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  }