diff --git a/.circleci/config.yml b/.circleci/config.yml
deleted file mode 100644
index ec210a9..0000000
--- a/.circleci/config.yml
+++ /dev/null
@@ -1,81 +0,0 @@
-version: 2.1
-orbs:
- node: circleci/node@5.1.0
- rust: circleci/rust@1.6.0
-jobs:
- run_twitter_circuit_tests:
- docker:
- - image: saleel/circom:2.1.6
- steps:
- - checkout:
- path: ~/proof-of-twitter
- - node/install-packages:
- pkg-manager: yarn
- app-dir: ~/proof-of-twitter
- - run:
- command: yarn test
- name: Run circom tests
- working_directory: ~/proof-of-twitter/packages/circuits
-
- run_forge_tests:
- docker:
- - image: ghcr.io/foundry-rs/foundry:latest
- steps:
- - checkout:
- path: ~/proof-of-twitter
- - run:
- command: |
- apk add nodejs npm && npm install --global yarn
- - node/install-packages:
- pkg-manager: yarn
- app-dir: ~/proof-of-twitter
- - run:
- name: run foundry tests
- working_directory: ~/proof-of-twitter/packages/contracts
- command: forge test --fork-url https://eth-goerli.g.alchemy.com/v2/${ALCHEMY_API_KEY}
-
- run_unit_and_e2e_tests:
- docker:
- - image: cimg/node:16.19-browsers
- steps:
- - checkout:
- path: ~/proof-of-twitter
- - run: node --version
- - node/install-packages:
- pkg-manager: yarn
- app-dir: ~/proof-of-twitter
- - run: yarn --version
- - run:
- command: yarn test
- name: Run unit tests
- working_directory: ~/proof-of-twitter/packages/app
- environment:
- JEST_JUNIT_OUTPUT: reports/unit-test-results.xml
- - run:
- command: CI=false yarn run build
- name: Build app
- working_directory: ~/proof-of-twitter/packages/app
- - run:
- command: yarn run start-e2e-test-server
- name: Start test server
- working_directory: ~/proof-of-twitter/packages/app
- background: true
- - run:
- command: yarn test:e2e-ui
- name: Run e2e tests for UI
- working_directory: ~/proof-of-twitter/packages/app
- environment:
- JEST_JUNIT_OUTPUT: reports/e2e-ui-test-results.xml
- # - run:
- # command: yarn test:e2e-zkp
- # name: Run e2e tests for zkp
- # environment:
- # JEST_JUNIT_OUTPUT: reports/e2e-zkp-test-results.xml
- - store_test_results:
- path: reports/
-workflows:
- build_test:
- jobs:
- # - run_twitter_circuit_tests
- - run_unit_and_e2e_tests
- - run_forge_tests
\ No newline at end of file
diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml
new file mode 100644
index 0000000..78ee45f
--- /dev/null
+++ b/.github/workflows/action.yml
@@ -0,0 +1,45 @@
+on: [push]
+jobs:
+ run_twitter_circuit_tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set Node.js 16.x
+ uses: actions/setup-node@v3
+ with:
+ node-version: 16
+ - name: Install Foundry
+ uses: foundry-rs/foundry-toolchain@v1
+ - name: Install Yarn dependencies
+ working-directory: ./packages/circuits
+ run: yarn install --immutable
+ - name: Run Tests
+ run: forge test --root ./packages/contracts --fork-url https://eth-goerli.g.alchemy.com/v2/${{vars.ALCHEMY_API_KEY}}
+
+ run_unit_and_e2e_tests:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - name: Set Node.js 16.x
+ uses: actions/setup-node@v3
+ with:
+ node-version: 16
+ cache: 'yarn'
+ env:
+ PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: 'true'
+ - name: Install Yarn dependencies
+ working-directory: ./packages/app
+ run: yarn install
+ - name: Run test
+ working-directory: ./packages/app
+ run: yarn test
+ - name: Run build
+ working-directory: ./packages/app
+ run: yarn build
+ - name: E2E Test Code
+ uses: mujo-code/puppeteer-headful@16.6.0
+ env:
+ CI: "true"
+ with:
+ args: yarn workspace @zk-email/twitter-verifier test:full-e2e
+
\ No newline at end of file
diff --git a/packages/app/index.css b/packages/app/index.css
new file mode 100644
index 0000000..4bf1c5d
--- /dev/null
+++ b/packages/app/index.css
@@ -0,0 +1,17 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+body {
+ margin: 0;
+ font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen',
+ 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue',
+ sans-serif;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+code {
+ font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
+ monospace;
+}
\ No newline at end of file
diff --git a/packages/app/index.html b/packages/app/index.html
new file mode 100644
index 0000000..ceec219
--- /dev/null
+++ b/packages/app/index.html
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+ ZK Email
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/packages/app/package.json b/packages/app/package.json
index 3168b7f..83202b3 100644
--- a/packages/app/package.json
+++ b/packages/app/package.json
@@ -28,11 +28,12 @@
},
"scripts": {
"start": "vite",
- "build": "yarn g:tsc && vite build",
+ "build": "yarn tsc && vite build",
"serve": "vite preview",
"test": "jest --runInBand --testPathIgnorePatterns='e2e' --reporters=default --reporters=jest-junit",
"start-e2e-test-server": "serve -s dist -p 3000",
"test:e2e-ui": "CI=true jest ./tests/e2e-ui*.test.*",
+ "test:full-e2e": "bash scripts/test-e2e.sh",
"test:e2e-zkp": "CI=true jest ./tests/e2e-dl-zkp.test.ts"
},
"eslintConfig": {
@@ -56,6 +57,7 @@
]
},
"devDependencies": {
+ "@babel/preset-react": "^7.23.3",
"@types/atob": "^2.1.2",
"@types/jest": "^29.5.1",
"@types/lodash": "^4.14.181",
@@ -76,6 +78,7 @@
"puppeteer": "18.1",
"rollup-plugin-node-polyfills": "^0.2.1",
"selenium-webdriver": "^4.8.1",
+ "typescript": "^5.3.2",
"vite-plugin-commonjs": "^0.7.1",
"vite-plugin-ngmi-polyfill": "^0.0.2",
"vite-plugin-node-polyfills": "^0.8.2",
@@ -83,7 +86,7 @@
},
"jest": {
"transformIgnorePatterns": [
- "node_modules/(?!@rainbow-me/rainbowkit)"
+ "node_modules/(?!@rainbow-me/rainbowkit|@zk-email|ffjavascript)"
],
"testEnvironment": "jsdom",
"setupFilesAfterEnv": [
diff --git a/packages/app/scripts/test-e2e.sh b/packages/app/scripts/test-e2e.sh
new file mode 100644
index 0000000..7f38cb8
--- /dev/null
+++ b/packages/app/scripts/test-e2e.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+# Execute E2E test
+# This file is required in the CI
+yarn start-e2e-test-server & yarn test:e2e-ui
\ No newline at end of file
diff --git a/packages/app/tests/e2e-ui.test.ts b/packages/app/tests/e2e-ui.test.ts
index efd6d2f..98cfa7a 100644
--- a/packages/app/tests/e2e-ui.test.ts
+++ b/packages/app/tests/e2e-ui.test.ts
@@ -59,6 +59,8 @@ describe("App.js", () => {
beforeAll(async () => {
browser = await puppeteer.launch({
// headless: true,
+ args: ['--no-sandbox'],
+ executablePath: process.env.PUPPETEER_EXEC_PATH,
headless: false,
slowMo: 100
});
diff --git a/packages/app/tsconfig.json b/packages/app/tsconfig.json
index 76b84bc..7194d20 100644
--- a/packages/app/tsconfig.json
+++ b/packages/app/tsconfig.json
@@ -10,7 +10,6 @@
"esModuleInterop": true,
"target": "es2022",
"isolatedModules": true,
- "strict": true,
- "noEmit": true
+ "strict": true
}
}
diff --git a/packages/circuits/package.json b/packages/circuits/package.json
index 58647c6..7386214 100644
--- a/packages/circuits/package.json
+++ b/packages/circuits/package.json
@@ -10,9 +10,7 @@
"@zk-email/circuits": "^3.2.0",
"@zk-email/contracts": "^5.0.0",
"@zk-email/helpers": "^3.0.2",
- "@zk-email/zk-regex-apis": "^1.1.6",
"@zk-email/zk-regex-circom": "^1.1.1",
- "@zk-email/zk-regex-compiler": "^1.0.7",
"commander": "^11.1.0",
"snarkjs": "git+https://github.com/vb7401/snarkjs.git#24981febe8826b6ab76ae4d76cf7f9142919d2b8"
},
diff --git a/yarn.lock b/yarn.lock
index d5ab48a..1888372 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1081,6 +1081,28 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-react-display-name@npm:^7.23.3":
+ version: 7.23.3
+ resolution: "@babel/plugin-transform-react-display-name@npm:7.23.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 7f86964e8434d3ddbd3c81d2690c9b66dbf1cd8bd9512e2e24500e9fa8cf378bc52c0853270b3b82143aba5965aec04721df7abdb768f952b44f5c6e0b198779
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-react-jsx-development@npm:^7.22.5":
+ version: 7.22.5
+ resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5"
+ dependencies:
+ "@babel/plugin-transform-react-jsx": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 36bc3ff0b96bb0ef4723070a50cfdf2e72cfd903a59eba448f9fe92fea47574d6f22efd99364413719e1f3fb3c51b6c9b2990b87af088f8486a84b2a5f9e4560
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-react-jsx-self@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-react-jsx-self@npm:7.23.3"
@@ -1103,6 +1125,33 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5":
+ version: 7.23.4
+ resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-module-imports": ^7.22.15
+ "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/plugin-syntax-jsx": ^7.23.3
+ "@babel/types": ^7.23.4
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: d8b8c52e8e22e833bf77c8d1a53b0a57d1fd52ba9596a319d572de79446a8ed9d95521035bc1175c1589d1a6a34600d2e678fa81d81bac8fac121137097f1f0a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-react-pure-annotations@npm:^7.23.3":
+ version: 7.23.3
+ resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.23.3"
+ dependencies:
+ "@babel/helper-annotate-as-pure": ^7.22.5
+ "@babel/helper-plugin-utils": ^7.22.5
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 9ea3698b1d422561d93c0187ac1ed8f2367e4250b10e259785ead5aa643c265830fd0f4cf5087a5bedbc4007444c06da2f2006686613220acf0949895f453666
+ languageName: node
+ linkType: hard
+
"@babel/plugin-transform-regenerator@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/plugin-transform-regenerator@npm:7.23.3"
@@ -1346,6 +1395,22 @@ __metadata:
languageName: node
linkType: hard
+"@babel/preset-react@npm:^7.23.3":
+ version: 7.23.3
+ resolution: "@babel/preset-react@npm:7.23.3"
+ dependencies:
+ "@babel/helper-plugin-utils": ^7.22.5
+ "@babel/helper-validator-option": ^7.22.15
+ "@babel/plugin-transform-react-display-name": ^7.23.3
+ "@babel/plugin-transform-react-jsx": ^7.22.15
+ "@babel/plugin-transform-react-jsx-development": ^7.22.5
+ "@babel/plugin-transform-react-pure-annotations": ^7.23.3
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 2d90961e7e627a74b44551e88ad36a440579e283e8dc27972bf2f50682152bbc77228673a3ea22c0e0d005b70cbc487eccd64897c5e5e0384e5ce18f300b21eb
+ languageName: node
+ linkType: hard
+
"@babel/preset-typescript@npm:^7.23.3":
version: 7.23.3
resolution: "@babel/preset-typescript@npm:7.23.3"
@@ -2567,25 +2632,6 @@ __metadata:
languageName: node
linkType: hard
-"@mapbox/node-pre-gyp@npm:^1.0":
- version: 1.0.11
- resolution: "@mapbox/node-pre-gyp@npm:1.0.11"
- dependencies:
- detect-libc: ^2.0.0
- https-proxy-agent: ^5.0.0
- make-dir: ^3.1.0
- node-fetch: ^2.6.7
- nopt: ^5.0.0
- npmlog: ^5.0.1
- rimraf: ^3.0.2
- semver: ^7.3.5
- tar: ^6.1.11
- bin:
- node-pre-gyp: bin/node-pre-gyp
- checksum: b848f6abc531a11961d780db813cc510ca5a5b6bf3184d72134089c6875a91c44d571ba6c1879470020803f7803609e7b2e6e429651c026fe202facd11d444b8
- languageName: node
- linkType: hard
-
"@metamask/eth-json-rpc-provider@npm:^1.0.0":
version: 1.0.1
resolution: "@metamask/eth-json-rpc-provider@npm:1.0.1"
@@ -2827,23 +2873,6 @@ __metadata:
languageName: node
linkType: hard
-"@octokit/rest@npm:^15.9.5":
- version: 15.18.3
- resolution: "@octokit/rest@npm:15.18.3"
- dependencies:
- before-after-hook: ^1.1.0
- btoa-lite: ^1.0.0
- debug: ^3.1.0
- http-proxy-agent: ^2.1.0
- https-proxy-agent: ^2.2.0
- lodash: ^4.17.4
- node-fetch: ^2.1.1
- universal-user-agent: ^2.0.0
- url-template: ^2.0.8
- checksum: d6e338e0796b1f2c9b176a4e0dc25d6fc1bc2fcfa66b01952b320a07673d654f06ea54a523cfea8f983b361d40fc7b8a86668e6e6fa4ec6bafc9a7410df86683
- languageName: node
- linkType: hard
-
"@open-draft/until@npm:^1.0.3":
version: 1.0.3
resolution: "@open-draft/until@npm:1.0.3"
@@ -3055,9 +3084,7 @@ __metadata:
"@zk-email/circuits": ^3.2.0
"@zk-email/contracts": ^5.0.0
"@zk-email/helpers": ^3.0.2
- "@zk-email/zk-regex-apis": ^1.1.6
"@zk-email/zk-regex-circom": ^1.1.1
- "@zk-email/zk-regex-compiler": ^1.0.7
chai: ^4.3.7
circom_tester: ^0.0.19
circomlib: ^2.0.5
@@ -4681,6 +4708,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@zk-email/twitter-verifier@workspace:packages/app"
dependencies:
+ "@babel/preset-react": ^7.23.3
"@proof-of-twitter/circuits": "workspace:^"
"@rainbow-me/rainbowkit": ^1.0.9
"@testing-library/jest-dom": ^5.16.3
@@ -4720,6 +4748,7 @@ __metadata:
serve: ^14.0.1
snarkjs: "https://github.com/sampritipanda/snarkjs.git#fef81fc51d17a734637555c6edbd585ecda02d9e"
styled-components: ^5.3.5
+ typescript: ^5.3.2
viem: ^1.15.1
vite: ^4.4.9
vite-plugin-commonjs: ^0.7.1
@@ -4730,17 +4759,6 @@ __metadata:
languageName: unknown
linkType: soft
-"@zk-email/zk-regex-apis@npm:^1.1.6":
- version: 1.1.6
- resolution: "@zk-email/zk-regex-apis@npm:1.1.6"
- dependencies:
- "@mapbox/node-pre-gyp": ^1.0
- cargo-cp-artifact: ^0.1
- node-pre-gyp-github: "https://github.com/ultamatt/node-pre-gyp-github.git"
- checksum: 41407e6693314c224da6c596dbe0e37e1488c4c4b5fd50288c387f4a5cba654bac689fc4515325d2710dfe783a1da4879479b3946feea0f4e522567cced7637c
- languageName: node
- linkType: hard
-
"@zk-email/zk-regex-circom@npm:^1.1.1":
version: 1.2.1
resolution: "@zk-email/zk-regex-circom@npm:1.2.1"
@@ -4751,17 +4769,6 @@ __metadata:
languageName: node
linkType: hard
-"@zk-email/zk-regex-compiler@npm:^1.0.7":
- version: 1.0.7
- resolution: "@zk-email/zk-regex-compiler@npm:1.0.7"
- dependencies:
- "@mapbox/node-pre-gyp": ^1.0
- cargo-cp-artifact: ^0.1
- node-pre-gyp-github: "https://github.com/ultamatt/node-pre-gyp-github.git"
- checksum: 8d111606aa7624227c532bb4f94966f2830c72b7ae5a3a01fe84502350a6d80da8c04bab71e67f8fa1d2651f2faeb376ad5e25247590d543871c86c252d345fd
- languageName: node
- linkType: hard
-
"abab@npm:^2.0.6":
version: 2.0.6
resolution: "abab@npm:2.0.6"
@@ -4769,13 +4776,6 @@ __metadata:
languageName: node
linkType: hard
-"abbrev@npm:1":
- version: 1.1.1
- resolution: "abbrev@npm:1.1.1"
- checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17
- languageName: node
- linkType: hard
-
"abbrev@npm:^2.0.0":
version: 2.0.0
resolution: "abbrev@npm:2.0.0"
@@ -4893,15 +4893,6 @@ __metadata:
languageName: node
linkType: hard
-"agent-base@npm:4, agent-base@npm:^4.3.0":
- version: 4.3.0
- resolution: "agent-base@npm:4.3.0"
- dependencies:
- es6-promisify: ^5.0.0
- checksum: 0c10891060e579c67efafd6b62223666c4b4129b521eac3e9ad272a137545bcedb54ce352273b7ad21a0024060e4f1360ae9a465ac87e2af18883c937d39979f
- languageName: node
- linkType: hard
-
"agent-base@npm:6, agent-base@npm:^6.0.2":
version: 6.0.2
resolution: "agent-base@npm:6.0.2"
@@ -5068,13 +5059,6 @@ __metadata:
languageName: node
linkType: hard
-"aproba@npm:^1.0.3 || ^2.0.0":
- version: 2.0.0
- resolution: "aproba@npm:2.0.0"
- checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24
- languageName: node
- linkType: hard
-
"arch@npm:^2.2.0":
version: 2.2.0
resolution: "arch@npm:2.2.0"
@@ -5082,16 +5066,6 @@ __metadata:
languageName: node
linkType: hard
-"are-we-there-yet@npm:^2.0.0":
- version: 2.0.0
- resolution: "are-we-there-yet@npm:2.0.0"
- dependencies:
- delegates: ^1.0.0
- readable-stream: ^3.6.0
- checksum: 6c80b4fd04ecee6ba6e737e0b72a4b41bdc64b7d279edfc998678567ff583c8df27e27523bc789f2c99be603ffa9eaa612803da1d886962d2086e7ff6fa90c7c
- languageName: node
- linkType: hard
-
"arg@npm:5.0.2":
version: 5.0.2
resolution: "arg@npm:5.0.2"
@@ -5484,13 +5458,6 @@ __metadata:
languageName: node
linkType: hard
-"before-after-hook@npm:^1.1.0":
- version: 1.4.0
- resolution: "before-after-hook@npm:1.4.0"
- checksum: 4044a9ef951a2f9cd99e0d81f83bfa6e9b52bac689fe1ecc92f8fa0bbef5b923ae992985056255f7ef8d7eba124a619a5d50419e76536b8c7fa8a2097d4e66d4
- languageName: node
- linkType: hard
-
"bfj@npm:^7.0.2":
version: 7.1.0
resolution: "bfj@npm:7.1.0"
@@ -5874,13 +5841,6 @@ __metadata:
languageName: node
linkType: hard
-"btoa-lite@npm:^1.0.0":
- version: 1.0.0
- resolution: "btoa-lite@npm:1.0.0"
- checksum: c2d61993b801f8e35a96f20692a45459c753d9baa29d86d1343e714f8d6bbe7069f1a20a5ae868488f3fb137d5bd0c560f6fbbc90b5a71050919d2d2c97c0475
- languageName: node
- linkType: hard
-
"buffer-crc32@npm:~0.2.3":
version: 0.2.13
resolution: "buffer-crc32@npm:0.2.13"
@@ -6049,15 +6009,6 @@ __metadata:
languageName: node
linkType: hard
-"cargo-cp-artifact@npm:^0.1":
- version: 0.1.8
- resolution: "cargo-cp-artifact@npm:0.1.8"
- bin:
- cargo-cp-artifact: bin/cargo-cp-artifact.js
- checksum: 06e774dbf032c79ef9d84d08dc6dc1e8842008b784098faa53f9e320acb930ac3898296e4af1d33cb11557bed9b8324c118d20ad6492ea7291cf92da641b6cb1
- languageName: node
- linkType: hard
-
"caseless@npm:~0.12.0":
version: 0.12.0
resolution: "caseless@npm:0.12.0"
@@ -6515,15 +6466,6 @@ __metadata:
languageName: node
linkType: hard
-"color-support@npm:^1.1.2":
- version: 1.1.3
- resolution: "color-support@npm:1.1.3"
- bin:
- color-support: bin.js
- checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b
- languageName: node
- linkType: hard
-
"color@npm:^3.1.3":
version: 3.2.1
resolution: "color@npm:3.2.1"
@@ -6560,7 +6502,7 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^2.16.0, commander@npm:^2.17.0, commander@npm:^2.20.3, commander@npm:^2.8.1":
+"commander@npm:^2.16.0, commander@npm:^2.20.3, commander@npm:^2.8.1":
version: 2.20.3
resolution: "commander@npm:2.20.3"
checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e
@@ -6659,13 +6601,6 @@ __metadata:
languageName: node
linkType: hard
-"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0":
- version: 1.1.0
- resolution: "console-control-strings@npm:1.1.0"
- checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed
- languageName: node
- linkType: hard
-
"constants-browserify@npm:^1.0.0":
version: 1.0.0
resolution: "constants-browserify@npm:1.0.0"
@@ -6814,19 +6749,6 @@ __metadata:
languageName: node
linkType: hard
-"cross-spawn@npm:^6.0.0":
- version: 6.0.5
- resolution: "cross-spawn@npm:6.0.5"
- dependencies:
- nice-try: ^1.0.4
- path-key: ^2.0.1
- semver: ^5.5.0
- shebang-command: ^1.2.0
- which: ^1.2.9
- checksum: f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9
- languageName: node
- linkType: hard
-
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3":
version: 7.0.3
resolution: "cross-spawn@npm:7.0.3"
@@ -7010,15 +6932,6 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:3.1.0":
- version: 3.1.0
- resolution: "debug@npm:3.1.0"
- dependencies:
- ms: 2.0.0
- checksum: 0b52718ab957254a5b3ca07fc34543bc778f358620c206a08452251eb7fc193c3ea3505072acbf4350219c14e2d71ceb7bdaa0d3370aa630b50da790458d08b3
- languageName: node
- linkType: hard
-
"debug@npm:4, debug@npm:4.3.4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.0, debug@npm:^4.3.1, debug@npm:^4.3.3, debug@npm:^4.3.4":
version: 4.3.4
resolution: "debug@npm:4.3.4"
@@ -7031,15 +6944,6 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:^3.1.0":
- version: 3.2.7
- resolution: "debug@npm:3.2.7"
- dependencies:
- ms: ^2.1.1
- checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c
- languageName: node
- linkType: hard
-
"decamelize@npm:^1.2.0":
version: 1.2.0
resolution: "decamelize@npm:1.2.0"
@@ -7224,13 +7128,6 @@ __metadata:
languageName: node
linkType: hard
-"delegates@npm:^1.0.0":
- version: 1.0.0
- resolution: "delegates@npm:1.0.0"
- checksum: a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd
- languageName: node
- linkType: hard
-
"denque@npm:^2.1.0":
version: 2.1.0
resolution: "denque@npm:2.1.0"
@@ -7293,13 +7190,6 @@ __metadata:
languageName: node
linkType: hard
-"detect-libc@npm:^2.0.0":
- version: 2.0.2
- resolution: "detect-libc@npm:2.0.2"
- checksum: 2b2cd3649b83d576f4be7cc37eb3b1815c79969c8b1a03a40a4d55d83bc74d010753485753448eacb98784abf22f7dbd3911fd3b60e29fda28fed2d1a997944d
- languageName: node
- linkType: hard
-
"detect-newline@npm:^3.0.0":
version: 3.1.0
resolution: "detect-newline@npm:3.1.0"
@@ -7881,22 +7771,6 @@ __metadata:
languageName: node
linkType: hard
-"es6-promise@npm:^4.0.3":
- version: 4.2.8
- resolution: "es6-promise@npm:4.2.8"
- checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d
- languageName: node
- linkType: hard
-
-"es6-promisify@npm:^5.0.0":
- version: 5.0.0
- resolution: "es6-promisify@npm:5.0.0"
- dependencies:
- es6-promise: ^4.0.3
- checksum: fbed9d791598831413be84a5374eca8c24800ec71a16c1c528c43a98e2dadfb99331483d83ae6094ddb9b87e6f799a15d1553cebf756047e0865c753bc346b92
- languageName: node
- linkType: hard
-
"esbuild@npm:^0.18.10":
version: 0.18.20
resolution: "esbuild@npm:0.18.20"
@@ -8286,21 +8160,6 @@ __metadata:
languageName: node
linkType: hard
-"execa@npm:^1.0.0":
- version: 1.0.0
- resolution: "execa@npm:1.0.0"
- dependencies:
- cross-spawn: ^6.0.0
- get-stream: ^4.0.0
- is-stream: ^1.1.0
- npm-run-path: ^2.0.0
- p-finally: ^1.0.0
- signal-exit: ^3.0.0
- strip-eof: ^1.0.0
- checksum: ddf1342c1c7d02dd93b41364cd847640f6163350d9439071abf70bf4ceb1b9b2b2e37f54babb1d8dc1df8e0d8def32d0e81e74a2e62c3e1d70c303eb4c306bc4
- languageName: node
- linkType: hard
-
"execa@npm:^5.0.0, execa@npm:^5.1.1":
version: 5.1.1
resolution: "execa@npm:5.1.1"
@@ -8827,23 +8686,6 @@ __metadata:
languageName: node
linkType: hard
-"gauge@npm:^3.0.0":
- version: 3.0.2
- resolution: "gauge@npm:3.0.2"
- dependencies:
- aproba: ^1.0.3 || ^2.0.0
- color-support: ^1.1.2
- console-control-strings: ^1.0.0
- has-unicode: ^2.0.1
- object-assign: ^4.1.1
- signal-exit: ^3.0.0
- string-width: ^4.2.3
- strip-ansi: ^6.0.1
- wide-align: ^1.1.2
- checksum: 81296c00c7410cdd48f997800155fbead4f32e4f82109be0719c63edc8560e6579946cc8abd04205297640691ec26d21b578837fd13a4e96288ab4b40b1dc3e9
- languageName: node
- linkType: hard
-
"gaxios@npm:^6.0.0, gaxios@npm:^6.0.3":
version: 6.1.1
resolution: "gaxios@npm:6.1.1"
@@ -8947,7 +8789,7 @@ __metadata:
languageName: node
linkType: hard
-"get-stream@npm:^4.0.0, get-stream@npm:^4.1.0":
+"get-stream@npm:^4.1.0":
version: 4.1.0
resolution: "get-stream@npm:4.1.0"
dependencies:
@@ -9336,13 +9178,6 @@ __metadata:
languageName: node
linkType: hard
-"has-unicode@npm:^2.0.1":
- version: 2.0.1
- resolution: "has-unicode@npm:2.0.1"
- checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400
- languageName: node
- linkType: hard
-
"has-yarn@npm:^2.1.0":
version: 2.1.0
resolution: "has-yarn@npm:2.1.0"
@@ -9465,16 +9300,6 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-agent@npm:^2.1.0":
- version: 2.1.0
- resolution: "http-proxy-agent@npm:2.1.0"
- dependencies:
- agent-base: 4
- debug: 3.1.0
- checksum: 9b3ab4c794b123fcb424e09d9c743c1e3b4ee8f278634a959c118731e3543fa5c7dfe588a428df6c352479b5f8a6dbdf7b122290f8bb2268f349759ab078fc31
- languageName: node
- linkType: hard
-
"http-proxy-agent@npm:^5.0.0":
version: 5.0.0
resolution: "http-proxy-agent@npm:5.0.0"
@@ -9531,16 +9356,6 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^2.2.0":
- version: 2.2.4
- resolution: "https-proxy-agent@npm:2.2.4"
- dependencies:
- agent-base: ^4.3.0
- debug: ^3.1.0
- checksum: 5fa8eab256b117a8badb5747bedf8b3a9de1fbabdccb26ff3132385426fdc3ad3c8b092ce52a1b74c70229b971df623f4f5a0c17f78e6a8fe5d10fc65d6ed8b8
- languageName: node
- linkType: hard
-
"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2":
version: 7.0.2
resolution: "https-proxy-agent@npm:7.0.2"
@@ -10080,13 +9895,6 @@ __metadata:
languageName: node
linkType: hard
-"is-stream@npm:^1.1.0":
- version: 1.1.0
- resolution: "is-stream@npm:1.1.0"
- checksum: 063c6bec9d5647aa6d42108d4c59723d2bd4ae42135a2d4db6eadbd49b7ea05b750fd69d279e5c7c45cf9da753ad2c00d8978be354d65aa9f6bb434969c6a2ae
- languageName: node
- linkType: hard
-
"is-stream@npm:^2.0.0":
version: 2.0.1
resolution: "is-stream@npm:2.0.1"
@@ -11520,7 +11328,7 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:*, lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.17.4":
+"lodash@npm:*, lodash@npm:^4.17.15, lodash@npm:^4.17.21":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
@@ -11640,13 +11448,6 @@ __metadata:
languageName: node
linkType: hard
-"macos-release@npm:^2.2.0":
- version: 2.5.1
- resolution: "macos-release@npm:2.5.1"
- checksum: aca64595302b6c6f7252be30dc10dfafae6c664d83790f43bc00b5996cbd1748b4268dd980743cb7ae8dbfabf5315990bc5d241aa9ff7336fc45fa0b9fa1b4ce
- languageName: node
- linkType: hard
-
"madge@npm:^6.0.0":
version: 6.1.0
resolution: "madge@npm:6.1.0"
@@ -11702,7 +11503,7 @@ __metadata:
languageName: node
linkType: hard
-"make-dir@npm:^3.0.0, make-dir@npm:^3.1.0":
+"make-dir@npm:^3.0.0":
version: 3.1.0
resolution: "make-dir@npm:3.1.0"
dependencies:
@@ -11864,7 +11665,7 @@ __metadata:
languageName: node
linkType: hard
-"mime-types@npm:^2.1.12, mime-types@npm:^2.1.19, mime-types@npm:~2.1.19, mime-types@npm:~2.1.34":
+"mime-types@npm:^2.1.12, mime-types@npm:~2.1.19, mime-types@npm:~2.1.34":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
dependencies:
@@ -12290,13 +12091,6 @@ __metadata:
languageName: node
linkType: hard
-"nice-try@npm:^1.0.4":
- version: 1.0.5
- resolution: "nice-try@npm:1.0.5"
- checksum: 0b4af3b5bb5d86c289f7a026303d192a7eb4417231fe47245c460baeabae7277bcd8fd9c728fb6bd62c30b3e15cd6620373e2cf33353b095d8b403d3e8a15aff
- languageName: node
- linkType: hard
-
"node-addon-api@npm:^2.0.0":
version: 2.0.2
resolution: "node-addon-api@npm:2.0.2"
@@ -12345,7 +12139,7 @@ __metadata:
languageName: node
linkType: hard
-"node-fetch@npm:^2.1.1, node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.7, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0":
+"node-fetch@npm:^2.6.1, node-fetch@npm:^2.6.12, node-fetch@npm:^2.6.9, node-fetch@npm:^2.7.0":
version: 2.7.0
resolution: "node-fetch@npm:2.7.0"
dependencies:
@@ -12404,19 +12198,6 @@ __metadata:
languageName: node
linkType: hard
-"node-pre-gyp-github@https://github.com/ultamatt/node-pre-gyp-github.git":
- version: 1.4.3
- resolution: "node-pre-gyp-github@https://github.com/ultamatt/node-pre-gyp-github.git#commit=e4961827f77751489bc8d4760a0479f3f985f34f"
- dependencies:
- "@octokit/rest": ^15.9.5
- commander: ^2.17.0
- mime-types: ^2.1.19
- bin:
- node-pre-gyp-github: ./bin/node-pre-gyp-github.js
- checksum: ef0d47b8b5791016221d7fa9715010a4bda6e72284ed05d9f46bd8746f28a4e12c35555574a987378ddb92a580e71e73c1536372c8c62e861e2276591fb0bd00
- languageName: node
- linkType: hard
-
"node-releases@npm:^2.0.13":
version: 2.0.13
resolution: "node-releases@npm:2.0.13"
@@ -12489,17 +12270,6 @@ __metadata:
languageName: node
linkType: hard
-"nopt@npm:^5.0.0":
- version: 5.0.0
- resolution: "nopt@npm:5.0.0"
- dependencies:
- abbrev: 1
- bin:
- nopt: bin/nopt.js
- checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f
- languageName: node
- linkType: hard
-
"nopt@npm:^7.0.0":
version: 7.2.0
resolution: "nopt@npm:7.2.0"
@@ -12525,15 +12295,6 @@ __metadata:
languageName: node
linkType: hard
-"npm-run-path@npm:^2.0.0":
- version: 2.0.2
- resolution: "npm-run-path@npm:2.0.2"
- dependencies:
- path-key: ^2.0.0
- checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125
- languageName: node
- linkType: hard
-
"npm-run-path@npm:^4.0.1":
version: 4.0.1
resolution: "npm-run-path@npm:4.0.1"
@@ -12543,18 +12304,6 @@ __metadata:
languageName: node
linkType: hard
-"npmlog@npm:^5.0.1":
- version: 5.0.1
- resolution: "npmlog@npm:5.0.1"
- dependencies:
- are-we-there-yet: ^2.0.0
- console-control-strings: ^1.1.0
- gauge: ^3.0.0
- set-blocking: ^2.0.0
- checksum: 516b2663028761f062d13e8beb3f00069c5664925871a9b57989642ebe09f23ab02145bf3ab88da7866c4e112cafff72401f61a672c7c8a20edc585a7016ef5f
- languageName: node
- linkType: hard
-
"nth-check@npm:^2.0.1":
version: 2.1.1
resolution: "nth-check@npm:2.1.1"
@@ -12769,16 +12518,6 @@ __metadata:
languageName: node
linkType: hard
-"os-name@npm:^3.0.0":
- version: 3.1.0
- resolution: "os-name@npm:3.1.0"
- dependencies:
- macos-release: ^2.2.0
- windows-release: ^3.1.0
- checksum: 91448fcb2111c974c254067590bdde13ef32d247cbf3ed61af56853c2662a01fe0f5a4192752ce40b1bc3fa968c2d0a1241b6e33e961b2c9ec2268db8a29791b
- languageName: node
- linkType: hard
-
"outdent@npm:^0.8.0":
version: 0.8.0
resolution: "outdent@npm:0.8.0"
@@ -12793,13 +12532,6 @@ __metadata:
languageName: node
linkType: hard
-"p-finally@npm:^1.0.0":
- version: 1.0.0
- resolution: "p-finally@npm:1.0.0"
- checksum: 93a654c53dc805dd5b5891bab16eb0ea46db8f66c4bfd99336ae929323b1af2b70a8b0654f8f1eae924b2b73d037031366d645f1fd18b3d30cbd15950cc4b1d4
- languageName: node
- linkType: hard
-
"p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -12984,13 +12716,6 @@ __metadata:
languageName: node
linkType: hard
-"path-key@npm:^2.0.0, path-key@npm:^2.0.1":
- version: 2.0.1
- resolution: "path-key@npm:2.0.1"
- checksum: f7ab0ad42fe3fb8c7f11d0c4f849871e28fbd8e1add65c370e422512fc5887097b9cf34d09c1747d45c942a8c1e26468d6356e2df3f740bf177ab8ca7301ebfd
- languageName: node
- linkType: hard
-
"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
version: 3.1.1
resolution: "path-key@npm:3.1.1"
@@ -14327,7 +14052,7 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2":
+"rimraf@npm:3.0.2, rimraf@npm:^3.0.0":
version: 3.0.2
resolution: "rimraf@npm:3.0.2"
dependencies:
@@ -14547,15 +14272,6 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^5.5.0":
- version: 5.7.2
- resolution: "semver@npm:5.7.2"
- bin:
- semver: bin/semver
- checksum: fb4ab5e0dd1c22ce0c937ea390b4a822147a9c53dbd2a9a0132f12fe382902beef4fbf12cf51bb955248d8d15874ce8cd89532569756384f994309825f10b686
- languageName: node
- linkType: hard
-
"semver@npm:^6.0.0, semver@npm:^6.2.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -14703,15 +14419,6 @@ __metadata:
languageName: node
linkType: hard
-"shebang-command@npm:^1.2.0":
- version: 1.2.0
- resolution: "shebang-command@npm:1.2.0"
- dependencies:
- shebang-regex: ^1.0.0
- checksum: 9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908
- languageName: node
- linkType: hard
-
"shebang-command@npm:^2.0.0":
version: 2.0.0
resolution: "shebang-command@npm:2.0.0"
@@ -14721,13 +14428,6 @@ __metadata:
languageName: node
linkType: hard
-"shebang-regex@npm:^1.0.0":
- version: 1.0.0
- resolution: "shebang-regex@npm:1.0.0"
- checksum: 404c5a752cd40f94591dfd9346da40a735a05139dac890ffc229afba610854d8799aaa52f87f7e0c94c5007f2c6af55bdcaeb584b56691926c5eaf41dc8f1372
- languageName: node
- linkType: hard
-
"shebang-regex@npm:^3.0.0":
version: 3.0.0
resolution: "shebang-regex@npm:3.0.0"
@@ -14746,7 +14446,7 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
+"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
version: 3.0.7
resolution: "signal-exit@npm:3.0.7"
checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
@@ -15196,7 +14896,7 @@ __metadata:
languageName: node
linkType: hard
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3":
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.0.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.2, string-width@npm:^4.2.3":
version: 4.2.3
resolution: "string-width@npm:4.2.3"
dependencies:
@@ -15286,13 +14986,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-eof@npm:^1.0.0":
- version: 1.0.0
- resolution: "strip-eof@npm:1.0.0"
- checksum: 40bc8ddd7e072f8ba0c2d6d05267b4e0a4800898c3435b5fb5f5a21e6e47dfaff18467e7aa0d1844bb5d6274c3097246595841fbfeb317e541974ee992cac506
- languageName: node
- linkType: hard
-
"strip-final-newline@npm:^2.0.0":
version: 2.0.0
resolution: "strip-final-newline@npm:2.0.0"
@@ -15839,6 +15532,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:^5.3.2":
+ version: 5.3.2
+ resolution: "typescript@npm:5.3.2"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: d92534dda639eb825db013203404c1fabca8ac630564283c9e7dc9e64fd9c9346c2de95ecebdf3e6e8c1c32941bca1cfe0da37877611feb9daf8feeaea58d230
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@^3.9.10#~builtin, typescript@patch:typescript@^3.9.7#~builtin":
version: 3.9.10
resolution: "typescript@patch:typescript@npm%3A3.9.10#~builtin::version=3.9.10&hash=a1c5e5"
@@ -15859,6 +15562,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@^5.3.2#~builtin":
+ version: 5.3.2
+ resolution: "typescript@patch:typescript@npm%3A5.3.2#~builtin::version=5.3.2&hash=a1c5e5"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: c034461079fbfde3cb584ddee52afccb15b6e32a0ce186d0b2719968786f7ca73e1b07f71fac4163088790b16811c6ccf79680de190664ef66ff0ba9c1fe4a23
+ languageName: node
+ linkType: hard
+
"ua-parser-js@npm:^1.0.35":
version: 1.0.37
resolution: "ua-parser-js@npm:1.0.37"
@@ -15998,15 +15711,6 @@ __metadata:
languageName: node
linkType: hard
-"universal-user-agent@npm:^2.0.0":
- version: 2.1.0
- resolution: "universal-user-agent@npm:2.1.0"
- dependencies:
- os-name: ^3.0.0
- checksum: 49bbc33498004be5f933dfd61996d7dac3b5d5bbb58c278a534d5beffda79d6a58b027d8ed4edbdaabef0439ba2c6610b3ca06c84a2c650ea56c139ba18fbdc7
- languageName: node
- linkType: hard
-
"universalify@npm:^0.1.0":
version: 0.1.2
resolution: "universalify@npm:0.1.2"
@@ -16682,17 +16386,6 @@ __metadata:
languageName: node
linkType: hard
-"which@npm:^1.2.9":
- version: 1.3.1
- resolution: "which@npm:1.3.1"
- dependencies:
- isexe: ^2.0.0
- bin:
- which: ./bin/which
- checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04
- languageName: node
- linkType: hard
-
"which@npm:^2.0.1":
version: 2.0.2
resolution: "which@npm:2.0.2"
@@ -16715,15 +16408,6 @@ __metadata:
languageName: node
linkType: hard
-"wide-align@npm:^1.1.2":
- version: 1.1.5
- resolution: "wide-align@npm:1.1.5"
- dependencies:
- string-width: ^1.0.2 || 2 || 3 || 4
- checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3
- languageName: node
- linkType: hard
-
"widest-line@npm:^3.1.0":
version: 3.1.0
resolution: "widest-line@npm:3.1.0"
@@ -16742,15 +16426,6 @@ __metadata:
languageName: node
linkType: hard
-"windows-release@npm:^3.1.0":
- version: 3.3.3
- resolution: "windows-release@npm:3.3.3"
- dependencies:
- execa: ^1.0.0
- checksum: 879e14b74077e2b63386aba03f70864860f0ba80c8429933705a98515b56a45186a52a4564494e2cb0e5f501171d5ee441e1e409f32413d003e9daa50255b4e2
- languageName: node
- linkType: hard
-
"windows-release@npm:^5.1.0":
version: 5.1.1
resolution: "windows-release@npm:5.1.1"