-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
42 lines (42 loc) · 2.63 KB
/
package.json
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
{
"name": "coveralls-overlay",
"version": "1.0.2",
"description": "Chrome extension to overlay coveralls code coverage",
"scripts": {
"postinstall": "tsd install",
"build": "npm run lint:src && tsc",
"test": "echo \"Error: no test specified\" && exit 1",
"lint:src": "tslint src/githubWindow.ts src/overlayWindow.ts src/browsers/chrome/bootStrapper.ts src/browsers/chrome/options.ts src/browsers/chrome/chromeStorage.ts src/storageObject.ts src/syncStorage.ts src/browsers/chrome/background.ts",
"package:init": "rm -rf dist/chrome && mkdir \"dist/chrome\" && mkdir \"dist/chrome/lib\"",
"package:less": "lessc src/coveralls.less dist/chrome/lib/coveralls.css",
"package:options:chrome": "browserify -d dist/build/browsers/chrome/options.js dist/build/browsers/chrome/chromeStorage.js dist/build/storageObject.js dist/build/syncStorage.js | exorcist dist/chrome/lib/options.js.map > dist/chrome/lib/options.js",
"package:main:chrome": "browserify -d dist/build/browsers/chrome/bootStrapper.js dist/build/browsers/chrome/chromeStorage.js dist/build/githubWindow.js dist/build/overlayWindow.js dist/build/storageObject.js dist/build/syncStorage.js | exorcist dist/chrome/lib/coveralls.js.map > dist/chrome/lib/coveralls.js",
"package:resource:chrome": "cp -r resources dist/chrome && cp ./node_modules/jquery/dist/jquery.min.js dist/chrome/lib && cp ./node_modules/rx/dist/rx.min.js dist/chrome/lib && cp ./node_modules/rx-jquery/rx.jquery.js dist/chrome/lib",
"package:manifest:chrome": "cp src/browsers/chrome/manifest.json dist/chrome && cp src/browsers/chrome/options.html dist/chrome/lib",
"package:background:chrome": "cp dist/build/browsers/chrome/background.js dist/chrome/lib/background.js",
"package:cleanup": "rm dist/chrome/lib/*.map && rm -rf dist/build",
"package:chrome": "npm run build && npm run package:init && npm run package:less && npm run package:manifest:chrome && npm run package:resource:chrome && npm run package:main:chrome && npm run package:options:chrome && npm run package:background:chrome",
"package": "npm run package:chrome && npm run package:cleanup"
},
"repository": {
"type": "git",
"url": "https://github.com/kyeah/undercov"
},
"author": "Kevin Yeh <[email protected]>",
"license": "Apache-2.0",
"homepage": "https://github.com/kyeah/undercov",
"devDependencies": {
"@types/chrome": "0.0.75",
"@types/jquery": "3.3.22",
"@types/rx": "4.1.1",
"browserify": "16.2.3",
"exorcist": "1.0.1",
"jquery": "3.3.1",
"less": "3.9.0",
"rx": "4.1.0",
"rx-jquery": "1.1.7",
"tsd": "0.6.5",
"tslint": "5.11.0",
"typescript": "3.2.2"
}
}