|
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