UNPKG

@voila-dashboards/jupyterlab-gridstack

Version:

A gridstack-based template for [![voila-gridstack](assets/voila.png)](https://github.com/voila-dashboards/voila).

134 lines 4.81 kB
{ "name": "@voila-dashboards/jupyterlab-gridstack", "version": "0.3.1", "homepage": "https://github.com/voila-dashboards/voila-gridstack", "repository": { "type": "git", "url": "https://github.com/voila-dashboards/voila-gridstack" }, "bugs": { "url": "https://github.com/voila-dashboards/voila-gridstack/issues" }, "license": "BSD-3-Clause", "author": { "name": "Voila Development Team", "email": "" }, "keywords": [ "jupyter", "jupyterlab", "jupyterlab-extension" ], "main": "lib/index.js", "types": "lib/src/index.d.ts", "style": "style/index.css", "sideEffects": [ "style/*.css" ], "files": [ "lib/**/*.{d.ts,eot,gif,html,jpg,js,js.map,json,png,svg,woff2,ttf}", "style/**/*.{css,eot,gif,html,jpg,json,png,svg,woff2,ttf}", "schema/**/*.json" ], "scripts": { "build": "jlpm run build:lib && jlpm run build:labextension:dev", "build:labextension": "jupyter labextension build .", "build:labextension:dev": "jupyter labextension build --development True .", "build:lib": "tsc -b", "build:prod": "jlpm run build:lib && jlpm run build:labextension", "build:docs": "cd docs/ && make html", "clean": "jlpm run clean:lib", "clean:all": "jlpm run clean:lib && jlpm run clean:labextension", "clean:labextension": "rimraf ../../voila_gridstack/labextension", "clean:lib": "rimraf lib tsconfig.tsbuildinfo", "develop": "python scripts/develop.py --link", "eslint": "eslint . --ext .ts,.tsx --fix", "eslint:check": "eslint . --ext .ts,.tsx", "install:dev": "jlpm run build:prod", "prettier": "prettier --write \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"", "prettier:check": "prettier --list-different \"**/*{.ts,.tsx,.js,.jsx,.css,.json,.md}\"", "test": "jest --coverage", "uninstall": "python scripts/develop.py --unlink", "watch": "run-p watch:src watch:labextension", "watch:labextension": "jupyter labextension watch .", "watch:src": "tsc -w" }, "dependencies": { "@jupyter-widgets/base": "^4.0.0", "@jupyter-widgets/jupyterlab-manager": "^3.0.0", "@jupyterlab/application": "^3.1.8", "@jupyterlab/apputils": "^3.1.8", "@jupyterlab/cells": "^3.1.8", "@jupyterlab/codeeditor": "^3.1.8", "@jupyterlab/coreutils": "^5.1.8", "@jupyterlab/docregistry": "^3.1.8", "@jupyterlab/mainmenu": "^3.1.8", "@jupyterlab/notebook": "^3.1.8", "@jupyterlab/observables": "^4.1.8", "@jupyterlab/outputarea": "^3.1.8", "@jupyterlab/rendermime": "^3.1.8", "@jupyterlab/shared-models": "^3.1.8", "@jupyterlab/ui-components": "^3.1.8", "@lumino/algorithm": "^1.3.3", "@lumino/commands": "^1.12.0", "@lumino/coreutils": "^1.5.3", "@lumino/disposable": "^1.4.3", "@lumino/dragdrop": "^1.7.1", "@lumino/messaging": "^1.4.3", "@lumino/signaling": "^1.4.3", "@lumino/widgets": "^1.19.0", "gridstack": "^6.0.1", "react": "^17.0.1", "react-dom": "^17.0.1", "yjs": "^13.5.6" }, "devDependencies": { "@babel/core": "^7.10.2", "@babel/preset-env": "^7.10.2", "@jupyterlab/builder": "^3.1.9", "@jupyterlab/testutils": "3.1.8", "@types/codemirror": "^0.0.97", "@types/jest": "^26.0.24", "@typescript-eslint/eslint-plugin": "^5.2.0", "@typescript-eslint/parser": "^5.2.0", "eslint": "^8.1.0", "eslint-plugin-jest": "^25.2.2", "eslint-config-prettier": "^8.3.0", "eslint-plugin-prettier": "^4.0.0", "eslint-plugin-react": "^7.26.1", "husky": "^3", "jest": "^26.4.2", "jest-junit": "^11.1.0", "jest-raw-loader": "^1.0.1", "jest-summary-reporter": "^0.0.2", "lint-staged": "^10.4.0", "npm-run-all": "^4.1.5", "prettier": "^2.4.1", "rimraf": "^3.0.2", "shell-quote": "^1.7.2", "ts-jest": "^26.4.4", "typescript": "~4.1.3" }, "publishConfig": { "access": "public" }, "jupyterlab": { "extension": true, "outputDir": "voila_gridstack/labextension", "sharedPackages": { "@jupyter-widgets/base": { "bundled": false, "singleton": true }, "@jupyter-widgets/jupyterlab-manager": { "bundled": false, "singleton": true } } }, "husky": { "hooks": { "pre-commit": "lint-staged" } } }