|
2 | 2 | "name": "jupyter-threejs", |
3 | 3 | "version": "2.1.1", |
4 | 4 | "description": "jupyter - threejs bridge", |
5 | | - "author": "Jupyter-Threejs development team", |
6 | | - "license": "BSD-3-Clause", |
7 | | - "main": "dist/index.js", |
| 5 | + "keywords": [ |
| 6 | + "jupyterlab", |
| 7 | + "extension", |
| 8 | + "jupyterlab-extension", |
| 9 | + "notebook", |
| 10 | + "jupyter", |
| 11 | + "widgets", |
| 12 | + "three" |
| 13 | + ], |
8 | 14 | "repository": { |
9 | 15 | "type": "git", |
10 | 16 | "url": "https://github.com/jupyter-widgets/pythreejs.git" |
11 | 17 | }, |
| 18 | + "license": "BSD-3-Clause", |
| 19 | + "author": "Jupyter-Threejs development team", |
| 20 | + "main": "dist/index.js", |
12 | 21 | "scripts": { |
13 | | - "clean": "rimraf dist && rimraf ../pythreejs/static && rimraf lab-dist && node ./scripts/clean-generated-files.js", |
| 22 | + "autogen": "npm run autogen:shaders && npm run autogen:wrappers", |
14 | 23 | "autogen:enums": "node ./scripts/generate-enums.js", |
15 | 24 | "autogen:shaders": "node ./scripts/generate-shader-utils.js", |
16 | 25 | "autogen:wrappers": "node ./scripts/generate-wrappers.js", |
17 | | - "autogen": "npm run autogen:shaders && npm run autogen:wrappers", |
| 26 | + "build:all": "npm run build:labextension", |
18 | 27 | "build:bundles": "webpack -d && node ./scripts/post-build.js --debug", |
19 | 28 | "build:bundles-prod": "webpack -p && node ./scripts/post-build.js", |
20 | 29 | "build:labextension": "rimraf lab-dist && mkdirp lab-dist && cd lab-dist && npm pack ..", |
21 | | - "build:all": "npm run build:labextension", |
22 | | - "prepare": "npm run autogen", |
| 30 | + "clean": "rimraf dist && rimraf ../pythreejs/static && rimraf lab-dist && node ./scripts/clean-generated-files.js", |
23 | 31 | "prepack": "npm run build:bundles-prod", |
| 32 | + "prepare": "npm run autogen", |
| 33 | + "update:deps": "update-dependency --minimal --regex \"^(?!@jupyter-widgets|three)\"", |
24 | 34 | "watch": "webpack -d -w" |
25 | 35 | }, |
26 | | - "devDependencies": { |
27 | | - "eslint": "^5.16.0", |
28 | | - "fs-extra": "^7.0.1", |
29 | | - "glob": "^7.1.4", |
30 | | - "handlebars": "^4.1.2", |
31 | | - "mkdirp": "^0.5.1", |
32 | | - "rimraf": "^2.6.3", |
33 | | - "webpack": "^4.34.0", |
34 | | - "webpack-cli": "^3.3.4" |
35 | | - }, |
36 | 36 | "dependencies": { |
37 | 37 | "@jupyter-widgets/base": "^1.2.5 || ^2.0.0", |
38 | 38 | "bluebird": "^3.5.5", |
39 | | - "jupyter-dataserializers": "^2.1.0", |
| 39 | + "jupyter-dataserializers": "^2.2.0", |
40 | 40 | "three": "^0.97.0", |
41 | 41 | "underscore": "^1.8.3" |
42 | 42 | }, |
43 | | - "keywords": [ |
44 | | - "jupyterlab", |
45 | | - "extension", |
46 | | - "jupyterlab-extension", |
47 | | - "notebook", |
48 | | - "jupyter", |
49 | | - "widgets", |
50 | | - "three" |
51 | | - ], |
| 43 | + "devDependencies": { |
| 44 | + "@jupyterlab/buildutils": "^2.0.2", |
| 45 | + "eslint": "^6.8.0", |
| 46 | + "fs-extra": "^8.1.0", |
| 47 | + "glob": "^7.1.4", |
| 48 | + "handlebars": "^4.1.2", |
| 49 | + "mkdirp": "^1.0.3", |
| 50 | + "rimraf": "^3.0.2", |
| 51 | + "webpack": "^4.34.0", |
| 52 | + "webpack-cli": "^3.3.4" |
| 53 | + }, |
52 | 54 | "jupyterlab": { |
53 | 55 | "extension": "src/jupyterlab-plugin", |
54 | 56 | "discovery": { |
|
0 commit comments