25
25
"files" : [
26
26
" lib/*.d.ts" ,
27
27
" lib/*.js" ,
28
- " style/*.*"
28
+ " style/*.*" ,
29
+ " style/index.js"
29
30
],
30
31
"scripts" : {
31
- "build" : " tsc" ,
32
- "clean" : " rimraf lib" ,
32
+ "build" : " jlpm run build:lib && jlpm run build:labextension:dev" ,
33
+ "build:labextension" : " jupyter labextension build ." ,
34
+ "build:labextension:dev" : " jupyter labextension build --development True ." ,
35
+ "build:lib" : " tsc" ,
36
+ "build:prod" : " jlpm run build:lib && jlpm run build:labextension" ,
37
+ "clean" : " jlpm run clean:lib" ,
38
+ "clean:all" : " jlpm run clean:lib && jlpm run clean:labextension" ,
39
+ "clean:labextension" : " rimraf ../../jupyterlab-renderers/labextensions/@jupyterlab/fasta-extension" ,
40
+ "clean:lib" : " rimraf lib tsconfig.tsbuildinfo" ,
41
+ "eslint" : " eslint . --ext .ts,.tsx --fix" ,
42
+ "eslint:check" : " eslint . --ext .ts,.tsx" ,
43
+ "install:extension" : " jupyter labextension develop --overwrite ." ,
33
44
"prepack" : " npm run clean && npm run build" ,
34
- "watch" : " tsc -w"
45
+ "prepare" : " jlpm run clean && jlpm run build:prod" ,
46
+ "watch" : " run-p watch:src watch:labextension" ,
47
+ "watch:labextension" : " jupyter labextension watch ." ,
48
+ "watch:src" : " tsc -w"
35
49
},
36
50
"dependencies" : {
37
- "@jupyterlab/rendermime-interfaces" : " ^3.0.0 " ,
38
- "@lumino/messaging" : " ^1.2.2 " ,
39
- "@lumino/widgets" : " ^1.11.0 " ,
51
+ "@jupyterlab/rendermime-interfaces" : " ^3.0.5 " ,
52
+ "@lumino/messaging" : " ^1.4.3 " ,
53
+ "@lumino/widgets" : " ^1.16.1 " ,
40
54
"msa" : " ^1.0.3"
41
55
},
42
56
"devDependencies" : {
43
- "rimraf" : " ~2.6.2" ,
57
+ "@jupyterlab/builder" : " ^3.0.0" ,
58
+ "@typescript-eslint/eslint-plugin" : " ^4.8.1" ,
59
+ "@typescript-eslint/parser" : " ^4.8.1" ,
60
+ "eslint" : " ^7.14.0" ,
61
+ "eslint-config-prettier" : " ^6.15.0" ,
62
+ "eslint-plugin-prettier" : " ^3.1.4" ,
63
+ "npm-run-all" : " ^4.1.5" ,
64
+ "prettier" : " ^2.1.1" ,
65
+ "rimraf" : " ^3.0.2" ,
44
66
"typescript" : " ~4.1.3"
45
67
},
46
68
"jupyterlab" : {
47
- "mimeExtension" : true
48
- }
49
- }
69
+ "mimeExtension" : true ,
70
+ "outputDir" : " ../../jupyterlab-renderers/labextensions/@jupyterlab/fasta-extension"
71
+ },
72
+ "styleModule" : " style/index.js"
73
+ }
0 commit comments