Skip to content

Commit a437149

Browse files
committed
use up to date scripts from the extension cookiecutter
Previously watch mode would not actually watch for changes
1 parent 5cb5fcc commit a437149

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

package.json

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,25 @@
2121
"url": "https://github.com/jupyter-widgets/jupyterlab-sidecar"
2222
},
2323
"scripts": {
24-
"build": "jlpm run build:lib && jlpm run build:labextension",
24+
"build": "jlpm run build:lib && jlpm run build:labextension:dev",
25+
"build:prod": "jlpm run build:lib && jlpm run build:labextension",
2526
"build:labextension": "jupyter labextension build .",
27+
"build:labextension:dev": "jupyter labextension build --development True .",
2628
"build:lib": "tsc",
27-
"clean": "jlpm run clean:lib && jlpm run clean:labextension",
28-
"clean:lib": "rimraf lib",
29+
"clean": "jlpm run clean:lib",
30+
"clean:lib": "rimraf lib tsconfig.tsbuildinfo",
2931
"clean:labextension": "rimraf sidecar/labextension",
30-
"prepare": "jlpm run build",
32+
"clean:all": "jlpm run clean:lib && jlpm run clean:labextension",
3133
"test": "jlpm run test:firefox",
3234
"test:chrome": "karma start --browsers=Chrome tests/karma.conf.js",
3335
"test:debug": "karma start --browsers=Chrome --singleRun=false --debug=true tests/karma.conf.js",
3436
"test:firefox": "karma start --browsers=Firefox tests/karma.conf.js",
3537
"test:ie": "karma start --browsers=IE tests/karma.conf.js",
36-
"watch": "npm-run-all -p watch:*",
37-
"watch:lib": "tsc"
38+
"install:extension": "jupyter labextension develop --overwrite .",
39+
"prepare": "jlpm run clean && jlpm run build:prod",
40+
"watch": "run-p watch:src watch:labextension",
41+
"watch:src": "tsc -w",
42+
"watch:labextension": "jupyter labextension watch ."
3843
},
3944
"dependencies": {
4045
"@jupyter-widgets/base": "^4.0.0",

0 commit comments

Comments
 (0)