diff --git a/.changeset/afraid-planets-mix.md b/.changeset/afraid-planets-mix.md new file mode 100644 index 000000000..79c42826f --- /dev/null +++ b/.changeset/afraid-planets-mix.md @@ -0,0 +1,5 @@ +--- +'@vanilla-extract/integration': patch +--- + +Remove `lodash` dependency diff --git a/.changeset/eighty-shirts-lie.md b/.changeset/eighty-shirts-lie.md deleted file mode 100644 index 8c4cbbe90..000000000 --- a/.changeset/eighty-shirts-lie.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@vanilla-extract/css': minor ---- - -Add support for passing multiple font face rules to `globalFontFace` - -**EXAMPLE USAGE:** - -```ts -const gentium = 'GlobalGentium'; - -globalFontFace(gentium, [ - { - src: 'local("Gentium")', - fontWeight: 'normal' - }, - { - src: 'local("Gentium Bold")', - fontWeight: 'bold' - } -]); diff --git a/.changeset/gentle-ligers-act.md b/.changeset/gentle-ligers-act.md new file mode 100644 index 000000000..d6311121a --- /dev/null +++ b/.changeset/gentle-ligers-act.md @@ -0,0 +1,5 @@ +--- +'@vanilla-extract/vite-plugin': patch +--- + +Fixes a bug that was causing output CSS files to not update during watch mode diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml index e0f88bf66..01369f00b 100644 --- a/.github/workflows/deploy-site.yml +++ b/.github/workflows/deploy-site.yml @@ -10,12 +10,12 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 - uses: pnpm/action-setup@master - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' cache: 'pnpm' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 473ea7209..5d53ed874 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,15 +13,15 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 with: fetch-depth: 0 token: ${{ secrets.VANILLA_EXTRACT_CI_GITHUB_TOKEN }} - - uses: pnpm/action-setup@master + - uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' cache: 'pnpm' diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 0c6806207..974569355 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -10,16 +10,16 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 with: # This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits fetch-depth: 0 token: ${{ secrets.VANILLA_EXTRACT_CI_GITHUB_TOKEN }} - - uses: pnpm/action-setup@master + - uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' cache: 'pnpm' diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index de248542b..e60f0d0ed 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -15,12 +15,12 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 - - uses: pnpm/action-setup@master + - uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node }} node-version-file: ${{ matrix.node == '' && '.nvmrc' || '' }} @@ -49,12 +49,12 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 - - uses: pnpm/action-setup@master + - uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} node-version-file: ${{ matrix.node == '' && '.nvmrc' || '' }} @@ -75,12 +75,12 @@ jobs: CI: true steps: - name: Checkout Repo - uses: actions/checkout@main + uses: actions/checkout@v4 - - uses: pnpm/action-setup@master + - uses: pnpm/action-setup@v3 - name: Set up Node.js - uses: actions/setup-node@main + uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' cache: 'pnpm' @@ -97,7 +97,7 @@ jobs: - name: Playwright tests run: pnpm test:playwright - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 if: failure() with: name: test-results diff --git a/examples/remix/CHANGELOG.md b/examples/remix/CHANGELOG.md new file mode 100644 index 000000000..fed883d5e --- /dev/null +++ b/examples/remix/CHANGELOG.md @@ -0,0 +1,8 @@ +# vanilla-extract-example-remix + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 diff --git a/examples/remix/package.json b/examples/remix/package.json index 6d7ecf442..f73aacdea 100644 --- a/examples/remix/package.json +++ b/examples/remix/package.json @@ -1,6 +1,6 @@ { "name": "vanilla-extract-example-remix", - "version": "0.0.0", + "version": "0.0.1", "private": true, "type": "module", "scripts": { @@ -12,7 +12,7 @@ "@remix-run/node": "^2.8.0", "@remix-run/react": "^2.8.0", "@remix-run/serve": "^2.8.0", - "@vanilla-extract/css": "*", + "@vanilla-extract/css": "workspace:*", "isbot": "^4", "react": "^18.2.0", "react-dom": "^18.2.0" @@ -20,7 +20,7 @@ "devDependencies": { "@remix-run/dev": "^2.8.0", "@types/react": "^18.2.55", - "@vanilla-extract/vite-plugin": "*", + "@vanilla-extract/vite-plugin": "workspace:*", "vite": "^5.0.11" } } diff --git a/examples/webpack-react/CHANGELOG.md b/examples/webpack-react/CHANGELOG.md index d4811da33..f9ba2b9e0 100644 --- a/examples/webpack-react/CHANGELOG.md +++ b/examples/webpack-react/CHANGELOG.md @@ -1,5 +1,12 @@ # vanilla-extract-example-webpack-react +## 0.0.28 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.27 ### Patch Changes diff --git a/examples/webpack-react/package.json b/examples/webpack-react/package.json index 181d10c44..b59a22d0f 100644 --- a/examples/webpack-react/package.json +++ b/examples/webpack-react/package.json @@ -10,7 +10,7 @@ "webpack", "react" ], - "version": "0.0.27", + "version": "0.0.28", "main": "src/index.ts", "author": "SEEK", "scripts": { @@ -22,7 +22,7 @@ "@babel/preset-env": "^7.23.9", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", - "@vanilla-extract/css": "1.14.2", + "@vanilla-extract/css": "1.15.0", "@vanilla-extract/sprinkles": "^1.6.1", "@vanilla-extract/webpack-plugin": "^2.3.3", "babel-loader": "^9.1.3", diff --git a/fixtures/features/CHANGELOG.md b/fixtures/features/CHANGELOG.md index 69ea6502d..ad1d130f2 100644 --- a/fixtures/features/CHANGELOG.md +++ b/fixtures/features/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/features +## 0.0.26 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.25 ### Patch Changes diff --git a/fixtures/features/package.json b/fixtures/features/package.json index ed2bd62e6..db3942463 100644 --- a/fixtures/features/package.json +++ b/fixtures/features/package.json @@ -1,12 +1,12 @@ { "name": "@fixtures/features", - "version": "0.0.25", + "version": "0.0.26", "main": "src/index.ts", "sideEffects": true, "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2", + "@vanilla-extract/css": "1.15.0", "@vanilla-extract/dynamic": "2.1.0" } } diff --git a/fixtures/layers/CHANGELOG.md b/fixtures/layers/CHANGELOG.md index f8c8d37f5..c7bc11252 100644 --- a/fixtures/layers/CHANGELOG.md +++ b/fixtures/layers/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/layers +## 0.0.9 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.8 ### Patch Changes diff --git a/fixtures/layers/package.json b/fixtures/layers/package.json index 40d874da5..b8b8c5e5a 100644 --- a/fixtures/layers/package.json +++ b/fixtures/layers/package.json @@ -1,10 +1,10 @@ { "name": "@fixtures/layers", - "version": "0.0.8", + "version": "0.0.9", "main": "src/index.ts", "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2" + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/low-level/CHANGELOG.md b/fixtures/low-level/CHANGELOG.md index ca42a2444..3d43a42d8 100644 --- a/fixtures/low-level/CHANGELOG.md +++ b/fixtures/low-level/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/low-level +## 0.0.26 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.25 ### Patch Changes diff --git a/fixtures/low-level/package.json b/fixtures/low-level/package.json index e232a5eed..fd3f5757b 100644 --- a/fixtures/low-level/package.json +++ b/fixtures/low-level/package.json @@ -1,10 +1,10 @@ { "name": "@fixtures/low-level", - "version": "0.0.25", + "version": "0.0.26", "main": "src/index.ts", "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2" + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/next-app-router/CHANGELOG.md b/fixtures/next-app-router/CHANGELOG.md new file mode 100644 index 000000000..6d4817de6 --- /dev/null +++ b/fixtures/next-app-router/CHANGELOG.md @@ -0,0 +1,11 @@ +# @fixtures/next-app-router + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + - @fixtures/features@0.0.26 + - @fixtures/recipes@0.0.30 + - @fixtures/sprinkles@0.0.31 diff --git a/fixtures/next-app-router/package.json b/fixtures/next-app-router/package.json index ce8f5ae0b..09c56dc36 100644 --- a/fixtures/next-app-router/package.json +++ b/fixtures/next-app-router/package.json @@ -1,7 +1,7 @@ { "name": "@fixtures/next-app-router", "description": "Next app router fixtures", - "version": "0.0.0", + "version": "0.0.1", "private": true, "scripts": { "dev": "next dev", @@ -13,20 +13,20 @@ "clean:prod": "rm -rf dist" }, "dependencies": { - "@fixtures/features": "*", - "@fixtures/recipes": "*", - "@fixtures/sprinkles": "*", - "@vanilla-extract/css": "*", - "@vanilla-extract/recipes": "*", - "@vanilla-extract/sprinkles": "*", + "@fixtures/features": "workspace:*", + "@fixtures/recipes": "workspace:*", + "@fixtures/sprinkles": "workspace:*", + "@vanilla-extract/css": "workspace:*", + "@vanilla-extract/recipes": "workspace:*", + "@vanilla-extract/sprinkles": "workspace:*", "next": "npm:next@13.5.4", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@types/react": "^18.2.55", - "@vanilla-extract/next-plugin": "*", - "@vanilla-extract/webpack-plugin": "*" + "@vanilla-extract/next-plugin": "workspace:*", + "@vanilla-extract/webpack-plugin": "workspace:*" }, "browserslist": [ ">0.3%", diff --git a/fixtures/next-pages-router/CHANGELOG.md b/fixtures/next-pages-router/CHANGELOG.md new file mode 100644 index 000000000..1114d804d --- /dev/null +++ b/fixtures/next-pages-router/CHANGELOG.md @@ -0,0 +1,11 @@ +# @fixtures/next-pages-router + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + - @fixtures/features@0.0.26 + - @fixtures/recipes@0.0.30 + - @fixtures/sprinkles@0.0.31 diff --git a/fixtures/next-pages-router/package.json b/fixtures/next-pages-router/package.json index c5a5bc06b..d47a025e9 100644 --- a/fixtures/next-pages-router/package.json +++ b/fixtures/next-pages-router/package.json @@ -1,7 +1,7 @@ { "name": "@fixtures/next-pages-router", "description": "Next pages router fixtures", - "version": "0.0.0", + "version": "0.0.1", "private": true, "scripts": { "dev": "next dev", @@ -13,20 +13,20 @@ "clean:prod": "rm -rf dist" }, "dependencies": { - "@fixtures/features": "*", - "@fixtures/recipes": "*", - "@fixtures/sprinkles": "*", - "@vanilla-extract/css": "*", - "@vanilla-extract/recipes": "*", - "@vanilla-extract/sprinkles": "*", + "@fixtures/features": "workspace:*", + "@fixtures/recipes": "workspace:*", + "@fixtures/sprinkles": "workspace:*", + "@vanilla-extract/css": "workspace:*", + "@vanilla-extract/recipes": "workspace:*", + "@vanilla-extract/sprinkles": "workspace:*", "next": "12.3.4", "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@types/react": "^18.2.55", - "@vanilla-extract/next-plugin": "*", - "@vanilla-extract/webpack-plugin": "*" + "@vanilla-extract/next-plugin": "workspace:*", + "@vanilla-extract/webpack-plugin": "workspace:*" }, "browserslist": [ ">0.3%", diff --git a/fixtures/recipes/CHANGELOG.md b/fixtures/recipes/CHANGELOG.md index 98e76fec9..5badc7fba 100644 --- a/fixtures/recipes/CHANGELOG.md +++ b/fixtures/recipes/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/recipes +## 0.0.30 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.29 ### Patch Changes diff --git a/fixtures/recipes/package.json b/fixtures/recipes/package.json index 32b9f3a89..8cf4b2138 100644 --- a/fixtures/recipes/package.json +++ b/fixtures/recipes/package.json @@ -1,12 +1,12 @@ { "name": "@fixtures/recipes", - "version": "0.0.29", + "version": "0.0.30", "main": "src/index.ts", "sideEffects": true, "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2", + "@vanilla-extract/css": "1.15.0", "@vanilla-extract/recipes": "0.5.2" } } diff --git a/fixtures/sprinkles/CHANGELOG.md b/fixtures/sprinkles/CHANGELOG.md index f4567bcf0..adfa5f91d 100644 --- a/fixtures/sprinkles/CHANGELOG.md +++ b/fixtures/sprinkles/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/sprinkles +## 0.0.31 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.30 ### Patch Changes diff --git a/fixtures/sprinkles/package.json b/fixtures/sprinkles/package.json index 10e7a26c7..50f2ec1dc 100644 --- a/fixtures/sprinkles/package.json +++ b/fixtures/sprinkles/package.json @@ -1,12 +1,12 @@ { "name": "@fixtures/sprinkles", - "version": "0.0.30", + "version": "0.0.31", "main": "src/index.ts", "sideEffects": true, "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2", + "@vanilla-extract/css": "1.15.0", "@vanilla-extract/sprinkles": "1.6.1" } } diff --git a/fixtures/template-string-paths/CHANGELOG.md b/fixtures/template-string-paths/CHANGELOG.md index 659507dd8..ca9a37923 100644 --- a/fixtures/template-string-paths/CHANGELOG.md +++ b/fixtures/template-string-paths/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/template-string-paths +## 0.0.3 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.2 ### Patch Changes diff --git a/fixtures/template-string-paths/package.json b/fixtures/template-string-paths/package.json index e95a77910..2a039ef1f 100644 --- a/fixtures/template-string-paths/package.json +++ b/fixtures/template-string-paths/package.json @@ -1,11 +1,11 @@ { "name": "@fixtures/template-string-paths", - "version": "0.0.2", + "version": "0.0.3", "main": "src/index.ts", "sideEffects": true, "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2" + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/themed/CHANGELOG.md b/fixtures/themed/CHANGELOG.md index 92f5f9f7d..43d0d4a52 100644 --- a/fixtures/themed/CHANGELOG.md +++ b/fixtures/themed/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/themed +## 0.0.26 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.25 ### Patch Changes diff --git a/fixtures/themed/package.json b/fixtures/themed/package.json index df537ac4d..6cd65baa6 100644 --- a/fixtures/themed/package.json +++ b/fixtures/themed/package.json @@ -1,12 +1,12 @@ { "name": "@fixtures/themed", - "version": "0.0.25", + "version": "0.0.26", "main": "src/index.ts", "sideEffects": true, "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2", + "@vanilla-extract/css": "1.15.0", "@vanilla-extract/dynamic": "2.1.0" } } diff --git a/fixtures/thirdparty/CHANGELOG.md b/fixtures/thirdparty/CHANGELOG.md index a1126c1a4..4d2beb55b 100644 --- a/fixtures/thirdparty/CHANGELOG.md +++ b/fixtures/thirdparty/CHANGELOG.md @@ -1,5 +1,13 @@ # @fixtures/thirdparty +## 0.0.4 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + - @fixtures/thirdparty-dep@0.0.4 + ## 0.0.3 ### Patch Changes diff --git a/fixtures/thirdparty/package.json b/fixtures/thirdparty/package.json index dae3d92e3..99906a94e 100644 --- a/fixtures/thirdparty/package.json +++ b/fixtures/thirdparty/package.json @@ -1,11 +1,11 @@ { "name": "@fixtures/thirdparty", - "version": "0.0.3", + "version": "0.0.4", "main": "src/index.ts", "author": "SEEK", "private": true, "dependencies": { - "@fixtures/thirdparty-dep": "0.0.3", - "@vanilla-extract/css": "1.14.2" + "@fixtures/thirdparty-dep": "0.0.4", + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/thirdparty/thirdparty-dep/CHANGELOG.md b/fixtures/thirdparty/thirdparty-dep/CHANGELOG.md index 49084ef2c..18ca6e181 100644 --- a/fixtures/thirdparty/thirdparty-dep/CHANGELOG.md +++ b/fixtures/thirdparty/thirdparty-dep/CHANGELOG.md @@ -1,5 +1,13 @@ # @fixtures/thirdparty-dep +## 0.0.4 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + - @fixtures/thirdparty-dep-dep@0.0.4 + ## 0.0.3 ### Patch Changes diff --git a/fixtures/thirdparty/thirdparty-dep/package.json b/fixtures/thirdparty/thirdparty-dep/package.json index b60203ae1..cbc179f01 100644 --- a/fixtures/thirdparty/thirdparty-dep/package.json +++ b/fixtures/thirdparty/thirdparty-dep/package.json @@ -1,6 +1,6 @@ { "name": "@fixtures/thirdparty-dep", - "version": "0.0.3", + "version": "0.0.4", "exports": { ".": { "import": "./index.mjs" @@ -10,7 +10,7 @@ "author": "SEEK", "private": true, "dependencies": { - "@fixtures/thirdparty-dep-dep": "0.0.3", - "@vanilla-extract/css": "1.14.2" + "@fixtures/thirdparty-dep-dep": "0.0.4", + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/CHANGELOG.md b/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/CHANGELOG.md index 431145ed0..7bf09cf4b 100644 --- a/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/CHANGELOG.md +++ b/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/thirdparty-dep-dep +## 0.0.4 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 0.0.3 ### Patch Changes diff --git a/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/package.json b/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/package.json index aaa414e54..b927f6c3c 100644 --- a/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/package.json +++ b/fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep/package.json @@ -1,6 +1,6 @@ { "name": "@fixtures/thirdparty-dep-dep", - "version": "0.0.3", + "version": "0.0.4", "exports": { ".": { "import": "./index.mjs" @@ -10,6 +10,6 @@ "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2" + "@vanilla-extract/css": "1.15.0" } } diff --git a/fixtures/unused-modules/CHANGELOG.md b/fixtures/unused-modules/CHANGELOG.md index 95207e024..1fcee3d8d 100644 --- a/fixtures/unused-modules/CHANGELOG.md +++ b/fixtures/unused-modules/CHANGELOG.md @@ -1,5 +1,12 @@ # @fixtures/unused-modules +## 1.0.26 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + ## 1.0.25 ### Patch Changes diff --git a/fixtures/unused-modules/package.json b/fixtures/unused-modules/package.json index a7994a23f..0634285c7 100644 --- a/fixtures/unused-modules/package.json +++ b/fixtures/unused-modules/package.json @@ -1,6 +1,6 @@ { "name": "@fixtures/unused-modules", - "version": "1.0.25", + "version": "1.0.26", "main": "src/index.ts", "sideEffects": [ "src/global.css.ts" @@ -8,6 +8,6 @@ "author": "SEEK", "private": true, "dependencies": { - "@vanilla-extract/css": "1.14.2" + "@vanilla-extract/css": "1.15.0" } } diff --git a/package.json b/package.json index fe39d7f30..9028d41aa 100644 --- a/package.json +++ b/package.json @@ -7,9 +7,9 @@ "scripts": { "dev": "preconstruct dev", "build": "preconstruct build && pnpm build:dts", - "build:dts": "ts-node ./scripts/build-dts", + "build:dts": "tsx ./scripts/build-dts", "watch": "preconstruct watch", - "start-fixture": "ts-node ./test-helpers/src/startFixtureCLI", + "start-fixture": "tsx ./test-helpers/src/startFixtureCLI", "start": "pnpm start-fixture themed", "start-site": "pnpm --filter=site start", "build-site": "pnpm --filter=site build", @@ -17,10 +17,13 @@ "test:jest": "cross-env NODE_OPTIONS=--experimental-vm-modules jest", "test:vitest": "vitest --watch=false", "test:playwright": "NODE_OPTIONS=--no-experimental-fetch pnpm test:build-next && playwright test", - "test:build-next": "ts-node scripts/copy-next-plugin && pnpm --filter=@fixtures/next-* clean-build", + "test:build-next": "tsx scripts/copy-next-plugin && pnpm --filter=@fixtures/next-* clean-build", "format": "prettier --write .", - "lint": "manypkg check && prettier --check . && tsc", - "copy-readme-to-packages": "ts-node scripts/copy-readme-to-packages", + "lint": "pnpm run '/^lint:.*/'", + "lint:manypkg": "manypkg check", + "lint:prettier": "prettier --cache --check .", + "lint:tsc": "tsc", + "copy-readme-to-packages": "tsx scripts/copy-readme-to-packages", "version": "changeset version && pnpm install --lockfile-only", "prepare-release": "pnpm copy-readme-to-packages && pnpm build", "release": "pnpm prepare-release && changeset publish" @@ -32,28 +35,26 @@ "@babel/preset-typescript": "^7.23.3", "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.2", - "@manypkg/cli": "^0.19.1", - "@playwright/test": "^1.40.1", + "@manypkg/cli": "^0.21.4", + "@playwright/test": "^1.43.1", "@preconstruct/cli": "^2.8.2", - "@swc/core": "^1.2.112", - "@testing-library/jest-dom": "^5.11.9", - "@types/jest": "^29.2.5", + "@testing-library/jest-dom": "^6.4.2", + "@types/jest": "^29.5.12", "@types/node": "^20.9.5", - "@types/testing-library__jest-dom": "^5.14.5", - "@vanilla-extract/jest-transform": "*", - "babel-jest": "^27.3.1", + "@vanilla-extract/jest-transform": "workspace:*", + "babel-jest": "^29.7.0", "cross-env": "^7.0.3", "fast-glob": "^3.2.7", "jest": "^29.7.0", - "jest-environment-jsdom": "^29.3.1", + "jest-environment-jsdom": "^29.7.0", "prettier": "^2.8.8", "resolve.exports": "^1.1.0", "rollup": "^2.7.0", "rollup-plugin-dts": "^4.2.2", "rollup-plugin-node-externals": "^5.0.0", - "ts-node": "^10.0.0", + "tsx": "^4.7.2", "typescript": "^5.3.3", - "vitest": "^1.2.2" + "vitest": "^1.5.0" }, "preconstruct": { "___experimentalFlags_WILL_CHANGE_IN_PATCH": { diff --git a/packages/css/CHANGELOG.md b/packages/css/CHANGELOG.md index 6cd7c9f3f..d7874cb23 100644 --- a/packages/css/CHANGELOG.md +++ b/packages/css/CHANGELOG.md @@ -1,5 +1,28 @@ # @vanilla-extract/css +## 1.15.0 + +### Minor Changes + +- [#1379](https://github.com/vanilla-extract-css/vanilla-extract/pull/1379) [`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214) Thanks [@ronci](https://github.com/ronci)! - Add support for passing multiple font face rules to `globalFontFace` + + **EXAMPLE USAGE:** + + ```ts + const gentium = 'GlobalGentium'; + + globalFontFace(gentium, [ + { + src: 'local("Gentium")', + fontWeight: 'normal', + }, + { + src: 'local("Gentium Bold")', + fontWeight: 'bold', + }, + ]); + ``` + ## 1.14.2 ### Patch Changes diff --git a/packages/css/package.json b/packages/css/package.json index 684dec4dc..8963cca57 100644 --- a/packages/css/package.json +++ b/packages/css/package.json @@ -1,6 +1,6 @@ { "name": "@vanilla-extract/css", - "version": "1.14.2", + "version": "1.15.0", "description": "Zero-runtime Stylesheets-in-TypeScript", "sideEffects": true, "main": "dist/vanilla-extract-css.cjs.js", diff --git a/packages/dynamic/package.json b/packages/dynamic/package.json index 402cbed1c..4968c2296 100644 --- a/packages/dynamic/package.json +++ b/packages/dynamic/package.json @@ -26,6 +26,6 @@ "@vanilla-extract/private": "^1.0.3" }, "devDependencies": { - "@vanilla-extract/css": "*" + "@vanilla-extract/css": "workspace:*" } } diff --git a/packages/integration/package.json b/packages/integration/package.json index e6a0afdde..858c5662e 100644 --- a/packages/integration/package.json +++ b/packages/integration/package.json @@ -23,13 +23,11 @@ "eval": "0.1.8", "find-up": "^5.0.0", "javascript-stringify": "^2.0.1", - "lodash": "^4.17.21", "mlly": "^1.4.2", "vite": "^5.0.11", "vite-node": "^1.2.0" }, "devDependencies": { - "@types/babel__core": "^7.20.5", - "@types/lodash": "^4.14.168" + "@types/babel__core": "^7.20.5" } } diff --git a/packages/integration/src/processVanillaFile.ts b/packages/integration/src/processVanillaFile.ts index 191b99f1d..97e821fb5 100644 --- a/packages/integration/src/processVanillaFile.ts +++ b/packages/integration/src/processVanillaFile.ts @@ -2,7 +2,6 @@ import { FileScope, Adapter } from '@vanilla-extract/css'; import { transformCss } from '@vanilla-extract/css/transformCss'; import evalCode from 'eval'; import { stringify } from 'javascript-stringify'; -import isPlainObject from 'lodash/isPlainObject'; import dedent from 'dedent'; import { hash } from './hash'; @@ -11,6 +10,24 @@ import type { IdentifierOption } from './types'; const originalNodeEnv = process.env.NODE_ENV; +function isPlainObject(value: unknown) { + if (typeof value !== 'object' || value === null) return false; + + if (Object.prototype.toString.call(value) !== '[object Object]') return false; + + const proto = Object.getPrototypeOf(value); + if (proto === null) return true; + + const Ctor = + Object.prototype.hasOwnProperty.call(proto, 'constructor') && + proto.constructor; + return ( + typeof Ctor === 'function' && + Ctor instanceof Ctor && + Function.prototype.call(Ctor) === Function.prototype.call(value) + ); +} + export function stringifyFileScope({ packageName, filePath, diff --git a/packages/rollup-plugin/package.json b/packages/rollup-plugin/package.json index aaed62429..fa4957068 100644 --- a/packages/rollup-plugin/package.json +++ b/packages/rollup-plugin/package.json @@ -18,9 +18,9 @@ "@vanilla-extract/integration": "^7.0.0" }, "devDependencies": { - "@fixtures/themed": "*", + "@fixtures/themed": "workspace:*", "@rollup/plugin-json": "^4.1.0", - "@vanilla-extract/css": "^1.14.1", + "@vanilla-extract/css": "^1.15.0", "esbuild": "~0.19.12", "rollup": "^2.7.0", "rollup-plugin-esbuild": "^4.9.1" diff --git a/packages/vite-plugin/src/index.ts b/packages/vite-plugin/src/index.ts index 1dd2cb995..c73e13e30 100644 --- a/packages/vite-plugin/src/index.ts +++ b/packages/vite-plugin/src/index.ts @@ -156,7 +156,14 @@ export function vanillaExtractPlugin({ } }, buildEnd() { - compiler?.close(); + // When using the rollup watcher, we don't want to close the compiler after every build. + // Instead, we close it when the watcher is closed via the closeWatcher hook. + if (!config.build.watch) { + compiler?.close(); + } + }, + closeWatcher() { + return compiler?.close(); }, async transform(code, id) { const [validId] = id.split('?'); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 75a07b5b7..8a2eaf751 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,37 +25,31 @@ importers: version: 0.4.8 '@changesets/cli': specifier: ^2.26.2 - version: 2.26.2 + version: 2.27.1 '@manypkg/cli': - specifier: ^0.19.1 - version: 0.19.1 + specifier: ^0.21.4 + version: 0.21.4 '@playwright/test': - specifier: ^1.40.1 - version: 1.40.1 + specifier: ^1.43.1 + version: 1.43.1 '@preconstruct/cli': specifier: ^2.8.2 version: 2.8.2 - '@swc/core': - specifier: ^1.2.112 - version: 1.2.112 '@testing-library/jest-dom': - specifier: ^5.11.9 - version: 5.15.1 + specifier: ^6.4.2 + version: 6.4.2(@types/jest@29.5.12)(jest@29.7.0)(vitest@1.5.0) '@types/jest': - specifier: ^29.2.5 - version: 29.2.5 + specifier: ^29.5.12 + version: 29.5.12 '@types/node': specifier: ^20.9.5 version: 20.9.5 - '@types/testing-library__jest-dom': - specifier: ^5.14.5 - version: 5.14.5 '@vanilla-extract/jest-transform': - specifier: '*' + specifier: workspace:* version: link:packages/jest-transform babel-jest: - specifier: ^27.3.1 - version: 27.3.1(@babel/core@7.23.9) + specifier: ^29.7.0 + version: 29.7.0(@babel/core@7.23.9) cross-env: specifier: ^7.0.3 version: 7.0.3 @@ -64,10 +58,10 @@ importers: version: 3.3.2 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.9.5) jest-environment-jsdom: - specifier: ^29.3.1 - version: 29.4.3 + specifier: ^29.7.0 + version: 29.7.0 prettier: specifier: ^2.8.8 version: 2.8.8 @@ -83,15 +77,15 @@ importers: rollup-plugin-node-externals: specifier: ^5.0.0 version: 5.0.0(rollup@2.79.1) - ts-node: - specifier: ^10.0.0 - version: 10.9.1(@swc/core@1.2.112)(@types/node@20.9.5)(typescript@5.3.3) + tsx: + specifier: ^4.7.2 + version: 4.7.2 typescript: specifier: ^5.3.3 version: 5.3.3 vitest: - specifier: ^1.2.2 - version: 1.2.2(@types/node@20.9.5) + specifier: ^1.5.0 + version: 1.5.0(@types/node@20.9.5) examples/next: dependencies: @@ -127,7 +121,7 @@ importers: specifier: ^2.8.0 version: 2.8.0(typescript@5.3.3) '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../../packages/css isbot: specifier: ^4 @@ -141,12 +135,12 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.8.0 - version: 2.8.0(@remix-run/serve@2.8.0)(@types/node@20.9.5)(ts-node@10.9.1)(typescript@5.3.3)(vite@5.1.4) + version: 2.8.0(@remix-run/serve@2.8.0)(@types/node@20.9.5)(typescript@5.3.3)(vite@5.1.4) '@types/react': specifier: ^18.2.55 version: 18.2.55 '@vanilla-extract/vite-plugin': - specifier: '*' + specifier: workspace:* version: link:../../packages/vite-plugin vite: specifier: ^5.0.11 @@ -164,7 +158,7 @@ importers: specifier: ^7.23.3 version: 7.23.3(@babel/core@7.23.9) '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css '@vanilla-extract/sprinkles': specifier: ^1.6.1 @@ -195,10 +189,10 @@ importers: version: 18.2.0(react@18.2.0) tailwindcss: specifier: ^2.1.2 - version: 2.2.19(autoprefixer@10.4.17)(postcss@8.4.35)(ts-node@10.9.1) + version: 2.2.19(autoprefixer@10.4.17)(postcss@8.4.35) webpack: specifier: ^5.90.0 - version: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + version: 5.90.0(webpack-cli@5.1.4) webpack-cli: specifier: ^5.1.4 version: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) @@ -219,7 +213,7 @@ importers: fixtures/features: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css '@vanilla-extract/dynamic': specifier: 2.1.0 @@ -228,34 +222,34 @@ importers: fixtures/layers: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css fixtures/low-level: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css fixtures/next-app-router: dependencies: '@fixtures/features': - specifier: '*' + specifier: workspace:* version: link:../features '@fixtures/recipes': - specifier: '*' + specifier: workspace:* version: link:../recipes '@fixtures/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../sprinkles '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../../packages/css '@vanilla-extract/recipes': - specifier: '*' + specifier: workspace:* version: link:../../packages/recipes '@vanilla-extract/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../../packages/sprinkles next: specifier: npm:next@13.5.4 @@ -271,31 +265,31 @@ importers: specifier: ^18.2.55 version: 18.2.55 '@vanilla-extract/next-plugin': - specifier: '*' + specifier: workspace:* version: link:../../packages/next-plugin '@vanilla-extract/webpack-plugin': - specifier: '*' + specifier: workspace:* version: link:../../packages/webpack-plugin fixtures/next-pages-router: dependencies: '@fixtures/features': - specifier: '*' + specifier: workspace:* version: link:../features '@fixtures/recipes': - specifier: '*' + specifier: workspace:* version: link:../recipes '@fixtures/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../sprinkles '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../../packages/css '@vanilla-extract/recipes': - specifier: '*' + specifier: workspace:* version: link:../../packages/recipes '@vanilla-extract/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../../packages/sprinkles next: specifier: 12.3.4 @@ -311,16 +305,16 @@ importers: specifier: ^18.2.55 version: 18.2.55 '@vanilla-extract/next-plugin': - specifier: '*' + specifier: workspace:* version: link:../../packages/next-plugin '@vanilla-extract/webpack-plugin': - specifier: '*' + specifier: workspace:* version: link:../../packages/webpack-plugin fixtures/recipes: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css '@vanilla-extract/recipes': specifier: 0.5.2 @@ -329,7 +323,7 @@ importers: fixtures/sprinkles: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css '@vanilla-extract/sprinkles': specifier: 1.6.1 @@ -338,13 +332,13 @@ importers: fixtures/template-string-paths: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css fixtures/themed: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css '@vanilla-extract/dynamic': specifier: 2.1.0 @@ -353,31 +347,31 @@ importers: fixtures/thirdparty: dependencies: '@fixtures/thirdparty-dep': - specifier: 0.0.3 + specifier: 0.0.4 version: link:thirdparty-dep '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css fixtures/thirdparty/thirdparty-dep: dependencies: '@fixtures/thirdparty-dep-dep': - specifier: 0.0.3 + specifier: 0.0.4 version: link:thirdparty-dep-dep '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../../packages/css fixtures/thirdparty/thirdparty-dep/thirdparty-dep-dep: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../../../packages/css fixtures/unused-modules: dependencies: '@vanilla-extract/css': - specifier: 1.14.2 + specifier: 1.15.0 version: link:../../packages/css packages/babel-plugin-debug-ids: @@ -437,7 +431,7 @@ importers: version: link:../private devDependencies: '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../css packages/esbuild-plugin: @@ -489,9 +483,6 @@ importers: javascript-stringify: specifier: ^2.0.1 version: 2.1.0 - lodash: - specifier: ^4.17.21 - version: 4.17.21 mlly: specifier: ^1.4.2 version: 1.4.2 @@ -500,14 +491,11 @@ importers: version: 5.1.4(@types/node@20.9.5) vite-node: specifier: ^1.2.0 - version: 1.2.2(@types/node@20.9.5) + version: 1.5.0(@types/node@20.9.5) devDependencies: '@types/babel__core': specifier: ^7.20.5 version: 7.20.5 - '@types/lodash': - specifier: ^4.14.168 - version: 4.14.177 packages/jest-transform: dependencies: @@ -533,7 +521,7 @@ importers: version: 12.3.4(@babel/core@7.23.9)(react-dom@18.2.0)(react@18.2.0) webpack: specifier: ^5.90.0 - version: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + version: 5.90.0(webpack-cli@5.1.4) packages/parcel-transformer: dependencies: @@ -559,13 +547,13 @@ importers: version: link:../integration devDependencies: '@fixtures/themed': - specifier: '*' + specifier: workspace:* version: link:../../fixtures/themed '@rollup/plugin-json': specifier: ^4.1.0 version: 4.1.0(rollup@2.79.1) '@vanilla-extract/css': - specifier: ^1.14.1 + specifier: ^1.15.0 version: link:../css esbuild: specifier: ~0.19.12 @@ -615,7 +603,7 @@ importers: version: 4.1.7 webpack: specifier: ^5.90.0 - version: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + version: 5.90.0(webpack-cli@5.1.4) site: dependencies: @@ -691,27 +679,27 @@ importers: version: 2.2.4 '@types/webpack-bundle-analyzer': specifier: ^4 - version: 4.4.1(@swc/core@1.2.112)(webpack-cli@5.1.4) + version: 4.4.1(webpack-cli@5.1.4) '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../packages/css '@vanilla-extract/css-utils': - specifier: '*' + specifier: workspace:* version: link:../packages/utils '@vanilla-extract/dynamic': - specifier: '*' + specifier: workspace:* version: link:../packages/dynamic '@vanilla-extract/integration': - specifier: '*' + specifier: workspace:* version: link:../packages/integration '@vanilla-extract/recipes': - specifier: '*' + specifier: workspace:* version: link:../packages/recipes '@vanilla-extract/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../packages/sprinkles '@vanilla-extract/webpack-plugin': - specifier: '*' + specifier: workspace:* version: link:../packages/webpack-plugin babel-loader: specifier: ^9.1.3 @@ -748,7 +736,7 @@ importers: version: 2.7.7(webpack@5.90.0) netlify-cli: specifier: ^11.8.3 - version: 11.8.3(@swc/core@1.2.112) + version: 11.8.3 null-loader: specifier: ^4.0.1 version: 4.0.1(webpack@5.90.0) @@ -757,10 +745,10 @@ importers: version: 0.3.0 tailwindcss: specifier: ^2.1.2 - version: 2.2.19(autoprefixer@10.4.17)(postcss@8.4.35)(ts-node@10.9.1) + version: 2.2.19(autoprefixer@10.4.17)(postcss@8.4.35) webpack: specifier: ^5.90.0 - version: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + version: 5.90.0(webpack-cli@5.1.4) webpack-bundle-analyzer: specifier: ^4.4.1 version: 4.5.0 @@ -780,37 +768,37 @@ importers: specifier: ^7.23.9 version: 7.23.9 '@fixtures/features': - specifier: '*' + specifier: workspace:* version: link:../fixtures/features '@fixtures/layers': - specifier: '*' + specifier: workspace:* version: link:../fixtures/layers '@fixtures/low-level': - specifier: '*' + specifier: workspace:* version: link:../fixtures/low-level '@fixtures/next-app-router': - specifier: '*' + specifier: workspace:* version: link:../fixtures/next-app-router '@fixtures/next-pages-router': - specifier: '*' + specifier: workspace:* version: link:../fixtures/next-pages-router '@fixtures/recipes': - specifier: '*' + specifier: workspace:* version: link:../fixtures/recipes '@fixtures/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../fixtures/sprinkles '@fixtures/template-string-paths': - specifier: '*' + specifier: workspace:* version: link:../fixtures/template-string-paths '@fixtures/themed': - specifier: '*' + specifier: workspace:* version: link:../fixtures/themed '@fixtures/thirdparty': - specifier: '*' + specifier: workspace:* version: link:../fixtures/thirdparty '@fixtures/unused-modules': - specifier: '*' + specifier: workspace:* version: link:../fixtures/unused-modules '@parcel/config-default': specifier: ^2.7.0 @@ -820,24 +808,24 @@ importers: version: 2.11.0 '@types/mini-css-extract-plugin': specifier: ^1.2.2 - version: 1.4.3(@swc/core@1.2.112)(esbuild@0.19.12) + version: 1.4.3(esbuild@0.19.12) '@types/webpack-dev-server': specifier: ^3.11.1 version: 3.11.6 '@vanilla-extract/esbuild-plugin': - specifier: '*' + specifier: workspace:* version: link:../packages/esbuild-plugin '@vanilla-extract/esbuild-plugin-next': - specifier: '*' + specifier: workspace:* version: link:../packages/esbuild-plugin-next '@vanilla-extract/parcel-transformer': - specifier: '*' + specifier: workspace:* version: link:../packages/parcel-transformer '@vanilla-extract/vite-plugin': - specifier: '*' + specifier: workspace:* version: link:../packages/vite-plugin '@vanilla-extract/webpack-plugin': - specifier: '*' + specifier: workspace:* version: link:../packages/webpack-plugin babel-loader: specifier: ^9.1.3 @@ -892,7 +880,7 @@ importers: version: 0.8.3(rollup@2.79.1)(vite@5.1.4) webpack: specifier: ^5.90.0 - version: 5.90.0(@swc/core@1.2.112)(esbuild@0.19.12) + version: 5.90.0(esbuild@0.19.12) webpack-dev-server: specifier: ^4.15.1 version: 4.15.1(webpack@5.90.0) @@ -913,34 +901,34 @@ importers: tests: dependencies: '@playwright/test': - specifier: ^1.40.1 - version: 1.40.1 + specifier: ^1.43.1 + version: 1.43.1 '@testing-library/dom': - specifier: ^7.30.0 - version: 7.31.2 + specifier: ^10.0.0 + version: 10.0.0 '@testing-library/jest-dom': - specifier: ^5.11.9 - version: 5.15.1 + specifier: ^6.4.2 + version: 6.4.2(@types/jest@29.5.12)(jest@29.7.0)(vitest@1.5.0) '@vanilla-extract-private/test-helpers': - specifier: '*' + specifier: workspace:* version: link:../test-helpers '@vanilla-extract/css': - specifier: '*' + specifier: workspace:* version: link:../packages/css '@vanilla-extract/dynamic': - specifier: '*' + specifier: workspace:* version: link:../packages/dynamic '@vanilla-extract/integration': - specifier: '*' + specifier: workspace:* version: link:../packages/integration '@vanilla-extract/private': - specifier: '*' + specifier: workspace:* version: link:../packages/private '@vanilla-extract/recipes': - specifier: '*' + specifier: workspace:* version: link:../packages/recipes '@vanilla-extract/sprinkles': - specifier: '*' + specifier: workspace:* version: link:../packages/sprinkles vite-tsconfig-paths: specifier: ^4.3.1 @@ -948,6 +936,10 @@ importers: packages: + /@adobe/css-tools@4.3.3: + resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} + dev: false + /@algolia/autocomplete-core@1.7.4: resolution: {integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==} dependencies: @@ -2331,14 +2323,6 @@ packages: /@babel/regjsgen@0.8.0: resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} - /@babel/runtime-corejs3@7.23.9: - resolution: {integrity: sha512-oeOFTrYWdWXCvXGB5orvMTJ6gCZ9I6FBjR+M38iKNXCsPxr4xT0RTdg5uz1H7QP8pp74IzPtwritEr+JscqHXQ==} - engines: {node: '>=6.9.0'} - dependencies: - core-js-pure: 3.36.0 - regenerator-runtime: 0.14.1 - dev: false - /@babel/runtime@7.23.9: resolution: {integrity: sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==} engines: {node: '>=6.9.0'} @@ -2437,14 +2421,14 @@ packages: '@vanilla-extract/css': link:packages/css dev: false - /@changesets/apply-release-plan@6.1.4: - resolution: {integrity: sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==} + /@changesets/apply-release-plan@7.0.0: + resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/config': 2.3.1 - '@changesets/get-version-range-type': 0.3.2 - '@changesets/git': 2.0.0 - '@changesets/types': 5.2.1 + '@changesets/config': 3.0.0 + '@changesets/get-version-range-type': 0.4.0 + '@changesets/git': 3.0.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 detect-indent: 6.1.0 fs-extra: 7.0.1 @@ -2455,21 +2439,21 @@ packages: semver: 7.6.0 dev: false - /@changesets/assemble-release-plan@5.2.4: - resolution: {integrity: sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==} + /@changesets/assemble-release-plan@6.0.0: + resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.6 - '@changesets/types': 5.2.1 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 semver: 7.6.0 dev: false - /@changesets/changelog-git@0.1.14: - resolution: {integrity: sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA==} + /@changesets/changelog-git@0.2.0: + resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==} dependencies: - '@changesets/types': 5.2.1 + '@changesets/types': 6.0.0 dev: false /@changesets/changelog-github@0.4.8: @@ -2482,34 +2466,33 @@ packages: - encoding dev: false - /@changesets/cli@2.26.2: - resolution: {integrity: sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==} + /@changesets/cli@2.27.1: + resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==} hasBin: true dependencies: '@babel/runtime': 7.23.9 - '@changesets/apply-release-plan': 6.1.4 - '@changesets/assemble-release-plan': 5.2.4 - '@changesets/changelog-git': 0.1.14 - '@changesets/config': 2.3.1 - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.6 - '@changesets/get-release-plan': 3.0.17 - '@changesets/git': 2.0.0 - '@changesets/logger': 0.0.5 - '@changesets/pre': 1.0.14 - '@changesets/read': 0.5.9 - '@changesets/types': 5.2.1 - '@changesets/write': 0.2.3 + '@changesets/apply-release-plan': 7.0.0 + '@changesets/assemble-release-plan': 6.0.0 + '@changesets/changelog-git': 0.2.0 + '@changesets/config': 3.0.0 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/get-release-plan': 4.0.0 + '@changesets/git': 3.0.0 + '@changesets/logger': 0.1.0 + '@changesets/pre': 2.0.0 + '@changesets/read': 0.6.0 + '@changesets/types': 6.0.0 + '@changesets/write': 0.3.0 '@manypkg/get-packages': 1.1.3 - '@types/is-ci': 3.0.4 '@types/semver': 7.5.5 ansi-colors: 4.1.3 chalk: 2.4.2 + ci-info: 3.9.0 enquirer: 2.3.6 external-editor: 3.1.0 fs-extra: 7.0.1 human-id: 1.0.2 - is-ci: 3.0.1 meow: 6.1.1 outdent: 0.5.0 p-limit: 2.3.0 @@ -2521,28 +2504,28 @@ packages: tty-table: 4.2.3 dev: false - /@changesets/config@2.3.1: - resolution: {integrity: sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w==} + /@changesets/config@3.0.0: + resolution: {integrity: sha512-o/rwLNnAo/+j9Yvw9mkBQOZySDYyOr/q+wptRLcAVGlU6djOeP9v1nlalbL9MFsobuBVQbZCTp+dIzdq+CLQUA==} dependencies: - '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.6 - '@changesets/logger': 0.0.5 - '@changesets/types': 5.2.1 + '@changesets/errors': 0.2.0 + '@changesets/get-dependents-graph': 2.0.0 + '@changesets/logger': 0.1.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 micromatch: 4.0.5 dev: false - /@changesets/errors@0.1.4: - resolution: {integrity: sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q==} + /@changesets/errors@0.2.0: + resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==} dependencies: extendable-error: 0.1.7 dev: false - /@changesets/get-dependents-graph@1.3.6: - resolution: {integrity: sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q==} + /@changesets/get-dependents-graph@2.0.0: + resolution: {integrity: sha512-cafUXponivK4vBgZ3yLu944mTvam06XEn2IZGjjKc0antpenkYANXiiE6GExV/yKdsCnE8dXVZ25yGqLYZmScA==} dependencies: - '@changesets/types': 5.2.1 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 @@ -2558,74 +2541,70 @@ packages: - encoding dev: false - /@changesets/get-release-plan@3.0.17: - resolution: {integrity: sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==} + /@changesets/get-release-plan@4.0.0: + resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/assemble-release-plan': 5.2.4 - '@changesets/config': 2.3.1 - '@changesets/pre': 1.0.14 - '@changesets/read': 0.5.9 - '@changesets/types': 5.2.1 + '@changesets/assemble-release-plan': 6.0.0 + '@changesets/config': 3.0.0 + '@changesets/pre': 2.0.0 + '@changesets/read': 0.6.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 dev: false - /@changesets/get-version-range-type@0.3.2: - resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==} + /@changesets/get-version-range-type@0.4.0: + resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==} dev: false - /@changesets/git@2.0.0: - resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==} + /@changesets/git@3.0.0: + resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/errors': 0.1.4 - '@changesets/types': 5.2.1 + '@changesets/errors': 0.2.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 micromatch: 4.0.5 spawndamnit: 2.0.0 dev: false - /@changesets/logger@0.0.5: - resolution: {integrity: sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw==} + /@changesets/logger@0.1.0: + resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==} dependencies: chalk: 2.4.2 dev: false - /@changesets/parse@0.3.16: - resolution: {integrity: sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg==} + /@changesets/parse@0.4.0: + resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==} dependencies: - '@changesets/types': 5.2.1 + '@changesets/types': 6.0.0 js-yaml: 3.14.1 dev: false - /@changesets/pre@1.0.14: - resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==} + /@changesets/pre@2.0.0: + resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/errors': 0.1.4 - '@changesets/types': 5.2.1 + '@changesets/errors': 0.2.0 + '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 dev: false - /@changesets/read@0.5.9: - resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==} + /@changesets/read@0.6.0: + resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/git': 2.0.0 - '@changesets/logger': 0.0.5 - '@changesets/parse': 0.3.16 - '@changesets/types': 5.2.1 + '@changesets/git': 3.0.0 + '@changesets/logger': 0.1.0 + '@changesets/parse': 0.4.0 + '@changesets/types': 6.0.0 chalk: 2.4.2 fs-extra: 7.0.1 p-filter: 2.1.0 dev: false - /@changesets/types@0.4.0: - resolution: {integrity: sha512-TclHHKDVYQ8rJGZgVeWiF7c91yWzTTWdPagltgutelGu/Psup5PQlUq6svx7S8suj+jXcaE34yEEsfIvzXXB2Q==} - dev: false - /@changesets/types@4.0.1: resolution: {integrity: sha512-zVfv752D8K2tjyFmxU/vnntQ+dPu+9NupOSguA/2Zuym4tVxRh0ylArgKZ1bOAi2eXfGlZMxJU/kj7uCSI15RQ==} dev: false @@ -2634,11 +2613,15 @@ packages: resolution: {integrity: sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==} dev: false - /@changesets/write@0.2.3: - resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==} + /@changesets/types@6.0.0: + resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==} + dev: false + + /@changesets/write@0.3.0: + resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==} dependencies: '@babel/runtime': 7.23.9 - '@changesets/types': 5.2.1 + '@changesets/types': 6.0.0 fs-extra: 7.0.1 human-id: 1.0.2 prettier: 2.8.8 @@ -2654,6 +2637,7 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 + dev: true /@dabh/diagnostics@2.0.3: resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} @@ -3123,7 +3107,7 @@ packages: slash: 3.0.0 dev: false - /@jest/core@29.7.0(ts-node@10.9.1): + /@jest/core@29.7.0: resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -3144,7 +3128,7 @@ packages: exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.9.5) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -3289,29 +3273,6 @@ packages: slash: 3.0.0 dev: false - /@jest/transform@27.3.1: - resolution: {integrity: sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/core': 7.23.9 - '@jest/types': 27.5.1 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.8.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.10 - jest-haste-map: 27.3.1 - jest-regex-util: 27.0.6 - jest-util: 27.3.1 - micromatch: 4.0.5 - pirates: 4.0.5 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - dev: false - /@jest/transform@29.7.0: resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -3344,17 +3305,6 @@ packages: chalk: 3.0.0 dev: true - /@jest/types@26.6.2: - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} - dependencies: - '@types/istanbul-lib-coverage': 2.0.3 - '@types/istanbul-reports': 3.0.1 - '@types/node': 20.9.5 - '@types/yargs': 15.0.14 - chalk: 4.1.2 - dev: false - /@jest/types@27.5.1: resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -3364,6 +3314,7 @@ packages: '@types/node': 20.9.5 '@types/yargs': 16.0.4 chalk: 4.1.2 + dev: true /@jest/types@29.6.3: resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} @@ -3419,6 +3370,7 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.15 + dev: true /@jspm/core@2.0.1: resolution: {integrity: sha512-Lg3PnLp0QXpxwLIAuuJboLeRaIhrgJjeuh797QADg3xz8wGLugQOS5DpsE8A6i6Adgzf+bacllkKZG3J0tGfDw==} @@ -3533,27 +3485,24 @@ packages: dev: false optional: true - /@manypkg/cli@0.19.1: - resolution: {integrity: sha512-EXBPPh6wYSKmSD5DdUjNG2rc55C2G/poIJ0D3O8tnk83o3nZh8g94JwN5/AumbSsDZ0yagmkS+DChNlRhIUG7w==} + /@manypkg/cli@0.21.4: + resolution: {integrity: sha512-EACxxb+c/t6G0l1FrlyewZeBnyR5V1cLkXjnBfsay5TN1UgbilFpG6POglzn+lVJet9NqnEKe3RLHABzkIDZ0Q==} + engines: {node: '>=14.18.0'} hasBin: true dependencies: - '@babel/runtime': 7.23.9 - '@manypkg/get-packages': 1.1.3 + '@manypkg/get-packages': 2.2.1 chalk: 2.4.2 detect-indent: 6.1.0 find-up: 4.1.0 fs-extra: 8.1.0 - get-workspaces: 0.6.0 normalize-path: 3.0.0 p-limit: 2.3.0 - package-json: 6.5.0 + package-json: 8.1.1 parse-github-url: 1.0.2 sembear: 0.5.2 semver: 6.3.1 spawndamnit: 2.0.0 validate-npm-package-name: 3.0.0 - transitivePeerDependencies: - - supports-color dev: false /@manypkg/find-root@1.1.0: @@ -3565,6 +3514,15 @@ packages: fs-extra: 8.1.0 dev: false + /@manypkg/find-root@2.2.1: + resolution: {integrity: sha512-34NlypD5mmTY65cFAK7QPgY5Tzt0qXR4ZRXdg97xAlkiLuwXUPBEXy5Hsqzd+7S2acsLxUz6Cs50rlDZQr4xUA==} + engines: {node: '>=14.18.0'} + dependencies: + '@manypkg/tools': 1.1.0 + find-up: 4.1.0 + fs-extra: 8.1.0 + dev: false + /@manypkg/get-packages@1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: @@ -3576,6 +3534,24 @@ packages: read-yaml-file: 1.1.0 dev: false + /@manypkg/get-packages@2.2.1: + resolution: {integrity: sha512-TrJd86paBkKEx6InhObcUhuoJNcATlbO6+s1dQdLd4+Y1SLDKJUAMhU46kTZ1SOFbegTuhDbIF3j+Jy564BERA==} + engines: {node: '>=14.18.0'} + dependencies: + '@manypkg/find-root': 2.2.1 + '@manypkg/tools': 1.1.0 + dev: false + + /@manypkg/tools@1.1.0: + resolution: {integrity: sha512-SkAyKAByB9l93Slyg8AUHGuM2kjvWioUTCckT/03J09jYnfEzMO/wSXmEhnKGYs6qx9De8TH4yJCl0Y9lRgnyQ==} + engines: {node: '>=14.18.0'} + dependencies: + fs-extra: 8.1.0 + globby: 11.1.0 + jju: 1.4.0 + read-yaml-file: 1.1.0 + dev: false + /@mapbox/node-pre-gyp@1.0.10(supports-color@9.2.3): resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==} hasBin: true @@ -3683,6 +3659,7 @@ packages: dependencies: call-me-maybe: 1.0.1 glob-to-regexp: 0.3.0 + dev: true /@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.2: resolution: {integrity: sha512-9bfjwDxIDWmmOKusUcqdS4Rw+SETlp9Dy39Xui9BEGEk19dDwH0jhipwFzEff/pFg95NKymc6TOTbRKcWeRqyQ==} @@ -3732,14 +3709,11 @@ packages: dev: false optional: true - /@napi-rs/triples@1.0.3: - resolution: {integrity: sha512-jDJTpta+P4p1NZTFVLHJ/TLFVYVcOqv6l8xwOeBKNPMgY/zDYH/YH7SJbvrr/h1RcS9GzbPcLKGzpuK9cV56UA==} - /@netlify/binary-info@1.0.0: resolution: {integrity: sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==} dev: true - /@netlify/build@27.18.5(@swc/core@1.2.112): + /@netlify/build@27.18.5: resolution: {integrity: sha512-SmLOcgp/VJiCe9ft/8oUmCdPBOvQ/k7G4Y0fUb1BXusRePdultUDzC0pHFybNa/YyIsA4HDTAtGsTAk8GJpu7g==} engines: {node: ^12.20.0 || ^14.14.0 || >=16.0.0} hasBin: true @@ -3794,7 +3768,7 @@ packages: strip-ansi: 7.0.1 supports-color: 9.2.3 tmp-promise: 3.0.3 - ts-node: 10.9.1(@swc/core@1.2.112)(@types/node@16.11.10)(typescript@4.9.4) + ts-node: 10.9.1(@types/node@16.11.10)(typescript@4.9.4) typescript: 4.9.4 update-notifier: 5.1.0 uuid: 8.3.2 @@ -4495,11 +4469,6 @@ packages: dev: false optional: true - /@node-rs/helper@1.2.1: - resolution: {integrity: sha512-R5wEmm8nbuQU0YGGmYVjEc0OHtYsuXdpRG+Ut/3wZ9XAvQWyThN08bTh2cBJgoZxHQUPtvRfeQuxcAgLuiBISg==} - dependencies: - '@napi-rs/triples': 1.0.3 - /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -4510,6 +4479,7 @@ packages: /@nodelib/fs.stat@1.1.3: resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} engines: {node: '>= 6'} + dev: true /@nodelib/fs.stat@2.0.5: resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} @@ -5615,12 +5585,33 @@ packages: dev: true optional: true - /@playwright/test@1.40.1: - resolution: {integrity: sha512-EaaawMTOeEItCRvfmkI9v6rBkF1svM8wjl/YPRrg2N2Wmp+4qJYkWtJsbew1szfKKDm6fPLy4YAanBhIlf9dWw==} + /@playwright/test@1.43.1: + resolution: {integrity: sha512-HgtQzFgNEEo4TE22K/X7sYTYNqEMMTZmFS8kTq6m8hXj+m1D8TgwgIbumHddJa9h4yl4GkKb8/bgAl2+g7eDgA==} engines: {node: '>=16'} hasBin: true dependencies: - playwright: 1.40.1 + playwright: 1.43.1 + dev: false + + /@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + engines: {node: '>=12.22.0'} + dev: false + + /@pnpm/network.ca-file@1.0.2: + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + engines: {node: '>=12.22.0'} + dependencies: + graceful-fs: 4.2.10 + dev: false + + /@pnpm/npm-conf@2.2.2: + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + engines: {node: '>=12'} + dependencies: + '@pnpm/config.env-replace': 1.1.0 + '@pnpm/network.ca-file': 1.0.2 + config-chain: 1.1.13 dev: false /@polka/url@1.0.0-next.24: @@ -5683,7 +5674,7 @@ packages: - supports-color dev: false - /@remix-run/dev@2.8.0(@remix-run/serve@2.8.0)(@types/node@20.9.5)(ts-node@10.9.1)(typescript@5.3.3)(vite@5.1.4): + /@remix-run/dev@2.8.0(@remix-run/serve@2.8.0)(@types/node@20.9.5)(typescript@5.3.3)(vite@5.1.4): resolution: {integrity: sha512-kZtmK/7vKk7QV8CGCyC9Or3wP7EwL4rOJS9vObmTRAPv8mLyznR8bJxeNVWA7ICnCGejF8s2X3abVJrkEMiFlg==} engines: {node: '>=18.0.0'} hasBin: true @@ -5744,7 +5735,7 @@ packages: pidtree: 0.6.0 postcss: 8.4.35 postcss-discard-duplicates: 5.1.0(postcss@8.4.35) - postcss-load-config: 4.0.2(postcss@8.4.35)(ts-node@10.9.1) + postcss-load-config: 4.0.2(postcss@8.4.35) postcss-modules: 6.0.0(postcss@8.4.35) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -6106,6 +6097,7 @@ packages: /@sindresorhus/is@0.14.0: resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} engines: {node: '>=6'} + dev: true /@sindresorhus/is@0.7.0: resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} @@ -6122,6 +6114,11 @@ packages: engines: {node: '>=10'} dev: false + /@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + engines: {node: '>=14.16'} + dev: false + /@sindresorhus/slugify@1.1.2: resolution: {integrity: sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==} engines: {node: '>=10'} @@ -6166,125 +6163,6 @@ packages: '@sinonjs/commons': 2.0.0 dev: false - /@swc/core-android-arm64@1.3.11: - resolution: {integrity: sha512-M7FamR3kFpVTyTw73FzKcOZmS7/TWHX75eqtwBTaU9fW4shf0KTLr/h9DnMxNKAnwUMeub/lqlINUe5EKFIKwQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [android] - requiresBuild: true - dependencies: - '@swc/wasm': 1.2.130 - optional: true - - /@swc/core-darwin-arm64@1.4.1: - resolution: {integrity: sha512-ePyfx0348UbR4DOAW24TedeJbafnzha8liXFGuQ4bdXtEVXhLfPngprrxKrAddCuv42F9aTxydlF6+adD3FBhA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - /@swc/core-darwin-x64@1.4.1: - resolution: {integrity: sha512-eLf4JSe6VkCMdDowjM8XNC5rO+BrgfbluEzAVtKR8L2HacNYukieumN7EzpYCi0uF1BYwu1ku6tLyG2r0VcGxA==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - /@swc/core-freebsd-x64@1.3.11: - resolution: {integrity: sha512-02uqYktPp6WmZfZ2Crc/yIVOcgANtjo8ciHcT7yLHvz7v+S7gx1I2tyNGUFtTX5hcR2IFNGrL8Yj4DvpTABFHg==} - engines: {node: '>=10'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dependencies: - '@swc/wasm': 1.2.130 - optional: true - - /@swc/core-linux-arm-gnueabihf@1.4.1: - resolution: {integrity: sha512-K8VtTLWMw+rkN/jDC9o/Q9SMmzdiHwYo2CfgkwVT29NsGccwmNhCQx6XoYiPKyKGIFKt4tdQnJHKUFzxUqQVtQ==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - /@swc/core-linux-arm64-gnu@1.4.1: - resolution: {integrity: sha512-0e8p4g0Bfkt8lkiWgcdiENH3RzkcqKtpRXIVNGOmVc0OBkvc2tpm2WTx/eoCnes2HpTT4CTtR3Zljj4knQ4Fvw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@swc/core-linux-arm64-musl@1.4.1: - resolution: {integrity: sha512-b/vWGQo2n7lZVUnSQ7NBq3Qrj85GrAPPiRbpqaIGwOytiFSk8VULFihbEUwDe0rXgY4LDm8z8wkgADZcLnmdUA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - /@swc/core-linux-x64-gnu@1.4.1: - resolution: {integrity: sha512-AFMQlvkKEdNi1Vk2GFTxxJzbICttBsOQaXa98kFTeWTnFFIyiIj2w7Sk8XRTEJ/AjF8ia8JPKb1zddBWr9+bEQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@swc/core-linux-x64-musl@1.4.1: - resolution: {integrity: sha512-QX2MxIECX1gfvUVZY+jk528/oFkS9MAl76e3ZRvG2KC/aKlCQL0KSzcTSm13mOxkDKS30EaGRDRQWNukGpMeRg==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - /@swc/core-win32-arm64-msvc@1.4.1: - resolution: {integrity: sha512-OklkJYXXI/tntD2zaY8i3iZldpyDw5q+NAP3k9OlQ7wXXf37djRsHLV0NW4+ZNHBjE9xp2RsXJ0jlOJhfgGoFA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - /@swc/core-win32-ia32-msvc@1.4.1: - resolution: {integrity: sha512-MBuc3/QfKX9FnLOU7iGN+6yHRTQaPQ9WskiC8s8JFiKQ+7I2p25tay2RplR9dIEEGgVAu6L7auv96LbNTh+FaA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - /@swc/core-win32-x64-msvc@1.4.1: - resolution: {integrity: sha512-lu4h4wFBb/bOK6N2MuZwg7TrEpwYXgpQf5R7ObNSXL65BwZ9BG8XRzD+dLJmALu8l5N08rP/TrpoKRoGT4WSxw==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - /@swc/core@1.2.112: - resolution: {integrity: sha512-SAqxo1NZil28Xn5ft8U3t9LHPgAmr32tY1cSIB6wPD/qR07BDez/MkHXti9J+xI7F/CnErDvwDcTDiURUyBQnA==} - engines: {node: '>=10'} - dependencies: - '@node-rs/helper': 1.2.1 - optionalDependencies: - '@swc/core-android-arm64': 1.3.11 - '@swc/core-darwin-arm64': 1.4.1 - '@swc/core-darwin-x64': 1.4.1 - '@swc/core-freebsd-x64': 1.3.11 - '@swc/core-linux-arm-gnueabihf': 1.4.1 - '@swc/core-linux-arm64-gnu': 1.4.1 - '@swc/core-linux-arm64-musl': 1.4.1 - '@swc/core-linux-x64-gnu': 1.4.1 - '@swc/core-linux-x64-musl': 1.4.1 - '@swc/core-win32-arm64-msvc': 1.4.1 - '@swc/core-win32-ia32-msvc': 1.4.1 - '@swc/core-win32-x64-msvc': 1.4.1 - /@swc/helpers@0.4.11: resolution: {integrity: sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==} dependencies: @@ -6302,16 +6180,12 @@ packages: tslib: 2.5.0 dev: false - /@swc/wasm@1.2.130: - resolution: {integrity: sha512-rNcJsBxS70+pv8YUWwf5fRlWX6JoY/HJc25HD/F8m6Kv7XhJdqPPMhyX6TKkUBPAG7TWlZYoxa+rHAjPy4Cj3Q==} - requiresBuild: true - optional: true - /@szmarczak/http-timer@1.1.2: resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} engines: {node: '>=6'} dependencies: defer-to-connect: 1.1.3 + dev: true /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} @@ -6319,33 +6193,59 @@ packages: dependencies: defer-to-connect: 2.0.1 - /@testing-library/dom@7.31.2: - resolution: {integrity: sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==} - engines: {node: '>=10'} + /@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + engines: {node: '>=14.16'} + dependencies: + defer-to-connect: 2.0.1 + dev: false + + /@testing-library/dom@10.0.0: + resolution: {integrity: sha512-PmJPnogldqoVFf+EwbHvbBJ98MmqASV8kLrBYgsDNxQcFMeIS7JFL48sfyXvuMtgmWO/wMhh25odr+8VhDmn4g==} + engines: {node: '>=18'} dependencies: '@babel/code-frame': 7.23.5 '@babel/runtime': 7.23.9 - '@types/aria-query': 4.2.2 - aria-query: 4.2.2 + '@types/aria-query': 5.0.4 + aria-query: 5.3.0 chalk: 4.1.2 dom-accessibility-api: 0.5.10 - lz-string: 1.4.4 - pretty-format: 26.6.2 + lz-string: 1.5.0 + pretty-format: 27.5.1 dev: false - /@testing-library/jest-dom@5.15.1: - resolution: {integrity: sha512-kmj8opVDRE1E4GXyLlESsQthCXK7An28dFWxhiMwD7ZUI7ZxA6sjdJRxLerD9Jd8cHX4BDc1jzXaaZKqzlUkvg==} - engines: {node: '>=8', npm: '>=6', yarn: '>=1'} + /@testing-library/jest-dom@6.4.2(@types/jest@29.5.12)(jest@29.7.0)(vitest@1.5.0): + resolution: {integrity: sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw==} + engines: {node: '>=14', npm: '>=6', yarn: '>=1'} + peerDependencies: + '@jest/globals': '>= 28' + '@types/bun': latest + '@types/jest': '>= 28' + jest: '>= 28' + vitest: '>= 0.32' + peerDependenciesMeta: + '@jest/globals': + optional: true + '@types/bun': + optional: true + '@types/jest': + optional: true + jest: + optional: true + vitest: + optional: true dependencies: + '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.23.9 - '@types/testing-library__jest-dom': 5.14.5 - aria-query: 4.2.2 + '@types/jest': 29.5.12 + aria-query: 5.3.0 chalk: 3.0.0 - css: 3.0.0 css.escape: 1.5.1 - dom-accessibility-api: 0.5.10 + dom-accessibility-api: 0.6.3 + jest: 29.7.0(@types/node@20.9.5) lodash: 4.17.21 redent: 3.0.0 + vitest: 1.5.0(@types/node@20.9.5) dev: false /@tootallnate/once@2.0.0: @@ -6360,15 +6260,19 @@ packages: /@tsconfig/node10@1.0.8: resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} + dev: true /@tsconfig/node12@1.0.9: resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} + dev: true /@tsconfig/node14@1.0.1: resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} + dev: true /@tsconfig/node16@1.0.2: resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} + dev: true /@types/acorn@4.0.6: resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -6376,8 +6280,8 @@ packages: '@types/estree': 1.0.5 dev: true - /@types/aria-query@4.2.2: - resolution: {integrity: sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==} + /@types/aria-query@5.0.4: + resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: false /@types/babel__core@7.20.5: @@ -6419,7 +6323,7 @@ packages: /@types/cacheable-request@6.0.2: resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} dependencies: - '@types/http-cache-semantics': 4.0.1 + '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.3 '@types/node': 20.9.5 '@types/responselike': 1.0.0 @@ -6506,6 +6410,7 @@ packages: dependencies: '@types/minimatch': 3.0.5 '@types/node': 20.9.5 + dev: true /@types/got@8.3.6: resolution: {integrity: sha512-nvLlj+831dhdm4LR2Ly+HTpdLyBaMynoOr6wpIxS19d/bPeHQxFU5XQ6Gp6ohBpxvCWZM1uHQIC2+ySRH1rGrQ==} @@ -6531,20 +6436,14 @@ packages: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} dev: false - /@types/http-cache-semantics@4.0.1: - resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} + /@types/http-cache-semantics@4.0.4: + resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} /@types/http-proxy@1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: '@types/node': 20.9.5 - /@types/is-ci@3.0.4: - resolution: {integrity: sha512-AkCYCmwlXeuH89DagDCzvCAyltI2v9lh3U3DqSg/GrBYoReAaWwxfXCqMx9UV5MajLZ4ZFwZzV4cABGIxk2XRw==} - dependencies: - ci-info: 3.9.0 - dev: false - /@types/istanbul-lib-coverage@2.0.3: resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} @@ -6565,8 +6464,8 @@ packages: dependencies: '@types/istanbul-lib-report': 3.0.0 - /@types/jest@29.2.5: - resolution: {integrity: sha512-H2cSxkKgVmqNHXP7TC2L/WUorrZu8ZigyRywfVzv6EyBlxj39n4C00hjXYQWsbwqgElaj/CiAeSRmk5GoaKTgw==} + /@types/jest@29.5.12: + resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} dependencies: expect: 29.7.0 pretty-format: 29.7.0 @@ -6611,12 +6510,12 @@ packages: /@types/mime@1.3.2: resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} - /@types/mini-css-extract-plugin@1.4.3(@swc/core@1.2.112)(esbuild@0.19.12): + /@types/mini-css-extract-plugin@1.4.3(esbuild@0.19.12): resolution: {integrity: sha512-jyOSVaF4ie2jUGr1uohqeyDrp7ktRthdFxDKzTgbPZtl0QI5geEopW7UKD/DEfn0XgV1KEq/RnZlUmnrEAWbmg==} dependencies: '@types/node': 20.9.5 tapable: 2.2.1 - webpack: 5.90.0(@swc/core@1.2.112)(esbuild@0.19.12) + webpack: 5.90.0(esbuild@0.19.12) transitivePeerDependencies: - '@swc/core' - esbuild @@ -6626,6 +6525,7 @@ packages: /@types/minimatch@3.0.5: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} + dev: true /@types/minimist@1.2.2: resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==} @@ -6784,12 +6684,6 @@ packages: resolution: {integrity: sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==} dev: false - /@types/testing-library__jest-dom@5.14.5: - resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==} - dependencies: - '@types/jest': 29.2.5 - dev: false - /@types/tough-cookie@4.0.2: resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==} dev: false @@ -6803,12 +6697,12 @@ packages: /@types/unist@2.0.6: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} - /@types/webpack-bundle-analyzer@4.4.1(@swc/core@1.2.112)(webpack-cli@5.1.4): + /@types/webpack-bundle-analyzer@4.4.1(webpack-cli@5.1.4): resolution: {integrity: sha512-yQAj3l7bIYL+QRRlNJt6gyP+zrXZOlgaR4wsX0WY4yzZIbv41ZibREfZvuYjxY0iVtvQQlbhx0AeokkCuqUAQg==} dependencies: '@types/node': 20.9.5 tapable: 2.2.1 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) transitivePeerDependencies: - '@swc/core' - esbuild @@ -6859,11 +6753,13 @@ packages: resolution: {integrity: sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==} dependencies: '@types/yargs-parser': 20.2.1 + dev: true /@types/yargs@16.0.4: resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==} dependencies: '@types/yargs-parser': 20.2.1 + dev: true /@types/yargs@17.0.12: resolution: {integrity: sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==} @@ -6943,7 +6839,7 @@ packages: mlly: 1.4.2 outdent: 0.8.0 vite: 5.1.4(@types/node@20.9.5) - vite-node: 1.2.2(@types/node@20.9.5) + vite-node: 1.5.0(@types/node@20.9.5) transitivePeerDependencies: - '@types/node' - less @@ -6979,38 +6875,38 @@ packages: - supports-color dev: true - /@vitest/expect@1.2.2: - resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==} + /@vitest/expect@1.5.0: + resolution: {integrity: sha512-0pzuCI6KYi2SIC3LQezmxujU9RK/vwC1U9R0rLuGlNGcOuDWxqWKu6nUdFsX9tH1WU0SXtAxToOsEjeUn1s3hA==} dependencies: - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@vitest/spy': 1.5.0 + '@vitest/utils': 1.5.0 chai: 4.3.10 dev: false - /@vitest/runner@1.2.2: - resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==} + /@vitest/runner@1.5.0: + resolution: {integrity: sha512-7HWwdxXP5yDoe7DTpbif9l6ZmDwCzcSIK38kTSIt6CFEpMjX4EpCgT6wUmS0xTXqMI6E/ONmfgRKmaujpabjZQ==} dependencies: - '@vitest/utils': 1.2.2 + '@vitest/utils': 1.5.0 p-limit: 5.0.0 pathe: 1.1.1 dev: false - /@vitest/snapshot@1.2.2: - resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==} + /@vitest/snapshot@1.5.0: + resolution: {integrity: sha512-qpv3fSEuNrhAO3FpH6YYRdaECnnRjg9VxbhdtPwPRnzSfHVXnNzzrpX4cJxqiwgRMo7uRMWDFBlsBq4Cr+rO3A==} dependencies: magic-string: 0.30.5 pathe: 1.1.1 pretty-format: 29.7.0 dev: false - /@vitest/spy@1.2.2: - resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==} + /@vitest/spy@1.5.0: + resolution: {integrity: sha512-vu6vi6ew5N5MMHJjD5PoakMRKYdmIrNJmyfkhRpQt5d9Ewhw9nZ5Aqynbi3N61bvk9UvZ5UysMT6ayIrZ8GA9w==} dependencies: tinyspy: 2.2.0 dev: false - /@vitest/utils@1.2.2: - resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==} + /@vitest/utils@1.5.0: + resolution: {integrity: sha512-BDU0GNL8MWkRkSRdNFvCUCAVOeHaUlVJ9Tx0TYBZyXaaOTmGtUFObzchCivIBrIwKzvZA7A9sCejVhXM2aY98A==} dependencies: diff-sequences: 29.6.3 estree-walker: 3.0.3 @@ -7119,7 +7015,7 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.90.0): @@ -7129,7 +7025,7 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x dependencies: - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.1)(webpack@5.90.0): @@ -7143,7 +7039,7 @@ packages: webpack-dev-server: optional: true dependencies: - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.90.0) @@ -7511,6 +7407,7 @@ packages: /arg@4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true /arg@5.0.2: resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} @@ -7524,25 +7421,26 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true - /aria-query@4.2.2: - resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} - engines: {node: '>=6.0'} + /aria-query@5.3.0: + resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} dependencies: - '@babel/runtime': 7.23.9 - '@babel/runtime-corejs3': 7.23.9 + dequal: 2.0.3 dev: false /arr-diff@4.0.0: resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} engines: {node: '>=0.10.0'} + dev: true /arr-flatten@1.1.0: resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} engines: {node: '>=0.10.0'} + dev: true /arr-union@3.1.0: resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} engines: {node: '>=0.10.0'} + dev: true /array-buffer-byte-length@1.0.0: resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} @@ -7559,6 +7457,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: array-uniq: 1.0.3 + dev: true /array-union@2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} @@ -7567,10 +7466,12 @@ packages: /array-uniq@1.0.3: resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} engines: {node: '>=0.10.0'} + dev: true /array-unique@0.3.2: resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} engines: {node: '>=0.10.0'} + dev: true /array.prototype.flat@1.3.2: resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} @@ -7616,6 +7517,7 @@ packages: /assign-symbols@1.0.0: resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} engines: {node: '>=0.10.0'} + dev: true /ast-module-types@3.0.0: resolution: {integrity: sha512-CMxMCOCS+4D+DkOQfuZf+vLrSEmY/7xtORwdxs4wtcC1wVgvk2MqFFTwQCFhvWsI4KPU9lcWXPI8DgRiz+xetQ==} @@ -7657,6 +7559,7 @@ packages: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} engines: {node: '>= 4.5.0'} hasBin: true + dev: true /autoprefixer@10.4.17(postcss@8.4.35): resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} @@ -7677,25 +7580,6 @@ packages: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} - /babel-jest@27.3.1(@babel/core@7.23.9): - resolution: {integrity: sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - dependencies: - '@babel/core': 7.23.9 - '@jest/transform': 27.3.1 - '@jest/types': 27.5.1 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.2.0(@babel/core@7.23.9) - chalk: 4.1.2 - graceful-fs: 4.2.10 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - dev: false - /babel-jest@29.7.0(@babel/core@7.23.9): resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7724,7 +7608,7 @@ packages: '@babel/core': 7.23.9 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) /babel-plugin-apply-mdx-type-prop@1.6.22(@babel/core@7.12.9): resolution: {integrity: sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==} @@ -7754,16 +7638,6 @@ packages: transitivePeerDependencies: - supports-color - /babel-plugin-jest-hoist@27.2.0: - resolution: {integrity: sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@babel/template': 7.23.9 - '@babel/types': 7.23.9 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.5 - dev: false - /babel-plugin-jest-hoist@29.6.3: resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7827,17 +7701,6 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.9) dev: false - /babel-preset-jest@27.2.0(@babel/core@7.23.9): - resolution: {integrity: sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': 7.23.9 - babel-plugin-jest-hoist: 27.2.0 - babel-preset-current-node-syntax: 1.0.1(@babel/core@7.23.9) - dev: false - /babel-preset-jest@29.6.3(@babel/core@7.23.9): resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -7888,6 +7751,7 @@ packages: isobject: 3.0.1 mixin-deep: 1.3.2 pascalcase: 0.1.1 + dev: true /basic-auth@2.0.1: resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} @@ -8019,6 +7883,7 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color + dev: true /braces@3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -8162,13 +8027,14 @@ packages: to-object-path: 0.3.0 union-value: 1.0.1 unset-value: 1.0.0 + dev: true /cacheable-lookup@2.0.1: resolution: {integrity: sha512-EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==} engines: {node: '>=10'} dependencies: '@types/keyv': 3.1.3 - keyv: 4.0.4 + keyv: 4.5.4 dev: true /cacheable-lookup@5.0.4: @@ -8176,6 +8042,24 @@ packages: engines: {node: '>=10.6.0'} dev: false + /cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + engines: {node: '>=14.16'} + dev: false + + /cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + engines: {node: '>=14.16'} + dependencies: + '@types/http-cache-semantics': 4.0.4 + get-stream: 6.0.1 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 + mimic-response: 4.0.0 + normalize-url: 8.0.1 + responselike: 3.0.0 + dev: false + /cacheable-request@2.1.4: resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==} dependencies: @@ -8194,11 +8078,12 @@ packages: dependencies: clone-response: 1.0.2 get-stream: 5.2.0 - http-cache-semantics: 4.1.0 + http-cache-semantics: 4.1.1 keyv: 3.1.0 lowercase-keys: 2.0.0 normalize-url: 4.5.1 responselike: 1.0.2 + dev: true /cacheable-request@7.0.2: resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} @@ -8206,8 +8091,8 @@ packages: dependencies: clone-response: 1.0.2 get-stream: 5.2.0 - http-cache-semantics: 4.1.0 - keyv: 4.0.4 + http-cache-semantics: 4.1.1 + keyv: 4.5.4 lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.0 @@ -8226,6 +8111,7 @@ packages: /call-me-maybe@1.0.1: resolution: {integrity: sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw==} + dev: true /callsite@1.0.0: resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==} @@ -8461,6 +8347,7 @@ packages: define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 + dev: true /classnames@2.5.1: resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} @@ -8610,6 +8497,7 @@ packages: dependencies: map-visit: 1.0.0 object-visit: 1.0.1 + dev: true /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -8728,6 +8616,7 @@ packages: /component-emitter@1.3.0: resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} + dev: true /compress-commons@4.1.1: resolution: {integrity: sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==} @@ -8776,6 +8665,13 @@ packages: well-known-symbols: 2.0.0 dev: true + /config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: false + /configstore@5.0.1: resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} engines: {node: '>=8'} @@ -8844,6 +8740,7 @@ packages: /copy-descriptor@0.1.1: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} + dev: true /copy-template-dir@1.4.0: resolution: {integrity: sha512-xkXSJhvKz4MfLbVkZ7GyCaFo4ciB3uKI/HHzkGwj1eyTH5+7RTFxW5CE0irWAZgV5oFcO9hd6+NVXAtY9hlo7Q==} @@ -8874,7 +8771,7 @@ packages: p-limit: 3.1.0 schema-utils: 3.3.0 serialize-javascript: 5.0.1 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) dev: true /core-js-compat@3.36.0: @@ -8882,11 +8779,6 @@ packages: dependencies: browserslist: 4.23.0 - /core-js-pure@3.36.0: - resolution: {integrity: sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ==} - requiresBuild: true - dev: false - /core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -8951,7 +8843,7 @@ packages: readable-stream: 3.6.0 dev: true - /create-jest@29.7.0(@types/node@20.9.5)(ts-node@10.9.1): + /create-jest@29.7.0(@types/node@20.9.5): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8960,7 +8852,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.10 - jest-config: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.9.5) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -8972,6 +8864,7 @@ packages: /create-require@1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true /cron-parser@4.6.0: resolution: {integrity: sha512-guZNLMGUgg6z4+eGhmHGw7ft+v6OQeuHzd1gcLxCo9Yg/qoxmG3nindp2/uwGCLizEisf2H0ptqeVXeoCpP6FA==} @@ -9041,7 +8934,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) /css-select@4.1.3: resolution: {integrity: sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==} @@ -9074,15 +8967,7 @@ packages: engines: {node: '>= 6'} /css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - dev: false - - /css@3.0.0: - resolution: {integrity: sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==} - dependencies: - inherits: 2.0.4 - source-map: 0.6.1 - source-map-resolve: 0.6.0 + resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} dev: false /cssesc@3.0.0: @@ -9316,12 +9201,14 @@ packages: /decode-uri-component@0.2.0: resolution: {integrity: sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==} engines: {node: '>=0.10'} + dev: true /decompress-response@3.3.0: resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} engines: {node: '>=4'} dependencies: mimic-response: 1.0.1 + dev: true /decompress-response@5.0.0: resolution: {integrity: sha512-TLZWWybuxWgoW7Lykv+gq9xvzOsUjQ9tF09Tj6NSTYGMTCHNXzrPnD6Hi+TgZq19PyTAGH4Ll/NIM/eTGglnMw==} @@ -9446,6 +9333,7 @@ packages: /defer-to-connect@1.1.3: resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + dev: true /defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} @@ -9482,12 +9370,14 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-descriptor: 0.1.6 + dev: true /define-property@1.0.0: resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 + dev: true /define-property@2.0.2: resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} @@ -9495,6 +9385,7 @@ packages: dependencies: is-descriptor: 1.0.2 isobject: 3.0.1 + dev: true /defined@1.0.0: resolution: {integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==} @@ -9536,7 +9427,6 @@ packages: /dequal@2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} - dev: true /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} @@ -9670,6 +9560,7 @@ packages: /diff@4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + dev: true /diff@5.2.0: resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} @@ -9681,6 +9572,7 @@ packages: engines: {node: '>=4'} dependencies: path-type: 3.0.0 + dev: true /dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} @@ -9701,6 +9593,10 @@ packages: resolution: {integrity: sha512-Xu9mD0UjrJisTmv7lmVSDMagQcU9R5hwAbxsaAE/35XPnPLJobbuREfV/rraiSaEj/UOvgrzQs66zyTWTlyd+g==} dev: false + /dom-accessibility-api@0.6.3: + resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + dev: false + /dom-converter@0.2.0: resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: @@ -9814,6 +9710,7 @@ packages: /duplexer3@0.1.4: resolution: {integrity: sha512-CEj8FwwNA4cVH2uFCoHUrmojhYh1vmCdOaneKJXwkeY1i9jnlslVo9dx+hQ5Hl9GnH/Bwy/IjxAyOePyPKYnzA==} + dev: true /duplexer@0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} @@ -10326,6 +10223,7 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color + dev: true /expect@29.7.0: resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} @@ -10403,6 +10301,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 + dev: true /extend-shallow@3.0.2: resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} @@ -10410,6 +10309,7 @@ packages: dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 + dev: true /extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -10441,6 +10341,7 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color + dev: true /fast-deep-equal@2.0.1: resolution: {integrity: sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==} @@ -10469,6 +10370,7 @@ packages: micromatch: 3.1.10(supports-color@9.2.3) transitivePeerDependencies: - supports-color + dev: true /fast-glob@3.3.2: resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} @@ -10595,7 +10497,7 @@ packages: dependencies: loader-utils: 2.0.2 schema-utils: 3.3.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) dev: true /file-size@0.0.5: @@ -10654,6 +10556,7 @@ packages: is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 + dev: true /fill-range@7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} @@ -10756,6 +10659,7 @@ packages: /for-in@1.0.2: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} engines: {node: '>=0.10.0'} + dev: true /foreground-child@3.1.1: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} @@ -10765,6 +10669,11 @@ packages: signal-exit: 4.1.0 dev: true + /form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + engines: {node: '>= 14.17'} + dev: false + /form-data@3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} engines: {node: '>= 6'} @@ -10806,6 +10715,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: map-cache: 0.2.2 + dev: true /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} @@ -11010,6 +10920,7 @@ packages: engines: {node: '>=6'} dependencies: pump: 3.0.0 + dev: true /get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} @@ -11034,20 +10945,16 @@ packages: get-intrinsic: 1.2.2 dev: false + /get-tsconfig@4.7.3: + resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} + dependencies: + resolve-pkg-maps: 1.0.0 + dev: false + /get-value@2.0.6: resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} engines: {node: '>=0.10.0'} - - /get-workspaces@0.6.0: - resolution: {integrity: sha512-EWfuENHoxNGk4xoel0jJdm/nhm8oMGQYRsTWJDqrHaj7jyebSckZI0TwQaeWX1rzqpMLULYFrdxhYJPI1l2j3w==} - dependencies: - '@changesets/types': 0.4.0 - fs-extra: 7.0.1 - globby: 9.2.0(supports-color@9.2.3) - read-yaml-file: 1.1.0 - transitivePeerDependencies: - - supports-color - dev: false + dev: true /gh-release-fetch@3.0.2: resolution: {integrity: sha512-xcX1uaOVDvsm+io4bvJfBFpQCLfoI3DsFay2GBMUtEnNInbNFFZqxTh7X0WIorCDtOmtos5atp2BGHAGEzmlAg==} @@ -11097,6 +11004,7 @@ packages: dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 + dev: true /glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -11112,6 +11020,7 @@ packages: /glob-to-regexp@0.3.0: resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==} + dev: true /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -11218,6 +11127,7 @@ packages: slash: 2.0.0 transitivePeerDependencies: - supports-color + dev: true /globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} @@ -11276,6 +11186,23 @@ packages: responselike: 2.0.0 dev: false + /got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + engines: {node: '>=14.16'} + dependencies: + '@sindresorhus/is': 5.6.0 + '@szmarczak/http-timer': 5.0.1 + cacheable-lookup: 7.0.0 + cacheable-request: 10.2.14 + decompress-response: 6.0.0 + form-data-encoder: 2.1.4 + get-stream: 6.0.1 + http2-wrapper: 2.2.1 + lowercase-keys: 3.0.0 + p-cancelable: 3.0.0 + responselike: 3.0.0 + dev: false + /got@8.3.2: resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} engines: {node: '>=4'} @@ -11318,6 +11245,7 @@ packages: p-cancelable: 1.1.0 to-readable-stream: 1.0.0 url-parse-lax: 3.0.0 + dev: true /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -11441,6 +11369,7 @@ packages: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 + dev: true /has-value@1.0.0: resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} @@ -11449,10 +11378,12 @@ packages: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 + dev: true /has-values@0.1.4: resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} engines: {node: '>=0.10.0'} + dev: true /has-values@1.0.0: resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} @@ -11460,6 +11391,7 @@ packages: dependencies: is-number: 3.0.0 kind-of: 4.0.0 + dev: true /has-yarn@2.1.0: resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} @@ -11686,7 +11618,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) dev: false /htmlnano@2.0.3(cssnano@5.1.15)(postcss@8.4.35)(svgo@2.8.0): @@ -11748,8 +11680,8 @@ packages: resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} dev: true - /http-cache-semantics@4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} /http-deceiver@1.2.7: resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} @@ -11865,6 +11797,14 @@ packages: resolve-alpn: 1.2.1 dev: false + /http2-wrapper@2.2.1: + resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} + engines: {node: '>=10.19.0'} + dependencies: + quick-lru: 5.1.1 + resolve-alpn: 1.2.1 + dev: false + /https-proxy-agent@5.0.1(supports-color@9.2.3): resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} @@ -11926,6 +11866,7 @@ packages: /ignore@4.0.6: resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} + dev: true /ignore@5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} @@ -12073,6 +12014,7 @@ packages: deprecated: Please upgrade to v0.1.7 dependencies: kind-of: 3.2.2 + dev: true /is-accessor-descriptor@1.0.0: resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} @@ -12080,6 +12022,7 @@ packages: deprecated: Please upgrade to v1.0.1 dependencies: kind-of: 6.0.3 + dev: true /is-alphabetical@1.0.4: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} @@ -12144,6 +12087,7 @@ packages: /is-buffer@1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: true /is-buffer@2.0.5: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} @@ -12168,13 +12112,6 @@ packages: ci-info: 2.0.0 dev: true - /is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} - hasBin: true - dependencies: - ci-info: 3.9.0 - dev: false - /is-color-stop@1.1.0: resolution: {integrity: sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==} dependencies: @@ -12196,6 +12133,7 @@ packages: deprecated: Please upgrade to v0.1.5 dependencies: kind-of: 3.2.2 + dev: true /is-data-descriptor@1.0.0: resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} @@ -12203,6 +12141,7 @@ packages: deprecated: Please upgrade to v1.0.1 dependencies: kind-of: 6.0.3 + dev: true /is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -12229,6 +12168,7 @@ packages: is-accessor-descriptor: 0.1.6 is-data-descriptor: 0.1.4 kind-of: 5.1.0 + dev: true /is-descriptor@1.0.2: resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} @@ -12237,6 +12177,7 @@ packages: is-accessor-descriptor: 1.0.0 is-data-descriptor: 1.0.0 kind-of: 6.0.3 + dev: true /is-docker@2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} @@ -12257,12 +12198,14 @@ packages: /is-extendable@0.1.1: resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} engines: {node: '>=0.10.0'} + dev: true /is-extendable@1.0.1: resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} engines: {node: '>=0.10.0'} dependencies: is-plain-object: 2.0.4 + dev: true /is-extglob@1.0.0: resolution: {integrity: sha512-7Q+VbVafe6x2T+Tu6NcOf6sRklazEPmBoB3IWk3WdGZM2iGUwU/Oe3Wtq5lSEkDTTlpp8yx+5t4pzO/i9Ty1ww==} @@ -12317,6 +12260,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 + dev: true /is-glob@4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -12397,6 +12341,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 + dev: true /is-number@7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} @@ -12538,6 +12483,7 @@ packages: /is-typedarray@1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true /is-unicode-supported@0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} @@ -12628,6 +12574,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 + dev: true /isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} @@ -12748,7 +12695,7 @@ packages: - supports-color dev: false - /jest-cli@29.7.0(@types/node@20.9.5)(ts-node@10.9.1): + /jest-cli@29.7.0(@types/node@20.9.5): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -12758,14 +12705,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@20.9.5) exit: 0.1.2 import-local: 3.0.3 - jest-config: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.9.5) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -12776,7 +12723,7 @@ packages: - ts-node dev: false - /jest-config@29.7.0(@types/node@20.9.5)(ts-node@10.9.1): + /jest-config@29.7.0(@types/node@20.9.5): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -12811,7 +12758,6 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.2.112)(@types/node@20.9.5)(typescript@5.3.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -12845,8 +12791,8 @@ packages: pretty-format: 29.7.0 dev: false - /jest-environment-jsdom@29.4.3: - resolution: {integrity: sha512-rFjf8JXrw3OjUzzmSE5l0XjMj0/MSVEUMCSXBGPDkfwb1T03HZI7iJSL0cGctZApPSyJxbjyKDVxkZuyhHkuTw==} + /jest-environment-jsdom@29.7.0: + resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: canvas: ^2.5.0 @@ -12895,26 +12841,6 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: false - /jest-haste-map@27.3.1: - resolution: {integrity: sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/graceful-fs': 4.1.5 - '@types/node': 20.9.5 - anymatch: 3.1.2 - fb-watchman: 2.0.1 - graceful-fs: 4.2.10 - jest-regex-util: 27.0.6 - jest-serializer: 27.0.6 - jest-util: 27.3.1 - jest-worker: 27.5.1 - micromatch: 4.0.5 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - dev: false - /jest-haste-map@29.7.0: resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12987,11 +12913,6 @@ packages: jest-resolve: 29.7.0 dev: false - /jest-regex-util@27.0.6: - resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dev: false - /jest-regex-util@29.6.3: resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -13080,14 +13001,6 @@ packages: - supports-color dev: false - /jest-serializer@27.0.6: - resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@types/node': 20.9.5 - graceful-fs: 4.2.10 - dev: false - /jest-snapshot@29.7.0: resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -13116,18 +13029,6 @@ packages: - supports-color dev: false - /jest-util@27.3.1: - resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.5.1 - '@types/node': 20.9.5 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.10 - picomatch: 2.3.1 - dev: false - /jest-util@29.7.0: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -13215,7 +13116,7 @@ packages: merge-stream: 2.0.0 supports-color: 8.1.1 - /jest@29.7.0(@types/node@20.9.5)(ts-node@10.9.1): + /jest@29.7.0(@types/node@20.9.5): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -13225,10 +13126,10 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 29.7.0(ts-node@10.9.1) + '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.0.3 - jest-cli: 29.7.0(@types/node@20.9.5)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@20.9.5) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -13236,6 +13137,10 @@ packages: - ts-node dev: false + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + dev: false + /joycon@3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} @@ -13249,6 +13154,10 @@ packages: /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + /js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + dev: false + /js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -13321,6 +13230,7 @@ packages: /json-buffer@3.0.0: resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + dev: true /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} @@ -13429,9 +13339,10 @@ packages: resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: json-buffer: 3.0.0 + dev: true - /keyv@4.0.4: - resolution: {integrity: sha512-vqNHbAc8BBsxk+7QBYLW0Y219rWcClspR6WSeoHYKG5mnsSoOH+BL1pWq02DDCVdvvuUny5rkBlzMRzoqc+GIg==} + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} dependencies: json-buffer: 3.0.1 @@ -13440,16 +13351,19 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 + dev: true /kind-of@4.0.0: resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 + dev: true /kind-of@5.1.0: resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} engines: {node: '>=0.10.0'} + dev: true /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} @@ -13936,11 +13850,17 @@ packages: /lowercase-keys@1.0.1: resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} engines: {node: '>=0.10.0'} + dev: true /lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} + /lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + /lowlight@1.20.0: resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} dependencies: @@ -13981,8 +13901,8 @@ packages: engines: {node: '>=12'} dev: true - /lz-string@1.4.4: - resolution: {integrity: sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==} + /lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true dev: false @@ -14034,6 +13954,7 @@ packages: /make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true /makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} @@ -14043,6 +13964,7 @@ packages: /map-cache@0.2.2: resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} engines: {node: '>=0.10.0'} + dev: true /map-obj@1.0.1: resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} @@ -14064,6 +13986,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: object-visit: 1.0.1 + dev: true /markdown-escapes@1.0.4: resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} @@ -14701,6 +14624,7 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color + dev: true /micromatch@4.0.5: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} @@ -14768,6 +14692,11 @@ packages: engines: {node: '>=10'} dev: false + /mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: false + /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -14780,7 +14709,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) /minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -14863,6 +14792,7 @@ packages: dependencies: for-in: 1.0.2 is-extendable: 1.0.1 + dev: true /mixme@0.5.4: resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==} @@ -15023,6 +14953,7 @@ packages: to-regex: 3.0.2 transitivePeerDependencies: - supports-color + dev: true /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -15039,13 +14970,13 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: true - /netlify-cli@11.8.3(@swc/core@1.2.112): + /netlify-cli@11.8.3: resolution: {integrity: sha512-g8CG+kOrT/euh8dKoS7KB5ItuT0wYs0uxb8HctlWMm5g4DP1wTXX2O9Vnhhoqy4nQ2bhiTp9NUef7EcDim/uzw==} engines: {node: ^12.20.0 || ^14.14.0 || >=16.0.0} hasBin: true requiresBuild: true dependencies: - '@netlify/build': 27.18.5(@swc/core@1.2.112) + '@netlify/build': 27.18.5 '@netlify/config': 18.2.3 '@netlify/edge-bundler': 2.2.0 '@netlify/framework-info': 9.2.0 @@ -15493,11 +15424,17 @@ packages: /normalize-url@4.5.1: resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} engines: {node: '>=8'} + dev: true /normalize-url@6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} + /normalize-url@8.0.1: + resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} + engines: {node: '>=14.16'} + dev: false + /npm-bundled@1.1.2: resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} dependencies: @@ -15585,7 +15522,7 @@ packages: dependencies: loader-utils: 2.0.2 schema-utils: 3.3.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) dev: true /nullthrows@1.1.1: @@ -15612,6 +15549,7 @@ packages: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 + dev: true /object-hash@2.2.0: resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} @@ -15630,6 +15568,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true /object.assign@4.1.4: resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} @@ -15646,6 +15585,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true /obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} @@ -15794,11 +15734,17 @@ packages: /p-cancelable@1.1.0: resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} engines: {node: '>=6'} + dev: true /p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} + /p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + engines: {node: '>=12.20'} + dev: false + /p-event@2.3.1: resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==} engines: {node: '>=6'} @@ -15983,6 +15929,17 @@ packages: registry-auth-token: 4.2.1 registry-url: 5.1.0 semver: 6.3.1 + dev: true + + /package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + engines: {node: '>=14.16'} + dependencies: + got: 12.6.1 + registry-auth-token: 5.0.2 + registry-url: 6.0.1 + semver: 7.6.0 + dev: false /pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -16118,6 +16075,7 @@ packages: /pascalcase@0.1.1: resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} engines: {node: '>=0.10.0'} + dev: true /path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} @@ -16131,6 +16089,7 @@ packages: /path-dirname@1.0.2: resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + dev: true /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} @@ -16179,6 +16138,7 @@ packages: engines: {node: '>=4'} dependencies: pify: 3.0.0 + dev: true /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -16241,6 +16201,7 @@ packages: /pify@3.0.0: resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} engines: {node: '>=4'} + dev: true /pify@4.0.1: resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} @@ -16288,18 +16249,18 @@ packages: mlly: 1.4.2 pathe: 1.1.1 - /playwright-core@1.40.1: - resolution: {integrity: sha512-+hkOycxPiV534c4HhpfX6yrlawqVUzITRKwHAmYfmsVreltEl6fAZJ3DPfLMOODw0H3s1Itd6MDCWmP1fl/QvQ==} + /playwright-core@1.43.1: + resolution: {integrity: sha512-EI36Mto2Vrx6VF7rm708qSnesVQKbxEWvPrfA1IPY6HgczBplDx7ENtx+K2n4kJ41sLLkuGfmb0ZLSSXlDhqPg==} engines: {node: '>=16'} hasBin: true dev: false - /playwright@1.40.1: - resolution: {integrity: sha512-2eHI7IioIpQ0bS1Ovg/HszsN/XKNwEG1kbzSDDmADpclKc7CyqkHw7Mg2JCz/bbCxg25QUPcjksoMW7JcIFQmw==} + /playwright@1.43.1: + resolution: {integrity: sha512-V7SoH0ai2kNt1Md9E3Gwas5B9m8KR2GVvwZnAI6Pg0m3sh7UvgiYhRrhsziCmqMJNouPckiOhk8T+9bSAK0VIA==} engines: {node: '>=16'} hasBin: true dependencies: - playwright-core: 1.40.1 + playwright-core: 1.43.1 optionalDependencies: fsevents: 2.3.2 dev: false @@ -16325,6 +16286,7 @@ packages: /posix-character-classes@0.1.1: resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} engines: {node: '>=0.10.0'} + dev: true /postcss-calc@8.2.4(postcss@8.4.35): resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} @@ -16402,7 +16364,7 @@ packages: camelcase-css: 2.0.1 postcss: 8.4.35 - /postcss-load-config@3.1.0(ts-node@10.9.1): + /postcss-load-config@3.1.0: resolution: {integrity: sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==} engines: {node: '>= 10'} peerDependencies: @@ -16413,10 +16375,9 @@ packages: dependencies: import-cwd: 3.0.0 lilconfig: 2.1.0 - ts-node: 10.9.1(@swc/core@1.2.112)(@types/node@20.9.5)(typescript@5.3.3) yaml: 1.10.2 - /postcss-load-config@4.0.2(postcss@8.4.35)(ts-node@10.9.1): + /postcss-load-config@4.0.2(postcss@8.4.35): resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} engines: {node: '>= 14'} peerDependencies: @@ -16430,7 +16391,6 @@ packages: dependencies: lilconfig: 3.1.0 postcss: 8.4.35 - ts-node: 10.9.1(@swc/core@1.2.112)(@types/node@20.9.5)(typescript@5.3.3) yaml: 2.3.4 dev: true @@ -16830,6 +16790,7 @@ packages: /prepend-http@2.0.0: resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} engines: {node: '>=4'} + dev: true /prettier@2.8.8: resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} @@ -16853,16 +16814,6 @@ packages: react-is: 16.13.1 dev: true - /pretty-format@26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} - dependencies: - '@jest/types': 26.6.2 - ansi-regex: 5.0.1 - ansi-styles: 4.3.0 - react-is: 17.0.2 - dev: false - /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -16870,7 +16821,6 @@ packages: ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 - dev: true /pretty-format@29.7.0: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} @@ -16953,6 +16903,10 @@ packages: resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==} dev: true + /proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + dev: false + /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -17353,6 +17307,7 @@ packages: dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 + dev: true /regexp.prototype.flags@1.5.1: resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} @@ -17379,12 +17334,28 @@ packages: engines: {node: '>=6.0.0'} dependencies: rc: 1.2.8 + dev: true + + /registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + engines: {node: '>=14'} + dependencies: + '@pnpm/npm-conf': 2.2.2 + dev: false /registry-url@5.1.0: resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} engines: {node: '>=8'} dependencies: rc: 1.2.8 + dev: true + + /registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + engines: {node: '>=12'} + dependencies: + rc: 1.2.8 + dev: false /regjsparser@0.9.1: resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} @@ -17567,10 +17538,12 @@ packages: /repeat-element@1.1.4: resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} engines: {node: '>=0.10.0'} + dev: true /repeat-string@1.6.1: resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} engines: {node: '>=0.10'} + dev: true /replace-ext@1.0.0: resolution: {integrity: sha512-vuNYXC7gG7IeVNBC1xUllqCcZKRbJoSPOBhnTEcAIiKCsbuef6zO3F0Rve3isPMMoNoQRWjQwbAgAjHUHniyEA==} @@ -17617,9 +17590,14 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + /resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: false + /resolve-url@0.2.1: resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} deprecated: https://github.com/lydell/resolve-url#deprecated + dev: true /resolve.exports@1.1.0: resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} @@ -17651,12 +17629,20 @@ packages: resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} dependencies: lowercase-keys: 1.0.1 + dev: true /responselike@2.0.0: resolution: {integrity: sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==} dependencies: lowercase-keys: 2.0.0 + /responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + engines: {node: '>=14.16'} + dependencies: + lowercase-keys: 3.0.0 + dev: false + /restore-cursor@2.0.0: resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} engines: {node: '>=4'} @@ -17684,6 +17670,7 @@ packages: /ret@0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} + dev: true /retry@0.12.0: resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} @@ -17853,6 +17840,7 @@ packages: resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} dependencies: ret: 0.1.15 + dev: true /safe-stable-stringify@2.4.0: resolution: {integrity: sha512-eehKHKpab6E741ud7ZIMcXhKcP6TSIezPkNZhy5U8xC6+VvrRdUA2tMgxGxaGl4cz7c2Ew5+mg5+wNB16KQqrA==} @@ -18053,6 +18041,7 @@ packages: is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 + dev: true /setprototypeof@1.1.0: resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} @@ -18138,6 +18127,7 @@ packages: /slash@2.0.0: resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} engines: {node: '>=6'} + dev: true /slash@3.0.0: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} @@ -18187,12 +18177,14 @@ packages: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 + dev: true /snapdragon-util@3.0.1: resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 + dev: true /snapdragon@0.8.2(supports-color@9.2.3): resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} @@ -18208,6 +18200,7 @@ packages: use: 3.1.1 transitivePeerDependencies: - supports-color + dev: true /sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} @@ -18250,14 +18243,7 @@ packages: resolve-url: 0.2.1 source-map-url: 0.4.1 urix: 0.1.0 - - /source-map-resolve@0.6.0: - resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.0 - dev: false + dev: true /source-map-support@0.5.13: resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} @@ -18275,10 +18261,12 @@ packages: /source-map-url@0.4.1: resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} deprecated: See https://github.com/lydell/source-map-url#deprecated + dev: true /source-map@0.5.7: resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} engines: {node: '>=0.10.0'} + dev: true /source-map@0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} @@ -18354,6 +18342,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 + dev: true /split2@1.1.1: resolution: {integrity: sha512-cfurE2q8LamExY+lJ9Ex3ZfBwqAPduzOKVscPDXNCLLMvyaeD3DTz1yk7fVIs6Chco+12XeD0BB6HEoYzPYbXA==} @@ -18416,6 +18405,7 @@ packages: dependencies: define-property: 0.2.5 object-copy: 0.1.0 + dev: true /static-server@2.2.1: resolution: {integrity: sha512-j5eeW6higxYNmXMIT8iHjsdiViTpQDthg7o+SHsRtqdbxscdHqBHXwrXjHC8hL3F0Tsu34ApUpDkwzMBPBsrLw==} @@ -18652,10 +18642,10 @@ packages: engines: {node: '>=8'} dev: false - /strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + /strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} dependencies: - acorn: 8.11.2 + js-tokens: 9.0.0 dev: false /strip-outer@1.0.1: @@ -18673,7 +18663,7 @@ packages: dependencies: loader-utils: 2.0.2 schema-utils: 3.3.0 - webpack: 5.90.0(@swc/core@1.2.112)(esbuild@0.19.12) + webpack: 5.90.0(esbuild@0.19.12) dev: false /style-to-object@0.3.0: @@ -18821,7 +18811,7 @@ packages: - supports-color dev: true - /tailwindcss@2.2.19(autoprefixer@10.4.17)(postcss@8.4.35)(ts-node@10.9.1): + /tailwindcss@2.2.19(autoprefixer@10.4.17)(postcss@8.4.35): resolution: {integrity: sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==} engines: {node: '>=12.13.0'} hasBin: true @@ -18853,7 +18843,7 @@ packages: object-hash: 2.2.0 postcss: 8.4.35 postcss-js: 3.0.3 - postcss-load-config: 3.1.0(ts-node@10.9.1) + postcss-load-config: 3.1.0 postcss-nested: 5.0.6(postcss@8.4.35) postcss-selector-parser: 6.0.11 postcss-value-parser: 4.2.0 @@ -18944,7 +18934,7 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser-webpack-plugin@5.3.10(@swc/core@1.2.112)(esbuild@0.19.12)(webpack@5.90.0): + /terser-webpack-plugin@5.3.10(esbuild@0.19.12)(webpack@5.90.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -18961,16 +18951,15 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.22 - '@swc/core': 1.2.112 esbuild: 0.19.12 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.26.0 - webpack: 5.90.0(@swc/core@1.2.112)(esbuild@0.19.12) + webpack: 5.90.0(esbuild@0.19.12) dev: false - /terser-webpack-plugin@5.3.10(@swc/core@1.2.112)(webpack@5.90.0): + /terser-webpack-plugin@5.3.10(webpack@5.90.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -18987,12 +18976,11 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.22 - '@swc/core': 1.2.112 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.26.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) /terser@5.26.0: resolution: {integrity: sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==} @@ -19066,8 +19054,8 @@ packages: resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} dev: false - /tinypool@0.8.2: - resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==} + /tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} dev: false @@ -19117,10 +19105,12 @@ packages: engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 + dev: true /to-readable-stream@1.0.0: resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} engines: {node: '>=6'} + dev: true /to-readable-stream@2.1.0: resolution: {integrity: sha512-o3Qa6DGg1CEXshSdvWNX2sN4QHqg03SPq7U6jPXRahlQdl5dK8oXjkU/2/sGrnOZKeGV1zLSO8qPwyKklPPE7w==} @@ -19133,6 +19123,7 @@ packages: dependencies: is-number: 3.0.0 repeat-string: 1.6.1 + dev: true /to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -19148,6 +19139,7 @@ packages: extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 + dev: true /to-style@1.3.3: resolution: {integrity: sha512-9K8KYegr9hrdm8yPpu5iZjJp5t6RPAp4gFDU5hD9zR8hwqgF4fsoSitMtkRKQG2qkP5j/uG3wajbgV09rjmIqg==} @@ -19235,7 +19227,7 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: true - /ts-node@10.9.1(@swc/core@1.2.112)(@types/node@16.11.10)(typescript@4.9.4): + /ts-node@10.9.1(@types/node@16.11.10)(typescript@4.9.4): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -19250,7 +19242,6 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.2.112 '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 @@ -19267,37 +19258,6 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.1(@swc/core@1.2.112)(@types/node@20.9.5)(typescript@5.3.3): - resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.2.112 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 20.9.5 - acorn: 8.11.2 - acorn-walk: 8.3.2 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.3.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - /tsconfck@3.0.1(typescript@5.3.3): resolution: {integrity: sha512-7ppiBlF3UEddCLeI1JRx5m2Ryq+xk4JrZuq4EuYXykipebaq1dV0Fhgr1hb7CkmHt32QSgOZlcqVLEtHBG4/mg==} engines: {node: ^18 || >=20} @@ -19337,6 +19297,17 @@ packages: typescript: 4.9.4 dev: true + /tsx@4.7.2: + resolution: {integrity: sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==} + engines: {node: '>=18.0.0'} + hasBin: true + dependencies: + esbuild: 0.19.12 + get-tsconfig: 4.7.3 + optionalDependencies: + fsevents: 2.3.3 + dev: false + /tty-table@4.2.3: resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==} engines: {node: '>=8.0.0'} @@ -19452,6 +19423,7 @@ packages: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 + dev: true /typescript@4.9.4: resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} @@ -19593,6 +19565,7 @@ packages: get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 + dev: true /unique-filename@3.0.0: resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} @@ -19787,6 +19760,7 @@ packages: dependencies: has-value: 0.3.1 isobject: 3.0.1 + dev: true /untildify@3.0.3: resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} @@ -19841,12 +19815,14 @@ packages: /urix@0.1.0: resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} deprecated: Please see https://github.com/lydell/urix#deprecated + dev: true /url-parse-lax@3.0.0: resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 + dev: true /url-parse@1.5.3: resolution: {integrity: sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==} @@ -19870,6 +19846,7 @@ packages: /use@3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} + dev: true /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} @@ -19918,6 +19895,7 @@ packages: /v8-compile-cache-lib@3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + dev: true /v8-compile-cache@2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} @@ -20017,8 +19995,8 @@ packages: vfile-message: 3.1.4 dev: true - /vite-node@1.2.2(@types/node@20.9.5): - resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} + /vite-node@1.5.0(@types/node@20.9.5): + resolution: {integrity: sha512-tV8h6gMj6vPzVCa7l+VGq9lwoJjW8Y79vst8QZZGiuRAfijU+EEWuc0kFpmndQrWhMMhet1jdSF+40KSZUqIIw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true dependencies: @@ -20113,15 +20091,15 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest@1.2.2(@types/node@20.9.5): - resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} + /vitest@1.5.0(@types/node@20.9.5): + resolution: {integrity: sha512-d8UKgR0m2kjdxDWX6911uwxout6GHS0XaGH1cksSIVVG8kRlE7G7aBw7myKQCvDI5dT4j7ZMa+l706BIORMDLw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': ^1.0.0 - '@vitest/ui': ^1.0.0 + '@vitest/browser': 1.5.0 + '@vitest/ui': 1.5.0 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -20139,13 +20117,12 @@ packages: optional: true dependencies: '@types/node': 20.9.5 - '@vitest/expect': 1.2.2 - '@vitest/runner': 1.2.2 - '@vitest/snapshot': 1.2.2 - '@vitest/spy': 1.2.2 - '@vitest/utils': 1.2.2 + '@vitest/expect': 1.5.0 + '@vitest/runner': 1.5.0 + '@vitest/snapshot': 1.5.0 + '@vitest/spy': 1.5.0 + '@vitest/utils': 1.5.0 acorn-walk: 8.3.2 - cac: 6.7.14 chai: 4.3.10 debug: 4.3.4(supports-color@9.2.3) execa: 8.0.1 @@ -20154,11 +20131,11 @@ packages: pathe: 1.1.1 picocolors: 1.0.0 std-env: 3.7.0 - strip-literal: 1.3.0 + strip-literal: 2.1.0 tinybench: 2.5.1 - tinypool: 0.8.2 + tinypool: 0.8.4 vite: 5.1.4(@types/node@20.9.5) - vite-node: 1.2.2(@types/node@20.9.5) + vite-node: 1.5.0(@types/node@20.9.5) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -20285,7 +20262,7 @@ packages: import-local: 3.0.3 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.5.0 webpack-dev-server: 4.15.1(webpack-cli@5.1.4)(webpack@5.90.0) webpack-merge: 5.8.0 @@ -20301,7 +20278,7 @@ packages: mime-types: 2.1.34 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) /webpack-dev-server@4.15.1(webpack-cli@5.1.4)(webpack@5.90.0): resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} @@ -20344,7 +20321,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4) + webpack: 5.90.0(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) webpack-dev-middleware: 5.3.3(webpack@5.90.0) ws: 8.16.0 @@ -20395,7 +20372,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.90.0(@swc/core@1.2.112)(esbuild@0.19.12) + webpack: 5.90.0(esbuild@0.19.12) webpack-dev-middleware: 5.3.3(webpack@5.90.0) ws: 8.16.0 transitivePeerDependencies: @@ -20420,7 +20397,7 @@ packages: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} - /webpack@5.90.0(@swc/core@1.2.112)(esbuild@0.19.12): + /webpack@5.90.0(esbuild@0.19.12): resolution: {integrity: sha512-bdmyXRCXeeNIePv6R6tGPyy20aUobw4Zy8r0LUS2EWO+U+Ke/gYDgsCh7bl5rB6jPpr4r0SZa6dPxBxLooDT3w==} engines: {node: '>=10.13.0'} hasBin: true @@ -20451,7 +20428,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.2.112)(esbuild@0.19.12)(webpack@5.90.0) + terser-webpack-plugin: 5.3.10(esbuild@0.19.12)(webpack@5.90.0) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -20460,7 +20437,7 @@ packages: - uglify-js dev: false - /webpack@5.90.0(@swc/core@1.2.112)(webpack-cli@5.1.4): + /webpack@5.90.0(webpack-cli@5.1.4): resolution: {integrity: sha512-bdmyXRCXeeNIePv6R6tGPyy20aUobw4Zy8r0LUS2EWO+U+Ke/gYDgsCh7bl5rB6jPpr4r0SZa6dPxBxLooDT3w==} engines: {node: '>=10.13.0'} hasBin: true @@ -20491,7 +20468,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.2.112)(webpack@5.90.0) + terser-webpack-plugin: 5.3.10(webpack@5.90.0) watchpack: 2.4.0 webpack-cli: 5.1.4(webpack-bundle-analyzer@4.5.0)(webpack-dev-server@4.15.1)(webpack@5.90.0) webpack-sources: 3.2.3 @@ -20703,6 +20680,7 @@ packages: is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 + dev: true /write-file-atomic@4.0.2: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} @@ -20839,6 +20817,7 @@ packages: /yn@3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + dev: true /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} diff --git a/site/package.json b/site/package.json index 2834d26c0..4de779e2a 100644 --- a/site/package.json +++ b/site/package.json @@ -35,13 +35,13 @@ "@types/react-router-hash-link": "^2.4.9", "@types/tailwindcss": "^2", "@types/webpack-bundle-analyzer": "^4", - "@vanilla-extract/css": "*", - "@vanilla-extract/css-utils": "*", - "@vanilla-extract/dynamic": "*", - "@vanilla-extract/integration": "*", - "@vanilla-extract/recipes": "*", - "@vanilla-extract/sprinkles": "*", - "@vanilla-extract/webpack-plugin": "*", + "@vanilla-extract/css": "workspace:*", + "@vanilla-extract/css-utils": "workspace:*", + "@vanilla-extract/dynamic": "workspace:*", + "@vanilla-extract/integration": "workspace:*", + "@vanilla-extract/recipes": "workspace:*", + "@vanilla-extract/sprinkles": "workspace:*", + "@vanilla-extract/webpack-plugin": "workspace:*", "babel-loader": "^9.1.3", "copy-webpack-plugin": "^8.1.0", "css-loader": "^6.9.1", diff --git a/test-helpers/CHANGELOG.md b/test-helpers/CHANGELOG.md index 26f1473d4..8a165bc84 100644 --- a/test-helpers/CHANGELOG.md +++ b/test-helpers/CHANGELOG.md @@ -1,5 +1,22 @@ # @vanilla-extract-private/test-helpers +## 0.0.46 + +### Patch Changes + +- Updated dependencies []: + - @fixtures/features@0.0.26 + - @fixtures/layers@0.0.9 + - @fixtures/low-level@0.0.26 + - @fixtures/next-app-router@0.0.1 + - @fixtures/next-pages-router@0.0.1 + - @fixtures/recipes@0.0.30 + - @fixtures/sprinkles@0.0.31 + - @fixtures/template-string-paths@0.0.3 + - @fixtures/themed@0.0.26 + - @fixtures/thirdparty@0.0.4 + - @fixtures/unused-modules@1.0.26 + ## 0.0.45 ### Patch Changes diff --git a/test-helpers/package.json b/test-helpers/package.json index b79c4fbfc..4daf51d27 100644 --- a/test-helpers/package.json +++ b/test-helpers/package.json @@ -1,32 +1,32 @@ { "name": "@vanilla-extract-private/test-helpers", "private": true, - "version": "0.0.45", + "version": "0.0.46", "main": "src/index.ts", "author": "SEEK", "license": "MIT", "dependencies": { "@babel/core": "^7.23.9", - "@fixtures/features": "*", - "@fixtures/layers": "*", - "@fixtures/low-level": "*", - "@fixtures/next-app-router": "*", - "@fixtures/next-pages-router": "*", - "@fixtures/recipes": "*", - "@fixtures/sprinkles": "*", - "@fixtures/template-string-paths": "*", - "@fixtures/themed": "*", - "@fixtures/thirdparty": "*", - "@fixtures/unused-modules": "*", + "@fixtures/features": "workspace:*", + "@fixtures/layers": "workspace:*", + "@fixtures/low-level": "workspace:*", + "@fixtures/next-app-router": "workspace:*", + "@fixtures/next-pages-router": "workspace:*", + "@fixtures/recipes": "workspace:*", + "@fixtures/sprinkles": "workspace:*", + "@fixtures/template-string-paths": "workspace:*", + "@fixtures/themed": "workspace:*", + "@fixtures/thirdparty": "workspace:*", + "@fixtures/unused-modules": "workspace:*", "@parcel/config-default": "^2.7.0", "@parcel/core": "^2.7.0", "@types/mini-css-extract-plugin": "^1.2.2", "@types/webpack-dev-server": "^3.11.1", - "@vanilla-extract/esbuild-plugin": "*", - "@vanilla-extract/esbuild-plugin-next": "*", - "@vanilla-extract/parcel-transformer": "*", - "@vanilla-extract/vite-plugin": "*", - "@vanilla-extract/webpack-plugin": "*", + "@vanilla-extract/esbuild-plugin": "workspace:*", + "@vanilla-extract/esbuild-plugin-next": "workspace:*", + "@vanilla-extract/parcel-transformer": "workspace:*", + "@vanilla-extract/vite-plugin": "workspace:*", + "@vanilla-extract/webpack-plugin": "workspace:*", "babel-loader": "^9.1.3", "css-loader": "^6.9.1", "cssnano": "^5.1.15", diff --git a/tests/CHANGELOG.md b/tests/CHANGELOG.md index aab2f2553..c54125c7e 100644 --- a/tests/CHANGELOG.md +++ b/tests/CHANGELOG.md @@ -1,5 +1,14 @@ # @vanilla-extract-private/tests +## 0.0.48 + +### Patch Changes + +- Updated dependencies [[`df9fe3ee3fc0057bc14a2333a405f8229f80c214`](https://github.com/vanilla-extract-css/vanilla-extract/commit/df9fe3ee3fc0057bc14a2333a405f8229f80c214)]: + - @vanilla-extract/css@1.15.0 + - @vanilla-extract/dynamic@2.1.0 + - @vanilla-extract-private/test-helpers@0.0.46 + ## 0.0.47 ### Patch Changes diff --git a/tests/package.json b/tests/package.json index 1d1c09d10..995c1f1fe 100644 --- a/tests/package.json +++ b/tests/package.json @@ -1,20 +1,20 @@ { "name": "@vanilla-extract-private/tests", "private": true, - "version": "0.0.47", + "version": "0.0.48", "author": "SEEK", "license": "MIT", "dependencies": { - "@playwright/test": "^1.40.1", - "@testing-library/dom": "^7.30.0", - "@testing-library/jest-dom": "^5.11.9", - "@vanilla-extract-private/test-helpers": "*", - "@vanilla-extract/css": "*", - "@vanilla-extract/dynamic": "*", - "@vanilla-extract/integration": "*", - "@vanilla-extract/private": "*", - "@vanilla-extract/recipes": "*", - "@vanilla-extract/sprinkles": "*", + "@playwright/test": "^1.43.1", + "@testing-library/dom": "^10.0.0", + "@testing-library/jest-dom": "^6.4.2", + "@vanilla-extract-private/test-helpers": "workspace:*", + "@vanilla-extract/css": "workspace:*", + "@vanilla-extract/dynamic": "workspace:*", + "@vanilla-extract/integration": "workspace:*", + "@vanilla-extract/private": "workspace:*", + "@vanilla-extract/recipes": "workspace:*", + "@vanilla-extract/sprinkles": "workspace:*", "vite-tsconfig-paths": "^4.3.1" } } diff --git a/tsconfig.json b/tsconfig.json index 905eab29e..16602443d 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -34,9 +34,5 @@ "site/**/*", "tests/**/*", "scripts/*" - ], - "ts-node": { - "transpileOnly": true, - "transpiler": "ts-node/transpilers/swc-experimental" - } + ] }