-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
92 lines (92 loc) · 3.86 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
{
"name": "miru",
"version": "0.16.2",
"description": "web development server for bundlers and/or static files, parses terminal and DOM errors ( inline sourcemaps supported )",
"main": "cli.js",
"bin": {
"miru": "./cli.js"
},
"files": [
"cli.js",
"assets.js",
"dist/miru.js",
"dist/miru-connect.js",
"dist/index.html",
"dist/pesticide.css",
"dist/favicon.png",
"dist/usage.txt"
],
"scripts": {
"prepublishOnly": "npm run build && npm run pass",
"build": "npm run build:source && npm run uglify",
"build:source": "npm run build:miru-connect && npm run build:server",
"build:server": "browserify --node --no-bundle-external --standalone miru -t [ babelify --presets [ @babel/preset-env ] ] src/server/miru.js -o dist/miru.js",
"build:miru-connect": "browserify -t [ babelify --presets [ @babel/preset-env ] ] src/miru-connect/main.js -o dist/miru-connect.js 2>&1 | wooster",
"deps:miru-connect": "browserify --list -t [ babelify --presets [ @babel/preset-env ] ] src/miru-connect/main.js -o dist/miru-connect.js",
"watch:miru-connect": "watchify -v -t [ babelify --presets [ @babel/preset-env ] ] src/miru-connect/main.js -o dist/miru-connect.js 2>&1 | wooster",
"uglify": "npm run uglify:miru-connect && npm run uglify:server",
"postuglify": "npm run pass",
"uglify:server": "uglifyjs dist/miru.js -cmo dist/miru.js",
"uglify:miru-connect": "uglifyjs dist/miru-connect.js -cmo dist/miru-connect.js",
"srccli": "./srccli.js -p test/stage/ --development -w [ npm run watch:stage:js -o test/stage/bundle.js -r bytes.written ] -w [ npm run watch:stage:css -o test/stage/bundle.css ] -t test/stage/index.html",
"srcclil": "./srccli.js --logs -p test/stage/ --development -w [ npm run watch:stage:js -o test/stage/bundle.js -r bytes.written ] -w [ npm run watch:stage:css -o test/stage/bundle.css ] -t test/stage/index.html",
"watch:stage": "./srccli.js --port 4050 -p test/stage/ -w [ npm run watch:stage:js -o test/stage/bundle.js -r bytes.written ] -w [ npm run watch:stage:css -o test/stage/bundle.css ] -t test/stage/index.html",
"watch:stage:js": "watchify --bare --verbose --debug -t [ babelify --presets [ @babel/preset-env ] ] test/stage/app.js -o test/stage/bundle.js",
"watch:stage:css": "stylus -w -u nib test/stage/app.styl -o test/stage/bundle.css",
"lint": "spacestandard src/**/*.js",
"pass": "passlint dist/miru.js dist/miru-connect.js",
"pretest": "npm run pass",
"test:cli": "tape 'test/test-cli-*'",
"test:miru-connect": "tape 'test/test-usage-case-*'",
"test": "npm run test:cli | faucet && npm run test:miru-connect | faucet"
},
"repository": {
"type": "git",
"url": "https://github.com/talmobi/miru"
},
"author": "talmobi <[email protected]>",
"license": "MIT",
"dependencies": {
"ansi-to-html": "~0.6.14",
"body-parser": "~1.19.0",
"cli-color": "~1.2.0",
"cli-progress-box": "0.0.2",
"compression": "~1.7.4",
"cors": "~2.8.5",
"cross-spawn-with-kill": "~1.0.0",
"dasu": "~0.4.1",
"express": "~4.17.1",
"find-root": "~1.1.0",
"kiite": "~0.4.0",
"miteru": "~0.7.0",
"nozombie": "~1.1.0",
"passlint": "~0.5.0",
"path-shorten": "~0.1.2",
"redom": "~3.4.0",
"redstar": "0.0.2",
"string-width": "~4.2.0",
"subarg": "~1.0.0",
"tree-kill": "~1.2.0",
"ua-parser-js": "~0.7.17",
"wooster": "~0.5.0"
},
"devDependencies": {
"@babel/core": "~7.11.1",
"@babel/preset-env": "~7.11.0",
"@talmobi/faucet": "0.0.3",
"@talmobi/watchify": "~3.12.0",
"babelify": "~10.0.0",
"brfs": "~2.0.2",
"browserify": "~16.5.2",
"cpy": "~7.0.1",
"mkdirp": "~0.5.1",
"ncp": "~2.0.0",
"nib": "~1.1.2",
"puppeteer": "~5.2.1",
"rimraf": "~3.0.2",
"spacestandard": "~0.3.0",
"stylus": "~0.54.8",
"tape": "~5.0.1",
"uglify-js": "~3.10.1"
}
}