From adcd8b3d17a14ba8b22caa7819f1157acab8b70c Mon Sep 17 00:00:00 2001 From: Kwangsoo Yeo Date: Wed, 25 Oct 2023 13:37:24 -0700 Subject: [PATCH] v3.0 web ui release --- .github/workflows/angular-codestyle.yml | 8 -------- .github/workflows/angular-demos.yml | 16 ---------------- .github/workflows/angular.yml | 4 ---- .github/workflows/react-codestyle.yml | 8 -------- .github/workflows/react-demos.yml | 8 -------- .github/workflows/react.yml | 4 ---- .github/workflows/vue-codestyle.yml | 8 -------- .github/workflows/vue-demos.yml | 8 -------- .github/workflows/vue.yml | 4 ---- binding/angular/package.json | 2 +- .../projects/porcupine-angular/package.json | 2 +- binding/angular/yarn.lock | 4 +++- binding/react/package.json | 2 +- binding/react/yarn.lock | 4 +++- binding/vue/package.json | 2 +- binding/vue/yarn.lock | 4 +++- demo/angular-stt/package.json | 2 +- demo/angular-stt/yarn.lock | 10 +++++++--- demo/angular/package.json | 2 +- demo/angular/yarn.lock | 10 +++++++--- demo/react/package.json | 2 +- demo/react/yarn.lock | 10 +++++++--- demo/vue/package.json | 2 +- demo/vue/yarn.lock | 10 +++++++--- 24 files changed, 45 insertions(+), 91 deletions(-) diff --git a/.github/workflows/angular-codestyle.yml b/.github/workflows/angular-codestyle.yml index 230b8ee015..3b4706a6df 100644 --- a/.github/workflows/angular-codestyle.yml +++ b/.github/workflows/angular-codestyle.yml @@ -30,14 +30,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local Angular SDK - run: yarn && yarn build - working-directory: binding/angular - - name: Run Binding Linter run: yarn && yarn lint working-directory: binding/angular diff --git a/.github/workflows/angular-demos.yml b/.github/workflows/angular-demos.yml index e88cabab8a..336d85669c 100644 --- a/.github/workflows/angular-demos.yml +++ b/.github/workflows/angular-demos.yml @@ -42,14 +42,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local Angular SDK - run: yarn && yarn build - working-directory: binding/angular - - name: Install dependencies run: yarn install @@ -76,14 +68,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local Angular SDK - run: yarn && yarn build - working-directory: binding/angular - - name: Install dependencies run: yarn install diff --git a/.github/workflows/angular.yml b/.github/workflows/angular.yml index 354db21b40..3458230167 100644 --- a/.github/workflows/angular.yml +++ b/.github/workflows/angular.yml @@ -46,10 +46,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - name: Install dependencies run: yarn install diff --git a/.github/workflows/react-codestyle.yml b/.github/workflows/react-codestyle.yml index 6b6418f2b1..5ba0a49a69 100644 --- a/.github/workflows/react-codestyle.yml +++ b/.github/workflows/react-codestyle.yml @@ -34,14 +34,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local React SDK - run: yarn && yarn build - working-directory: binding/react - - name: Run Binding Linter run: yarn && yarn lint working-directory: binding/react diff --git a/.github/workflows/react-demos.yml b/.github/workflows/react-demos.yml index f6093dd355..2221ad92e7 100644 --- a/.github/workflows/react-demos.yml +++ b/.github/workflows/react-demos.yml @@ -38,14 +38,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local React SDK - run: yarn && yarn build - working-directory: binding/react - - name: Install dependencies run: yarn install diff --git a/.github/workflows/react.yml b/.github/workflows/react.yml index ff32fb4f20..acb6ceca87 100644 --- a/.github/workflows/react.yml +++ b/.github/workflows/react.yml @@ -46,10 +46,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - name: Install dependencies run: yarn install diff --git a/.github/workflows/vue-codestyle.yml b/.github/workflows/vue-codestyle.yml index ffdbe1e3a5..a98d4db7fd 100644 --- a/.github/workflows/vue-codestyle.yml +++ b/.github/workflows/vue-codestyle.yml @@ -34,14 +34,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local Vue SDK - run: yarn && yarn build - working-directory: binding/vue - - name: Run Binding Linter run: yarn && yarn lint working-directory: binding/vue diff --git a/.github/workflows/vue-demos.yml b/.github/workflows/vue-demos.yml index 501d96e6b1..5d7068cb6b 100644 --- a/.github/workflows/vue-demos.yml +++ b/.github/workflows/vue-demos.yml @@ -37,14 +37,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - - name: Build Local Vue SDK - run: yarn && yarn build - working-directory: binding/vue - - name: Install dependencies run: yarn install diff --git a/.github/workflows/vue.yml b/.github/workflows/vue.yml index 66cfb0ab6a..f229db9601 100644 --- a/.github/workflows/vue.yml +++ b/.github/workflows/vue.yml @@ -46,10 +46,6 @@ jobs: - name: Pre-build dependencies run: npm install yarn - - name: Build Local Web SDK - run: yarn && yarn copywasm && yarn copyppn && yarn build - working-directory: binding/web - - name: Install dependencies run: yarn install diff --git a/binding/angular/package.json b/binding/angular/package.json index 7278363a10..1939a57c3f 100644 --- a/binding/angular/package.json +++ b/binding/angular/package.json @@ -34,7 +34,7 @@ "@angular-eslint/template-parser": "~13.5.0", "@angular/cli": "~13.3.9", "@angular/compiler-cli": "~13.3.0", - "@picovoice/porcupine-web": "file:../web", + "@picovoice/porcupine-web": "=3.0.0", "@picovoice/web-voice-processor": "~4.0.8", "@types/node": "^18.11.9", "@typescript-eslint/eslint-plugin": "^5.27.1", diff --git a/binding/angular/projects/porcupine-angular/package.json b/binding/angular/projects/porcupine-angular/package.json index a46eaf5d53..8cf05f80c4 100644 --- a/binding/angular/projects/porcupine-angular/package.json +++ b/binding/angular/projects/porcupine-angular/package.json @@ -20,7 +20,7 @@ "author": "Picovoice Inc", "license": "Apache-2.0", "dependencies": { - "@picovoice/porcupine-web": "file:../../../web", + "@picovoice/porcupine-web": "=3.0.0", "tslib": "^2.3.0" } } diff --git a/binding/angular/yarn.lock b/binding/angular/yarn.lock index 4f47ad4f23..df421c6b03 100644 --- a/binding/angular/yarn.lock +++ b/binding/angular/yarn.lock @@ -1783,8 +1783,10 @@ node-addon-api "^3.2.1" node-gyp-build "^4.3.0" -"@picovoice/porcupine-web@file:../web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/binding/react/package.json b/binding/react/package.json index eb718def21..53439ed60c 100644 --- a/binding/react/package.json +++ b/binding/react/package.json @@ -36,7 +36,7 @@ "test": "cypress run --component" }, "dependencies": { - "@picovoice/porcupine-web": "file:../web" + "@picovoice/porcupine-web": "=3.0.0" }, "devDependencies": { "@babel/core": "^7.21.3", diff --git a/binding/react/yarn.lock b/binding/react/yarn.lock index c77beb7218..57cc3f839f 100644 --- a/binding/react/yarn.lock +++ b/binding/react/yarn.lock @@ -1110,8 +1110,10 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@picovoice/porcupine-web@file:../web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/binding/vue/package.json b/binding/vue/package.json index 9a1605e458..dd68f0142e 100644 --- a/binding/vue/package.json +++ b/binding/vue/package.json @@ -20,7 +20,7 @@ "test": "cypress run --component" }, "dependencies": { - "@picovoice/porcupine-web": "file:../web" + "@picovoice/porcupine-web": "=3.0.0" }, "devDependencies": { "@babel/core": "^7.21.3", diff --git a/binding/vue/yarn.lock b/binding/vue/yarn.lock index 7ba76a3234..609c1fc5fd 100644 --- a/binding/vue/yarn.lock +++ b/binding/vue/yarn.lock @@ -1266,8 +1266,10 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@picovoice/porcupine-web@file:../web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/demo/angular-stt/package.json b/demo/angular-stt/package.json index 96043f45fd..401cc8a1c1 100644 --- a/demo/angular-stt/package.json +++ b/demo/angular-stt/package.json @@ -19,7 +19,7 @@ "@angular/platform-browser": "^14.2.0", "@angular/platform-browser-dynamic": "^14.2.0", "@angular/router": "^14.2.0", - "@picovoice/porcupine-angular": "file:../../binding/angular/dist/porcupine-angular", + "@picovoice/porcupine-angular": "~3.0.0", "@picovoice/web-voice-processor": "~4.0.8", "rxjs": "~7.5.0", "tslib": "^2.3.0", diff --git a/demo/angular-stt/yarn.lock b/demo/angular-stt/yarn.lock index 0f057361a2..7b0aa783fc 100644 --- a/demo/angular-stt/yarn.lock +++ b/demo/angular-stt/yarn.lock @@ -1663,14 +1663,18 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@picovoice/porcupine-angular@file:../../binding/angular/dist/porcupine-angular": +"@picovoice/porcupine-angular@~3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-angular/-/porcupine-angular-3.0.0.tgz#b5d98d6c2c842d750ae4d901d55424382524fe7c" + integrity sha512-6Deve06puL8litKur+GkFsWMSzQy9KLxYVkMxQ5zxwamDxN79uEkro3W6C0Q7ClJbrmwjcGYW3FDY2RPP15xOQ== dependencies: - "@picovoice/porcupine-web" "file:../../../../../.cache/yarn/v6/npm-@picovoice-porcupine-angular-3.0.0-99953fc6-c595-4052-8b54-20fd497f22df-1697754729679/web" + "@picovoice/porcupine-web" "=3.0.0" tslib "^2.3.0" -"@picovoice/porcupine-web@file:../../binding/web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/demo/angular/package.json b/demo/angular/package.json index ff082afb6e..5254cd0e87 100644 --- a/demo/angular/package.json +++ b/demo/angular/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser": "^15.0.3", "@angular/platform-browser-dynamic": "^15.0.3", "@angular/router": "^15.0.3", - "@picovoice/porcupine-angular": "file:../../binding/angular/dist/porcupine-angular", + "@picovoice/porcupine-angular": "~3.0.0", "@picovoice/web-voice-processor": "~4.0.8", "rxjs": "~7.5.0", "tslib": "^2.3.0", diff --git a/demo/angular/yarn.lock b/demo/angular/yarn.lock index 7852958c65..99c2eb326f 100644 --- a/demo/angular/yarn.lock +++ b/demo/angular/yarn.lock @@ -1610,14 +1610,18 @@ read-package-json-fast "^3.0.0" which "^3.0.0" -"@picovoice/porcupine-angular@file:../../binding/angular/dist/porcupine-angular": +"@picovoice/porcupine-angular@~3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-angular/-/porcupine-angular-3.0.0.tgz#b5d98d6c2c842d750ae4d901d55424382524fe7c" + integrity sha512-6Deve06puL8litKur+GkFsWMSzQy9KLxYVkMxQ5zxwamDxN79uEkro3W6C0Q7ClJbrmwjcGYW3FDY2RPP15xOQ== dependencies: - "@picovoice/porcupine-web" "file:../../../../../.cache/yarn/v6/npm-@picovoice-porcupine-angular-3.0.0-8be923e1-11ef-42b8-8368-9d3f20970fe3-1697751966841/web" + "@picovoice/porcupine-web" "=3.0.0" tslib "^2.3.0" -"@picovoice/porcupine-web@file:../../binding/web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/demo/react/package.json b/demo/react/package.json index 4dd532afac..d2a246b83b 100644 --- a/demo/react/package.json +++ b/demo/react/package.json @@ -4,7 +4,7 @@ "private": true, "description": "Porcupine React demo (made with Create React App)", "dependencies": { - "@picovoice/porcupine-react": "file:../../binding/react", + "@picovoice/porcupine-react": "~3.0.0", "@picovoice/web-voice-processor": "~4.0.8", "@types/node": "^18.11.9", "@types/react": "^18.0.17", diff --git a/demo/react/yarn.lock b/demo/react/yarn.lock index 8a66148ad8..61de2e87d1 100644 --- a/demo/react/yarn.lock +++ b/demo/react/yarn.lock @@ -1522,13 +1522,17 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@picovoice/porcupine-react@file:../../binding/react": +"@picovoice/porcupine-react@~3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-react/-/porcupine-react-3.0.0.tgz#3fd49b3fae7fa984444de4cd55206c1ee5d9bdd2" + integrity sha512-bkWx2zuwOR26uBEM/fGn4Jit/wtFXwGIjSF7A9b8dVgXdOPQXnrSrLWe+OUuoQRJ/kR4Gqk3Iu+uDaNkJEuvsA== dependencies: - "@picovoice/porcupine-web" "file:../../../../../.cache/yarn/v6/npm-@picovoice-porcupine-react-3.0.0-79b01790-2ccf-45b2-9f4e-392086afb5a0-1697754165921/node_modules/@picovoice/web" + "@picovoice/porcupine-web" "=3.0.0" -"@picovoice/porcupine-web@file:../../binding/web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1" diff --git a/demo/vue/package.json b/demo/vue/package.json index 0f57dd4fab..ced6ea9c8c 100644 --- a/demo/vue/package.json +++ b/demo/vue/package.json @@ -12,7 +12,7 @@ "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore" }, "dependencies": { - "@picovoice/porcupine-vue": "file:../../binding/vue", + "@picovoice/porcupine-vue": "~3.0.0", "@picovoice/web-voice-processor": "~4.0.8", "vue": "^3.2.45" }, diff --git a/demo/vue/yarn.lock b/demo/vue/yarn.lock index ccd628528d..81bddb13bb 100644 --- a/demo/vue/yarn.lock +++ b/demo/vue/yarn.lock @@ -77,13 +77,17 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@picovoice/porcupine-vue@file:../../binding/vue": +"@picovoice/porcupine-vue@~3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-vue/-/porcupine-vue-3.0.0.tgz#6f8f4dff97438751b006c5a91ee629a610430d4c" + integrity sha512-yo4Y5HqjL+jJLisBgq1+0C5R0qwUZHvu6iAgZfrDeRGH9J7XVM6AjZ19xYdLZx9ZK/RsdHGXyNs2DLCD3gHP5w== dependencies: - "@picovoice/porcupine-web" "file:../../../../../.cache/yarn/v6/npm-@picovoice-porcupine-vue-3.0.0-d2005592-19f8-4d99-90cb-1edf0951d5e0-1697754462818/node_modules/@picovoice/web" + "@picovoice/porcupine-web" "=3.0.0" -"@picovoice/porcupine-web@file:../../binding/web": +"@picovoice/porcupine-web@=3.0.0": version "3.0.0" + resolved "https://registry.yarnpkg.com/@picovoice/porcupine-web/-/porcupine-web-3.0.0.tgz#e97e5e90b37af2b4938637efcaaf3cedc9fad6a3" + integrity sha512-zwhdh2YHy867wwp6G9YQU0q94VCveOQAAjeeDNFK/poJVtCaVc56kFH7wW0odkJ6s49ob8rQwOBdg7iPpZD0Fw== dependencies: "@picovoice/web-utils" "=1.3.1"