25
25
"url" : " https://github.com/jupyterlab/extension-examples.git"
26
26
},
27
27
"scripts" : {
28
- "build" : " tsc" ,
29
- "clean" : " rimraf lib tsconfig.tsbuildinfo" ,
30
- "install-ext" : " jupyter labextension install . --no-build" ,
31
- "prepare" : " jlpm run clean && jlpm run build" ,
28
+ "build" : " jlpm run build:lib" ,
29
+ "build:all" : " jlpm run build:lib && jlpm run build:labextension" ,
30
+ "build:labextension" : " jupyter labextension build ." ,
31
+ "build:lib" : " tsc" ,
32
+ "clean" : " jlpm run clean:lib" ,
33
+ "clean:all" : " jlpm run clean:lib && jlpm run clean:labextension" ,
34
+ "clean:labextension" : " rimraf jupyterlab_examples_kernel_messaging/static" ,
35
+ "clean:lib" : " rimraf lib tsconfig.tsbuildinfo" ,
32
36
"eslint" : " eslint . --ext .ts,.tsx --fix" ,
33
37
"eslint:check" : " eslint . --ext .ts,.tsx" ,
34
- "watch" : " tsc -w"
38
+ "install:extension" : " jupyter labextension develop --overwrite ." ,
39
+ "prepare" : " jlpm run clean && jlpm run build" ,
40
+ "watch" : " run-p watch:src watch:labextension" ,
41
+ "watch:labextension" : " jupyter labextension watch ." ,
42
+ "watch:src" : " tsc -w"
35
43
},
36
44
"dependencies" : {
37
- "@jupyterlab/application" : " ^2 .0.0" ,
38
- "@jupyterlab/launcher" : " ^2 .0.0" ,
39
- "@jupyterlab/mainmenu" : " ^2 .0.0" ,
40
- "@jupyterlab/nbformat" : " ^2 .0.0" ,
41
- "@lumino/algorithm" : " ^1.2 .3" ,
42
- "@lumino/coreutils" : " ^1.3.1 " ,
45
+ "@jupyterlab/application" : " ~3 .0.0-beta.4 " ,
46
+ "@jupyterlab/launcher" : " ~3 .0.0-beta.4 " ,
47
+ "@jupyterlab/mainmenu" : " ~3 .0.0-beta.4 " ,
48
+ "@jupyterlab/nbformat" : " ~3 .0.0-beta.4 " ,
49
+ "@lumino/algorithm" : " ^1.3 .3" ,
50
+ "@lumino/coreutils" : " ^1.5.3 " ,
43
51
"@lumino/datagrid" : " ^0.5.2" ,
44
- "@lumino/disposable" : " ^1.3.1 " ,
45
- "@lumino/widgets" : " ^1.11 .0"
52
+ "@lumino/disposable" : " ^1.4.3 " ,
53
+ "@lumino/widgets" : " ^1.14 .0"
46
54
},
47
55
"devDependencies" : {
48
- "@typescript-eslint/eslint-plugin" : " ^2.21.0" ,
49
- "@typescript-eslint/parser" : " ^2.21.0" ,
50
- "eslint" : " ^6.8.0" ,
51
- "eslint-config-prettier" : " ^6.10.0" ,
56
+ "@jupyterlab/builder" : " ^3.0.0-beta.4" ,
57
+ "@typescript-eslint/eslint-plugin" : " ^2.27.0" ,
58
+ "@typescript-eslint/parser" : " ^2.27.0" ,
59
+ "eslint" : " ^7.5.0" ,
60
+ "eslint-config-prettier" : " ^6.10.1" ,
52
61
"eslint-plugin-jsdoc" : " ^22.0.0" ,
53
62
"eslint-plugin-prettier" : " ^3.1.2" ,
54
63
"eslint-plugin-react" : " ^7.18.3" ,
55
- "rimraf" : " ^3.0.0" ,
56
- "typescript" : " ~3.7.5"
64
+ "npm-run-all" : " ^4.1.5" ,
65
+ "prettier" : " ^1.19.0" ,
66
+ "rimraf" : " ^3.0.2" ,
67
+ "typescript" : " ~3.9.0"
57
68
},
58
69
"sideEffects" : [
59
70
" style/*.css"
60
71
],
61
72
"jupyterlab" : {
62
- "extension" : true
73
+ "extension" : true ,
74
+ "outputDir" : " jupyterlab_examples_kernel_messaging/static"
63
75
}
64
- }
76
+ }
0 commit comments