diff --git a/package.json b/package.json index 8a4c41e0a..bd0b87c97 100644 --- a/package.json +++ b/package.json @@ -26,8 +26,7 @@ "vscode-html-languageserver-bin": "^1.4.0", "vscode-json-languageserver-bin": "^1.0.1", "vscode-json-languageservice": "^4.1.8", - "yaml-language-server": "^1.0.0", - "yarn-deduplicate": "^6.0.2" + "yaml-language-server": "^1.0.0" }, "husky": { "hooks": {} @@ -45,8 +44,8 @@ "jest": "^29.0.0" }, "scripts": { - "bootstrap": "jlpm & jlpm deduplicate && lerna bootstrap && jlpm clean && jlpm build && jlpm lint", - "deduplicate": "yarn-deduplicate -s fewer --fail", + "bootstrap": "jlpm & jlpm deduplicate && jlpm clean && jlpm build && jlpm lint", + "deduplicate": "jlpm dedupe --strategy highest", "build": "jlpm build:schema && jlpm build:meta && jlpm build:labextension", "build:schema": "lerna run build:schema --stream", "build:meta": "lerna run build --stream --scope @jupyter-lsp/jupyterlab-lsp-metapackage", diff --git a/yarn.lock b/yarn.lock index 58ff8a114..bf2779230 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2290,35 +2290,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/application@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/application@npm:4.0.5" - dependencies: - "@fortawesome/fontawesome-free": ^5.12.0 - "@jupyterlab/apputils": ^4.1.5 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/docregistry": ^4.0.5 - "@jupyterlab/rendermime": ^4.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/statedb": ^4.0.5 - "@jupyterlab/translation": ^4.0.5 - "@jupyterlab/ui-components": ^4.0.5 - "@lumino/algorithm": ^2.0.1 - "@lumino/application": ^2.2.1 - "@lumino/commands": ^2.1.3 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/polling": ^2.1.2 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: 532f0090016d72fd7c2366a7d6de44033ccdc9b70f0a27a13141ce673d0ebad7804c73c0c55f18ccf3e0dec5c6f7d0190ef489753c220d649c2f42d6b0c8e61f - languageName: node - linkType: hard - -"@jupyterlab/application@npm:^4.0.6": +"@jupyterlab/application@npm:^4.0.5, @jupyterlab/application@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/application@npm:4.0.6" dependencies: @@ -2346,35 +2318,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/apputils@npm:^4.1.5": - version: 4.1.5 - resolution: "@jupyterlab/apputils@npm:4.1.5" - dependencies: - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/observables": ^5.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/settingregistry": ^4.0.5 - "@jupyterlab/statedb": ^4.0.5 - "@jupyterlab/statusbar": ^4.0.5 - "@jupyterlab/translation": ^4.0.5 - "@jupyterlab/ui-components": ^4.0.5 - "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.1.3 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/domutils": ^2.0.1 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 - "@types/react": ^18.0.26 - react: ^18.2.0 - sanitize-html: ~2.7.3 - checksum: b569303e8b38173de8612a3c04bac349f25c151bbb83b4f594311d679896aed37ba1467e9ff123e605c0d5400c89cf0d66fce697440ea07fff9dd4a408148e2f - languageName: node - linkType: hard - "@jupyterlab/apputils@npm:^4.1.6": version: 4.1.6 resolution: "@jupyterlab/apputils@npm:4.1.6" @@ -2495,29 +2438,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/codeeditor@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/codeeditor@npm:4.0.5" - dependencies: - "@codemirror/state": ^6.2.0 - "@jupyter/ydoc": ^1.0.2 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/nbformat": ^4.0.5 - "@jupyterlab/observables": ^5.0.5 - "@jupyterlab/statusbar": ^4.0.5 - "@jupyterlab/translation": ^4.0.5 - "@jupyterlab/ui-components": ^4.0.5 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/dragdrop": ^2.1.3 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - react: ^18.2.0 - checksum: 4bd539cd22ccf84b982b427ad921b33f0e4dd0c02980827b59bf748b30c6e85180e03357f92c2a2b54c3e086965d2458b6a5f2043160ede85f530a14300b3f00 - languageName: node - linkType: hard - "@jupyterlab/codeeditor@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/codeeditor@npm:4.0.6" @@ -2606,21 +2526,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/coreutils@npm:^6.0.5": - version: 6.0.5 - resolution: "@jupyterlab/coreutils@npm:6.0.5" - dependencies: - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/signaling": ^2.1.2 - minimist: ~1.2.0 - path-browserify: ^1.0.0 - url-parse: ~1.5.4 - checksum: c09be7c8f389bb7f019fb868acfc528a0bc553a7b091412b7e0bfb1d0f2c71223ada8d6972d42df25fb6f70be21ecac00703e12d1df62a44dc2a512baac54dac - languageName: node - linkType: hard - -"@jupyterlab/coreutils@npm:^6.0.6": +"@jupyterlab/coreutils@npm:^6.0.5, @jupyterlab/coreutils@npm:^6.0.6": version: 6.0.6 resolution: "@jupyterlab/coreutils@npm:6.0.6" dependencies: @@ -2657,32 +2563,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/docregistry@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/docregistry@npm:4.0.5" - dependencies: - "@jupyter/ydoc": ^1.0.2 - "@jupyterlab/apputils": ^4.1.5 - "@jupyterlab/codeeditor": ^4.0.5 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/observables": ^5.0.5 - "@jupyterlab/rendermime": ^4.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/translation": ^4.0.5 - "@jupyterlab/ui-components": ^4.0.5 - "@lumino/algorithm": ^2.0.1 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - checksum: 455286f8fbeb00f7afcc52c43830d6ab6941020338df23564591a0a59e1b2551f918a55382540983a1bf0b1bf4bdfc008b88f5acbff4a2e3c5dca6ac1dd84a6d - languageName: node - linkType: hard - -"@jupyterlab/docregistry@npm:^4.0.6": +"@jupyterlab/docregistry@npm:^4.0.5, @jupyterlab/docregistry@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/docregistry@npm:4.0.6" dependencies: @@ -2818,16 +2699,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/nbformat@npm:4.0.5" - dependencies: - "@lumino/coreutils": ^2.1.2 - checksum: 51611e95e6b16dc3e952b731e0ef036d1e0f7eec497555e3bf8394f181da4184dc37c6b25a1b11b5ea031f22fd4b9602fb6a2e675d65fddc2ccb099236cf3e01 - languageName: node - linkType: hard - -"@jupyterlab/nbformat@npm:^4.0.6": +"@jupyterlab/nbformat@npm:^3.0.0 || ^4.0.0-alpha.21 || ^4.0.0, @jupyterlab/nbformat@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/nbformat@npm:4.0.6" dependencies: @@ -2872,19 +2744,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/observables@npm:^5.0.5": - version: 5.0.5 - resolution: "@jupyterlab/observables@npm:5.0.5" - dependencies: - "@lumino/algorithm": ^2.0.1 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - checksum: e94d5a187a356f19db176d16a93e2b380c245a8bcf54eb283b405fc9a39cc937b790a0684defadd0eb103359838751d0184c23c5816c5fc36b86c90e2cbb96b9 - languageName: node - linkType: hard - "@jupyterlab/observables@npm:^5.0.6": version: 5.0.6 resolution: "@jupyterlab/observables@npm:5.0.6" @@ -2920,17 +2779,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/rendermime-interfaces@npm:^3.8.5": - version: 3.8.5 - resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.5" - dependencies: - "@lumino/coreutils": ^1.11.0 || ^2.1.2 - "@lumino/widgets": ^1.37.2 || ^2.3.0 - checksum: 3824c1aa0fa4b946211fd342ff73b0ebc7722dfeaf9794a8c64740dcc53151c0e6b81468f92d83fbe9a6da75d54fe4b176bd3ec98e1a526b50bbc0f91057c1aa - languageName: node - linkType: hard - -"@jupyterlab/rendermime-interfaces@npm:^3.8.6": +"@jupyterlab/rendermime-interfaces@npm:^3.8.5, @jupyterlab/rendermime-interfaces@npm:^3.8.6": version: 3.8.6 resolution: "@jupyterlab/rendermime-interfaces@npm:3.8.6" dependencies: @@ -2940,26 +2789,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/rendermime@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/rendermime@npm:4.0.5" - dependencies: - "@jupyterlab/apputils": ^4.1.5 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/nbformat": ^4.0.5 - "@jupyterlab/observables": ^5.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/translation": ^4.0.5 - "@lumino/coreutils": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - lodash.escape: ^4.0.1 - checksum: 472e25ebdee77599a90fef33402ef7c8f05d3c5266c9617805602b4e26022962e8973d55ab0b11bc24982c3aea1dc7d0b151064c822c2d1093111c17e87d1e80 - languageName: node - linkType: hard - "@jupyterlab/rendermime@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/rendermime@npm:4.0.6" @@ -2980,25 +2809,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/services@npm:^7.0.5": - version: 7.0.5 - resolution: "@jupyterlab/services@npm:7.0.5" - dependencies: - "@jupyter/ydoc": ^1.0.2 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/nbformat": ^4.0.5 - "@jupyterlab/settingregistry": ^4.0.5 - "@jupyterlab/statedb": ^4.0.5 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/polling": ^2.1.2 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - ws: ^8.11.0 - checksum: cf4176dbb73c08e777b5e6ca26cba6ad7a142fc76ae6b46ef17ac7d8c8021f62d66e95e2ee0dbce5c33a0b2380750d440783d0398d787b8e8028920e04dd1d0b - languageName: node - linkType: hard - "@jupyterlab/services@npm:^7.0.6": version: 7.0.6 resolution: "@jupyterlab/services@npm:7.0.6" @@ -3018,25 +2828,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/settingregistry@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/settingregistry@npm:4.0.5" - dependencies: - "@jupyterlab/nbformat": ^4.0.5 - "@jupyterlab/statedb": ^4.0.5 - "@lumino/commands": ^2.1.3 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/signaling": ^2.1.2 - "@rjsf/utils": ^5.1.0 - ajv: ^8.12.0 - json5: ^2.2.3 - peerDependencies: - react: ">=16" - checksum: b7d686e0f9629f25f423fbd114e598f5af2ae1cc7b683f3e236ff8c94f6d05b20e13ee4555e0eba6277b58fbcdf3c75dbcd66d4e79884b49bed649372d871540 - languageName: node - linkType: hard - "@jupyterlab/settingregistry@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/settingregistry@npm:4.0.6" @@ -3056,19 +2847,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/statedb@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/statedb@npm:4.0.5" - dependencies: - "@lumino/commands": ^2.1.3 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - checksum: 8e01de74a2168d19124773fa2b72329cfb43601c702127845a4172e87ee67b1304d34f53f65a6db214d832bd8c244c333936a22e08bbf1ea02e458e245140f62 - languageName: node - linkType: hard - "@jupyterlab/statedb@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/statedb@npm:4.0.6" @@ -3082,22 +2860,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/statusbar@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/statusbar@npm:4.0.5" - dependencies: - "@jupyterlab/ui-components": ^4.0.5 - "@lumino/algorithm": ^2.0.1 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/widgets": ^2.3.0 - react: ^18.2.0 - checksum: eac3bc5cc191885fe0fb35466a015ecd8df103a38bc8fac0e2a2c0c7bc783d47e43a31679f83777c0a059091988d9dd2e191624c774fd32cb80c05f2d1166163 - languageName: node - linkType: hard - "@jupyterlab/statusbar@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/statusbar@npm:4.0.6" @@ -3175,19 +2937,6 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/translation@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/translation@npm:4.0.5" - dependencies: - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/statedb": ^4.0.5 - "@lumino/coreutils": ^2.1.2 - checksum: ba879b7ed27f9398f409333624f679ad4c6d02f668a832eb7ee0cc27998e17d12938192dc32cdf74eff9c1b76116215543b1218093c32717d465568794b49660 - languageName: node - linkType: hard - "@jupyterlab/translation@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/translation@npm:4.0.6" @@ -3201,36 +2950,7 @@ __metadata: languageName: node linkType: hard -"@jupyterlab/ui-components@npm:^4.0.5": - version: 4.0.5 - resolution: "@jupyterlab/ui-components@npm:4.0.5" - dependencies: - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/observables": ^5.0.5 - "@jupyterlab/rendermime-interfaces": ^3.8.5 - "@jupyterlab/translation": ^4.0.5 - "@lumino/algorithm": ^2.0.1 - "@lumino/commands": ^2.1.3 - "@lumino/coreutils": ^2.1.2 - "@lumino/disposable": ^2.1.2 - "@lumino/messaging": ^2.0.1 - "@lumino/polling": ^2.1.2 - "@lumino/properties": ^2.0.1 - "@lumino/signaling": ^2.1.2 - "@lumino/virtualdom": ^2.0.1 - "@lumino/widgets": ^2.3.0 - "@rjsf/core": ^5.1.0 - "@rjsf/utils": ^5.1.0 - react: ^18.2.0 - react-dom: ^18.2.0 - typestyle: ^2.0.4 - peerDependencies: - react: ^18.2.0 - checksum: 4dfae7b37d7e7b58b83bdc75d260126fcdabfb9fd52cc3f04e3bf3c481c8f05c3b3323953389408f793ec7ec6580fd582667a83ab906a308361f0f20f766ad7a - languageName: node - linkType: hard - -"@jupyterlab/ui-components@npm:^4.0.6": +"@jupyterlab/ui-components@npm:^4.0.5, @jupyterlab/ui-components@npm:^4.0.6": version: 4.0.6 resolution: "@jupyterlab/ui-components@npm:4.0.6" dependencies: @@ -13967,7 +13687,6 @@ __metadata: vscode-json-languageserver-bin: ^1.0.1 vscode-json-languageservice: ^4.1.8 yaml-language-server: ^1.0.0 - yarn-deduplicate: ^6.0.2 languageName: unknown linkType: soft @@ -14132,7 +13851,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.0, semver@npm:^7.5.3": +"semver@npm:7.x, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -15235,13 +14954,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.5.0": - version: 2.6.2 - resolution: "tslib@npm:2.6.2" - checksum: 329ea56123005922f39642318e3d1f0f8265d1e7fcb92c633e0809521da75eeaca28d2cf96d7248229deb40e5c19adf408259f4b9640afd20d13aecc1430f3ad - languageName: node - linkType: hard - "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -16843,20 +16555,6 @@ __metadata: languageName: node linkType: hard -"yarn-deduplicate@npm:^6.0.2": - version: 6.0.2 - resolution: "yarn-deduplicate@npm:6.0.2" - dependencies: - "@yarnpkg/lockfile": ^1.1.0 - commander: ^10.0.1 - semver: ^7.5.0 - tslib: ^2.5.0 - bin: - yarn-deduplicate: dist/cli.js - checksum: 2f6c38deaa1139f3a099069dc946a3800e5ba64410d1c45f516dc381e4b1619f0d4f7ad3b38a617e3a85d629ce42e5592105de7089a0da4d0198881ee5390947 - languageName: node - linkType: hard - "yjs@npm:^13.5.40": version: 13.5.50 resolution: "yjs@npm:13.5.50"