From d559665fd070ea4154124c9296c8bef6b4eb387a Mon Sep 17 00:00:00 2001 From: Wesley Luyten Date: Tue, 2 Jan 2024 11:07:37 -0600 Subject: [PATCH] fix: upgrade custom-media-element (#21) --- .github/workflows/cd.yml | 15 +++++++- package-lock.json | 80 ++++++++++++++++++++-------------------- package.json | 6 +-- 3 files changed, 56 insertions(+), 45 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 6dd5f03..e86b3fd 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -16,14 +16,20 @@ on: - minor - major - prerelease + - from-package + - from-git prerelease: type: choice - required: false description: Pre-release options: - - canary - beta + dryrun: + description: 'Dry-run' + type: boolean + +run-name: Deploy ${{ inputs.version }} ${{ inputs.dryrun && '--dry-run' || '' }} ${{ inputs.prerelease && format('--prerelease {0}', inputs.prerelease) || '' }} jobs: deploy: @@ -48,4 +54,9 @@ jobs: - uses: fregante/setup-git-user@v1 - run: npm ci - run: npm run lint - - run: npx --yes wet-run@0.9.3 release ${{ inputs.version }} --prerelease "${{ inputs.prerelease }}" --provenance --changelog --github-release + - run: npx --yes wet-run@1.0.1 release ${{ inputs.version }} ${{ inputs.dryrun && '--dry-run' || '' }} ${{ inputs.prerelease && format('--prerelease {0}', inputs.prerelease) || '' }} --provenance --changelog --github-release --verbose + - name: Get NPM version + id: npm-version + uses: martinbeentjes/npm-get-version-action@v1.3.1 + - name: Released ${{ steps.npm-version.outputs.current-version}} ✨ + run: echo ${{ steps.npm-version.outputs.current-version}} diff --git a/package-lock.json b/package-lock.json index 093c463..5b6c956 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,30 +9,30 @@ "version": "1.0.5", "license": "MIT", "dependencies": { - "custom-media-element": "~1.1.3" + "custom-media-element": "~1.2.2" }, "devDependencies": { - "wet-run": "^0.9.3" + "wet-run": "^1.0.1" } }, "node_modules/@hono/node-server": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.3.1.tgz", - "integrity": "sha512-eQBCDbH1Vv/TiYXNP8aGfJTuXi9xGhEd/EZg9u6dhr7zC5/WKKztcBmbrOTtixVBvvV6bfcay6KEginwiqHyXg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.4.0.tgz", + "integrity": "sha512-bhDkhldW7w9VgjrX0gG1vJ2YyvTxFWd5WG9nHjSR4UauhVECQZC3qy7mVVuQ054I5NWhKttHfKzYfoPzmUzAjw==", "dev": true, "engines": { "node": ">=18.14.1" } }, "node_modules/custom-media-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.1.3.tgz", - "integrity": "sha512-f8z9PMrGNpg6OFwyizYdUD4CvUQwhwygNtCdSY9l76wxNrCmnuPo7C332UL9DkZfWMMlZYwi+kGqiNWqsFX0Qg==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.2.2.tgz", + "integrity": "sha512-tI+NjVRS485QlSxHeM3JIjdEZSJMLOZVp41/vvWukDmIkZSoYG9gLYl9GFZGBpY42UbRVo1eMlF7XkI/IiDHzQ==" }, "node_modules/hono": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-3.10.3.tgz", - "integrity": "sha512-44YzAp+rydwGWqW+VRivuOWpGWug8zCSy1Gd6gBLAlclIVlPjZAYXfSNqlhSIvd6ZyseM4aP9SDDNmwXceIy+A==", + "version": "3.11.12", + "resolved": "https://registry.npmjs.org/hono/-/hono-3.11.12.tgz", + "integrity": "sha512-TrxH75bc0m2UbvrhaXkoo32A9OhkJtvICAYgYWtxqLDOxBjRqSikyp4K7HTbnWkPeg9Z+2Q3nv0dN4o8kL6yLg==", "dev": true, "engines": { "node": ">=16.0.0" @@ -51,15 +51,15 @@ } }, "node_modules/wet-run": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/wet-run/-/wet-run-0.9.3.tgz", - "integrity": "sha512-bv0vONYHZREB6K1AHXvUjbMawqHqq81fSIJ4a9+zzKq61bjBPPDeBnD092wW1Eb9nyFdmKas5VJ1cTZ4cGKXog==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wet-run/-/wet-run-1.0.1.tgz", + "integrity": "sha512-7/sougGpiJ2yNPY9VazJR38enb52JjP2QcRzQPw6PgkopW3PSp3h0HoMFPXh+ACpEodL1le0CtXxJ+8PnAaI2Q==", "dev": true, "dependencies": { - "@hono/node-server": "^1.3.0", - "hono": "^3.10.3", - "playwright-core": "^1.40.0", - "ws": "^8.14.2" + "@hono/node-server": "^1.3.3", + "hono": "^3.11.7", + "playwright-core": "^1.40.1", + "ws": "^8.15.1" }, "bin": { "wet": "src/cli.js" @@ -69,9 +69,9 @@ } }, "node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "engines": { "node": ">=10.0.0" @@ -92,20 +92,20 @@ }, "dependencies": { "@hono/node-server": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.3.1.tgz", - "integrity": "sha512-eQBCDbH1Vv/TiYXNP8aGfJTuXi9xGhEd/EZg9u6dhr7zC5/WKKztcBmbrOTtixVBvvV6bfcay6KEginwiqHyXg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.4.0.tgz", + "integrity": "sha512-bhDkhldW7w9VgjrX0gG1vJ2YyvTxFWd5WG9nHjSR4UauhVECQZC3qy7mVVuQ054I5NWhKttHfKzYfoPzmUzAjw==", "dev": true }, "custom-media-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.1.3.tgz", - "integrity": "sha512-f8z9PMrGNpg6OFwyizYdUD4CvUQwhwygNtCdSY9l76wxNrCmnuPo7C332UL9DkZfWMMlZYwi+kGqiNWqsFX0Qg==" + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/custom-media-element/-/custom-media-element-1.2.2.tgz", + "integrity": "sha512-tI+NjVRS485QlSxHeM3JIjdEZSJMLOZVp41/vvWukDmIkZSoYG9gLYl9GFZGBpY42UbRVo1eMlF7XkI/IiDHzQ==" }, "hono": { - "version": "3.10.3", - "resolved": "https://registry.npmjs.org/hono/-/hono-3.10.3.tgz", - "integrity": "sha512-44YzAp+rydwGWqW+VRivuOWpGWug8zCSy1Gd6gBLAlclIVlPjZAYXfSNqlhSIvd6ZyseM4aP9SDDNmwXceIy+A==", + "version": "3.11.12", + "resolved": "https://registry.npmjs.org/hono/-/hono-3.11.12.tgz", + "integrity": "sha512-TrxH75bc0m2UbvrhaXkoo32A9OhkJtvICAYgYWtxqLDOxBjRqSikyp4K7HTbnWkPeg9Z+2Q3nv0dN4o8kL6yLg==", "dev": true }, "playwright-core": { @@ -115,21 +115,21 @@ "dev": true }, "wet-run": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/wet-run/-/wet-run-0.9.3.tgz", - "integrity": "sha512-bv0vONYHZREB6K1AHXvUjbMawqHqq81fSIJ4a9+zzKq61bjBPPDeBnD092wW1Eb9nyFdmKas5VJ1cTZ4cGKXog==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wet-run/-/wet-run-1.0.1.tgz", + "integrity": "sha512-7/sougGpiJ2yNPY9VazJR38enb52JjP2QcRzQPw6PgkopW3PSp3h0HoMFPXh+ACpEodL1le0CtXxJ+8PnAaI2Q==", "dev": true, "requires": { - "@hono/node-server": "^1.3.0", - "hono": "^3.10.3", - "playwright-core": "^1.40.0", - "ws": "^8.14.2" + "@hono/node-server": "^1.3.3", + "hono": "^3.11.7", + "playwright-core": "^1.40.1", + "ws": "^8.15.1" } }, "ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", "dev": true, "requires": {} } diff --git a/package.json b/package.json index 0da52ec..60cb2e5 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ ], "scripts": { "lint": "npx eslint *.js -c ./node_modules/wet-run/.eslintrc.json", - "test": "wet run", + "test": "wet test", "dev": "wet serve" }, "repository": { @@ -26,10 +26,10 @@ }, "homepage": "https://github.com/muxinc/castable-video#readme", "dependencies": { - "custom-media-element": "~1.1.3" + "custom-media-element": "~1.2.2" }, "devDependencies": { - "wet-run": "^0.9.3" + "wet-run": "^1.0.1" }, "keywords": [ "chromecast",