diff --git a/@plotly/dash-jupyterlab/package.json b/@plotly/dash-jupyterlab/package.json index 330eaf0954..dd3956a996 100644 --- a/@plotly/dash-jupyterlab/package.json +++ b/@plotly/dash-jupyterlab/package.json @@ -33,15 +33,16 @@ "watch": "tsc -w" }, "dependencies": { - "@jupyterlab/application": "^2.0.0 || ^3.0.0", - "@jupyterlab/notebook": "^2.0.0 || ^3.0.0", - "@jupyterlab/console": "^2.0.0 || ^3.0.0" + "@jupyterlab/application": "^2.0.0 || ^3.0.0 || ^4.0.0", + "@jupyterlab/console": "^2.0.0 || ^3.0.0 || ^4.0.0", + "@jupyterlab/notebook": "^2.0.0 || ^3.0.0 || ^4.0.0" }, "devDependencies": { + "@types/json-schema": "^7.0.15", + "mkdirp": "^0.5.1", "prettier": "2.0.5", "rimraf": "3.0.2", - "typescript": "3.9.3", - "mkdirp": "^0.5.1" + "typescript": "5.6.2" }, "jupyterlab": { "extension": true diff --git a/@plotly/dash-jupyterlab/tsconfig.json b/@plotly/dash-jupyterlab/tsconfig.json index 6a6738ea31..5527c4f345 100644 --- a/@plotly/dash-jupyterlab/tsconfig.json +++ b/@plotly/dash-jupyterlab/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { "declaration": true, - "lib": ["es2015", "dom"], + "lib": ["es2018", "dom"], "module": "commonjs", "moduleResolution": "node", "noEmitOnError": true, @@ -10,7 +10,7 @@ "rootDir": "src", "strict": true, "strictNullChecks": false, - "target": "es2015", + "target": "es2018", "types": [], "esModuleInterop": true },