From 7b16afaa992483221704f28bd1005ae8a42563a6 Mon Sep 17 00:00:00 2001 From: Nicolas Brichet Date: Tue, 26 Mar 2024 17:23:24 +0100 Subject: [PATCH] Rename the NPM package of the extension --- README.md | 2 +- packages/jupyter-chat-extension/README.md | 2 +- .../jupyter_chat_extension/__init__.py | 2 +- packages/jupyter-chat-extension/package.json | 2 +- .../jupyter-chat-extension/pyproject.toml | 4 +- yarn.lock | 76 +++++++++---------- 6 files changed, 44 insertions(+), 44 deletions(-) diff --git a/README.md b/README.md index 44614ff..3828a74 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ used by a jupyterlab extension. The Jupyterlab extension is located in *packages/jupyter-chat-extension*. It is composed of a Python package named `jupyter_chat_extension` -for the server side and a NPM package named `@jupyter/chat-extension`. +for the server side and a NPM package named `jupyter-chat-extension`. This extension is an implementation of the `@jupyter/chat` package, relying on websocket for the communication between server and front end. diff --git a/packages/jupyter-chat-extension/README.md b/packages/jupyter-chat-extension/README.md index 851acc5..5ce6ee1 100644 --- a/packages/jupyter-chat-extension/README.md +++ b/packages/jupyter-chat-extension/README.md @@ -5,7 +5,7 @@ A chat extension for Jupyterlab This package is composed of a Python package named `jupyter_chat_extension` -for the server side and a NPM package named `@jupyter/chat-extension` +for the server side and a NPM package named `jupyter-chat-extension` ![screenshot](screenshot.png 'chat extension') diff --git a/packages/jupyter-chat-extension/jupyter_chat_extension/__init__.py b/packages/jupyter-chat-extension/jupyter_chat_extension/__init__.py index a719425..cba5967 100644 --- a/packages/jupyter-chat-extension/jupyter_chat_extension/__init__.py +++ b/packages/jupyter-chat-extension/jupyter_chat_extension/__init__.py @@ -11,7 +11,7 @@ from .extension import ChatExtension def _jupyter_labextension_paths(): - return [{"src": "labextension", "dest": "@jupyter/chat-extension"}] + return [{"src": "labextension", "dest": "jupyter-chat-extension"}] def _jupyter_server_extension_points(): diff --git a/packages/jupyter-chat-extension/package.json b/packages/jupyter-chat-extension/package.json index d22e37c..96a8820 100644 --- a/packages/jupyter-chat-extension/package.json +++ b/packages/jupyter-chat-extension/package.json @@ -1,5 +1,5 @@ { - "name": "@jupyter/chat-extension", + "name": "jupyter-chat-extension", "version": "0.1.0", "description": "A chat extension for Jupyterlab", "keywords": [ diff --git a/packages/jupyter-chat-extension/pyproject.toml b/packages/jupyter-chat-extension/pyproject.toml index cdf4805..0b70dc4 100644 --- a/packages/jupyter-chat-extension/pyproject.toml +++ b/packages/jupyter-chat-extension/pyproject.toml @@ -51,8 +51,8 @@ artifacts = ["jupyter_chat_extension/labextension"] exclude = [".github", "binder"] [tool.hatch.build.targets.wheel.shared-data] -"jupyter_chat_extension/labextension" = "share/jupyter/labextensions/@jupyter/chat-extension" -"install.json" = "share/jupyter/labextensions/@jupyter/chat-extension/install.json" +"jupyter_chat_extension/labextension" = "share/jupyter/labextensions/jupyter-chat-extension" +"install.json" = "share/jupyter/labextensions/jupyter-chat-extension/install.json" "jupyter-config/server-config" = "etc/jupyter/jupyter_server_config.d" "jupyter-config/nb-config" = "etc/jupyter/jupyter_notebook_config.d" diff --git a/yarn.lock b/yarn.lock index 0d74ae8..ace9d51 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2261,44 +2261,6 @@ __metadata: languageName: node linkType: hard -"@jupyter/chat-extension@workspace:packages/jupyter-chat-extension": - version: 0.0.0-use.local - resolution: "@jupyter/chat-extension@workspace:packages/jupyter-chat-extension" - dependencies: - "@jupyter/chat": ^0.1.0 - "@jupyterlab/apputils": ^4.0.5 - "@jupyterlab/builder": ^4.0.0 - "@jupyterlab/coreutils": ^6.0.5 - "@jupyterlab/rendermime": ^4.0.5 - "@jupyterlab/services": ^7.0.5 - "@jupyterlab/testutils": ^4.0.0 - "@lumino/coreutils": ^2.1.2 - "@types/json-schema": ^7.0.11 - "@types/react": ^18.2.0 - "@types/react-addons-linked-state-mixin": ^0.14.22 - "@types/react-dom": ^18.2.0 - "@typescript-eslint/eslint-plugin": ^6.1.0 - "@typescript-eslint/parser": ^6.1.0 - css-loader: ^6.7.1 - eslint: ^8.36.0 - eslint-config-prettier: ^8.8.0 - eslint-plugin-prettier: ^5.0.0 - mkdirp: ^1.0.3 - npm-run-all: ^4.1.5 - prettier: ^3.0.0 - rimraf: ^5.0.1 - source-map-loader: ^1.0.2 - style-loader: ^3.3.1 - stylelint: ^15.10.1 - stylelint-config-recommended: ^13.0.0 - stylelint-config-standard: ^34.0.0 - stylelint-csstree-validator: ^3.0.0 - stylelint-prettier: ^4.0.0 - typescript: ~5.0.2 - yjs: ^13.5.0 - languageName: unknown - linkType: soft - "@jupyter/chat-root@workspace:.": version: 0.0.0-use.local resolution: "@jupyter/chat-root@workspace:." @@ -9728,6 +9690,44 @@ __metadata: languageName: node linkType: hard +"jupyter-chat-extension@workspace:packages/jupyter-chat-extension": + version: 0.0.0-use.local + resolution: "jupyter-chat-extension@workspace:packages/jupyter-chat-extension" + dependencies: + "@jupyter/chat": ^0.1.0 + "@jupyterlab/apputils": ^4.0.5 + "@jupyterlab/builder": ^4.0.0 + "@jupyterlab/coreutils": ^6.0.5 + "@jupyterlab/rendermime": ^4.0.5 + "@jupyterlab/services": ^7.0.5 + "@jupyterlab/testutils": ^4.0.0 + "@lumino/coreutils": ^2.1.2 + "@types/json-schema": ^7.0.11 + "@types/react": ^18.2.0 + "@types/react-addons-linked-state-mixin": ^0.14.22 + "@types/react-dom": ^18.2.0 + "@typescript-eslint/eslint-plugin": ^6.1.0 + "@typescript-eslint/parser": ^6.1.0 + css-loader: ^6.7.1 + eslint: ^8.36.0 + eslint-config-prettier: ^8.8.0 + eslint-plugin-prettier: ^5.0.0 + mkdirp: ^1.0.3 + npm-run-all: ^4.1.5 + prettier: ^3.0.0 + rimraf: ^5.0.1 + source-map-loader: ^1.0.2 + style-loader: ^3.3.1 + stylelint: ^15.10.1 + stylelint-config-recommended: ^13.0.0 + stylelint-config-standard: ^34.0.0 + stylelint-csstree-validator: ^3.0.0 + stylelint-prettier: ^4.0.0 + typescript: ~5.0.2 + yjs: ^13.5.0 + languageName: unknown + linkType: soft + "just-diff-apply@npm:^5.2.0": version: 5.5.0 resolution: "just-diff-apply@npm:5.5.0"