diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000..4e2d642
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,2 @@
+# Panda CSS
+custom-src/styled-system
diff --git a/.gitignore b/.gitignore
index cf84de1..1435af0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,3 +60,6 @@ lerna-debug.log*
.vercel
.serverless
.node
+
+# Panda CSS
+custom-src/styled-system
diff --git a/custom-src/components/footer/footer.tsx b/custom-src/components/footer/footer.tsx
index 32070ca..67494a3 100644
--- a/custom-src/components/footer/footer.tsx
+++ b/custom-src/components/footer/footer.tsx
@@ -41,6 +41,9 @@ export const Footer = component$(() => {
Qwik React
+
+ Styling
+
Homepage
diff --git a/custom-src/global.css b/custom-src/global.css
index 5f957ae..07c95d8 100644
--- a/custom-src/global.css
+++ b/custom-src/global.css
@@ -1,3 +1,10 @@
+
+/**
+ * PandaCSS CSS layers
+ * View the full documentation at https://panda-css.com/docs/concepts/cascade-layers#layer-css
+ */
+ @layer reset, base, tokens, recipes, utilities;
+
.black-box {
background: black;
color: white;
diff --git a/custom-src/routes/styling/index.tsx b/custom-src/routes/styling/index.tsx
new file mode 100644
index 0000000..f29cafc
--- /dev/null
+++ b/custom-src/routes/styling/index.tsx
@@ -0,0 +1,22 @@
+import { component$ } from "@builder.io/qwik";
+import { css } from "../../styled-system/css";
+
+export default component$(() => {
+ return (
+
+ Styling 👩👩👦👦🎨
+
+ This box is styled with PandaCSS.
+
+
+ );
+});
diff --git a/package.json b/package.json
index 05296fb..f40dd65 100644
--- a/package.json
+++ b/package.json
@@ -3,45 +3,50 @@
"version": "0.0.3",
"private": true,
"scripts": {
+ "build.aws": "pnpm run build.client && vite build -c adapters/aws-lambda/vite.config.ts",
"build.azure": "pnpm run build.client && vite build -c adapters/azure-swa/vite.config.ts && touch dist/index.html && rm dist/app/index.html",
"build.client": "vite build",
"build.client.debug": "node --inspect-brk ./node_modules/vite/bin/vite.js build",
"build.cloudflare": "pnpm run build.client && vite build -c adapters/cloudflare-pages/vite.config.ts",
"build.deno": "pnpm run build.client && vite build -c adapters/deno/vite.config.ts",
"build.express": "pnpm run build.client && vite build -c adapters/express/vite.config.ts",
- "build.node": "pnpm run build.client && vite build -c adapters/node/vite.config.ts",
"build.fastify": "pnpm run build.client && vite build -c adapters/fastify/vite.config.ts",
"build.netlify": "pnpm run build.client && vite build -c adapters/netlify-edge/vite.config.ts",
+ "build.node": "pnpm run build.client && vite build -c adapters/node/vite.config.ts",
"build.preview": "pnpm run build.client && vite build --minify=false --ssr custom-src/entry.preview.tsx",
- "build.aws": "pnpm run build.client && vite build -c adapters/aws-lambda/vite.config.ts",
"build.static": "pnpm run build.client && vite build -c adapters/static/vite.config.ts",
"build.static.debug": "node --inspect-brk ./node_modules/vite/bin/vite.js build -c adapters/static/vite.config.ts",
"build.types": "tsc --incremental --noEmit",
"build.vercel": "pnpm run build.client && vite build -c adapters/vercel-edge/vite.config.ts",
"clean.dist": "rimraf dist",
+ "deploy.aws": "serverless deploy ",
"deploy.azure": "swa deploy ./dist --api-location ./azure-functions --env production",
"deploy.netlify": "netlify deploy --prod --build",
"deploy.vercel": "vercel deploy --prod",
- "deploy.aws": "serverless deploy ",
"deps": "pnpm upgrade -i -r --latest",
"dev": "cross-env PLATFORM_NAME=dev vite --mode ssr --port 3000",
"dev.debug": "cross-env PLATFORM_NAME=dev node --inspect-brk ./node_modules/vite/bin/vite.js --mode ssr --force --port 3000",
"dev.netlify": "netlify dev",
"lint": "eslint \"custom-src/**/*.ts*\"",
"lint.fix": "eslint \"custom-src/**/*.ts*\" --fix",
+ "prebuild.pandacss": "panda codegen --silent",
+ "serve.aws": "serverless offline",
"serve.azure": "cross-env PLATFORM_NAME=azure swa start",
"serve.cloudflare": "wrangler pages dev ./dist",
"serve.cloudflare.debug": "node --inspect-brk ./node_modules/.bin/wrangler pages dev ./dist",
"serve.deno": "cross-env PLATFORM_NAME=deno deno run --allow-net --allow-read --allow-env .deno/entry.deno.js --port 3009",
"serve.express": "cross-env PLATFORM_NAME=express node .express/entry.express.js",
"serve.express.debug": "cross-env PLATFORM_NAME=express node --inspect-brk .express/entry.express.js",
- "serve.node": "cross-env PLATFORM_NAME=node node .node/entry.node.js",
"serve.fastify": "cross-env PLATFORM_NAME=fastify node .fastify/entry.fastify.js",
"serve.fastify.debug": "cross-env PLATFORM_NAME=fastify node --inspect-brk .fastify/entry.fastify.js",
+ "serve.node": "cross-env PLATFORM_NAME=node node .node/entry.node.js",
"serve.preview": "cross-env PLATFORM_NAME=preview vite preview --port 3001",
"serve.preview.debug": "cross-env PLATFORM_NAME=preview node --inspect-brk ./node_modules/vite/bin/vite.js preview --port 3001",
"serve.static": "node .static/entry.static.js",
- "serve.aws": "serverless offline",
+ "test.aws-offline.mpa": "cross-env APP=mpa playwright test tests --config playwright.aws-offline.config.ts",
+ "test.aws-offline.spa": "cross-env APP=spa playwright test tests --config playwright.aws-offline.config.ts",
+ "test.aws.mpa": "cross-env APP=mpa playwright test tests --config playwright.aws.config.ts",
+ "test.aws.spa": "cross-env APP=spa playwright test tests --config playwright.aws.config.ts",
"test.azure.mpa": "cross-env APP=mpa playwright test tests --config playwright.azure.config.ts",
"test.azure.spa": "cross-env APP=spa playwright test tests --config playwright.azure.config.ts",
"test.cli": "node tests/cli.js",
@@ -67,10 +72,6 @@
"test.unit.ui": "vitest --ui components",
"test.vercel.mpa": "cross-env APP=mpa playwright test tests --config playwright.vercel.config.ts",
"test.vercel.spa": "cross-env APP=spa playwright test tests --config playwright.vercel.config.ts",
- "test.aws.mpa": "cross-env APP=mpa playwright test tests --config playwright.aws.config.ts",
- "test.aws.spa": "cross-env APP=spa playwright test tests --config playwright.aws.config.ts",
- "test.aws-offline.mpa": "cross-env APP=mpa playwright test tests --config playwright.aws-offline.config.ts",
- "test.aws-offline.spa": "cross-env APP=spa playwright test tests --config playwright.aws-offline.config.ts",
"qwik": "qwik"
},
"devDependencies": {
@@ -78,11 +79,13 @@
"@builder.io/qwik": "BuilderIo/qwik-build#main",
"@builder.io/qwik-city": "BuilderIo/qwik-city-build#main",
"@builder.io/qwik-react": "0.5.0",
+ "@builder.io/vite-plugin-macro": "~0.0.7",
"@emotion/react": "11.11.1",
"@emotion/styled": "11.11.0",
"@fastify/static": "^6.10.2",
"@mui/material": "5.13.7",
"@mui/x-data-grid": "6.5.0",
+ "@pandacss/dev": "^0.4.0",
"@playwright/test": "^1.35.1",
"@types/compression": "^1.7.2",
"@types/eslint": "latest",
diff --git a/panda.config.ts b/panda.config.ts
new file mode 100644
index 0000000..42a5172
--- /dev/null
+++ b/panda.config.ts
@@ -0,0 +1,22 @@
+import { defineConfig } from "@pandacss/dev";
+
+export default defineConfig({
+ jsxFramework: "qwik",
+
+ // Whether to use css reset
+ preflight: true,
+
+ // Where to look for your css declarations
+ include: ["./custom-src/**/*.{js,jsx,ts,tsx}"],
+
+ // Files to exclude
+ exclude: [],
+
+ // Useful for theme customization
+ theme: {
+ extend: {},
+ },
+
+ // The output directory for your css system
+ outdir: "custom-src/styled-system",
+});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index e57648c..54f127f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,13 +10,16 @@ devDependencies:
version: 1.1.3
'@builder.io/qwik':
specifier: BuilderIo/qwik-build#main
- version: github.com/BuilderIo/qwik-build/f54b445fc54694955c5d2dafcd940f73e176ad19(undici@5.22.1)
+ version: github.com/BuilderIo/qwik-build/be43b6995cba73b2d65737fd92e71920177e4dc7(undici@5.22.1)
'@builder.io/qwik-city':
specifier: BuilderIo/qwik-city-build#main
- version: github.com/BuilderIo/qwik-city-build/2f5a2afa4c4cccaf2150bbac0d420a11cd321a0a
+ version: github.com/BuilderIo/qwik-city-build/34911a263a6743ec0d1f11fa93a1f53f88ce1e48
'@builder.io/qwik-react':
specifier: 0.5.0
version: 0.5.0(@builder.io/qwik@1.2.4)(@types/react-dom@18.2.6)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)
+ '@builder.io/vite-plugin-macro':
+ specifier: ~0.0.7
+ version: 0.0.7(@types/node@20.3.3)
'@emotion/react':
specifier: 11.11.1
version: 11.11.1(@types/react@18.2.14)(react@18.2.0)
@@ -32,6 +35,9 @@ devDependencies:
'@mui/x-data-grid':
specifier: 6.5.0
version: 6.5.0(@mui/material@5.13.7)(@mui/system@5.13.7)(react-dom@18.2.0)(react@18.2.0)
+ '@pandacss/dev':
+ specifier: ^0.4.0
+ version: 0.4.0(@types/node@20.3.3)(@types/react-dom@18.2.6)(@types/react@18.2.14)(astro@2.7.4)(typescript@5.1.6)
'@playwright/test':
specifier: ^1.35.1
version: 1.35.1
@@ -70,7 +76,7 @@ devDependencies:
version: 1.7.4
create-qwik:
specifier: BuilderIO/qwik-create-cli-build#main
- version: github.com/BuilderIO/qwik-create-cli-build/fde141995f846972d32b05c731de35eb4779dc00
+ version: github.com/BuilderIO/qwik-create-cli-build/63cd4900ef769b5a3b95860383d3a83f9e89390b
cross-env:
specifier: ^7.0.3
version: 7.0.3
@@ -157,6 +163,168 @@ packages:
'@jridgewell/trace-mapping': 0.3.18
dev: true
+ /@ark-ui/react@0.6.0(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-9LqN0fnFgaTc0Slp6tRZvkLverp0/O/Ps3Ffq5x1KvH46DMi5KMs7EGGULXgjzZCln3RVzVjIEK/jzm5aSmyKg==}
+ peerDependencies:
+ react: '>=18.0.0'
+ react-dom: '>=18.0.0'
+ dependencies:
+ '@zag-js/accordion': 0.10.2
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/avatar': 0.10.2
+ '@zag-js/carousel': 0.10.2
+ '@zag-js/checkbox': 0.10.2
+ '@zag-js/color-picker': 0.10.2
+ '@zag-js/combobox': 0.10.2
+ '@zag-js/date-picker': 0.10.2
+ '@zag-js/dialog': 0.10.2
+ '@zag-js/editable': 0.10.2
+ '@zag-js/hover-card': 0.10.2
+ '@zag-js/menu': 0.10.2
+ '@zag-js/number-input': 0.10.2
+ '@zag-js/pagination': 0.10.2
+ '@zag-js/pin-input': 0.10.2
+ '@zag-js/popover': 0.10.2
+ '@zag-js/pressable': 0.10.2
+ '@zag-js/radio-group': 0.10.2
+ '@zag-js/range-slider': 0.10.2
+ '@zag-js/rating-group': 0.10.2
+ '@zag-js/react': 0.10.2(react-dom@18.2.0)(react@18.2.0)
+ '@zag-js/select': 0.10.2
+ '@zag-js/slider': 0.10.2
+ '@zag-js/splitter': 0.10.2
+ '@zag-js/switch': 0.10.2
+ '@zag-js/tabs': 0.10.2
+ '@zag-js/tags-input': 0.10.2
+ '@zag-js/toast': 0.10.2
+ '@zag-js/tooltip': 0.10.2
+ '@zag-js/transition': 0.10.2
+ '@zag-js/types': 0.10.2
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: true
+
+ /@astrojs/compiler@1.5.3:
+ resolution: {integrity: sha512-/HSFkJ+Yv+WUWSq0QVsIlhBKam5VUpGV+s8MvPguC/krHmw4Ww9TIgmfJSvV8/BN0sHJB7pCgf7yInae1zb+TQ==}
+ dev: true
+
+ /@astrojs/internal-helpers@0.1.1:
+ resolution: {integrity: sha512-+LySbvFbjv2nO2m/e78suleQOGEru4Cnx73VsZbrQgB2u7A4ddsQg3P2T0zC0e10jgcT+c6nNlKeLpa6nRhQIg==}
+ dev: true
+
+ /@astrojs/language-server@1.0.8:
+ resolution: {integrity: sha512-gssRxLGb8XnvKpqSzrDW5jdzdFnXD7eBXVkPCkkt2hv7Qzb+SAzv6hVgMok3jDCxpR1aeB+XNd9Qszj2h29iog==}
+ hasBin: true
+ dependencies:
+ '@astrojs/compiler': 1.5.3
+ '@jridgewell/trace-mapping': 0.3.18
+ '@vscode/emmet-helper': 2.9.2
+ events: 3.3.0
+ prettier: 2.8.8
+ prettier-plugin-astro: 0.9.1
+ vscode-css-languageservice: 6.2.6
+ vscode-html-languageservice: 5.0.6
+ vscode-languageserver: 8.1.0
+ vscode-languageserver-protocol: 3.17.3
+ vscode-languageserver-textdocument: 1.0.8
+ vscode-languageserver-types: 3.17.3
+ vscode-uri: 3.0.7
+ dev: true
+
+ /@astrojs/markdown-remark@2.2.1(astro@2.6.4):
+ resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
+ peerDependencies:
+ astro: ^2.5.0
+ dependencies:
+ '@astrojs/prism': 2.1.2
+ astro: 2.6.4(@types/node@20.3.3)
+ github-slugger: 1.5.0
+ import-meta-resolve: 2.2.2
+ rehype-raw: 6.1.1
+ rehype-stringify: 9.0.3
+ remark-gfm: 3.0.1
+ remark-parse: 10.0.2
+ remark-rehype: 10.1.0
+ remark-smartypants: 2.0.0
+ shiki: 0.14.3
+ unified: 10.1.2
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@astrojs/markdown-remark@2.2.1(astro@2.7.4):
+ resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
+ peerDependencies:
+ astro: ^2.5.0
+ dependencies:
+ '@astrojs/prism': 2.1.2
+ astro: 2.7.4(@types/node@20.3.3)
+ github-slugger: 1.5.0
+ import-meta-resolve: 2.2.2
+ rehype-raw: 6.1.1
+ rehype-stringify: 9.0.3
+ remark-gfm: 3.0.1
+ remark-parse: 10.0.2
+ remark-rehype: 10.1.0
+ remark-smartypants: 2.0.0
+ shiki: 0.14.3
+ unified: 10.1.2
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@astrojs/prism@2.1.2:
+ resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==}
+ engines: {node: '>=16.12.0'}
+ dependencies:
+ prismjs: 1.29.0
+ dev: true
+
+ /@astrojs/react@2.2.1(@types/react-dom@18.2.6)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-nq5Zr8iWdwjSp5fh1NReaCplwsnL4w5PXAY5XWu1jE/frxEfF/ycGHrrhwWW0uJHX9G+kUtmQLR0GBhlR4FmAw==}
+ engines: {node: '>=16.12.0'}
+ peerDependencies:
+ '@types/react': ^17.0.50 || ^18.0.21
+ '@types/react-dom': ^17.0.17 || ^18.0.6
+ react: ^17.0.2 || ^18.0.0
+ react-dom: ^17.0.2 || ^18.0.0
+ dependencies:
+ '@babel/core': 7.22.6
+ '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6)
+ '@types/react': 18.2.14
+ '@types/react-dom': 18.2.6
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@astrojs/telemetry@2.1.1:
+ resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==}
+ engines: {node: '>=16.12.0'}
+ dependencies:
+ ci-info: 3.8.0
+ debug: 4.3.4(supports-color@8.1.1)
+ dlv: 1.1.3
+ dset: 3.1.2
+ is-docker: 3.0.0
+ is-wsl: 2.2.0
+ undici: 5.22.1
+ which-pm-runs: 1.1.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@astrojs/webapi@2.2.0:
+ resolution: {integrity: sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==}
+ dependencies:
+ undici: 5.22.1
+ dev: true
+
/@aws-crypto/crc32@3.0.0:
resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==}
dependencies:
@@ -1779,6 +1947,20 @@ packages:
'@babel/helper-plugin-utils': 7.22.5
dev: true
+ /@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.6):
+ resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.22.6
+ '@babel/helper-annotate-as-pure': 7.22.5
+ '@babel/helper-module-imports': 7.22.5
+ '@babel/helper-plugin-utils': 7.22.5
+ '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.22.6)
+ '@babel/types': 7.22.5
+ dev: true
+
/@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.6):
resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==}
engines: {node: '>=6.9.0'}
@@ -2134,13 +2316,31 @@ packages:
react: '>=18.0.0'
react-dom: '>=18.0.0'
dependencies:
- '@builder.io/qwik': github.com/BuilderIo/qwik-build/f54b445fc54694955c5d2dafcd940f73e176ad19(undici@5.22.1)
+ '@builder.io/qwik': github.com/BuilderIo/qwik-build/be43b6995cba73b2d65737fd92e71920177e4dc7(undici@5.22.1)
'@types/react': 18.2.14
'@types/react-dom': 18.2.6
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: true
+ /@builder.io/vite-plugin-macro@0.0.7(@types/node@20.3.3):
+ resolution: {integrity: sha512-tDdYnRtkxtZ3KRZMdUAetwEXPYQLQWIMtvbFY9klVKQII1P3IooAobByqNiHPy8W0EcLe8ZDVq2cK8z8RNtiHQ==}
+ engines: {node: '>=16.8.0 <18.0.0 || >=18.11', npm: please-use-pnpm, pnpm: '>=8.0.0', yarn: please-use-pnpm}
+ dependencies:
+ '@rollup/pluginutils': 5.0.2
+ magic-string: 0.30.1
+ vite-node: 0.32.4(@types/node@20.3.3)
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - rollup
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
/@cloudflare/kv-asset-handler@0.2.0:
resolution: {integrity: sha512-MVbXLbTcAotOPUj0pAMhVtJ+3/kFkwJqc5qNOleOZTv6QkZZABDMS21dSrSlVswEHwrpWC03e4fWytjqKvuE2A==}
dependencies:
@@ -2259,6 +2459,22 @@ packages:
'@edge-runtime/primitives': 3.0.3
dev: true
+ /@emmetio/abbreviation@2.3.3:
+ resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==}
+ dependencies:
+ '@emmetio/scanner': 1.0.4
+ dev: true
+
+ /@emmetio/css-abbreviation@2.1.8:
+ resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==}
+ dependencies:
+ '@emmetio/scanner': 1.0.4
+ dev: true
+
+ /@emmetio/scanner@1.0.4:
+ resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==}
+ dev: true
+
/@emotion/babel-plugin@11.11.0:
resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
dependencies:
@@ -3073,6 +3289,16 @@ packages:
readable-stream: 4.4.2
dev: true
+ /@floating-ui/core@1.3.1:
+ resolution: {integrity: sha512-Bu+AMaXNjrpjh41znzHqaz3r2Nr8hHuHZT6V2LBKMhyMl0FgKA62PNYbqnfgmzOhoWZj70Zecisbo4H1rotP5g==}
+ dev: true
+
+ /@floating-ui/dom@1.2.9:
+ resolution: {integrity: sha512-sosQxsqgxMNkV3C+3UqTS6LxP7isRLwX8WMepp843Rb3/b0Wz8+MdUkxJksByip3C2WwLugLHN1b4ibn//zKwQ==}
+ dependencies:
+ '@floating-ui/core': 1.3.1
+ dev: true
+
/@gar/promisify@1.1.3:
resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==}
dev: true
@@ -3391,6 +3617,12 @@ packages:
resolution: {integrity: sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==}
dev: true
+ /@internationalized/date@3.3.0:
+ resolution: {integrity: sha512-qfRd7jCIgUjabI8RxeAsxhLDRS1u8eUPX96GB5uBp1Tpm6YY6dVveE7YwsTEV6L4QOp5LKFirFHHGsL/XQwJIA==}
+ dependencies:
+ '@swc/helpers': 0.5.1
+ dev: true
+
/@isaacs/cliui@8.0.2:
resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
engines: {node: '>=12'}
@@ -3483,6 +3715,10 @@ packages:
resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==}
dev: true
+ /@ljharb/has-package-exports-patterns@0.0.2:
+ resolution: {integrity: sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==}
+ dev: true
+
/@lukeed/ms@2.0.1:
resolution: {integrity: sha512-Xs/4RZltsAL7pkvaNStUQt7netTkyxrS0K+RILcVr3TRMS/ToOg4I6uNfhB9SlGsnWBym4U+EaXq0f0cEMNkHA==}
engines: {node: '>=8'}
@@ -4951,6 +5187,272 @@ packages:
engines: {node: '>=14'}
dev: true
+ /@pandacss/astro@0.4.0(astro@2.7.4)(typescript@5.1.6):
+ resolution: {integrity: sha512-TXNqIMKs6Kfvt1WXLFQTpOXdG8Yywcu5EdZmTb0puHuJ3FpUoz3mgSThBw1A0Oh+V1NSAHaZcN6CVgq7+/EbZw==}
+ peerDependencies:
+ astro: '>=2.x'
+ dependencies:
+ '@pandacss/postcss': 0.4.0(typescript@5.1.6)
+ astro: 2.7.4(@types/node@20.3.3)
+ autoprefixer: 10.4.14(postcss@8.4.24)
+ postcss: 8.4.24
+ postcss-load-config: 4.0.1(postcss@8.4.24)
+ transitivePeerDependencies:
+ - jsdom
+ - ts-node
+ - typescript
+ dev: true
+
+ /@pandacss/config@0.4.0(typescript@5.1.6):
+ resolution: {integrity: sha512-yY39XXLlGiq4WowbcsTj7v7S+cV+0u7JPe6SWzTl5ZN9xNiIXskLSy4FvFrO+0Caj3OjRWRO5kiC2Sxa9t9wfw==}
+ dependencies:
+ '@pandacss/error': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/preset-base': 0.4.0
+ '@pandacss/preset-panda': 0.4.0
+ '@pandacss/types': 0.4.0
+ bundle-n-require: 1.0.1
+ escalade: 3.1.1
+ jiti: 1.19.1
+ merge-anything: 5.1.7
+ tsconfck: 2.1.1(typescript@5.1.6)
+ transitivePeerDependencies:
+ - typescript
+ dev: true
+
+ /@pandacss/core@0.4.0:
+ resolution: {integrity: sha512-AdsltAr6vB2ONNRezJqukYVsgJPcQ3PS718d8RSbqDnigCpgw2k7cN4VQdSN8Vy6K8XuDPTKxWKIzfC+zDnbEA==}
+ dependencies:
+ '@pandacss/error': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/shared': 0.4.0
+ '@pandacss/token-dictionary': 0.4.0
+ '@pandacss/types': 0.4.0
+ autoprefixer: 10.4.14(postcss@8.4.24)
+ camelcase-css: 2.0.1
+ hookable: 5.5.3
+ lodash.merge: 4.6.2
+ postcss: 8.4.24
+ postcss-discard-duplicates: 6.0.0(postcss@8.4.24)
+ postcss-discard-empty: 6.0.0(postcss@8.4.24)
+ postcss-merge-rules: 6.0.1(postcss@8.4.24)
+ postcss-nested: 6.0.1(postcss@8.4.24)
+ postcss-normalize-whitespace: 6.0.0(postcss@8.4.24)
+ postcss-selector-parser: 6.0.13
+ ts-pattern: 4.3.0
+ dev: true
+
+ /@pandacss/dev@0.4.0(@types/node@20.3.3)(@types/react-dom@18.2.6)(@types/react@18.2.14)(astro@2.7.4)(typescript@5.1.6):
+ resolution: {integrity: sha512-yXOZ9E+4WoRrsA4IqG+1h14pCXS9Q99WrlsvbtexDM1hoz5Te+h2JD+4pp+8kQIXFdtXceFLx2f6J55AC1PUPw==}
+ hasBin: true
+ peerDependencies:
+ astro: '*'
+ peerDependenciesMeta:
+ astro:
+ optional: true
+ dependencies:
+ '@pandacss/astro': 0.4.0(astro@2.7.4)(typescript@5.1.6)
+ '@pandacss/config': 0.4.0(typescript@5.1.6)
+ '@pandacss/error': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/node': 0.4.0(typescript@5.1.6)
+ '@pandacss/postcss': 0.4.0(typescript@5.1.6)
+ '@pandacss/preset-panda': 0.4.0
+ '@pandacss/shared': 0.4.0
+ '@pandacss/studio': 0.4.0(@types/node@20.3.3)(@types/react-dom@18.2.6)(@types/react@18.2.14)(typescript@5.1.6)
+ '@pandacss/token-dictionary': 0.4.0
+ '@pandacss/types': 0.4.0
+ astro: 2.7.4(@types/node@20.3.3)
+ cac: 6.7.14
+ pathe: 1.1.1
+ perfect-debounce: 1.0.0
+ transitivePeerDependencies:
+ - '@types/node'
+ - '@types/react'
+ - '@types/react-dom'
+ - jsdom
+ - less
+ - sass
+ - sharp
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - ts-node
+ - typescript
+ dev: true
+
+ /@pandacss/error@0.4.0:
+ resolution: {integrity: sha512-ckOxlYckCjR9dF+N3KZsqQ5FvYQNApyZwwhcyaLGnMLb1a0A44IuEoUI0g6EI7KDPXJzVgm+zC8uOpZ1hdFN/Q==}
+ dev: true
+
+ /@pandacss/extractor@0.4.0(typescript@5.1.6):
+ resolution: {integrity: sha512-Pe8kOtRT1+vEv8ymE40Rz9aRwrOwXgqpaLklZ5E8FGlFBubO/OMgEsYQYnTqryzK1AcU4/lqZBOccA9WOLpDeg==}
+ dependencies:
+ '@pandacss/logger': 0.4.0
+ lil-fp: 1.4.5
+ ts-evaluator: 1.1.0(typescript@5.1.6)
+ ts-morph: 18.0.0
+ ts-pattern: 4.3.0
+ transitivePeerDependencies:
+ - jsdom
+ - typescript
+ dev: true
+
+ /@pandacss/generator@0.4.0:
+ resolution: {integrity: sha512-uVMiOyyqq43K1z5b4pLJtQB2730JpDtf+vPi+kOEqWCPT4EZ7b4W7gSZknhmzoCcSlezmPJA++p/JdXMPETrzg==}
+ dependencies:
+ '@pandacss/core': 0.4.0
+ '@pandacss/is-valid-prop': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/shared': 0.4.0
+ '@pandacss/token-dictionary': 0.4.0
+ '@pandacss/types': 0.4.0
+ javascript-stringify: 2.1.0
+ lil-fp: 1.4.5
+ outdent: 0.8.0
+ pluralize: 8.0.0
+ postcss: 8.4.24
+ ts-pattern: 4.3.0
+ dev: true
+
+ /@pandacss/is-valid-prop@0.4.0:
+ resolution: {integrity: sha512-I6PhAjtJnDWEFhxK1ODCEovC/iD43ndfXoGL/v1P3FTUTKgU2wcmPg70upicpLGjRToFJlguPAjTdcnUwcHoZA==}
+ dev: true
+
+ /@pandacss/logger@0.4.0:
+ resolution: {integrity: sha512-0EiPaJaUtN2qoCBgDhxit0aZanTXJjtgxVAiLYZ029YACFIZTxfkE1w6hBy5PoPgPo41vY+bimbqP80F+UDrwg==}
+ dependencies:
+ kleur: 4.1.5
+ lil-fp: 1.4.5
+ dev: true
+
+ /@pandacss/node@0.4.0(typescript@5.1.6):
+ resolution: {integrity: sha512-2EdwA9mvm+peMw+NaVHfWX9BM/SVY72zBvtxpcLBGZF9qBYtuRgrvND1OvDOJLogXVBGCiFKI9Z4FlAy+qBbhQ==}
+ dependencies:
+ '@pandacss/config': 0.4.0(typescript@5.1.6)
+ '@pandacss/core': 0.4.0
+ '@pandacss/error': 0.4.0
+ '@pandacss/extractor': 0.4.0(typescript@5.1.6)
+ '@pandacss/generator': 0.4.0
+ '@pandacss/is-valid-prop': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/parser': 0.4.0(typescript@5.1.6)
+ '@pandacss/shared': 0.4.0
+ '@pandacss/token-dictionary': 0.4.0
+ '@pandacss/types': 0.4.0
+ chokidar: 3.5.3
+ fast-glob: 3.3.0
+ file-size: 1.0.0
+ filesize: 10.0.7
+ fs-extra: 11.1.1
+ glob-parent: 6.0.2
+ hookable: 5.5.3
+ is-glob: 4.0.3
+ lil-fp: 1.4.5
+ lodash.merge: 4.6.2
+ look-it-up: 2.1.0
+ outdent: 0.8.0
+ pathe: 1.1.1
+ pkg-types: 1.0.3
+ pluralize: 8.0.0
+ postcss: 8.4.24
+ preferred-pm: 3.0.3
+ ts-morph: 18.0.0
+ ts-pattern: 4.3.0
+ transitivePeerDependencies:
+ - jsdom
+ - typescript
+ dev: true
+
+ /@pandacss/parser@0.4.0(typescript@5.1.6):
+ resolution: {integrity: sha512-AgK6Su7hKIBXI4oVNL2XrdIdWkElNFNnsIQ9tNTsGKnNTId8sJ8LzvaJctKjqAGWmE5DcPxPyWMWVugjqT4SDQ==}
+ dependencies:
+ '@pandacss/extractor': 0.4.0(typescript@5.1.6)
+ '@pandacss/is-valid-prop': 0.4.0
+ '@pandacss/logger': 0.4.0
+ '@pandacss/shared': 0.4.0
+ '@pandacss/types': 0.4.0
+ '@vue/compiler-sfc': 3.3.4
+ lil-fp: 1.4.5
+ magic-string: 0.30.1
+ svelte: 3.59.2
+ ts-morph: 18.0.0
+ ts-pattern: 4.3.0
+ transitivePeerDependencies:
+ - jsdom
+ - typescript
+ dev: true
+
+ /@pandacss/postcss@0.4.0(typescript@5.1.6):
+ resolution: {integrity: sha512-Tpr75ZGrmijd/6Ek74A31JUktilpmdLVtEm7v++mv0yiFFTyzWekrWDuolToF6V2Kjhi5qjjFjY+GbChbCAKbQ==}
+ dependencies:
+ '@pandacss/node': 0.4.0(typescript@5.1.6)
+ postcss: 8.4.24
+ transitivePeerDependencies:
+ - jsdom
+ - typescript
+ dev: true
+
+ /@pandacss/preset-base@0.4.0:
+ resolution: {integrity: sha512-Y8+DEb21DCytIL/dHPbLbRN+mX9arOT+Qod6hDpGB8GcsRNGKp8/PN3NyaDrzcq4lZGe7Q2bFGFw5OZvm329Xw==}
+ dependencies:
+ '@pandacss/types': 0.4.0
+ dev: true
+
+ /@pandacss/preset-panda@0.4.0:
+ resolution: {integrity: sha512-T0oWi33JdQOwmwU1D+NUD4B2zyQRk/vLFdyq8riU5QEKtpeAhcBT3uCuEjKrCyqpNxfrwfTM7bZ8Ytt9+W7h4g==}
+ dependencies:
+ '@pandacss/types': 0.4.0
+ dev: true
+
+ /@pandacss/shared@0.4.0:
+ resolution: {integrity: sha512-3aIix5zpykVIvjbN3qWHbESHkRoOPxy2uD0GxJcHY2cLrdYq9fldKV+2Vem28GCiC7rxhncc/u89aC1p9gTYvg==}
+ dev: true
+
+ /@pandacss/studio@0.4.0(@types/node@20.3.3)(@types/react-dom@18.2.6)(@types/react@18.2.14)(typescript@5.1.6):
+ resolution: {integrity: sha512-acPfSRDeRn4NUP4LtK47yzOd3z1EzETc2c3w2BP1AmaAyq0I3tXyaaYtL7dwYRG8IXicxsZmOOGDtLvWNakyWg==}
+ dependencies:
+ '@ark-ui/react': 0.6.0(react-dom@18.2.0)(react@18.2.0)
+ '@astrojs/react': 2.2.1(@types/react-dom@18.2.6)(@types/react@18.2.14)(react-dom@18.2.0)(react@18.2.0)
+ '@pandacss/config': 0.4.0(typescript@5.1.6)
+ '@pandacss/logger': 0.4.0
+ '@pandacss/node': 0.4.0(typescript@5.1.6)
+ '@pandacss/shared': 0.4.0
+ '@pandacss/token-dictionary': 0.4.0
+ '@pandacss/types': 0.4.0
+ astro: 2.6.4(@types/node@20.3.3)
+ javascript-stringify: 2.1.0
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ vite: 4.3.9(@types/node@20.3.3)
+ transitivePeerDependencies:
+ - '@types/node'
+ - '@types/react'
+ - '@types/react-dom'
+ - jsdom
+ - less
+ - sass
+ - sharp
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - typescript
+ dev: true
+
+ /@pandacss/token-dictionary@0.4.0:
+ resolution: {integrity: sha512-TTjC1Uq/FX0ucGRdcBILUxgwV9FGKcjdy0iAGpnmiw1qhfhCNKbTuEtP5Ru7kuj8xScvh7Z3dUSyqEu1TZaNKQ==}
+ dependencies:
+ '@pandacss/shared': 0.4.0
+ '@pandacss/types': 0.4.0
+ ts-pattern: 4.3.0
+ dev: true
+
+ /@pandacss/types@0.4.0:
+ resolution: {integrity: sha512-relZgOQVRF+G+v9UwKChA0C4DwRgdQuP/AWXEZinI36uQfidPTCDFZ8u9rl21kST5cDLfmW34HNVCZ065M59ww==}
+ dev: true
+
/@pkgjs/parseargs@0.11.0:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
@@ -4958,6 +5460,18 @@ packages:
dev: true
optional: true
+ /@pkgr/utils@2.4.1:
+ resolution: {integrity: sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ dependencies:
+ cross-spawn: 7.0.3
+ fast-glob: 3.3.0
+ is-glob: 4.0.3
+ open: 9.1.0
+ picocolors: 1.0.0
+ tslib: 2.6.0
+ dev: true
+
/@playwright/test@1.35.1:
resolution: {integrity: sha512-b5YoFe6J9exsMYg0pQAobNDR85T1nLumUYgUTtKm4d21iX2L7WqKq9dW8NGJ+2vX0etZd+Y7UeuqsxDXm9+5ZA==}
engines: {node: '>=16'}
@@ -5641,6 +6155,12 @@ packages:
tslib: 2.6.0
dev: true
+ /@swc/helpers@0.5.1:
+ resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==}
+ dependencies:
+ tslib: 2.6.0
+ dev: true
+
/@szmarczak/http-timer@1.1.2:
resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
engines: {node: '>=6'}
@@ -5690,6 +6210,15 @@ packages:
path-browserify: 1.0.1
dev: true
+ /@ts-morph/common@0.19.0:
+ resolution: {integrity: sha512-Unz/WHmd4pGax91rdIKWi51wnVUW11QttMEPpBiBgIewnc9UQIX7UDLxr5vRlqeByXCwhkF6VabSsI0raWcyAQ==}
+ dependencies:
+ fast-glob: 3.3.0
+ minimatch: 7.4.6
+ mkdirp: 2.1.6
+ path-browserify: 1.0.1
+ dev: true
+
/@tsconfig/node10@1.0.9:
resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}
dev: true
@@ -5712,23 +6241,52 @@ packages:
'@types/estree': 1.0.1
dev: true
- /@types/body-parser@1.19.2:
- resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
+ /@types/babel__core@7.20.1:
+ resolution: {integrity: sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==}
dependencies:
- '@types/connect': 3.4.35
- '@types/node': 20.3.3
+ '@babel/parser': 7.22.6
+ '@babel/types': 7.22.5
+ '@types/babel__generator': 7.6.4
+ '@types/babel__template': 7.4.1
+ '@types/babel__traverse': 7.20.1
dev: true
- /@types/cacheable-request@6.0.3:
- resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==}
+ /@types/babel__generator@7.6.4:
+ resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@types/http-cache-semantics': 4.0.1
- '@types/keyv': 3.1.4
- '@types/node': 20.3.3
- '@types/responselike': 1.0.0
+ '@babel/types': 7.22.5
dev: true
- /@types/chai-subset@1.3.3:
+ /@types/babel__template@7.4.1:
+ resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
+ dependencies:
+ '@babel/parser': 7.22.6
+ '@babel/types': 7.22.5
+ dev: true
+
+ /@types/babel__traverse@7.20.1:
+ resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==}
+ dependencies:
+ '@babel/types': 7.22.5
+ dev: true
+
+ /@types/body-parser@1.19.2:
+ resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
+ dependencies:
+ '@types/connect': 3.4.35
+ '@types/node': 20.3.3
+ dev: true
+
+ /@types/cacheable-request@6.0.3:
+ resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==}
+ dependencies:
+ '@types/http-cache-semantics': 4.0.1
+ '@types/keyv': 3.1.4
+ '@types/node': 20.3.3
+ '@types/responselike': 1.0.0
+ dev: true
+
+ /@types/chai-subset@1.3.3:
resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==}
dependencies:
'@types/chai': 4.3.5
@@ -5867,6 +6425,10 @@ packages:
resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==}
dev: true
+ /@types/json5@0.0.30:
+ resolution: {integrity: sha512-sqm9g7mHlPY/43fcSNrCYfOeX9zkTTK+euO5E6+CVijSMm5tTjkVdwdqRkY3ljjIAf8679vps5jKUoJBCLsMDA==}
+ dev: true
+
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
@@ -5917,6 +6479,12 @@ packages:
resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==}
dev: true
+ /@types/nlcst@1.0.0:
+ resolution: {integrity: sha512-3TGCfOcy8R8mMQ4CNSNOe3PG66HttvjcLzCoOpvXvDtfWOTi+uT/rxeOKm/qEwbM4SNe1O/PjdiBK2YcTjU4OQ==}
+ dependencies:
+ '@types/unist': 2.0.6
+ dev: true
+
/@types/node-fetch@2.6.3:
resolution: {integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==}
dependencies:
@@ -5928,6 +6496,10 @@ packages:
resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==}
dev: true
+ /@types/node@17.0.45:
+ resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
+ dev: true
+
/@types/node@20.3.3:
resolution: {integrity: sha512-wheIYdr4NYML61AjC8MKj/2jrR/kDQri/CIpVoZwldwhnIrD/j9jIU5bJ8yBKuB2VhpFV7Ab6G2XkBjv9r9Zzw==}
dev: true
@@ -5944,6 +6516,10 @@ packages:
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
dev: true
+ /@types/parse5@6.0.3:
+ resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
+ dev: true
+
/@types/prop-types@15.7.5:
resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==}
dev: true
@@ -5982,6 +6558,10 @@ packages:
csstype: 3.1.2
dev: true
+ /@types/resolve@1.20.2:
+ resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
+ dev: true
+
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
@@ -6602,6 +7182,72 @@ packages:
pretty-format: 29.5.0
dev: true
+ /@vscode/emmet-helper@2.9.2:
+ resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==}
+ dependencies:
+ emmet: 2.4.5
+ jsonc-parser: 2.3.1
+ vscode-languageserver-textdocument: 1.0.8
+ vscode-languageserver-types: 3.17.3
+ vscode-uri: 2.1.2
+ dev: true
+
+ /@vscode/l10n@0.0.14:
+ resolution: {integrity: sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==}
+ dev: true
+
+ /@vue/compiler-core@3.3.4:
+ resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}
+ dependencies:
+ '@babel/parser': 7.22.6
+ '@vue/shared': 3.3.4
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-dom@3.3.4:
+ resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
+ dependencies:
+ '@vue/compiler-core': 3.3.4
+ '@vue/shared': 3.3.4
+ dev: true
+
+ /@vue/compiler-sfc@3.3.4:
+ resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}
+ dependencies:
+ '@babel/parser': 7.22.6
+ '@vue/compiler-core': 3.3.4
+ '@vue/compiler-dom': 3.3.4
+ '@vue/compiler-ssr': 3.3.4
+ '@vue/reactivity-transform': 3.3.4
+ '@vue/shared': 3.3.4
+ estree-walker: 2.0.2
+ magic-string: 0.30.1
+ postcss: 8.4.24
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-ssr@3.3.4:
+ resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}
+ dependencies:
+ '@vue/compiler-dom': 3.3.4
+ '@vue/shared': 3.3.4
+ dev: true
+
+ /@vue/reactivity-transform@3.3.4:
+ resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
+ dependencies:
+ '@babel/parser': 7.22.6
+ '@vue/compiler-core': 3.3.4
+ '@vue/shared': 3.3.4
+ estree-walker: 2.0.2
+ magic-string: 0.30.1
+ dev: true
+
+ /@vue/shared@3.3.4:
+ resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
+ dev: true
+
/@web3-storage/multipart-parser@1.0.0:
resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==}
dev: true
@@ -6680,6 +7326,532 @@ packages:
p-event: 5.0.1
dev: true
+ /@zag-js/accordion@0.10.2:
+ resolution: {integrity: sha512-iOAS7v+UFQZPgvknZkIgEKnWJfONNro3KRH8JtqiLnRftHofPvOhsLD1L2gE6MNXf8Gfz/N7BKBeiuKrfjplUQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/anatomy@0.10.2:
+ resolution: {integrity: sha512-hXJO047Bx1ilIQIlY4yk4f7QM7hFWg5p6DC4zZBsQf2A/FmDikGcOvqYhM4NM5Zuw8Rp4RF8aSU2qWONqAo8kA==}
+ dev: true
+
+ /@zag-js/aria-hidden@0.10.2:
+ resolution: {integrity: sha512-2e7ITwdxpsH4+TKgib0GLv1HGWx8k9MJbzpv03MknQvQUOgZVyXsFUh0BQWoTpOLcZTlifD+NX7Dle4PCaAiSg==}
+ dependencies:
+ '@zag-js/dom-query': 0.10.2
+ dev: true
+
+ /@zag-js/auto-resize@0.10.2:
+ resolution: {integrity: sha512-Xht+ewhx3C29bX+crescDfaJPjMTNRJAZ5oHNbW/SUXAVW+B5OxQiaIA7uAuqDflkgQKye65lXz8H/CsrPMgag==}
+ dependencies:
+ '@zag-js/dom-query': 0.10.2
+ dev: true
+
+ /@zag-js/avatar@0.10.2:
+ resolution: {integrity: sha512-WHHABOmMOHhk4+eLUw0wb5MQ4SqYMCHIvTVwCstILHvT+FbuMhss3QJIWmNuZR9cF9hftVHJDm/2duLsefjkrw==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/mutation-observer': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/carousel@0.10.2:
+ resolution: {integrity: sha512-VHdSYwP1mTRwvpQtfZLUygH/lLjv8iDrxYXhcI3IwXyW7AQ+jYXE5jYYk0HiSmkOKnGUMthL1SVz802jgKctpg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/checkbox@0.10.2:
+ resolution: {integrity: sha512-lPPTmBVln76BeYY+u9wEcdjmhjVt/udddRwHO7AqfdNnBOnkQ+ITsngic480IIM5ZVAtBf+ApwSpI/w0vUmirw==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/color-picker@0.10.2:
+ resolution: {integrity: sha512-VdnmjfevCDQp8o0zgSGY+kIJjDrs7tllHecCyzpTUj3vbZ1CCesVfIBfS1kB3/8VZ1ykvC5Kw5HbNP7qB7A7cg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/color-utils': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/numeric-range': 0.10.2
+ '@zag-js/text-selection': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/color-utils@0.10.2:
+ resolution: {integrity: sha512-0RelI8RijMy6O6E8ijjEDTv9pyfiaTkmDLOlrx3rMhbOW8Yg90ZQAOReVMkqUWPjdssJuMj+NgrL4Gi0yFs1MA==}
+ dev: true
+
+ /@zag-js/combobox@0.10.2:
+ resolution: {integrity: sha512-gRikh2aMhM8rj8+3X219ynLOJ4SFtw6zdHiYVPlNpCzKrSDmNJdEKM3U5z6sVls+EDMBq0If8l7PRUw/Oqsw+g==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/aria-hidden': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/interact-outside': 0.10.2
+ '@zag-js/live-region': 0.10.2
+ '@zag-js/mutation-observer': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/core@0.10.2:
+ resolution: {integrity: sha512-p9ctX27Dik2PYUPE66O2sJwesGsmlV6FbMSbGfc/lteZiQHkFxulOTs1kiFxUDfjFgbsHDu4a0QwBmNrHH25Uw==}
+ dependencies:
+ '@zag-js/store': 0.10.2
+ klona: 2.0.6
+ dev: true
+
+ /@zag-js/date-picker@0.10.2:
+ resolution: {integrity: sha512-XxqroNGoWM/Fdca/P0Ul98HsOUOck/+tQIQ4janMogYmlg7+BURpuyVmctDPH7/kUGDBpd0E6kWpnTPxQjuoXQ==}
+ dependencies:
+ '@internationalized/date': 3.3.0
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/date-utils': 0.10.2(@internationalized/date@3.3.0)
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/live-region': 0.10.2
+ '@zag-js/text-selection': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/date-utils@0.10.2(@internationalized/date@3.3.0):
+ resolution: {integrity: sha512-FdRnBTcbAdrVmijUmUjW6JQUftCoy7zkhMuWYgEFDDn+w+uYIWFRe728dnrITGG1ScdnBKIEzSyhp/55MmPKbg==}
+ peerDependencies:
+ '@internationalized/date': '>=3.0.0'
+ dependencies:
+ '@internationalized/date': 3.3.0
+ dev: true
+
+ /@zag-js/dialog@0.10.2:
+ resolution: {integrity: sha512-HQafVppC4Erz/Y4Sz0Qrc+Z15QcngvMQT6uI4abu434f1FRzvqv12m5zWwH5ALcXEWu1KCUx/Hmg13cTkplJ0w==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/aria-hidden': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/remove-scroll': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ focus-trap: 7.4.3
+ dev: true
+
+ /@zag-js/dismissable@0.10.2:
+ resolution: {integrity: sha512-PLucaqXBCyner2CIfOaFLYPd/PeHCpIcbmdahg/ZNHClGo3+J8pQLJzOJpJ6q8VxpBbNdGb+VJ7WTbw9ZDZyRA==}
+ dependencies:
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/interact-outside': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/dom-event@0.10.2:
+ resolution: {integrity: sha512-W44npN40fufpser5SBGLhXo+0AyDSEX+ySP2gBX2uIaPxRa/GZJGt8lWJf/tVRx6XOCa8eZtLvHrYRcJ6mWqWg==}
+ dependencies:
+ '@zag-js/text-selection': 0.10.2
+ '@zag-js/types': 0.10.2
+ dev: true
+
+ /@zag-js/dom-query@0.10.2:
+ resolution: {integrity: sha512-gsQztWG54tkxzFvteUxWa017oDz4qJj1okCMMQ1s0mGkK4N7HY5AzAx8zMJoVYwZPmlBKOgCwJTbGB/1mUBaqg==}
+ dev: true
+
+ /@zag-js/editable@0.10.2:
+ resolution: {integrity: sha512-u3GjA0RaQaETTQ0CbW6BxUh+5kUrhNvfa0FK2jiHszKzwirdyxqBufuT1qss7V2fLy45c+QNsIrAnPqnotaIpQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/interact-outside': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/element-rect@0.10.2:
+ resolution: {integrity: sha512-7r7tFqH04JbshAaYExn3RjW0+uScImNpWBa87s3vfohar6lfCPLX7MvUZ+WiaA2KgLFGVnE4rrYXCnDkOeW5/A==}
+ dev: true
+
+ /@zag-js/element-size@0.10.2:
+ resolution: {integrity: sha512-HeGbw0gPKC0S+hg9BjgHpgBdTt/o+nk7ydswbBqElP/VBMSVias8mzMlxX6dBmaUrvjox//wQBWLnZQRf5U/zw==}
+ dev: true
+
+ /@zag-js/form-utils@0.10.2:
+ resolution: {integrity: sha512-lMce2u8EXpAQWzEsfIgIdHhbygYvWZQy/5Vwv6tRt7hQd076iJX+DWXTkawlwPREwNm/pn7Dy7SETyX7qeAkRw==}
+ dependencies:
+ '@zag-js/mutation-observer': 0.10.2
+ dev: true
+
+ /@zag-js/hover-card@0.10.2:
+ resolution: {integrity: sha512-myiq3y+WFMTxkAtr0jqjmbqS7g9PGD/+FvA+fduCcqv7+3xutrpAOzLG524Me2Wcc+yXtTndiTjZMNpvaCkOPA==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/interact-outside@0.10.2:
+ resolution: {integrity: sha512-j+5lFvWlp0tm/oKcN4Vxe0jQogp27IkkMVzt1aVseH/LzA0qqUiKyZ2bQyzehTh8cEsc9cgP9TLZD897WatTCw==}
+ dependencies:
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/tabbable': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/live-region@0.10.2:
+ resolution: {integrity: sha512-rULwxLqPAyiJPaEpqDyh6T45GF/D/eQWHNHJSpPzCk+Dkn6qAnMAEMT4HalazgUSsViURVhyDXaPBt7dsT5Lkw==}
+ dependencies:
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/menu@0.10.2:
+ resolution: {integrity: sha512-ypj05A+DhvgCUldifeVrpwxP4lTz8BYaqUmQAHfNzYjRiLAxPZU4cHZaxaLTZPyr90Bh8JaSQwB0GlbC2AhAKA==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/rect-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/mutation-observer@0.10.2:
+ resolution: {integrity: sha512-D2nCn8m7LexaPjVLLvlKzGLxJidH6LlMrhEyQt8BmUtpQf/u9dF21c+L72SrrLleiDv1Ke7us6HYj4xhSA/aTg==}
+ dev: true
+
+ /@zag-js/number-input@0.10.2:
+ resolution: {integrity: sha512-Vl/aWemrdjTvyRxhsl40oUTxgnS0jrNyTKQRSkyhqI2Bp1afXrmoexReKQ2HrhtZMEE6Q9hAMzUISDYBAl7n8Q==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/mutation-observer': 0.10.2
+ '@zag-js/number-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/number-utils@0.10.2:
+ resolution: {integrity: sha512-a18LQlteigmlirYh8xRDO732U5r5cbJHspPwSmWQEVeQVwXmeGtJXlCWULvg2Zm2u4Zpdzdoo4o3kX7+yWZIHg==}
+ dev: true
+
+ /@zag-js/numeric-range@0.10.2:
+ resolution: {integrity: sha512-zeFjzF/+QYVpJ07kYWgYfmfrXB/0GUVofSM3SEv+dBGLtdCAShl5o+/JQlvOFIqyAiydhftdo9hAwl6DoO/0og==}
+ dev: true
+
+ /@zag-js/pagination@0.10.2:
+ resolution: {integrity: sha512-rTDcTpGXQXc7KPoA9rRdgNG2F9ZWDQ7IgkKpdeYV41sdg2XL/1F08o/jvVDnqt2NE3u5krCLrRzMTZxdvBgRkg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/pin-input@0.10.2:
+ resolution: {integrity: sha512-vzW1i4bewJ10sWwOzemMAiwwV/I9irOADiGxpNtnu1Pwlc9rh6JjrD1UkaFrQhKQlr5nGPoVTxxbelZy1IKgTw==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/popover@0.10.2:
+ resolution: {integrity: sha512-xAjARtlFFCApFANi7Ti3yKBaecNVgjoxA4Uya0kPYgBrfOQcxAFxYaM14Adigi4gsrz8+7n34MOqHJZHdTNBQA==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/aria-hidden': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/remove-scroll': 0.10.2
+ '@zag-js/tabbable': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ focus-trap: 7.4.3
+ dev: true
+
+ /@zag-js/popper@0.10.2:
+ resolution: {integrity: sha512-UckgTCwa+fNv3VQNKImO8EhkPoJBB5gQz2K4CQ5CEyFuiubQQpQRL/p/QGvivaIKmZ5kfQnl2SVechoiiMSpTg==}
+ dependencies:
+ '@floating-ui/dom': 1.2.9
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/element-rect': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/pressable@0.10.2:
+ resolution: {integrity: sha512-ZZv1HoMMLXkbcff/3Skmo+disJ1MyvWsQdWhdmfs0rpy5QoQ9AEtV3h4yiASD5HE01cxh8gLCOge5XwoHOyD3g==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/text-selection': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/radio-group@0.10.2:
+ resolution: {integrity: sha512-3FyHWFG55v7kmhvoIV2K6QPVhePi7yBfl0F+mCESKJxJxEq/hYeN/4sLuzW2lBb7WNi+2vytopmcBKBCqLK4kw==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/element-rect': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/range-slider@0.10.2:
+ resolution: {integrity: sha512-xjugLcu+1l0vG57Z+rTXE8iToeHiL8hs0Chth94NTBy4b6xh5c4sgxyaWd3S4lD7ZVejIIqYJq4XCL+IBFqzpA==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/element-size': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/numeric-range': 0.10.2
+ '@zag-js/slider': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/rating-group@0.10.2:
+ resolution: {integrity: sha512-nAW6zDBgduc6m1PGsttWg6xVCWHg6FiJc/6lNRustG7ncx9qcboWxFaePxPDMTMZ6qaxX8r/QIVwagtTHcG5PQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/react@0.10.2(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-D4kjnYg897C7kA7uhXZMyMGQM7iWDiddmnyeLnZUFTDILX6uEYx7epQgeAQ0gmeRw2Un1ZNaKylM8IqlvqXzhg==}
+ peerDependencies:
+ react: '>=18.0.0'
+ react-dom: '>=18.0.0'
+ dependencies:
+ '@zag-js/core': 0.10.2
+ '@zag-js/store': 0.10.2
+ '@zag-js/types': 0.10.2
+ proxy-compare: 2.5.1
+ react: 18.2.0
+ react-dom: 18.2.0(react@18.2.0)
+ dev: true
+
+ /@zag-js/rect-utils@0.10.2:
+ resolution: {integrity: sha512-rie7sO39T0bsTRO6CWL5bFpKbhoTEd+8apVuQIBDRof2GGU7RGePKV3BQA5q5gQ4nIG6zXIZ9k6HD+syQ4ivOA==}
+ dev: true
+
+ /@zag-js/remove-scroll@0.10.2:
+ resolution: {integrity: sha512-PJispN7PmzbOqmhd6VFQXprLDUd5QHx9X4o8TJF0vvD1D7oNSLVzwhGUZc5QeSB1xNuIisjGs0clNoZF8z8FUA==}
+ dependencies:
+ '@zag-js/dom-query': 0.10.2
+ dev: true
+
+ /@zag-js/select@0.10.2:
+ resolution: {integrity: sha512-Sbd11o2wv30FN9hCDD6W//9VRGwHsUI+sv1vwBhQBVd9tF9Fmj1yP/L6TV5wT+Ctsls+Vy9Js/eczPx771p9kg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dismissable': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/mutation-observer': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/tabbable': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/slider@0.10.2:
+ resolution: {integrity: sha512-q5CQu4pM2X/xv9D9lBwziM5dyxE5HiDL7h/H0Wq0uzUbGHGDprHP1oHb8xDtB8Kbf7qOoJH6b6yMB+WVPy7ChQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/element-size': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/numeric-range': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/splitter@0.10.2:
+ resolution: {integrity: sha512-p2RMuJ0K5vXjZS1oQdrZxAj5duh/VaNBS6pURnqqgVjO4dODrt8OFT9kjKA9othhhPd0p8/roCS5OYb1scHjgA==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/number-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/store@0.10.2:
+ resolution: {integrity: sha512-GUTViqs+v8Pkn96ooqjMZbMtywFEtOogbz5/3qJJoPAjFFtFGxjycQRZOB1mg4a52lK0Uh4BQ1x1atG06EkLaw==}
+ dependencies:
+ proxy-compare: 2.5.1
+ dev: true
+
+ /@zag-js/switch@0.10.2:
+ resolution: {integrity: sha512-XRWDumrrGnB8n6+a2CmDfk2iuaKTVbeg31hqMESUDPX7xju43gRdVKYK898Ya/tdzEy5F82+fjtcdTYckdotXg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/tabbable@0.10.2:
+ resolution: {integrity: sha512-f887/rLBzRdZQmU2U5+z/4zcotcvlaA1BHvR5G7lG4WDLSLWdyNoKGO7dkV3jskNfAKvzoJFnh1HoD2lBQB6tw==}
+ dependencies:
+ '@zag-js/dom-query': 0.10.2
+ dev: true
+
+ /@zag-js/tabs@0.10.2:
+ resolution: {integrity: sha512-Zlg+Emh5KY5NBWB9JTWe5cdFPw2rRqLdnwyRz+GNJffAYREszeccDFz29Jumob98gbNmW2KO0Jn3nj8wrKVseg==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/element-rect': 0.10.2
+ '@zag-js/tabbable': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/tags-input@0.10.2:
+ resolution: {integrity: sha512-0HIUJ6F2M65VzVEk9QAIo1BL8VQ9lNpVetHZLA2i2zChaho+pGSVrUXKZVW3xvRfXsu55woaQSskeipeUjMxoQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/auto-resize': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/form-utils': 0.10.2
+ '@zag-js/interact-outside': 0.10.2
+ '@zag-js/live-region': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/text-selection@0.10.2:
+ resolution: {integrity: sha512-XPhowW6odc5jZ9Lzolh1KiqeQbNkXQwMFU8t5/gh15xC0Bds/ueksnhWJgYrr9DBWIkCi2MyXMM5hmKqBRIepg==}
+ dependencies:
+ '@zag-js/dom-query': 0.10.2
+ dev: true
+
+ /@zag-js/toast@0.10.2:
+ resolution: {integrity: sha512-K6xSYnnHqo0pSGjw/x9l/+kO/T8AfSU4MZCTNFcdR9v1XSASdIxuGTo3bx/CsgW6XLkbWbWTco8r9wW3Pn1nhw==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/tooltip@0.10.2:
+ resolution: {integrity: sha512-MAsJb0qhIVqAr+Vb8IH5ycN52MWVcnT706+R7yAVYjQNd285Ah5CZ8e4fOaSPn2QW6K5ntpwvcjx5+Ndb9LCwQ==}
+ dependencies:
+ '@zag-js/anatomy': 0.10.2
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-event': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/popper': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ '@zag-js/visually-hidden': 0.10.2
+ dev: true
+
+ /@zag-js/transition@0.10.2:
+ resolution: {integrity: sha512-peFEE+1xQs4iggCFenJmDXq3O/+C1Cwq91A+5Xb+paNBXDq/cn+QI/aqjO/nuMlTRWxe0lQkbeAoPCyQ9XCQ5Q==}
+ dependencies:
+ '@zag-js/core': 0.10.2
+ '@zag-js/dom-query': 0.10.2
+ '@zag-js/types': 0.10.2
+ '@zag-js/utils': 0.10.2
+ dev: true
+
+ /@zag-js/types@0.10.2:
+ resolution: {integrity: sha512-a5VK1VfsYfvJs2JzLFMcM3yLf2NU+WQLql5ChV5qa9M2CLyUH+czgwKvjFFrSsvUWYSdVJyTxFEZI9sfNnQg/Q==}
+ dependencies:
+ csstype: 3.1.2
+ dev: true
+
+ /@zag-js/utils@0.10.2:
+ resolution: {integrity: sha512-CRxtBtPyNE9tjFnwxGZsU8Gr4kLAb1JhhpRv9yJKVs2aQp03+//USP0nn98L8qy3rIy7kVZtUL6+NosB3pkebA==}
+ dev: true
+
+ /@zag-js/visually-hidden@0.10.2:
+ resolution: {integrity: sha512-xPGGRqWLHNDTeniWiiVxZeE8iIPRtramM8yWTYm7ewDjJuyvmBq52zOzv8vwJy7N2QsQbMiMAtfpo8DbIAxknA==}
+ dev: true
+
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
dev: true
@@ -6846,6 +8018,11 @@ packages:
resolution: {integrity: sha512-bF6xLaZBLpOQzgYUtYEhJx090nPSZk1BQ/q2oyBK9aMMcJHzx9uXGCjI2Y+LebsN4Jwoykr0V9whbPiogdyHoQ==}
dev: true
+ /ansi-colors@4.1.3:
+ resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
+ engines: {node: '>=6'}
+ dev: true
+
/ansi-escapes@3.2.0:
resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==}
engines: {node: '>=4'}
@@ -6897,6 +8074,10 @@ packages:
engines: {node: '>=12'}
dev: true
+ /ansi-sequence-parser@1.1.0:
+ resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==}
+ dev: true
+
/ansi-styles@2.2.1:
resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==}
engines: {node: '>=0.10.0'}
@@ -7068,6 +8249,10 @@ packages:
is-string: 1.0.7
dev: true
+ /array-iterate@2.0.1:
+ resolution: {integrity: sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==}
+ dev: true
+
/array-timsort@1.0.3:
resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==}
dev: true
@@ -7149,6 +8334,158 @@ packages:
hasBin: true
dev: true
+ /astro@2.6.4(@types/node@20.3.3):
+ resolution: {integrity: sha512-YM5H9SLHflxCB/3H8S2Bi+1Lbwn/MA9Vl/eOZmkCT491gvBsyuKCTsoUas6fwggeKn+fIR2XpdYd2F+unQve3g==}
+ engines: {node: '>=16.12.0', npm: '>=6.14.0'}
+ hasBin: true
+ peerDependencies:
+ sharp: '>=0.31.0'
+ peerDependenciesMeta:
+ sharp:
+ optional: true
+ dependencies:
+ '@astrojs/compiler': 1.5.3
+ '@astrojs/internal-helpers': 0.1.1
+ '@astrojs/language-server': 1.0.8
+ '@astrojs/markdown-remark': 2.2.1(astro@2.6.4)
+ '@astrojs/telemetry': 2.1.1
+ '@astrojs/webapi': 2.2.0
+ '@babel/core': 7.22.6
+ '@babel/generator': 7.22.5
+ '@babel/parser': 7.22.6
+ '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6)
+ '@babel/traverse': 7.22.6
+ '@babel/types': 7.22.5
+ '@types/babel__core': 7.20.1
+ '@types/yargs-parser': 21.0.0
+ acorn: 8.9.0
+ boxen: 6.2.1
+ chokidar: 3.5.3
+ ci-info: 3.8.0
+ common-ancestor-path: 1.0.1
+ cookie: 0.5.0
+ debug: 4.3.4(supports-color@8.1.1)
+ deepmerge-ts: 4.3.0
+ devalue: 4.3.2
+ diff: 5.1.0
+ es-module-lexer: 1.3.0
+ esbuild: 0.17.19
+ estree-walker: 3.0.0
+ execa: 6.1.0
+ fast-glob: 3.3.0
+ github-slugger: 2.0.0
+ gray-matter: 4.0.3
+ html-escaper: 3.0.3
+ js-yaml: 4.1.0
+ kleur: 4.1.5
+ magic-string: 0.27.0
+ mime: 3.0.0
+ ora: 6.3.1
+ p-limit: 4.0.0
+ path-to-regexp: 6.2.1
+ preferred-pm: 3.0.3
+ prompts: 2.4.2
+ rehype: 12.0.1
+ semver: 7.5.3
+ server-destroy: 1.0.1
+ shiki: 0.14.3
+ slash: 4.0.0
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
+ supports-esm: 1.0.0
+ tsconfig-resolver: 3.0.1
+ typescript: 5.1.6
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ vite: 4.3.9(@types/node@20.3.3)
+ vitefu: 0.2.4(vite@4.3.9)
+ yargs-parser: 21.1.1
+ zod: 3.21.4
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
+ /astro@2.7.4(@types/node@20.3.3):
+ resolution: {integrity: sha512-LDALXeMfD4U6jkM6ZywtKuBkGMxMZjSCFqbNXEKtD3OWZr3hiLNhE3YDgUScCBkQJSROWrS0W9/UVPpsS36+ow==}
+ engines: {node: '>=16.12.0', npm: '>=6.14.0'}
+ hasBin: true
+ peerDependencies:
+ sharp: '>=0.31.0'
+ peerDependenciesMeta:
+ sharp:
+ optional: true
+ dependencies:
+ '@astrojs/compiler': 1.5.3
+ '@astrojs/internal-helpers': 0.1.1
+ '@astrojs/language-server': 1.0.8
+ '@astrojs/markdown-remark': 2.2.1(astro@2.7.4)
+ '@astrojs/telemetry': 2.1.1
+ '@astrojs/webapi': 2.2.0
+ '@babel/core': 7.22.6
+ '@babel/generator': 7.22.5
+ '@babel/parser': 7.22.6
+ '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.6)
+ '@babel/traverse': 7.22.6
+ '@babel/types': 7.22.5
+ '@types/babel__core': 7.20.1
+ '@types/yargs-parser': 21.0.0
+ acorn: 8.9.0
+ boxen: 6.2.1
+ chokidar: 3.5.3
+ ci-info: 3.8.0
+ common-ancestor-path: 1.0.1
+ cookie: 0.5.0
+ debug: 4.3.4(supports-color@8.1.1)
+ deepmerge-ts: 4.3.0
+ devalue: 4.3.2
+ diff: 5.1.0
+ es-module-lexer: 1.3.0
+ esbuild: 0.17.19
+ estree-walker: 3.0.0
+ execa: 6.1.0
+ fast-glob: 3.3.0
+ github-slugger: 2.0.0
+ gray-matter: 4.0.3
+ html-escaper: 3.0.3
+ js-yaml: 4.1.0
+ kleur: 4.1.5
+ magic-string: 0.27.0
+ mime: 3.0.0
+ ora: 6.3.1
+ p-limit: 4.0.0
+ path-to-regexp: 6.2.1
+ preferred-pm: 3.0.3
+ prompts: 2.4.2
+ rehype: 12.0.1
+ semver: 7.5.3
+ server-destroy: 1.0.1
+ shiki: 0.14.3
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
+ tsconfig-resolver: 3.0.1
+ typescript: 5.1.6
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ vite: 4.3.9(@types/node@20.3.3)
+ vitefu: 0.2.4(vite@4.3.9)
+ yargs-parser: 21.1.1
+ zod: 3.21.4
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
/async-listen@3.0.0:
resolution: {integrity: sha512-V+SsTpDqkrWTimiotsyl33ePSjA5/KrithwupuvJ6ztsqPvGv6ge4OredFhPffVXiLN/QUWvE0XcqJaYgt6fOg==}
engines: {node: '>= 14'}
@@ -7186,6 +8523,22 @@ packages:
engines: {node: '>=8.0.0'}
dev: true
+ /autoprefixer@10.4.14(postcss@8.4.24):
+ resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+ dependencies:
+ browserslist: 4.21.9
+ caniuse-lite: 1.0.30001512
+ fraction.js: 4.2.0
+ normalize-range: 0.1.2
+ picocolors: 1.0.0
+ postcss: 8.4.24
+ postcss-value-parser: 4.2.0
+ dev: true
+
/available-typed-arrays@1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
engines: {node: '>= 0.4'}
@@ -7461,6 +8814,20 @@ packages:
wrap-ansi: 7.0.0
dev: true
+ /boxen@6.2.1:
+ resolution: {integrity: sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ ansi-align: 3.0.1
+ camelcase: 6.3.0
+ chalk: 4.1.2
+ cli-boxes: 3.0.0
+ string-width: 5.1.2
+ type-fest: 2.19.0
+ widest-line: 4.0.1
+ wrap-ansi: 8.1.0
+ dev: true
+
/boxen@7.1.0:
resolution: {integrity: sha512-ScG8CDo8dj7McqCZ5hz4dIBp20xj4unQ2lXIDa7ff6RcZElCpuNzutdwzKVvRikfNjm7CFAlR3HJHcoHkDOExQ==}
engines: {node: '>=14.16'}
@@ -7489,6 +8856,13 @@ packages:
wrap-ansi: 8.1.0
dev: true
+ /bplist-parser@0.2.0:
+ resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==}
+ engines: {node: '>= 5.10.0'}
+ dependencies:
+ big-integer: 1.6.51
+ dev: true
+
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@@ -7628,6 +9002,20 @@ packages:
semver: 7.5.3
dev: true
+ /bundle-n-require@1.0.1:
+ resolution: {integrity: sha512-gItLuU8M0uI7bcHim+wM+Y1bY9eG7j3XbGcU3ZCqsrJLj4ZIHhchHWQ1luL9c4P8yPNLC9Jkwbct/EgR0u/dzQ==}
+ dependencies:
+ esbuild: 0.17.19
+ node-eval: 2.0.0
+ dev: true
+
+ /bundle-name@3.0.0:
+ resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==}
+ engines: {node: '>=12'}
+ dependencies:
+ run-applescript: 5.0.0
+ dev: true
+
/busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
@@ -7766,6 +9154,11 @@ packages:
engines: {node: '>=6'}
dev: true
+ /camelcase-css@2.0.1:
+ resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
+ engines: {node: '>= 6'}
+ dev: true
+
/camelcase@6.3.0:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
@@ -7776,6 +9169,15 @@ packages:
engines: {node: '>=14.16'}
dev: true
+ /caniuse-api@3.0.0:
+ resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
+ dependencies:
+ browserslist: 4.21.9
+ caniuse-lite: 1.0.30001512
+ lodash.memoize: 4.1.2
+ lodash.uniq: 4.5.0
+ dev: true
+
/caniuse-lite@1.0.30001512:
resolution: {integrity: sha512-2S9nK0G/mE+jasCUsMPlARhRCts1ebcp2Ji8Y8PWi4NDE1iRdLCnEPHkEfeBrGC45L4isBx5ur3IQ6yTE2mRZw==}
dev: true
@@ -8075,6 +9477,10 @@ packages:
resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==}
dev: true
+ /code-block-writer@12.0.0:
+ resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==}
+ dev: true
+
/code-point-at@1.1.0:
resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==}
engines: {node: '>=0.10.0'}
@@ -8216,6 +9622,10 @@ packages:
repeat-string: 1.6.1
dev: true
+ /common-ancestor-path@1.0.1:
+ resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==}
+ dev: true
+
/common-path-prefix@3.0.0:
resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==}
dev: true
@@ -8491,6 +9901,13 @@ packages:
which: 2.0.2
dev: true
+ /crosspath@2.0.0:
+ resolution: {integrity: sha512-ju88BYCQ2uvjO2bR+SsgLSTwTSctU+6Vp2ePbKPgSCZyy4MWZxYsT738DlKVRE5utUjobjPRm1MkTYKJxCmpTA==}
+ engines: {node: '>=14.9.0'}
+ dependencies:
+ '@types/node': 17.0.45
+ dev: true
+
/crypt@0.0.2:
resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}
dev: true
@@ -8544,6 +9961,15 @@ packages:
hasBin: true
dev: true
+ /cssnano-utils@4.0.0(postcss@8.4.24):
+ resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.24
+ dev: true
+
/csso@5.0.5:
resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
@@ -8764,11 +10190,34 @@ packages:
resolution: {integrity: sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==}
dev: true
+ /deepmerge-ts@4.3.0:
+ resolution: {integrity: sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==}
+ engines: {node: '>=12.4.0'}
+ dev: true
+
/deepmerge@4.3.1:
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
dev: true
+ /default-browser-id@3.0.0:
+ resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==}
+ engines: {node: '>=12'}
+ dependencies:
+ bplist-parser: 0.2.0
+ untildify: 4.0.0
+ dev: true
+
+ /default-browser@4.0.0:
+ resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ bundle-name: 3.0.0
+ default-browser-id: 3.0.0
+ execa: 7.1.1
+ titleize: 3.0.0
+ dev: true
+
/default-gateway@6.0.3:
resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==}
engines: {node: '>= 10'}
@@ -8806,6 +10255,11 @@ packages:
engines: {node: '>=8'}
dev: true
+ /define-lazy-prop@3.0.0:
+ resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
+ engines: {node: '>=12'}
+ dev: true
+
/define-properties@1.2.0:
resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
engines: {node: '>= 0.4'}
@@ -8978,6 +10432,10 @@ packages:
- supports-color
dev: true
+ /devalue@4.3.2:
+ resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
+ dev: true
+
/devcert@1.2.2:
resolution: {integrity: sha512-UsLqvtJGPiGwsIZnJINUnFYaWgK7CroreGRndWHZkRD58tPFr3pVbbSyHR8lbh41+azR4jKvuNZ+eCoBZGA5kA==}
dependencies:
@@ -9037,6 +10495,10 @@ packages:
path-type: 4.0.0
dev: true
+ /dlv@1.1.3:
+ resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
+ dev: true
+
/doctrine@3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
@@ -9114,6 +10576,11 @@ packages:
engines: {node: '>=12'}
dev: true
+ /dset@3.1.2:
+ resolution: {integrity: sha512-g/M9sqy3oHe477Ar4voQxWtaPIFw1jTdKZuomOjhCcBx9nHUNn0pu6NopuFFrTh/TRZIKEj+76vLWFu9BNKk+Q==}
+ engines: {node: '>=4'}
+ dev: true
+
/duplexer2@0.1.4:
resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
dependencies:
@@ -9179,6 +10646,13 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /emmet@2.4.5:
+ resolution: {integrity: sha512-xOiVNINJFh0dMik+KzXSEYbAnFLTnadEzanxj7+F15uIf6avQwu3uPa1wI/8AFtOWKZ8lHg7TjC83wXcPhgOPw==}
+ dependencies:
+ '@emmetio/abbreviation': 2.3.3
+ '@emmetio/css-abbreviation': 2.1.8
+ dev: true
+
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
dev: true
@@ -9925,6 +11399,10 @@ packages:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
dev: true
+ /estree-walker@3.0.0:
+ resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==}
+ dev: true
+
/estree-walker@3.0.3:
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
dependencies:
@@ -10004,6 +11482,21 @@ packages:
strip-final-newline: 3.0.0
dev: true
+ /execa@7.1.1:
+ resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==}
+ engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 6.0.1
+ human-signals: 4.3.1
+ is-stream: 3.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 5.1.0
+ onetime: 6.0.0
+ signal-exit: 3.0.7
+ strip-final-newline: 3.0.0
+ dev: true
+
/exit-hook@2.2.1:
resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==}
engines: {node: '>=6'}
@@ -10386,6 +11879,10 @@ packages:
flat-cache: 3.0.4
dev: true
+ /file-size@1.0.0:
+ resolution: {integrity: sha512-tLIdonWTpABkU6Axg2yGChYdrOsy4V8xcm0IcyAP8fSsu6jiXLm5pgs083e4sq5fzNRZuAYolUbZyYmPvCKfwQ==}
+ dev: true
+
/file-type@16.5.4:
resolution: {integrity: sha512-/yFHK0aGjFEgDJjEKP0pWCplsPFPhwyfwevf/pVxiN0tmE4L9LmwWxWukdJSHdoCli4VgQLehjJtwQBnqmsKcw==}
engines: {node: '>=10'}
@@ -10529,6 +12026,14 @@ packages:
resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
dev: true
+ /find-up@4.1.0:
+ resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
+ engines: {node: '>=8'}
+ dependencies:
+ locate-path: 5.0.0
+ path-exists: 4.0.0
+ dev: true
+
/find-up@5.0.0:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
@@ -10545,6 +12050,13 @@ packages:
path-exists: 5.0.0
dev: true
+ /find-yarn-workspace-root2@1.2.16:
+ resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==}
+ dependencies:
+ micromatch: 4.0.5
+ pkg-dir: 4.2.0
+ dev: true
+
/flat-cache@3.0.4:
resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -10573,6 +12085,12 @@ packages:
resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
dev: true
+ /focus-trap@7.4.3:
+ resolution: {integrity: sha512-BgSSbK4GPnS2VbtZ50VtOv1Sti6DIkj3+LkVjiWMNjLeAp1SH1UlLx3ULu/DCu4vq5R4/uvTm+zrvsMsuYmGLg==}
+ dependencies:
+ tabbable: 6.2.0
+ dev: true
+
/folder-walker@3.2.0:
resolution: {integrity: sha512-VjAQdSLsl6AkpZNyrQJfO7BXLo4chnStqb055bumZMbRUPpVuPN3a4ktsnRCmrFZjtMlYLkyXiR5rAs4WOpC4Q==}
dependencies:
@@ -10659,6 +12177,10 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /fraction.js@4.2.0:
+ resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==}
+ dev: true
+
/fragment-cache@0.2.1:
resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==}
engines: {node: '>=0.10.0'}
@@ -10968,6 +12490,14 @@ packages:
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
dev: true
+ /github-slugger@1.5.0:
+ resolution: {integrity: sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==}
+ dev: true
+
+ /github-slugger@2.0.0:
+ resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
+ dev: true
+
/glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
@@ -11180,6 +12710,16 @@ packages:
lodash: 4.17.21
dev: true
+ /gray-matter@4.0.3:
+ resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==}
+ engines: {node: '>=6.0'}
+ dependencies:
+ js-yaml: 3.14.1
+ kind-of: 6.0.3
+ section-matter: 1.0.0
+ strip-bom-string: 1.0.0
+ dev: true
+
/gunzip-maybe@1.4.2:
resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==}
hasBin: true
@@ -11218,6 +12758,12 @@ packages:
engines: {node: '>=8'}
dev: true
+ /has-package-exports@1.3.0:
+ resolution: {integrity: sha512-e9OeXPQnmPhYoJ63lXC4wWe34TxEGZDZ3OQX9XRqp2VwsfLl3bQBy7VehLnd34g3ef8CmYlBLGqEMKXuz8YazQ==}
+ dependencies:
+ '@ljharb/has-package-exports-patterns': 0.0.2
+ dev: true
+
/has-property-descriptors@1.0.0:
resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==}
dependencies:
@@ -11308,6 +12854,40 @@ packages:
type-fest: 0.8.1
dev: true
+ /hast-util-from-parse5@7.1.2:
+ resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
+ dependencies:
+ '@types/hast': 2.3.4
+ '@types/unist': 2.0.6
+ hastscript: 7.2.0
+ property-information: 6.2.0
+ vfile: 5.3.7
+ vfile-location: 4.1.0
+ web-namespaces: 2.0.1
+ dev: true
+
+ /hast-util-parse-selector@3.1.1:
+ resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
+ dependencies:
+ '@types/hast': 2.3.4
+ dev: true
+
+ /hast-util-raw@7.2.3:
+ resolution: {integrity: sha512-RujVQfVsOrxzPOPSzZFiwofMArbQke6DJjnFfceiEbFh7S05CbPt0cYN+A5YeD3pso0JQk6O1aHBnx9+Pm2uqg==}
+ dependencies:
+ '@types/hast': 2.3.4
+ '@types/parse5': 6.0.3
+ hast-util-from-parse5: 7.1.2
+ hast-util-to-parse5: 7.1.0
+ html-void-elements: 2.0.1
+ parse5: 6.0.1
+ unist-util-position: 4.0.4
+ unist-util-visit: 4.1.2
+ vfile: 5.3.7
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+ dev: true
+
/hast-util-to-estree@2.3.3:
resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==}
dependencies:
@@ -11330,10 +12910,47 @@ packages:
- supports-color
dev: true
+ /hast-util-to-html@8.0.4:
+ resolution: {integrity: sha512-4tpQTUOr9BMjtYyNlt0P50mH7xj0Ks2xpo8M943Vykljf99HW6EzulIoJP1N3eKOSScEHzyzi9dm7/cn0RfGwA==}
+ dependencies:
+ '@types/hast': 2.3.4
+ '@types/unist': 2.0.6
+ ccount: 2.0.1
+ comma-separated-tokens: 2.0.3
+ hast-util-raw: 7.2.3
+ hast-util-whitespace: 2.0.1
+ html-void-elements: 2.0.1
+ property-information: 6.2.0
+ space-separated-tokens: 2.0.2
+ stringify-entities: 4.0.3
+ zwitch: 2.0.4
+ dev: true
+
+ /hast-util-to-parse5@7.1.0:
+ resolution: {integrity: sha512-YNRgAJkH2Jky5ySkIqFXTQiaqcAtJyVE+D5lkN6CdtOqrnkLfGYYrEcKuHOJZlp+MwjSwuD3fZuawI+sic/RBw==}
+ dependencies:
+ '@types/hast': 2.3.4
+ comma-separated-tokens: 2.0.3
+ property-information: 6.2.0
+ space-separated-tokens: 2.0.2
+ web-namespaces: 2.0.1
+ zwitch: 2.0.4
+ dev: true
+
/hast-util-whitespace@2.0.1:
resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
dev: true
+ /hastscript@7.2.0:
+ resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
+ dependencies:
+ '@types/hast': 2.3.4
+ comma-separated-tokens: 2.0.3
+ hast-util-parse-selector: 3.1.1
+ property-information: 6.2.0
+ space-separated-tokens: 2.0.2
+ dev: true
+
/hexer@1.5.0:
resolution: {integrity: sha512-dyrPC8KzBzUJ19QTIo1gXNqIISRXQ0NwteW6OeQHRN4ZuZeHkdODfj0zHBdOlHbRY8GqbqK57C9oWSvQZizFsg==}
engines: {node: '>= 0.10.x'}
@@ -11356,6 +12973,10 @@ packages:
react-is: 16.13.1
dev: true
+ /hookable@5.5.3:
+ resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
+ dev: true
+
/hosted-git-info@4.1.0:
resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
engines: {node: '>=10'}
@@ -11370,6 +12991,14 @@ packages:
unix-dgram: 2.0.6
dev: true
+ /html-escaper@3.0.3:
+ resolution: {integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==}
+ dev: true
+
+ /html-void-elements@2.0.1:
+ resolution: {integrity: sha512-0quDb7s97CfemeJAnW9wC0hw78MtW7NU3hqtCD75g2vFlDLt36llsYD7uB7SUzojLMP24N5IatXf7ylGXiGG9A==}
+ dev: true
+
/http-cache-semantics@4.1.1:
resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
dev: true
@@ -11504,6 +13133,11 @@ packages:
engines: {node: '>=12.20.0'}
dev: true
+ /human-signals@4.3.1:
+ resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
+ engines: {node: '>=14.18.0'}
+ dev: true
+
/iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
engines: {node: '>=0.10.0'}
@@ -11568,6 +13202,10 @@ packages:
engines: {node: '>=8'}
dev: true
+ /import-meta-resolve@2.2.2:
+ resolution: {integrity: sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==}
+ dev: true
+
/imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -11945,6 +13583,14 @@ packages:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
dev: true
+ /is-inside-container@1.0.0:
+ resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
+ engines: {node: '>=14.16'}
+ hasBin: true
+ dependencies:
+ is-docker: 3.0.0
+ dev: true
+
/is-installed-globally@0.4.0:
resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
engines: {node: '>=10'}
@@ -12161,6 +13807,11 @@ packages:
call-bind: 1.0.2
dev: true
+ /is-what@4.1.15:
+ resolution: {integrity: sha512-uKua1wfy3Yt+YqsD6mTUEa2zSi3G1oPlqTflgaPJ7z63vUGN5pxFpnQfeSLMFnJDEsdvOtkp1rUWkYjB4YfhgA==}
+ engines: {node: '>=12.13'}
+ dev: true
+
/is-windows@1.0.2:
resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
engines: {node: '>=0.10.0'}
@@ -12264,6 +13915,11 @@ packages:
pretty-format: 27.5.1
dev: true
+ /jiti@1.19.1:
+ resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}
+ hasBin: true
+ dev: true
+
/jmespath@0.16.0:
resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==}
engines: {node: '>= 0.6.0'}
@@ -12394,6 +14050,10 @@ packages:
hasBin: true
dev: true
+ /jsonc-parser@2.3.1:
+ resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}
+ dev: true
+
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
dev: true
@@ -12559,6 +14219,11 @@ packages:
engines: {node: '>=6'}
dev: true
+ /klona@2.0.6:
+ resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
+ engines: {node: '>= 8'}
+ dev: true
+
/kuler@2.0.0:
resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
dev: true
@@ -12619,6 +14284,10 @@ packages:
set-cookie-parser: 2.6.0
dev: true
+ /lil-fp@1.4.5:
+ resolution: {integrity: sha512-RrMQ2dB7SDXriFPZMMHEmroaSP6lFw3QEV7FOfSkf19kvJnDzHqKMc2P9HOf5uE8fOp5YxodSrq7XxWjdeC2sw==}
+ dev: true
+
/lilconfig@2.1.0:
resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
engines: {node: '>=10'}
@@ -12682,6 +14351,16 @@ packages:
- zenObservable
dev: true
+ /load-yaml-file@0.2.0:
+ resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==}
+ engines: {node: '>=6'}
+ dependencies:
+ graceful-fs: 4.2.11
+ js-yaml: 3.14.1
+ pify: 4.0.1
+ strip-bom: 3.0.0
+ dev: true
+
/loader-utils@2.0.4:
resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
engines: {node: '>=8.9.0'}
@@ -12701,6 +14380,13 @@ packages:
engines: {node: '>=14'}
dev: true
+ /locate-path@5.0.0:
+ resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-locate: 4.1.0
+ dev: true
+
/locate-path@6.0.0:
resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
engines: {node: '>=10'}
@@ -12751,6 +14437,10 @@ packages:
resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
dev: true
+ /lodash.memoize@4.1.2:
+ resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
+ dev: true
+
/lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
dev: true
@@ -12763,6 +14453,10 @@ packages:
resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==}
dev: true
+ /lodash.uniq@4.5.0:
+ resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
+ dev: true
+
/lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
dev: true
@@ -12884,6 +14578,10 @@ packages:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
dev: true
+ /look-it-up@2.1.0:
+ resolution: {integrity: sha512-nMoGWW2HurtuJf6XAL56FWTDCWLOTSsanrgwOyaR5Y4e3zfG5N/0cU5xWZSEU3tBxhQugRbV1xL9jb+ug7yZww==}
+ dev: true
+
/loose-envify@1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
@@ -12952,6 +14650,13 @@ packages:
sourcemap-codec: 1.4.8
dev: true
+ /magic-string@0.27.0:
+ resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
/magic-string@0.30.1:
resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==}
engines: {node: '>=12'}
@@ -12999,6 +14704,10 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /markdown-table@3.0.3:
+ resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
+ dev: true
+
/maxstache-stream@1.0.4:
resolution: {integrity: sha512-v8qlfPN0pSp7bdSoLo1NTjG43GXGqk5W2NWFnOCq2GlmFFqebGzPCjLKSbShuqIOVorOtZSAy7O/S1OCCRONUw==}
dependencies:
@@ -13035,6 +14744,15 @@ packages:
unist-util-visit: 4.1.2
dev: true
+ /mdast-util-find-and-replace@2.2.2:
+ resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ escape-string-regexp: 5.0.0
+ unist-util-is: 5.2.1
+ unist-util-visit-parents: 5.1.3
+ dev: true
+
/mdast-util-from-markdown@1.3.1:
resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
dependencies:
@@ -13062,6 +14780,62 @@ packages:
micromark-extension-frontmatter: 1.1.1
dev: true
+ /mdast-util-gfm-autolink-literal@1.0.3:
+ resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ ccount: 2.0.1
+ mdast-util-find-and-replace: 2.2.2
+ micromark-util-character: 1.2.0
+ dev: true
+
+ /mdast-util-gfm-footnote@1.0.2:
+ resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ mdast-util-to-markdown: 1.5.0
+ micromark-util-normalize-identifier: 1.1.0
+ dev: true
+
+ /mdast-util-gfm-strikethrough@1.0.3:
+ resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ mdast-util-to-markdown: 1.5.0
+ dev: true
+
+ /mdast-util-gfm-table@1.0.7:
+ resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ markdown-table: 3.0.3
+ mdast-util-from-markdown: 1.3.1
+ mdast-util-to-markdown: 1.5.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /mdast-util-gfm-task-list-item@1.0.2:
+ resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ mdast-util-to-markdown: 1.5.0
+ dev: true
+
+ /mdast-util-gfm@2.0.2:
+ resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
+ dependencies:
+ mdast-util-from-markdown: 1.3.1
+ mdast-util-gfm-autolink-literal: 1.0.3
+ mdast-util-gfm-footnote: 1.0.2
+ mdast-util-gfm-strikethrough: 1.0.3
+ mdast-util-gfm-table: 1.0.7
+ mdast-util-gfm-task-list-item: 1.0.2
+ mdast-util-to-markdown: 1.5.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/mdast-util-mdx-expression@1.3.2:
resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==}
dependencies:
@@ -13233,6 +15007,13 @@ packages:
timers-ext: 0.1.7
dev: true
+ /merge-anything@5.1.7:
+ resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==}
+ engines: {node: '>=12.13'}
+ dependencies:
+ is-what: 4.1.15
+ dev: true
+
/merge-descriptors@1.0.1:
resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
dev: true
@@ -13296,6 +15077,78 @@ packages:
micromark-util-types: 1.1.0
dev: true
+ /micromark-extension-gfm-autolink-literal@1.0.5:
+ resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==}
+ dependencies:
+ micromark-util-character: 1.2.0
+ micromark-util-sanitize-uri: 1.2.0
+ micromark-util-symbol: 1.1.0
+ micromark-util-types: 1.1.0
+ dev: true
+
+ /micromark-extension-gfm-footnote@1.1.2:
+ resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==}
+ dependencies:
+ micromark-core-commonmark: 1.1.0
+ micromark-factory-space: 1.1.0
+ micromark-util-character: 1.2.0
+ micromark-util-normalize-identifier: 1.1.0
+ micromark-util-sanitize-uri: 1.2.0
+ micromark-util-symbol: 1.1.0
+ micromark-util-types: 1.1.0
+ uvu: 0.5.6
+ dev: true
+
+ /micromark-extension-gfm-strikethrough@1.0.7:
+ resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==}
+ dependencies:
+ micromark-util-chunked: 1.1.0
+ micromark-util-classify-character: 1.1.0
+ micromark-util-resolve-all: 1.1.0
+ micromark-util-symbol: 1.1.0
+ micromark-util-types: 1.1.0
+ uvu: 0.5.6
+ dev: true
+
+ /micromark-extension-gfm-table@1.0.7:
+ resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==}
+ dependencies:
+ micromark-factory-space: 1.1.0
+ micromark-util-character: 1.2.0
+ micromark-util-symbol: 1.1.0
+ micromark-util-types: 1.1.0
+ uvu: 0.5.6
+ dev: true
+
+ /micromark-extension-gfm-tagfilter@1.0.2:
+ resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==}
+ dependencies:
+ micromark-util-types: 1.1.0
+ dev: true
+
+ /micromark-extension-gfm-task-list-item@1.0.5:
+ resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==}
+ dependencies:
+ micromark-factory-space: 1.1.0
+ micromark-util-character: 1.2.0
+ micromark-util-symbol: 1.1.0
+ micromark-util-types: 1.1.0
+ uvu: 0.5.6
+ dev: true
+
+ /micromark-extension-gfm@2.0.3:
+ resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==}
+ dependencies:
+ micromark-extension-gfm-autolink-literal: 1.0.5
+ micromark-extension-gfm-footnote: 1.1.2
+ micromark-extension-gfm-strikethrough: 1.0.7
+ micromark-extension-gfm-table: 1.0.7
+ micromark-extension-gfm-tagfilter: 1.0.2
+ micromark-extension-gfm-task-list-item: 1.0.5
+ micromark-util-combine-extensions: 1.1.0
+ micromark-util-types: 1.1.0
+ dev: true
+
/micromark-extension-mdx-expression@1.0.8:
resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==}
dependencies:
@@ -13664,6 +15517,13 @@ packages:
brace-expansion: 2.0.1
dev: true
+ /minimatch@7.4.6:
+ resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==}
+ engines: {node: '>=10'}
+ dependencies:
+ brace-expansion: 2.0.1
+ dev: true
+
/minimatch@9.0.2:
resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -13746,6 +15606,12 @@ packages:
hasBin: true
dev: true
+ /mkdirp@2.1.6:
+ resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: true
+
/mlly@1.4.0:
resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
dependencies:
@@ -14072,6 +15938,12 @@ packages:
resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
dev: true
+ /nlcst-to-string@3.1.1:
+ resolution: {integrity: sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==}
+ dependencies:
+ '@types/nlcst': 1.0.0
+ dev: true
+
/node-abi@3.45.0:
resolution: {integrity: sha512-iwXuFrMAcFVi/ZoZiqq8BzAdsLw9kxDfTC0HMyjXfSL/6CSDAGD5UmR7azrAgWV1zKYq7dUUMj4owusBWKLsiQ==}
engines: {node: '>=10'}
@@ -14104,6 +15976,13 @@ packages:
engines: {node: '>=10.5.0'}
dev: true
+ /node-eval@2.0.0:
+ resolution: {integrity: sha512-Ap+L9HznXAVeJj3TJ1op6M6bg5xtTq8L5CU/PJxtkhea/DrIxdTknGKIECKd/v/Lgql95iuMAYvIzBNd0pmcMg==}
+ engines: {node: '>= 4'}
+ dependencies:
+ path-is-absolute: 1.0.1
+ dev: true
+
/node-fetch@2.6.11:
resolution: {integrity: sha512-4I6pdBY1EthSqDmJkiNk3JIT8cswwR9nfeW/cPdUagJYEQG7R95WRH74wpz7ma8Gh/9dI9FP+OU+0E4FvtA55w==}
engines: {node: 4.x || >=6.0.0}
@@ -14243,6 +16122,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /normalize-range@0.1.2:
+ resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/normalize-url@4.5.1:
resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==}
engines: {node: '>=8'}
@@ -14335,6 +16219,11 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /object-path@0.11.8:
+ resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==}
+ engines: {node: '>= 10.12.0'}
+ dev: true
+
/object-visit@1.0.1:
resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
engines: {node: '>=0.10.0'}
@@ -14445,6 +16334,16 @@ packages:
is-wsl: 2.2.0
dev: true
+ /open@9.1.0:
+ resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==}
+ engines: {node: '>=14.16'}
+ dependencies:
+ default-browser: 4.0.0
+ define-lazy-prop: 3.0.0
+ is-inside-container: 1.0.0
+ is-wsl: 2.2.0
+ dev: true
+
/opentracing@0.14.7:
resolution: {integrity: sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==}
engines: {node: '>=0.10'}
@@ -14569,6 +16468,13 @@ packages:
engines: {node: '>=4'}
dev: true
+ /p-limit@2.3.0:
+ resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
+ engines: {node: '>=6'}
+ dependencies:
+ p-try: 2.2.0
+ dev: true
+
/p-limit@3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
@@ -14580,7 +16486,14 @@ packages:
resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.0.0
+ dev: true
+
+ /p-locate@4.1.0:
+ resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
+ engines: {node: '>=8'}
+ dependencies:
+ p-limit: 2.3.0
dev: true
/p-locate@5.0.0:
@@ -14654,6 +16567,11 @@ packages:
engines: {node: '>=14.16'}
dev: true
+ /p-try@2.2.0:
+ resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
+ engines: {node: '>=6'}
+ dev: true
+
/p-wait-for@4.1.0:
resolution: {integrity: sha512-i8nE5q++9h8oaQHWltS1Tnnv4IoMDOlqN7C0KFG2OdbK0iFJIt6CROZ8wfBM+K4Pxqfnq4C4lkkpXqTEpB5DZw==}
engines: {node: '>=12'}
@@ -14771,6 +16689,14 @@ packages:
lines-and-columns: 1.2.4
dev: true
+ /parse-latin@5.0.1:
+ resolution: {integrity: sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==}
+ dependencies:
+ nlcst-to-string: 3.1.1
+ unist-util-modify-children: 3.1.1
+ unist-util-visit-children: 2.0.2
+ dev: true
+
/parse-ms@2.1.0:
resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==}
engines: {node: '>=6'}
@@ -14781,6 +16707,10 @@ packages:
engines: {node: '>=12'}
dev: true
+ /parse5@6.0.1:
+ resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
+ dev: true
+
/parseurl@1.3.3:
resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
engines: {node: '>= 0.8'}
@@ -14919,6 +16849,10 @@ packages:
resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
dev: true
+ /perfect-debounce@1.0.0:
+ resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
+ dev: true
+
/periscopic@3.1.0:
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
dependencies:
@@ -14952,6 +16886,11 @@ packages:
engines: {node: '>=4'}
dev: true
+ /pify@4.0.1:
+ resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
+ engines: {node: '>=6'}
+ dev: true
+
/pinkie-promise@2.0.1:
resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==}
engines: {node: '>=0.10.0'}
@@ -14992,6 +16931,13 @@ packages:
thread-stream: 2.3.0
dev: true
+ /pkg-dir@4.2.0:
+ resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
+ engines: {node: '>=8'}
+ dependencies:
+ find-up: 4.1.0
+ dev: true
+
/pkg-dir@7.0.0:
resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==}
engines: {node: '>=14.16'}
@@ -15013,6 +16959,11 @@ packages:
hasBin: true
dev: true
+ /pluralize@8.0.0:
+ resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
+ engines: {node: '>=4'}
+ dev: true
+
/posix-character-classes@0.1.1:
resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==}
engines: {node: '>=0.10.0'}
@@ -15027,6 +16978,24 @@ packages:
postcss: 8.4.24
dev: true
+ /postcss-discard-duplicates@6.0.0(postcss@8.4.24):
+ resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.24
+ dev: true
+
+ /postcss-discard-empty@6.0.0(postcss@8.4.24):
+ resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.24
+ dev: true
+
/postcss-load-config@4.0.1(postcss@8.4.24):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
@@ -15044,6 +17013,19 @@ packages:
yaml: 2.3.1
dev: true
+ /postcss-merge-rules@6.0.1(postcss@8.4.24):
+ resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ browserslist: 4.21.9
+ caniuse-api: 3.0.0
+ cssnano-utils: 4.0.0(postcss@8.4.24)
+ postcss: 8.4.24
+ postcss-selector-parser: 6.0.13
+ dev: true
+
/postcss-modules-extract-imports@3.0.0(postcss@8.4.24):
resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==}
engines: {node: ^10 || ^12 || >= 14}
@@ -15101,6 +17083,26 @@ packages:
string-hash: 1.1.3
dev: true
+ /postcss-nested@6.0.1(postcss@8.4.24):
+ resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
+ engines: {node: '>=12.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+ dependencies:
+ postcss: 8.4.24
+ postcss-selector-parser: 6.0.13
+ dev: true
+
+ /postcss-normalize-whitespace@6.0.0(postcss@8.4.24):
+ resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==}
+ engines: {node: ^14 || ^16 || >=18.0}
+ peerDependencies:
+ postcss: ^8.2.15
+ dependencies:
+ postcss: 8.4.24
+ postcss-value-parser: 4.2.0
+ dev: true
+
/postcss-selector-parser@6.0.13:
resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
engines: {node: '>=4'}
@@ -15200,6 +17202,16 @@ packages:
engines: {node: '>= 0.6'}
dev: true
+ /preferred-pm@3.0.3:
+ resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ find-up: 5.0.0
+ find-yarn-workspace-root2: 1.2.16
+ path-exists: 4.0.0
+ which-pm: 2.0.0
+ dev: true
+
/prelude-ls@1.1.2:
resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
engines: {node: '>= 0.8.0'}
@@ -15215,6 +17227,16 @@ packages:
engines: {node: '>=4'}
dev: true
+ /prettier-plugin-astro@0.9.1:
+ resolution: {integrity: sha512-pYZXSbdq0eElvzoIMArzv1SBn1NUXzopjlcnt6Ql8VW32PjC12NovwBjXJ6rh8qQLi7vF8jNqAbraKW03UPfag==}
+ engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
+ dependencies:
+ '@astrojs/compiler': 1.5.3
+ prettier: 2.8.8
+ sass-formatter: 0.7.6
+ synckit: 0.8.5
+ dev: true
+
/prettier@2.8.8:
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
engines: {node: '>=10.13.0'}
@@ -15270,6 +17292,11 @@ packages:
resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==}
dev: true
+ /prismjs@1.29.0:
+ resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
+ engines: {node: '>=6'}
+ dev: true
+
/process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
dev: true
@@ -15379,6 +17406,10 @@ packages:
- supports-color
dev: true
+ /proxy-compare@2.5.1:
+ resolution: {integrity: sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA==}
+ dev: true
+
/proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
dev: true
@@ -15767,6 +17798,40 @@ packages:
jsesc: 0.5.0
dev: true
+ /rehype-parse@8.0.4:
+ resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==}
+ dependencies:
+ '@types/hast': 2.3.4
+ hast-util-from-parse5: 7.1.2
+ parse5: 6.0.1
+ unified: 10.1.2
+ dev: true
+
+ /rehype-raw@6.1.1:
+ resolution: {integrity: sha512-d6AKtisSRtDRX4aSPsJGTfnzrX2ZkHQLE5kiUuGOeEoLpbEulFF4hj0mLPbsa+7vmguDKOVVEQdHKDSwoaIDsQ==}
+ dependencies:
+ '@types/hast': 2.3.4
+ hast-util-raw: 7.2.3
+ unified: 10.1.2
+ dev: true
+
+ /rehype-stringify@9.0.3:
+ resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==}
+ dependencies:
+ '@types/hast': 2.3.4
+ hast-util-to-html: 8.0.4
+ unified: 10.1.2
+ dev: true
+
+ /rehype@12.0.1:
+ resolution: {integrity: sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==}
+ dependencies:
+ '@types/hast': 2.3.4
+ rehype-parse: 8.0.4
+ rehype-stringify: 9.0.3
+ unified: 10.1.2
+ dev: true
+
/remark-frontmatter@4.0.1:
resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==}
dependencies:
@@ -15776,6 +17841,17 @@ packages:
unified: 10.1.2
dev: true
+ /remark-gfm@3.0.1:
+ resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
+ dependencies:
+ '@types/mdast': 3.0.11
+ mdast-util-gfm: 2.0.2
+ micromark-extension-gfm: 2.0.3
+ unified: 10.1.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
/remark-mdx-frontmatter@1.1.1:
resolution: {integrity: sha512-7teX9DW4tI2WZkXS4DBxneYSY7NHiXl4AKdWDO9LXVweULlCT8OPWsOjLEnMIXViN1j+QcY8mfbq3k0EK6x3uA==}
engines: {node: '>=12.2.0'}
@@ -15823,6 +17899,15 @@ packages:
unified: 10.1.2
dev: true
+ /remark-smartypants@2.0.0:
+ resolution: {integrity: sha512-Rc0VDmr/yhnMQIz8n2ACYXlfw/P/XZev884QU1I5u+5DgJls32o97Vc1RbK3pfumLsJomS2yy8eT4Fxj/2MDVA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ dependencies:
+ retext: 8.1.0
+ retext-smartypants: 5.2.0
+ unist-util-visit: 4.1.2
+ dev: true
+
/remove-trailing-separator@1.1.0:
resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==}
dev: true
@@ -15980,6 +18065,41 @@ packages:
engines: {node: '>=4'}
dev: true
+ /retext-latin@3.1.0:
+ resolution: {integrity: sha512-5MrD1tuebzO8ppsja5eEu+ZbBeUNCjoEarn70tkXOS7Bdsdf6tNahsv2bY0Z8VooFF6cw7/6S+d3yI/TMlMVVQ==}
+ dependencies:
+ '@types/nlcst': 1.0.0
+ parse-latin: 5.0.1
+ unherit: 3.0.1
+ unified: 10.1.2
+ dev: true
+
+ /retext-smartypants@5.2.0:
+ resolution: {integrity: sha512-Do8oM+SsjrbzT2UNIKgheP0hgUQTDDQYyZaIY3kfq0pdFzoPk+ZClYJ+OERNXveog4xf1pZL4PfRxNoVL7a/jw==}
+ dependencies:
+ '@types/nlcst': 1.0.0
+ nlcst-to-string: 3.1.1
+ unified: 10.1.2
+ unist-util-visit: 4.1.2
+ dev: true
+
+ /retext-stringify@3.1.0:
+ resolution: {integrity: sha512-767TLOaoXFXyOnjx/EggXlb37ZD2u4P1n0GJqVdpipqACsQP+20W+BNpMYrlJkq7hxffnFk+jc6mAK9qrbuB8w==}
+ dependencies:
+ '@types/nlcst': 1.0.0
+ nlcst-to-string: 3.1.1
+ unified: 10.1.2
+ dev: true
+
+ /retext@8.1.0:
+ resolution: {integrity: sha512-N9/Kq7YTn6ZpzfiGW45WfEGJqFf1IM1q8OsRa1CGzIebCJBNCANDRmOrholiDRGKo/We7ofKR4SEvcGAWEMD3Q==}
+ dependencies:
+ '@types/nlcst': 1.0.0
+ retext-latin: 3.1.0
+ retext-stringify: 3.1.0
+ unified: 10.1.2
+ dev: true
+
/retry@0.13.1:
resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==}
engines: {node: '>= 4'}
@@ -16045,6 +18165,13 @@ packages:
fsevents: 2.3.2
dev: true
+ /run-applescript@5.0.0:
+ resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
+ engines: {node: '>=12'}
+ dependencies:
+ execa: 5.1.1
+ dev: true
+
/run-async@2.4.1:
resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
engines: {node: '>=0.12.0'}
@@ -16075,6 +18202,10 @@ packages:
tslib: 2.6.0
dev: true
+ /s.color@0.0.15:
+ resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==}
+ dev: true
+
/sade@1.8.1:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'}
@@ -16123,6 +18254,12 @@ packages:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
dev: true
+ /sass-formatter@0.7.6:
+ resolution: {integrity: sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==}
+ dependencies:
+ suf-log: 2.5.3
+ dev: true
+
/sax@1.2.1:
resolution: {integrity: sha512-8I2a3LovHTOpm7NV5yOyO8IHqgVsfK4+UuySrXU8YXkSRX7k6hCV9b3HrkKCr3nMpgj+0bmocaJJWpvp1oc7ZA==}
dev: true
@@ -16133,6 +18270,14 @@ packages:
loose-envify: 1.4.0
dev: true
+ /section-matter@1.0.0:
+ resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
+ engines: {node: '>=4'}
+ dependencies:
+ extend-shallow: 2.0.1
+ kind-of: 6.0.3
+ dev: true
+
/secure-json-parse@2.7.0:
resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
dev: true
@@ -16229,6 +18374,10 @@ packages:
- supports-color
dev: true
+ /server-destroy@1.0.1:
+ resolution: {integrity: sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==}
+ dev: true
+
/serverless-http@3.2.0:
resolution: {integrity: sha512-QvSyZXljRLIGqwcJ4xsKJXwkZnAVkse1OajepxfjkBXV0BMvRS5R546Z4kCBI8IygDzkQY0foNPC/rnipaE9pQ==}
engines: {node: '>=12.0'}
@@ -16413,6 +18562,15 @@ packages:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
dev: true
+ /shiki@0.14.3:
+ resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==}
+ dependencies:
+ ansi-sequence-parser: 1.1.0
+ jsonc-parser: 3.2.0
+ vscode-oniguruma: 1.7.0
+ vscode-textmate: 8.0.0
+ dev: true
+
/shimmer@1.2.1:
resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==}
dev: true
@@ -16928,11 +19086,21 @@ packages:
ansi-regex: 6.0.1
dev: true
+ /strip-bom-string@1.0.0:
+ resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/strip-bom@3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
dev: true
+ /strip-bom@4.0.0:
+ resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
+ engines: {node: '>=8'}
+ dev: true
+
/strip-dirs@2.1.0:
resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==}
dependencies:
@@ -17018,6 +19186,12 @@ packages:
resolution: {integrity: sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==}
dev: true
+ /suf-log@2.5.3:
+ resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
+ dependencies:
+ s.color: 0.0.15
+ dev: true
+
/superagent@7.1.6(supports-color@8.1.1):
resolution: {integrity: sha512-gZkVCQR1gy/oUXr+kxJMLDjla434KmSOKbx5iGD30Ql+AkJQ/YlPKECJy2nhqOsHLjGHzoDTXNSjhnvWhzKk7g==}
engines: {node: '>=6.4.0 <13 || >=14'}
@@ -17076,6 +19250,12 @@ packages:
engines: {node: '>=12'}
dev: true
+ /supports-esm@1.0.0:
+ resolution: {integrity: sha512-96Am8CDqUaC0I2+C/swJ0yEvM8ZnGn4unoers/LSdE4umhX7mELzqyLzx3HnZAluq5PXIsGMKqa7NkqaeHMPcg==}
+ dependencies:
+ has-package-exports: 1.3.0
+ dev: true
+
/supports-hyperlinks@2.3.0:
resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==}
engines: {node: '>=8'}
@@ -17089,6 +19269,11 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /svelte@3.59.2:
+ resolution: {integrity: sha512-vzSyuGr3eEoAtT/A6bmajosJZIUWySzY2CzB3w2pgPvnkUjGqlDnsNnA0PMO+mMAhuyMul6C2uuZzY6ELSkzyA==}
+ engines: {node: '>= 8'}
+ dev: true
+
/svgo@3.0.2:
resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==}
engines: {node: '>=14.0.0'}
@@ -17107,6 +19292,18 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /synckit@0.8.5:
+ resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ dependencies:
+ '@pkgr/utils': 2.4.1
+ tslib: 2.6.0
+ dev: true
+
+ /tabbable@6.2.0:
+ resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
+ dev: true
+
/tabtab@3.0.2:
resolution: {integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==}
dependencies:
@@ -17279,6 +19476,11 @@ packages:
engines: {node: '>=14.0.0'}
dev: true
+ /titleize@3.0.0:
+ resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
+ engines: {node: '>=12'}
+ dev: true
+
/tmp-promise@3.0.3:
resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==}
dependencies:
@@ -17427,6 +19629,22 @@ packages:
resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==}
dev: true
+ /ts-evaluator@1.1.0(typescript@5.1.6):
+ resolution: {integrity: sha512-B7j9Gw7NisfV+vTjZgYBjPAyNj48CgjFhHLmxpvN24mwln6v4sumL4LaQJn5ZMwFAQx2gGrzRE4V1Xt/0B5tvA==}
+ engines: {node: '>=14.19.0'}
+ peerDependencies:
+ jsdom: '>=14.x'
+ typescript: '>=3.2.x || >= 4.x'
+ peerDependenciesMeta:
+ jsdom:
+ optional: true
+ dependencies:
+ ansi-colors: 4.1.3
+ crosspath: 2.0.0
+ object-path: 0.11.8
+ typescript: 5.1.6
+ dev: true
+
/ts-morph@12.0.0:
resolution: {integrity: sha512-VHC8XgU2fFW7yO1f/b3mxKDje1vmyzFXHWzOYmKEkCEwcLjDtbdLgBQviqj4ZwP4MJkQtRo6Ha2I29lq/B+VxA==}
dependencies:
@@ -17434,6 +19652,13 @@ packages:
code-block-writer: 10.1.1
dev: true
+ /ts-morph@18.0.0:
+ resolution: {integrity: sha512-Kg5u0mk19PIIe4islUI/HWRvm9bC1lHejK4S0oh1zaZ77TMZAEmQC0sHQYiu2RgCQFZKXz1fMVi/7nOOeirznA==}
+ dependencies:
+ '@ts-morph/common': 0.19.0
+ code-block-writer: 12.0.0
+ dev: true
+
/ts-node@10.9.1(@types/node@14.18.33)(typescript@4.9.5):
resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
hasBin: true
@@ -17496,10 +19721,27 @@ packages:
yn: 3.1.1
dev: true
+ /ts-pattern@4.3.0:
+ resolution: {integrity: sha512-pefrkcd4lmIVR0LA49Imjf9DYLK8vtWhqBPA3Ya1ir8xCW0O2yjL9dsCVvI7pCodLC5q7smNpEtDR2yVulQxOg==}
+ dev: true
+
/ts-toolbelt@6.15.5:
resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==}
dev: true
+ /tsconfck@2.1.1(typescript@5.1.6):
+ resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==}
+ engines: {node: ^14.13.1 || ^16 || >=18}
+ hasBin: true
+ peerDependencies:
+ typescript: ^4.3.5 || ^5.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ typescript: 5.1.6
+ dev: true
+
/tsconfig-paths@4.2.0:
resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
engines: {node: '>=6'}
@@ -17509,6 +19751,17 @@ packages:
strip-bom: 3.0.0
dev: true
+ /tsconfig-resolver@3.0.1:
+ resolution: {integrity: sha512-ZHqlstlQF449v8glscGRXzL6l2dZvASPCdXJRWG4gHEZlUVx2Jtmr+a2zeVG4LCsKhDXKRj5R3h0C/98UcVAQg==}
+ dependencies:
+ '@types/json5': 0.0.30
+ '@types/resolve': 1.20.2
+ json5: 2.2.3
+ resolve: 1.22.2
+ strip-bom: 4.0.0
+ type-fest: 0.13.1
+ dev: true
+
/tslib@1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
@@ -17552,6 +19805,11 @@ packages:
engines: {node: '>=4'}
dev: true
+ /type-fest@0.13.1:
+ resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
+ engines: {node: '>=10'}
+ dev: true
+
/type-fest@0.20.2:
resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
engines: {node: '>=10'}
@@ -17663,6 +19921,10 @@ packages:
busboy: 1.6.0
dev: true
+ /unherit@3.0.1:
+ resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==}
+ dev: true
+
/uni-global@1.0.0:
resolution: {integrity: sha512-WWM3HP+siTxzIWPNUg7hZ4XO8clKi6NoCAJJWnuRL+BAqyFXF8gC03WNyTefGoUXYc47uYgXxpKLIEvo65PEHw==}
dependencies:
@@ -17756,6 +20018,13 @@ packages:
'@types/unist': 2.0.6
dev: true
+ /unist-util-modify-children@3.1.1:
+ resolution: {integrity: sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==}
+ dependencies:
+ '@types/unist': 2.0.6
+ array-iterate: 2.0.1
+ dev: true
+
/unist-util-position-from-estree@1.1.2:
resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==}
dependencies:
@@ -17781,6 +20050,12 @@ packages:
'@types/unist': 2.0.6
dev: true
+ /unist-util-visit-children@2.0.2:
+ resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==}
+ dependencies:
+ '@types/unist': 2.0.6
+ dev: true
+
/unist-util-visit-parents@5.1.3:
resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
dependencies:
@@ -18064,6 +20339,13 @@ packages:
- utf-8-validate
dev: true
+ /vfile-location@4.1.0:
+ resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
+ dependencies:
+ '@types/unist': 2.0.6
+ vfile: 5.3.7
+ dev: true
+
/vfile-message@3.1.4:
resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
dependencies:
@@ -18167,6 +20449,17 @@ packages:
fsevents: 2.3.2
dev: true
+ /vitefu@0.2.4(vite@4.3.9):
+ resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==}
+ peerDependencies:
+ vite: ^3.0.0 || ^4.0.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ dependencies:
+ vite: 4.3.9(@types/node@20.3.3)
+ dev: true
+
/vitest@0.32.4(@vitest/ui@0.32.4):
resolution: {integrity: sha512-3czFm8RnrsWwIzVDu/Ca48Y/M+qh3vOnF16czJm98Q/AN1y3B6PBsyV8Re91Ty5s7txKNjEhpgtGPcfdbh2MZg==}
engines: {node: '>=v14.18.0'}
@@ -18241,6 +20534,67 @@ packages:
acorn-walk: 8.2.0
dev: true
+ /vscode-css-languageservice@6.2.6:
+ resolution: {integrity: sha512-SA2WkeOecIpUiEbZnjOsP/fI5CRITZEiQGSHXKiDQDwLApfKcnLhZwMtOBbIifSzESVcQa7b/shX/nbnF4NoCg==}
+ dependencies:
+ '@vscode/l10n': 0.0.14
+ vscode-languageserver-textdocument: 1.0.8
+ vscode-languageserver-types: 3.17.3
+ vscode-uri: 3.0.7
+ dev: true
+
+ /vscode-html-languageservice@5.0.6:
+ resolution: {integrity: sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==}
+ dependencies:
+ '@vscode/l10n': 0.0.14
+ vscode-languageserver-textdocument: 1.0.8
+ vscode-languageserver-types: 3.17.3
+ vscode-uri: 3.0.7
+ dev: true
+
+ /vscode-jsonrpc@8.1.0:
+ resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==}
+ engines: {node: '>=14.0.0'}
+ dev: true
+
+ /vscode-languageserver-protocol@3.17.3:
+ resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==}
+ dependencies:
+ vscode-jsonrpc: 8.1.0
+ vscode-languageserver-types: 3.17.3
+ dev: true
+
+ /vscode-languageserver-textdocument@1.0.8:
+ resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==}
+ dev: true
+
+ /vscode-languageserver-types@3.17.3:
+ resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==}
+ dev: true
+
+ /vscode-languageserver@8.1.0:
+ resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==}
+ hasBin: true
+ dependencies:
+ vscode-languageserver-protocol: 3.17.3
+ dev: true
+
+ /vscode-oniguruma@1.7.0:
+ resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
+ dev: true
+
+ /vscode-textmate@8.0.0:
+ resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
+ dev: true
+
+ /vscode-uri@2.1.2:
+ resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}
+ dev: true
+
+ /vscode-uri@3.0.7:
+ resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==}
+ dev: true
+
/wait-on@6.0.1:
resolution: {integrity: sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==}
engines: {node: '>=10.0.0'}
@@ -18273,6 +20627,10 @@ packages:
defaults: 1.0.4
dev: true
+ /web-namespaces@2.0.1:
+ resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
+ dev: true
+
/web-streams-polyfill@3.2.1:
resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
engines: {node: '>= 8'}
@@ -18308,6 +20666,19 @@ packages:
is-symbol: 1.0.4
dev: true
+ /which-pm-runs@1.1.0:
+ resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==}
+ engines: {node: '>=4'}
+ dev: true
+
+ /which-pm@2.0.0:
+ resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==}
+ engines: {node: '>=8.15'}
+ dependencies:
+ load-yaml-file: 0.2.0
+ path-exists: 4.0.0
+ dev: true
+
/which-typed-array@1.1.9:
resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==}
engines: {node: '>= 0.4'}
@@ -18691,17 +21062,17 @@ packages:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
dev: true
- github.com/BuilderIO/qwik-create-cli-build/fde141995f846972d32b05c731de35eb4779dc00:
- resolution: {tarball: https://codeload.github.com/BuilderIO/qwik-create-cli-build/tar.gz/fde141995f846972d32b05c731de35eb4779dc00}
+ github.com/BuilderIO/qwik-create-cli-build/63cd4900ef769b5a3b95860383d3a83f9e89390b:
+ resolution: {tarball: https://codeload.github.com/BuilderIO/qwik-create-cli-build/tar.gz/63cd4900ef769b5a3b95860383d3a83f9e89390b}
name: create-qwik
version: 1.2.4
engines: {node: '>=16.8.0 <18.0.0 || >=18.11', npm: '>=6.0.0'}
hasBin: true
dev: true
- github.com/BuilderIo/qwik-build/f54b445fc54694955c5d2dafcd940f73e176ad19(undici@5.22.1):
- resolution: {tarball: https://codeload.github.com/BuilderIo/qwik-build/tar.gz/f54b445fc54694955c5d2dafcd940f73e176ad19}
- id: github.com/BuilderIo/qwik-build/f54b445fc54694955c5d2dafcd940f73e176ad19
+ github.com/BuilderIo/qwik-build/be43b6995cba73b2d65737fd92e71920177e4dc7(undici@5.22.1):
+ resolution: {tarball: https://codeload.github.com/BuilderIo/qwik-build/tar.gz/be43b6995cba73b2d65737fd92e71920177e4dc7}
+ id: github.com/BuilderIo/qwik-build/be43b6995cba73b2d65737fd92e71920177e4dc7
name: '@builder.io/qwik'
version: 1.2.4
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
@@ -18713,10 +21084,10 @@ packages:
undici: 5.22.1
dev: true
- github.com/BuilderIo/qwik-city-build/2f5a2afa4c4cccaf2150bbac0d420a11cd321a0a:
- resolution: {tarball: https://codeload.github.com/BuilderIo/qwik-city-build/tar.gz/2f5a2afa4c4cccaf2150bbac0d420a11cd321a0a}
+ github.com/BuilderIo/qwik-city-build/34911a263a6743ec0d1f11fa93a1f53f88ce1e48:
+ resolution: {tarball: https://codeload.github.com/BuilderIo/qwik-city-build/tar.gz/34911a263a6743ec0d1f11fa93a1f53f88ce1e48}
name: '@builder.io/qwik-city'
- version: 1.2.4-dev20230703130455
+ version: 1.2.4-dev20230704200638
engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
dependencies:
'@mdx-js/mdx': 2.3.0
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..1bfc8f1
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,5 @@
+module.exports = {
+ plugins: {
+ "@pandacss/dev/postcss": {},
+ },
+};
diff --git a/tests/styling.spec.ts b/tests/styling.spec.ts
new file mode 100644
index 0000000..04f921c
--- /dev/null
+++ b/tests/styling.spec.ts
@@ -0,0 +1,26 @@
+import { expect, test } from "@playwright/test";
+
+test.describe("navigate to /app/styling/ from root", async () => {
+ test.beforeEach(async ({page}) => {
+ await page.goto("/app/");
+ await page.click("text=Styling");
+ });
+
+ tests();
+});
+
+test.describe("navigate directly to /app/styling/", async () => {
+ test.beforeEach(async ({page}) => {
+ await page.goto("/app/styling/");
+ });
+
+ tests();
+});
+
+function tests() {
+ test('pandacss', async ({page}) => {
+ const panda = page.locator('#panda-css-1');
+ await expect(panda).toHaveCSS('padding', '40px');
+ await expect(panda).toHaveCSS('background-color', 'rgb(248, 113, 113)');
+ })
+}
diff --git a/tsconfig.json b/tsconfig.json
index 9239e05..d400ca8 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -19,5 +19,5 @@
"types": ["node", "vite/client"]
},
"files": ["./.eslintrc.cjs"],
- "include": ["custom-src", "*.ts"]
+ "include": ["custom-src", "tests", "*.ts"]
}
diff --git a/vite.config.ts b/vite.config.ts
index 790840a..f1fa7c4 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -2,6 +2,7 @@ import { defineConfig } from "vite";
import { qwikVite } from "@builder.io/qwik/optimizer";
import { qwikCity } from "@builder.io/qwik-city/vite";
import { qwikReact } from "@builder.io/qwik-react/vite";
+import { macroPlugin } from "@builder.io/vite-plugin-macro";
export default defineConfig(() => {
return {
@@ -10,6 +11,7 @@ export default defineConfig(() => {
include: ["@mui/material"],
},
plugins: [
+ macroPlugin({ preset: "pandacss" }),
qwikCity({
routesDir: "custom-src/routes",
}),