github.com/apache/beam/sdks/v2@v2.48.2/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/package.json (about) 1 { 2 "name": "apache-beam-jupyterlab-sidepanel", 3 "version": "3.0.0", 4 "description": "A side panel providing information and controls to run Apache Beam notebooks interactively.", 5 "keywords": [ 6 "jupyter", 7 "jupyterlab", 8 "jupyterlab-extension" 9 ], 10 "homepage": "https://github.com/apache/beam", 11 "bugs": { 12 "url": "https://github.com/apache/beam/issues" 13 }, 14 "license": "Apache-2.0", 15 "author": "apache-beam", 16 "files": [ 17 "lib/**/*.{d.ts,eot,gif,html,jpg,js,js.map,json,png,svg,woff2,ttf}", 18 "style/**/*.{css,eot,gif,html,jpg,json,png,svg,woff2,ttf}" 19 ], 20 "main": "lib/index.js", 21 "types": "lib/index.d.ts", 22 "style": "style/index.css", 23 "repository": { 24 "type": "git", 25 "url": "https://github.com/apache/beam.git" 26 }, 27 "scripts": { 28 "build": "jlpm run build:lib && jlpm run build:labextension:dev", 29 "build:labextension": "jupyter labextension build .", 30 "build:labextension:dev": "jupyter labextension build --development True .", 31 "build:lib": "tsc", 32 "build:prod": "jlpm run clean && jlpm run build:lib && jlpm run build:labextension", 33 "clean": "jlpm run clean:lib", 34 "clean:all": "jlpm run clean:lib && jlpm run clean:labextension", 35 "clean:labextension": "rimraf apache-beam-jupyterlab-sidepanel/labextension", 36 "clean:lib": "rimraf lib tsconfig.tsbuildinfo", 37 "eslint": "eslint . --ext .ts,.tsx --fix", 38 "eslint:check": "eslint . --ext .ts,.tsx", 39 "install:extension": "jlpm run build", 40 "prepare": "jlpm run clean && jlpm run build", 41 "watch": "run-p watch:src watch:labextension", 42 "watch:labextension": "jupyter labextension watch .", 43 "watch:src": "tsc -w" 44 }, 45 "dependencies": { 46 "@jupyterlab/application": "^3.1.17", 47 "@jupyterlab/launcher": "^3.1.17", 48 "@jupyterlab/mainmenu": "^3.1.17", 49 "@rmwc/button": "^6.1.3", 50 "@rmwc/fab": "^6.1.4", 51 "@rmwc/data-table": "^6.0.14", 52 "@rmwc/dialog": "^7.0.2", 53 "@rmwc/drawer": "^6.0.14", 54 "@rmwc/list": "^6.1.3", 55 "@rmwc/textfield": "^6.1.4", 56 "@rmwc/tooltip": "^6.1.4", 57 "@rmwc/top-app-bar": "^6.1.3", 58 "material-design-icons": "^3.0.1" 59 }, 60 "devDependencies": { 61 "@jupyterlab/builder": "^3.1.0", 62 "@types/jest": "^26.0.7", 63 "@types/react-dom": "^16.9.8", 64 "@typescript-eslint/eslint-plugin": "^4.8.1", 65 "@typescript-eslint/parser": "^4.8.1", 66 "eslint": "^7.14.0", 67 "eslint-config-prettier": "^6.15.0", 68 "eslint-plugin-prettier": "^3.1.4", 69 "eslint-plugin-react": "^7.20.5", 70 "identity-obj-proxy": "^3.0.0", 71 "jest": "^26.1.0", 72 "npm-run-all": "^4.1.5", 73 "prettier": "^2.1.1", 74 "react-dom": "^17.0.1", 75 "rimraf": "^3.0.2", 76 "ts-jest": "^26.1.3", 77 "typescript": "~4.1.3" 78 }, 79 "sideEffects": [ 80 "style/*.css", 81 "style/index.js" 82 ], 83 "jupyterlab": { 84 "extension": true, 85 "outputDir": "apache-beam-jupyterlab-sidepanel/labextension" 86 }, 87 "test": "jest", 88 "resolutions": { 89 "@types/react": "~16.9.16" 90 } 91 }