forked from Nate-Wilkins/ztabs
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
45 lines (45 loc) · 1.99 KB
/
Copy pathpackage.json
File metadata and controls
45 lines (45 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
{
"name": "ztabs",
"description": "Removes tabs almost entirely from your browsing experience.",
"version": "3.0.0",
"license": "LGPL-3.0",
"repository": {
"type": "git",
"url": "git://github.com/nate-wilkins/ztabs.git"
},
"scripts": {
"clean": "rm -rf ./dist/",
"build:scripts": "ts-node ./node_modules/webpack/bin/webpack.js",
"build:images": "convert -background none -density 1200 -resize 128x128 src/icon.svg dist/icon_128.png",
"build:manifest": "cp ./src/manifest.json ./dist/ && sed -i \"s#{{version}}#$(cat ./package.json | jq -r '.version')#\" ./dist/manifest.json && sed -i \"s#{{name}}#$(cat ./package.json | jq -r '.name')#\" ./dist/manifest.json && sed -i \"s#{{description}}#$(cat ./package.json | jq -r '.description')#\" ./dist/manifest.json",
"build": "yarn run clean && yarn run build:scripts && yarn run build:images && yarn build:manifest",
"publish": "rm package.zip && zip -r package.zip dist/",
"lint": "eslint --ext .ts,.js './'"
},
"dependencies": {
"circular-dependency-plugin": "^5.2.2",
"css-loader": "^5.0.1",
"file-loader": "^6.2.0",
"pace-js": "^1.2.4",
"style-loader": "^3.3.1"
},
"devDependencies": {
"//": "Chrome is very popular target for malware, so it is important to update it as soon as possible. Transitively, these types should also be urgently updated because they should match the implementation as closely as possible. Therefore, use the latest available version.",
"@types/chrome": "*",
"@types/circular-dependency-plugin": "^5.0.2",
"@types/node": "^16.11.21",
"@typescript-eslint/eslint-plugin": "^4.22.0",
"@typescript-eslint/parser": "^4.22.0",
"eslint": "^7.17.0",
"eslint-plugin-jsort": "^1.1.2",
"eslint-plugin-prettier": "^4.0.0",
"jest": "^27.0.5",
"prettier": "^2.5.1",
"ts-loader": "^9.1.1",
"ts-node": "^9.1.1",
"typescript": "^5.0.0",
"typescript-plugin-css-modules": "^4.1.1",
"webpack": "^5.76.0",
"webpack-cli": "^5.0.0"
}
}