From 56e8de4e9d2b4144e4ca7a02b0d5d6c3ccdc8ac1 Mon Sep 17 00:00:00 2001 From: Shellishack <40737228+Shellishack@users.noreply.github.com> Date: Sun, 27 Apr 2025 17:39:35 +0800 Subject: [PATCH 1/3] Update CLI README --- npm-packages/cli/readme.md | 46 ++++++++++++++++++++++++++------------ 1 file changed, 32 insertions(+), 14 deletions(-) diff --git a/npm-packages/cli/readme.md b/npm-packages/cli/readme.md index b4dcf12..2f91a27 100644 --- a/npm-packages/cli/readme.md +++ b/npm-packages/cli/readme.md @@ -1,25 +1,43 @@ -# cli - -> This readme is automatically generated by [create-ink-app](https://github.com/vadimdemedes/create-ink-app) - +# Pulse CLI ## Install ```bash -$ npm install --global cli +$ npm install --global @pulse-editor/cli ``` -## CLI +## CLI Manual ``` -$ cli --help - Usage - $ cli - - Options - --name Your name + pulse [command] [flags] + + Commands + help [command] Show help for a command. + chat [message] (WIP) Chat with the Pulse Editor AI assistant. + + Flags: + --interactive, -i + Start an interactive chat session + + login Login to the Pulse Editor Platform. + + Flags: + --token [token] + Login using an access token. This is the default if the + token is set in the environment variable PE_ACCESS_TOKEN. + --flow + Login using a browser flow. + + logout Logout from the Pulse Editor Platform. + publish Publish Pulse Editor Extension in current directory to the Pulse Editor Platform. + create Create a new Pulse App using the starter template. + Flags: + --framework, -f [framework] + The framework to use for the new app. + Currently available options: react. + Future options: vue, angular, etc. Examples - $ cli --name=Jane - Hello, Jane + pulse help publish + ``` From 2b3b3b4d112ad078fa01e40d37acd724e57a70e7 Mon Sep 17 00:00:00 2001 From: Shellishack <40737228+Shellishack@users.noreply.github.com> Date: Sun, 27 Apr 2025 18:04:32 +0800 Subject: [PATCH 2/3] Bump to 0.1.1-alpha --- .changeset/mighty-ghosts-crash.md | 7 +++++++ .changeset/pre.json | 15 +++++++++++++++ npm-packages/react-api/CHANGELOG.md | 9 +++++++++ npm-packages/react-api/package.json | 4 ++-- npm-packages/shared-utils/CHANGELOG.md | 6 ++++++ npm-packages/shared-utils/package.json | 2 +- web/CHANGELOG.md | 11 +++++++++++ web/package.json | 4 ++-- 8 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 .changeset/mighty-ghosts-crash.md create mode 100644 .changeset/pre.json diff --git a/.changeset/mighty-ghosts-crash.md b/.changeset/mighty-ghosts-crash.md new file mode 100644 index 0000000..fabfb22 --- /dev/null +++ b/.changeset/mighty-ghosts-crash.md @@ -0,0 +1,7 @@ +--- +"pulse-editor-web": minor +"@pulse-editor/shared-utils": patch +"@pulse-editor/react-api": patch +--- + +0.1.1-alpha diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 0000000..323ef2f --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,15 @@ +{ + "mode": "pre", + "tag": "alpha", + "initialVersions": { + "pulse-editor-desktop": "0.0.1", + "pulse-editor-mobile": "0.0.1", + "@pulse-editor/react-api": "0.1.0", + "@pulse-editor/shared-utils": "0.1.0", + "pulse-editor-vscode": "0.0.3", + "pulse-editor-web": "0.0.2" + }, + "changesets": [ + "mighty-ghosts-crash" + ] +} diff --git a/npm-packages/react-api/CHANGELOG.md b/npm-packages/react-api/CHANGELOG.md index 6cda40f..4e52616 100644 --- a/npm-packages/react-api/CHANGELOG.md +++ b/npm-packages/react-api/CHANGELOG.md @@ -1,4 +1,13 @@ # @pulse-editor/react-api + +## 0.1.1-alpha.0 + +### Patch Changes + +- 0.1.1-alpha +- Updated dependencies + - @pulse-editor/shared-utils@0.1.1-alpha.0 + ## 0.1.0-alpha.0 ### Minor Changes diff --git a/npm-packages/react-api/package.json b/npm-packages/react-api/package.json index dd41dba..781d94c 100644 --- a/npm-packages/react-api/package.json +++ b/npm-packages/react-api/package.json @@ -1,6 +1,6 @@ { "name": "@pulse-editor/react-api", - "version": "0.1.0", + "version": "0.1.1-alpha.0", "main": "dist/main.js", "type": "module", "files": [ @@ -35,7 +35,7 @@ "typescript-eslint": "^8.30.1" }, "peerDependencies": { - "@pulse-editor/shared-utils": "0.1.0", + "@pulse-editor/shared-utils": "0.1.1-alpha.0", "react": "^19.0.0", "react-dom": "^19.0.0" } diff --git a/npm-packages/shared-utils/CHANGELOG.md b/npm-packages/shared-utils/CHANGELOG.md index 36ec3f5..ac27636 100644 --- a/npm-packages/shared-utils/CHANGELOG.md +++ b/npm-packages/shared-utils/CHANGELOG.md @@ -1,5 +1,11 @@ # @pulse-editor/shared-utils +## 0.1.1-alpha.0 + +### Patch Changes + +- 0.1.1-alpha + ## 0.1.0-alpha.0 ### Minor Changes diff --git a/npm-packages/shared-utils/package.json b/npm-packages/shared-utils/package.json index c18983c..8039a16 100644 --- a/npm-packages/shared-utils/package.json +++ b/npm-packages/shared-utils/package.json @@ -1,6 +1,6 @@ { "name": "@pulse-editor/shared-utils", - "version": "0.1.0", + "version": "0.1.1-alpha.0", "main": "dist/main.js", "type": "module", "files": [ diff --git a/web/CHANGELOG.md b/web/CHANGELOG.md index 71d0a8a..d0e1a77 100644 --- a/web/CHANGELOG.md +++ b/web/CHANGELOG.md @@ -1,5 +1,16 @@ # pulse-editor-web +## 0.1.1-alpha.0 + +### Minor Changes + +- 0.1.1-alpha + +### Patch Changes + +- Updated dependencies + - @pulse-editor/shared-utils@0.1.1-alpha.0 + ## 0.0.2-alpha.0 ### Patch Changes diff --git a/web/package.json b/web/package.json index 8bf3e2b..02e1c6f 100644 --- a/web/package.json +++ b/web/package.json @@ -1,6 +1,6 @@ { "name": "pulse-editor-web", - "version": "0.0.2", + "version": "0.1.1-alpha.0", "private": true, "type": "module", "scripts": { @@ -21,7 +21,7 @@ "@heroui/theme": "^2.4.14-beta.2", "@langchain/anthropic": "^0.3.18", "@langchain/community": "^0.3.41", - "@pulse-editor/shared-utils": "^0.1.0", + "@pulse-editor/shared-utils": "^0.1.1-alpha.0", "@ricky0123/vad-web": "^0.0.22", "elevenlabs": "^1.57.0", "framer-motion": "^12.7.4", From 353c81ae53b95b66eb91d5a9eb9df2eec9485fc6 Mon Sep 17 00:00:00 2001 From: Shellishack <40737228+Shellishack@users.noreply.github.com> Date: Sun, 27 Apr 2025 18:12:52 +0800 Subject: [PATCH 3/3] Change Changesets check and updates to main branch --- .github/workflows/release-npm-packages.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-npm-packages.yml b/.github/workflows/release-npm-packages.yml index 09d1370..160ee3b 100644 --- a/.github/workflows/release-npm-packages.yml +++ b/.github/workflows/release-npm-packages.yml @@ -5,9 +5,9 @@ name: Release NPM Package on: push: - branches: ["dev"] + branches: ["main"] pull_request: - branches: ["dev"] + branches: ["main"] jobs: release: @@ -21,6 +21,12 @@ jobs: with: node-version: 20 + - name: Install changesets + run: npm i -D changesets + + - name: Check for changesets + run: changeset status --since=main + - name: Install dependencies run: npm i --workspace=npm-packages/shared-utils && npm i --workspace=npm-packages/react-api @@ -30,9 +36,6 @@ jobs: - name: Build @pulse-editor/react-api run: npm run build --workspace=npm-packages/react-api - - name: Install changesets - run: npm i -D changesets - - name: Create Release Pull Request or Publish to npm id: changesets uses: changesets/action@v1