diff --git a/apps/deno-demo/.gitignore b/apps/deno-demo/.gitignore
new file mode 100644
index 0000000..6d4c0aa
--- /dev/null
+++ b/apps/deno-demo/.gitignore
@@ -0,0 +1,21 @@
+# build output
+dist/
+
+# generated types
+.astro/
+
+# dependencies
+node_modules/
+
+# logs
+npm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+pnpm-debug.log*
+
+# environment variables
+.env
+.env.production
+
+# macOS-specific files
+.DS_Store
diff --git a/apps/astro-demo/.vscode/extensions.json b/apps/deno-demo/.vscode/extensions.json
similarity index 100%
rename from apps/astro-demo/.vscode/extensions.json
rename to apps/deno-demo/.vscode/extensions.json
diff --git a/apps/astro-demo/.vscode/launch.json b/apps/deno-demo/.vscode/launch.json
similarity index 100%
rename from apps/astro-demo/.vscode/launch.json
rename to apps/deno-demo/.vscode/launch.json
diff --git a/apps/astro-demo/README.md b/apps/deno-demo/README.md
similarity index 100%
rename from apps/astro-demo/README.md
rename to apps/deno-demo/README.md
diff --git a/apps/deno-demo/astro.config.mjs b/apps/deno-demo/astro.config.mjs
new file mode 100644
index 0000000..af61027
--- /dev/null
+++ b/apps/deno-demo/astro.config.mjs
@@ -0,0 +1,12 @@
+import { defineConfig } from "astro/config";
+
+import deno from "@astrojs/deno";
+import react from "@astrojs/react";
+import qwik from "@qwikdev/astro";
+
+// https://astro.build/config
+export default defineConfig({
+ output: "server",
+ adapter: deno(),
+ integrations: [qwik({ include: "**/qwik/*" }), react({ include: "**/react/*" })]
+});
diff --git a/apps/deno-demo/package.json b/apps/deno-demo/package.json
new file mode 100644
index 0000000..228c658
--- /dev/null
+++ b/apps/deno-demo/package.json
@@ -0,0 +1,25 @@
+{
+ "name": "astro-deno-demo",
+ "type": "module",
+ "version": "0.0.1",
+ "scripts": {
+ "dev": "astro dev",
+ "start": "astro dev",
+ "build": "astro check && astro build",
+ "preview": "deno run --allow-net --allow-read --allow-env ./dist/server/entry.mjs",
+ "astro": "astro"
+ },
+ "dependencies": {
+ "@astrojs/check": "^0.5.10",
+ "@astrojs/deno": "^5.0.1",
+ "@astrojs/react": "^3.0.10",
+ "@builder.io/qwik": "^1.5.1",
+ "@qwikdev/astro": "workspace:*",
+ "@types/react": "^18.2.64",
+ "@types/react-dom": "^18.2.21",
+ "astro": "^4.5",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "typescript": "^5.4.3"
+ }
+}
diff --git a/apps/astro-demo/public/favicon.svg b/apps/deno-demo/public/favicon.svg
similarity index 100%
rename from apps/astro-demo/public/favicon.svg
rename to apps/deno-demo/public/favicon.svg
diff --git a/apps/astro-demo/src/components/qwik/counter.tsx b/apps/deno-demo/src/components/qwik/counter.tsx
similarity index 100%
rename from apps/astro-demo/src/components/qwik/counter.tsx
rename to apps/deno-demo/src/components/qwik/counter.tsx
diff --git a/apps/astro-demo/src/components/qwik/say-hi.tsx b/apps/deno-demo/src/components/qwik/say-hi.tsx
similarity index 100%
rename from apps/astro-demo/src/components/qwik/say-hi.tsx
rename to apps/deno-demo/src/components/qwik/say-hi.tsx
diff --git a/apps/astro-demo/src/components/qwik/test.tsx b/apps/deno-demo/src/components/qwik/test.tsx
similarity index 100%
rename from apps/astro-demo/src/components/qwik/test.tsx
rename to apps/deno-demo/src/components/qwik/test.tsx
diff --git a/apps/astro-demo/src/components/react/react-counter.tsx b/apps/deno-demo/src/components/react/react-counter.tsx
similarity index 100%
rename from apps/astro-demo/src/components/react/react-counter.tsx
rename to apps/deno-demo/src/components/react/react-counter.tsx
diff --git a/apps/astro-demo/src/env.d.ts b/apps/deno-demo/src/env.d.ts
similarity index 100%
rename from apps/astro-demo/src/env.d.ts
rename to apps/deno-demo/src/env.d.ts
diff --git a/apps/astro-demo/src/pages/index.astro b/apps/deno-demo/src/pages/index.astro
similarity index 100%
rename from apps/astro-demo/src/pages/index.astro
rename to apps/deno-demo/src/pages/index.astro
diff --git a/apps/astro-demo/src/pages/test.astro b/apps/deno-demo/src/pages/test.astro
similarity index 100%
rename from apps/astro-demo/src/pages/test.astro
rename to apps/deno-demo/src/pages/test.astro
diff --git a/apps/astro-demo/tsconfig.json b/apps/deno-demo/tsconfig.json
similarity index 100%
rename from apps/astro-demo/tsconfig.json
rename to apps/deno-demo/tsconfig.json
diff --git a/apps/astro-demo/.gitignore b/apps/node-demo/.gitignore
similarity index 100%
rename from apps/astro-demo/.gitignore
rename to apps/node-demo/.gitignore
diff --git a/apps/node-demo/.vscode/extensions.json b/apps/node-demo/.vscode/extensions.json
new file mode 100644
index 0000000..22a1505
--- /dev/null
+++ b/apps/node-demo/.vscode/extensions.json
@@ -0,0 +1,4 @@
+{
+ "recommendations": ["astro-build.astro-vscode"],
+ "unwantedRecommendations": []
+}
diff --git a/apps/node-demo/.vscode/launch.json b/apps/node-demo/.vscode/launch.json
new file mode 100644
index 0000000..d642209
--- /dev/null
+++ b/apps/node-demo/.vscode/launch.json
@@ -0,0 +1,11 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "command": "./node_modules/.bin/astro dev",
+ "name": "Development server",
+ "request": "launch",
+ "type": "node-terminal"
+ }
+ ]
+}
diff --git a/apps/node-demo/README.md b/apps/node-demo/README.md
new file mode 100644
index 0000000..e34a99b
--- /dev/null
+++ b/apps/node-demo/README.md
@@ -0,0 +1,47 @@
+# Astro Starter Kit: Minimal
+
+```sh
+npm create astro@latest -- --template minimal
+```
+
+[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/astro/tree/latest/examples/minimal)
+[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/astro/tree/latest/examples/minimal)
+[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/withastro/astro?devcontainer_path=.devcontainer/minimal/devcontainer.json)
+
+> 🧑🚀 **Seasoned astronaut?** Delete this file. Have fun!
+
+## 🚀 Project Structure
+
+Inside of your Astro project, you'll see the following folders and files:
+
+```text
+/
+├── public/
+├── src/
+│ └── pages/
+│ └── index.astro
+└── package.json
+```
+
+Astro looks for `.astro` or `.md` files in the `src/pages/` directory. Each page is exposed as a route based on its file name.
+
+There's nothing special about `src/components/`, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.
+
+Any static assets, like images, can be placed in the `public/` directory.
+
+## 🧞 Commands
+
+All commands are run from the root of the project, from a terminal:
+
+| Command | Action |
+| :------------------------ | :----------------------------------------------- |
+| `npm install` | Installs dependencies |
+| `npm run dev` | Starts local dev server at `localhost:4321` |
+| `npm run build` | Build your production site to `./dist/` |
+| `npm run preview` | Preview your build locally, before deploying |
+| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
+| `npm run astro -- --help` | Get help using the Astro CLI |
+
+## 👀 Want to learn more?
+
+Feel free to check [our documentation](https://docs.astro.build) or jump into our [Discord server](https://astro.build/chat).
diff --git a/apps/astro-demo/astro.config.mjs b/apps/node-demo/astro.config.mjs
similarity index 100%
rename from apps/astro-demo/astro.config.mjs
rename to apps/node-demo/astro.config.mjs
diff --git a/apps/astro-demo/package.json b/apps/node-demo/package.json
similarity index 100%
rename from apps/astro-demo/package.json
rename to apps/node-demo/package.json
diff --git a/apps/astro-demo/pnpm-lock.yaml b/apps/node-demo/pnpm-lock.yaml
similarity index 100%
rename from apps/astro-demo/pnpm-lock.yaml
rename to apps/node-demo/pnpm-lock.yaml
diff --git a/apps/node-demo/public/favicon.svg b/apps/node-demo/public/favicon.svg
new file mode 100644
index 0000000..f157bd1
--- /dev/null
+++ b/apps/node-demo/public/favicon.svg
@@ -0,0 +1,9 @@
+
diff --git a/apps/node-demo/src/components/qwik/counter.tsx b/apps/node-demo/src/components/qwik/counter.tsx
new file mode 100644
index 0000000..49b16ea
--- /dev/null
+++ b/apps/node-demo/src/components/qwik/counter.tsx
@@ -0,0 +1,13 @@
+import { Slot, component$, useSignal } from "@builder.io/qwik";
+
+export const Counter = component$<{ initial: number }>((props) => {
+ const counter = useSignal(props.initial);
+
+ return (
+ <>
+
+ >
+ );
+});
diff --git a/apps/node-demo/src/components/qwik/say-hi.tsx b/apps/node-demo/src/components/qwik/say-hi.tsx
new file mode 100644
index 0000000..9a77fbd
--- /dev/null
+++ b/apps/node-demo/src/components/qwik/say-hi.tsx
@@ -0,0 +1,17 @@
+import { Slot, component$, sync$ } from "@builder.io/qwik";
+
+export const SayHi = component$(() => {
+ return (
+
+ );
+});
diff --git a/apps/node-demo/src/components/qwik/test.tsx b/apps/node-demo/src/components/qwik/test.tsx
new file mode 100644
index 0000000..73ee55a
--- /dev/null
+++ b/apps/node-demo/src/components/qwik/test.tsx
@@ -0,0 +1,5 @@
+import { component$ } from "@builder.io/qwik";
+
+export const Test = component$(() => {
+ return
test
;
+});
diff --git a/apps/node-demo/src/components/react/react-counter.tsx b/apps/node-demo/src/components/react/react-counter.tsx
new file mode 100644
index 0000000..efd124a
--- /dev/null
+++ b/apps/node-demo/src/components/react/react-counter.tsx
@@ -0,0 +1,12 @@
+/** @jsxImportSource react */
+import { useState } from "react";
+
+export const ReactCounter = () => {
+ const [count, setCount] = useState(0);
+
+ return (
+
+ );
+};
diff --git a/apps/node-demo/src/env.d.ts b/apps/node-demo/src/env.d.ts
new file mode 100644
index 0000000..f964fe0
--- /dev/null
+++ b/apps/node-demo/src/env.d.ts
@@ -0,0 +1 @@
+///
diff --git a/apps/node-demo/src/pages/index.astro b/apps/node-demo/src/pages/index.astro
new file mode 100644
index 0000000..c9fe467
--- /dev/null
+++ b/apps/node-demo/src/pages/index.astro
@@ -0,0 +1,23 @@
+---
+import { ViewTransitions } from "astro:transitions";
+import { Counter } from "@components/qwik/counter";
+import { SayHi } from "@components/qwik/say-hi";
+---
+
+
+
+
+
+
+
+ Astro
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/node-demo/src/pages/test.astro b/apps/node-demo/src/pages/test.astro
new file mode 100644
index 0000000..839ce00
--- /dev/null
+++ b/apps/node-demo/src/pages/test.astro
@@ -0,0 +1,21 @@
+---
+import { ViewTransitions } from "astro:transitions";
+import { Counter } from "@components/qwik/counter";
+---
+
+
+
+
+
+
+
+ Astro
+
+
+
+
+
+
\ No newline at end of file
diff --git a/apps/node-demo/tsconfig.json b/apps/node-demo/tsconfig.json
new file mode 100644
index 0000000..1881c25
--- /dev/null
+++ b/apps/node-demo/tsconfig.json
@@ -0,0 +1,12 @@
+{
+ "extends": "astro/tsconfigs/strict",
+ "compilerOptions": {
+ "baseUrl": ".",
+ "paths": {
+ "@components/*": ["./src/components/*"]
+ },
+
+ "jsx": "react-jsx",
+ "jsxImportSource": "@builder.io/qwik"
+ }
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c6d2f82..964d408 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -40,7 +40,109 @@ importers:
version: 18.2.21
astro:
specifier: ^4.5
- version: 4.5.2
+ version: 4.5.2(@types/node@20.10.0)(typescript@5.4.2)
+ react:
+ specifier: ^18.2.0
+ version: 18.2.0
+ react-dom:
+ specifier: ^18.2.0
+ version: 18.2.0(react@18.2.0)
+
+ apps/astro-deno:
+ dependencies:
+ '@astrojs/check':
+ specifier: ^0.5.10
+ version: 0.5.10(typescript@5.4.3)
+ '@astrojs/deno':
+ specifier: ^5.0.1
+ version: 5.0.1(astro@4.5.2)
+ '@astrojs/react':
+ specifier: ^3.0.10
+ version: 3.0.10(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(vite@5.2.6)
+ '@builder.io/qwik':
+ specifier: ^1.5.1
+ version: 1.5.1(@types/node@20.10.0)(undici@5.28.0)
+ '@qwikdev/astro':
+ specifier: workspace:*
+ version: link:../../libs/qwikdev-astro
+ '@types/react':
+ specifier: ^18.2.64
+ version: 18.2.64
+ '@types/react-dom':
+ specifier: ^18.2.21
+ version: 18.2.21
+ astro:
+ specifier: ^4.5
+ version: 4.5.2(typescript@5.4.3)
+ react:
+ specifier: ^18.2.0
+ version: 18.2.0
+ react-dom:
+ specifier: ^18.2.0
+ version: 18.2.0(react@18.2.0)
+ typescript:
+ specifier: ^5.4.3
+ version: 5.4.3
+
+ apps/astro-deno-demo:
+ dependencies:
+ '@astrojs/check':
+ specifier: ^0.5.10
+ version: 0.5.10(typescript@5.4.3)
+ '@astrojs/deno':
+ specifier: ^5.0.1
+ version: 5.0.1(astro@4.5.2)
+ '@astrojs/react':
+ specifier: ^3.0.10
+ version: 3.0.10(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(vite@5.2.6)
+ '@builder.io/qwik':
+ specifier: ^1.5.1
+ version: 1.5.1(undici@5.28.0)
+ '@qwikdev/astro':
+ specifier: workspace:*
+ version: link:../../libs/qwikdev-astro
+ '@types/react':
+ specifier: ^18.2.64
+ version: 18.2.64
+ '@types/react-dom':
+ specifier: ^18.2.21
+ version: 18.2.21
+ astro:
+ specifier: ^4.5
+ version: 4.5.2(typescript@5.4.3)
+ react:
+ specifier: ^18.2.0
+ version: 18.2.0
+ react-dom:
+ specifier: ^18.2.0
+ version: 18.2.0(react@18.2.0)
+ typescript:
+ specifier: ^5.4.3
+ version: 5.4.3
+
+ apps/astro-node-demo:
+ dependencies:
+ '@astrojs/node':
+ specifier: ^8.2.3
+ version: 8.2.3(astro@4.5.2)
+ '@astrojs/react':
+ specifier: ^3.0.10
+ version: 3.0.10(@types/react-dom@18.2.21)(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0)(vite@5.2.6)
+ '@builder.io/qwik':
+ specifier: ^1.5.1
+ version: 1.5.1(undici@5.28.0)
+ '@qwikdev/astro':
+ specifier: workspace:*
+ version: link:../../libs/qwikdev-astro
+ '@types/react':
+ specifier: ^18.2.64
+ version: 18.2.64
+ '@types/react-dom':
+ specifier: ^18.2.21
+ version: 18.2.21
+ astro:
+ specifier: ^4.5
+ version: 4.5.2(@types/node@20.10.0)(typescript@5.4.2)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -91,12 +193,70 @@ packages:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
+ /@astrojs/check@0.5.10(typescript@5.4.3):
+ resolution: {integrity: sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==}
+ hasBin: true
+ peerDependencies:
+ typescript: ^5.0.0
+ dependencies:
+ '@astrojs/language-server': 2.8.4(typescript@5.4.3)
+ chokidar: 3.5.3
+ fast-glob: 3.3.2
+ kleur: 4.1.5
+ typescript: 5.4.3
+ yargs: 17.7.2
+ transitivePeerDependencies:
+ - prettier
+ - prettier-plugin-astro
+ dev: false
+
/@astrojs/compiler@2.7.0:
resolution: {integrity: sha512-XpC8MAaWjD1ff6/IfkRq/5k1EFj6zhCNqXRd5J43SVJEBj/Bsmizkm8N0xOYscGcDFQkRgEw6/eKnI5x/1l6aA==}
+ /@astrojs/deno@5.0.1(astro@4.5.2):
+ resolution: {integrity: sha512-nYztGqHqC+q3A9ynjj3gblAkO/ZylDwahjVTx+2DvZgX4U+BJU/gL5BZkNtL+P10opCKJi29NvvVFvk6jwZHmA==}
+ peerDependencies:
+ astro: ^3.1.4
+ dependencies:
+ astro: 4.5.2(typescript@5.4.3)
+ esbuild: 0.19.8
+ dev: false
+
/@astrojs/internal-helpers@0.3.0:
resolution: {integrity: sha512-tGmHvrhpzuz0JBHaJX8GywN9g4rldVNHtkoVDC3m/DdzBO70jGoVuc0uuNVglRYnsdwkbG0K02Iw3nOOR3/Y4g==}
+ /@astrojs/language-server@2.8.4(typescript@5.4.3):
+ resolution: {integrity: sha512-sJH5vGTBkhgA8+hdhzX78UUp4cFz4Mt7xkEkevD188OS5bDMkaue6hK+dtXWM47mnrXFveXA2u38K7S+5+IRjA==}
+ hasBin: true
+ peerDependencies:
+ prettier: ^3.0.0
+ prettier-plugin-astro: '>=0.11.0'
+ peerDependenciesMeta:
+ prettier:
+ optional: true
+ prettier-plugin-astro:
+ optional: true
+ dependencies:
+ '@astrojs/compiler': 2.7.0
+ '@jridgewell/sourcemap-codec': 1.4.15
+ '@volar/kit': 2.1.6(typescript@5.4.3)
+ '@volar/language-core': 2.1.6
+ '@volar/language-server': 2.1.6
+ '@volar/language-service': 2.1.6
+ '@volar/typescript': 2.1.6
+ fast-glob: 3.3.2
+ volar-service-css: 0.0.34(@volar/language-service@2.1.6)
+ volar-service-emmet: 0.0.34(@volar/language-service@2.1.6)
+ volar-service-html: 0.0.34(@volar/language-service@2.1.6)
+ volar-service-prettier: 0.0.34(@volar/language-service@2.1.6)
+ volar-service-typescript: 0.0.34(@volar/language-service@2.1.6)
+ volar-service-typescript-twoslash-queries: 0.0.34(@volar/language-service@2.1.6)
+ vscode-html-languageservice: 5.2.0
+ vscode-uri: 3.0.8
+ transitivePeerDependencies:
+ - typescript
+ dev: false
+
/@astrojs/markdown-remark@4.3.0:
resolution: {integrity: sha512-iZOgYj/yNDvBRfKqkGuAvjeONhjQPq8Uk3HjyIgcTK5valq03NiUgSc5Ovq00yUVBeYJ/5EDx23c8xqtkkBlPw==}
dependencies:
@@ -173,13 +333,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/code-frame@7.22.13:
- resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/highlight': 7.22.13
- chalk: 2.4.2
-
/@babel/code-frame@7.23.5:
resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
engines: {node: '>=6.9.0'}
@@ -247,19 +400,19 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.22.15
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@babel/helper-hoist-variables@7.22.5:
resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@babel/helper-module-imports@7.22.15:
resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
@@ -282,17 +435,13 @@ packages:
resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@babel/helper-split-export-declaration@7.22.6:
resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.23.0
-
- /@babel/helper-string-parser@7.22.5:
- resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
- engines: {node: '>=6.9.0'}
+ '@babel/types': 7.23.5
/@babel/helper-string-parser@7.23.4:
resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
@@ -316,14 +465,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/highlight@7.22.13:
- resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
-
/@babel/highlight@7.23.4:
resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
engines: {node: '>=6.9.0'}
@@ -332,13 +473,6 @@ packages:
chalk: 2.4.2
js-tokens: 4.0.0
- /@babel/parser@7.23.0:
- resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.23.0
-
/@babel/parser@7.23.5:
resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
engines: {node: '>=6.0.0'}
@@ -399,9 +533,9 @@ packages:
resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.22.13
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/code-frame': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
/@babel/traverse@7.23.5:
resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
@@ -420,14 +554,6 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/types@7.23.0:
- resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
-
/@babel/types@7.23.5:
resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
engines: {node: '>=6.9.0'}
@@ -543,6 +669,26 @@ packages:
- sugarss
- terser
+ /@builder.io/qwik@1.5.1(undici@5.28.0):
+ resolution: {integrity: sha512-xjGVH6xx/ADN+ACSfvoZQWIlN6B4bTcL1gpoijVKyx/Wed7U7QPgVq2VIJ92Vhr6Y+uKiUaoNlsuY5s4PhVQkQ==}
+ engines: {node: '>=16.8.0 <18.0.0 || >=18.11'}
+ hasBin: true
+ peerDependencies:
+ undici: '*'
+ dependencies:
+ csstype: 3.1.3
+ undici: 5.28.0
+ vite: 5.2.6(@types/node@20.10.0)
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - terser
+ dev: false
+
/@changesets/apply-release-plan@7.0.0:
resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==}
dependencies:
@@ -726,6 +872,22 @@ packages:
prettier: 2.8.8
dev: true
+ /@emmetio/abbreviation@2.3.3:
+ resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==}
+ dependencies:
+ '@emmetio/scanner': 1.0.4
+ dev: false
+
+ /@emmetio/css-abbreviation@2.1.8:
+ resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==}
+ dependencies:
+ '@emmetio/scanner': 1.0.4
+ dev: false
+
+ /@emmetio/scanner@1.0.4:
+ resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==}
+ dev: false
+
/@esbuild/aix-ppc64@0.20.2:
resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==}
engines: {node: '>=12'}
@@ -1179,13 +1341,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-android-arm-eabi@4.6.1:
- resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-android-arm64@4.13.0:
resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==}
cpu: [arm64]
@@ -1193,13 +1348,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-android-arm64@4.6.1:
- resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-darwin-arm64@4.13.0:
resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==}
cpu: [arm64]
@@ -1207,13 +1355,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-arm64@4.6.1:
- resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-darwin-x64@4.13.0:
resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==}
cpu: [x64]
@@ -1221,13 +1362,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-darwin-x64@4.6.1:
- resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-linux-arm-gnueabihf@4.13.0:
resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==}
cpu: [arm]
@@ -1235,13 +1369,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.6.1:
- resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-linux-arm64-gnu@4.13.0:
resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==}
cpu: [arm64]
@@ -1249,13 +1376,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.6.1:
- resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-linux-arm64-musl@4.13.0:
resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==}
cpu: [arm64]
@@ -1263,13 +1383,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.6.1:
- resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-linux-riscv64-gnu@4.13.0:
resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==}
cpu: [riscv64]
@@ -1284,13 +1397,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.6.1:
- resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-linux-x64-musl@4.13.0:
resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==}
cpu: [x64]
@@ -1298,13 +1404,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.6.1:
- resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-win32-arm64-msvc@4.13.0:
resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==}
cpu: [arm64]
@@ -1312,13 +1411,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.6.1:
- resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-win32-ia32-msvc@4.13.0:
resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==}
cpu: [ia32]
@@ -1326,13 +1418,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.6.1:
- resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@rollup/rollup-win32-x64-msvc@4.13.0:
resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==}
cpu: [x64]
@@ -1340,13 +1425,6 @@ packages:
requiresBuild: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.6.1:
- resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- optional: true
-
/@shikijs/core@1.1.7:
resolution: {integrity: sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==}
@@ -1362,18 +1440,18 @@ packages:
/@types/babel__generator@7.6.4:
resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.23.0
- '@babel/types': 7.23.0
+ '@babel/parser': 7.23.5
+ '@babel/types': 7.23.5
/@types/babel__traverse@7.20.1:
resolution: {integrity: sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==}
dependencies:
- '@babel/types': 7.23.0
+ '@babel/types': 7.23.5
/@types/debug@4.1.8:
resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==}
@@ -1482,6 +1560,88 @@ packages:
- supports-color
dev: false
+ /@volar/kit@2.1.6(typescript@5.4.3):
+ resolution: {integrity: sha512-dSuXChDGM0nSG/0fxqlNfadjpAeeo1P1SJPBQ+pDf8H1XrqeJq5gIhxRTEbiS+dyNIG69ATq1CArkbCif+oxJw==}
+ peerDependencies:
+ typescript: '*'
+ dependencies:
+ '@volar/language-service': 2.1.6
+ '@volar/typescript': 2.1.6
+ typesafe-path: 0.2.2
+ typescript: 5.4.3
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: false
+
+ /@volar/language-core@2.1.6:
+ resolution: {integrity: sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A==}
+ dependencies:
+ '@volar/source-map': 2.1.6
+ dev: false
+
+ /@volar/language-server@2.1.6:
+ resolution: {integrity: sha512-0w+FV8ro37hVb3qE4ONo3VbS5kEQXv4H/D2xCePyY5dRw6XnbJAPFNKvoxI9mxHTPonvIG1si5rN9MSGSKtgZQ==}
+ dependencies:
+ '@volar/language-core': 2.1.6
+ '@volar/language-service': 2.1.6
+ '@volar/snapshot-document': 2.1.6
+ '@volar/typescript': 2.1.6
+ '@vscode/l10n': 0.0.16
+ path-browserify: 1.0.1
+ request-light: 0.7.0
+ vscode-languageserver: 9.0.1
+ vscode-languageserver-protocol: 3.17.5
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: false
+
+ /@volar/language-service@2.1.6:
+ resolution: {integrity: sha512-1OpbbPQ6wUIumwMP5r45y8utVEmvq1n6BC8JHqGKsuFr9RGFIldDBlvA/xuO3MDKhjmmPGPHKb54kg1/YN78ow==}
+ dependencies:
+ '@volar/language-core': 2.1.6
+ vscode-languageserver-protocol: 3.17.5
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: false
+
+ /@volar/snapshot-document@2.1.6:
+ resolution: {integrity: sha512-YNYk1sCOrGg7VHbZM+1It97q0GWhFxdqIwnxSNFoL0X1LuSRXoCT2DRb/aa1J6aBpPMbKqSFUWHGQEAFUnc4Zw==}
+ dependencies:
+ vscode-languageserver-protocol: 3.17.5
+ vscode-languageserver-textdocument: 1.0.11
+ dev: false
+
+ /@volar/source-map@2.1.6:
+ resolution: {integrity: sha512-TeyH8pHHonRCHYI91J7fWUoxi0zWV8whZTVRlsWHSYfjm58Blalkf9LrZ+pj6OiverPTmrHRkBsG17ScQyWECw==}
+ dependencies:
+ muggle-string: 0.4.1
+ dev: false
+
+ /@volar/typescript@2.1.6:
+ resolution: {integrity: sha512-JgPGhORHqXuyC3r6skPmPHIZj4LoMmGlYErFTuPNBq9Nhc9VTv7ctHY7A3jMN3ngKEfRrfnUcwXHztvdSQqNfw==}
+ dependencies:
+ '@volar/language-core': 2.1.6
+ path-browserify: 1.0.1
+ dev: false
+
+ /@vscode/emmet-helper@2.9.2:
+ resolution: {integrity: sha512-MaGuyW+fa13q3aYsluKqclmh62Hgp0BpKIqS66fCxfOaBcVQ1OnMQxRRgQUYnCkxFISAQlkJ0qWWPyXjro1Qrg==}
+ dependencies:
+ emmet: 2.4.7
+ jsonc-parser: 2.3.1
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-languageserver-types: 3.17.5
+ vscode-uri: 2.1.2
+ dev: false
+
+ /@vscode/l10n@0.0.16:
+ resolution: {integrity: sha512-JT5CvrIYYCrmB+dCana8sUqJEcGB1ZDXNLMQ2+42bW995WmNoenijWMUdZfwmuQUTQcEVVIa2OecZzTYWUW9Cg==}
+ dev: false
+
+ /@vscode/l10n@0.0.18:
+ resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==}
+ dev: false
+
/acorn@8.11.2:
resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
engines: {node: '>=0.4.0'}
@@ -1658,8 +1818,8 @@ packages:
tsconfck: 3.0.0(typescript@5.4.2)
unist-util-visit: 5.0.0
vfile: 6.0.1
- vite: 5.1.6
- vitefu: 0.2.5(vite@5.1.6)
+ vite: 5.2.6(@types/node@20.10.0)
+ vitefu: 0.2.5(vite@5.2.6)
which-pm: 2.1.1
yargs-parser: 21.1.1
zod: 3.22.4
@@ -1760,6 +1920,89 @@ packages:
- terser
- typescript
+ /astro@4.5.2(typescript@5.4.3):
+ resolution: {integrity: sha512-Nq3GojlwXJ3XD047khraCWu/6aqGFfcyq7Q0blpTBSZnCz2s4Zri04PHvUkbKF7TK2UljkFuTXKP0CE4ZuJi9Q==}
+ engines: {node: '>=18.14.1', npm: '>=6.14.0'}
+ hasBin: true
+ dependencies:
+ '@astrojs/compiler': 2.7.0
+ '@astrojs/internal-helpers': 0.3.0
+ '@astrojs/markdown-remark': 4.3.0
+ '@astrojs/telemetry': 3.0.4
+ '@babel/core': 7.23.5
+ '@babel/generator': 7.23.5
+ '@babel/parser': 7.23.5
+ '@babel/plugin-transform-react-jsx': 7.22.15(@babel/core@7.23.5)
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ '@shikijs/core': 1.1.7
+ '@types/babel__core': 7.20.5
+ acorn: 8.11.2
+ aria-query: 5.3.0
+ axobject-query: 4.0.0
+ boxen: 7.1.1
+ chokidar: 3.5.3
+ ci-info: 4.0.0
+ clsx: 2.0.0
+ common-ancestor-path: 1.0.1
+ cookie: 0.6.0
+ cssesc: 3.0.0
+ debug: 4.3.4
+ deterministic-object-hash: 2.0.2
+ devalue: 4.3.2
+ diff: 5.1.0
+ dlv: 1.1.3
+ dset: 3.1.3
+ es-module-lexer: 1.4.1
+ esbuild: 0.19.8
+ estree-walker: 3.0.3
+ execa: 8.0.1
+ fast-glob: 3.3.2
+ flattie: 1.1.0
+ github-slugger: 2.0.0
+ gray-matter: 4.0.3
+ html-escaper: 3.0.3
+ http-cache-semantics: 4.1.1
+ js-yaml: 4.1.0
+ kleur: 4.1.5
+ magic-string: 0.30.3
+ mdast-util-to-hast: 13.0.2
+ mime: 3.0.0
+ ora: 7.0.1
+ p-limit: 5.0.0
+ p-queue: 8.0.1
+ path-to-regexp: 6.2.1
+ preferred-pm: 3.1.2
+ prompts: 2.4.2
+ rehype: 13.0.1
+ resolve: 1.22.5
+ semver: 7.5.4
+ shiki: 1.1.7
+ string-width: 7.0.0
+ strip-ansi: 7.1.0
+ tsconfck: 3.0.0(typescript@5.4.3)
+ unist-util-visit: 5.0.0
+ vfile: 6.0.1
+ vite: 5.2.6(@types/node@20.10.0)
+ vitefu: 0.2.5(vite@5.2.6)
+ which-pm: 2.1.1
+ yargs-parser: 21.1.1
+ zod: 3.22.4
+ zod-to-json-schema: 3.22.4(zod@3.22.4)
+ optionalDependencies:
+ sharp: 0.32.6
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ - typescript
+ dev: false
+
/available-typed-arrays@1.0.7:
resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
engines: {node: '>= 0.4'}
@@ -2003,7 +2246,6 @@ packages:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
- dev: true
/clone@1.0.4:
resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
@@ -2268,6 +2510,13 @@ packages:
/electron-to-chromium@1.4.521:
resolution: {integrity: sha512-88W7FAsYzc3Vy2mGCFe/YTD6kvoJpqeLRBd5NFMRMdYNqsjHYzkn/mGxaOFJ8yYfLuQqC6vpDYbN6Ps5mtIM3w==}
+ /emmet@2.4.7:
+ resolution: {integrity: sha512-O5O5QNqtdlnQM2bmKHtJgyChcrFMgQuulI+WdiOw2NArzprUqqxUW6bgYtKvzKgrsYpuLWalOkdhNP+1jluhCA==}
+ dependencies:
+ '@emmetio/abbreviation': 2.3.3
+ '@emmetio/css-abbreviation': 2.1.8
+ dev: false
+
/emoji-regex@10.3.0:
resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==}
@@ -2648,12 +2897,8 @@ packages:
requiresBuild: true
optional: true
- /function-bind@1.1.1:
- resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
-
/function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
- dev: true
/function.prototype.name@1.1.6:
resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
@@ -2676,7 +2921,6 @@ packages:
/get-caller-file@2.0.5:
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
engines: {node: 6.* || 8.* || >= 10.*}
- dev: true
/get-east-asian-width@1.2.0:
resolution: {integrity: sha512-2nk+7SIVb14QrgXFHcm84tD4bKQz0RxPuMT8Ag5KPOq7J5fEmAg0UbXdTOSHqNuHSU28k55qnceesxXRZGzKWA==}
@@ -2837,7 +3081,7 @@ packages:
resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
engines: {node: '>= 0.4.0'}
dependencies:
- function-bind: 1.1.1
+ function-bind: 1.1.2
/hasown@2.0.1:
resolution: {integrity: sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==}
@@ -3254,6 +3498,10 @@ packages:
engines: {node: '>=6'}
hasBin: true
+ /jsonc-parser@2.3.1:
+ resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}
+ dev: false
+
/jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
optionalDependencies:
@@ -3917,6 +4165,10 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: false
+ /muggle-string@0.4.1:
+ resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
+ dev: false
+
/nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -4113,6 +4365,10 @@ packages:
dependencies:
entities: 4.5.0
+ /path-browserify@1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+ dev: false
+
/path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
@@ -4175,14 +4431,6 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /postcss@8.4.35:
- resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
/postcss@8.4.38:
resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
@@ -4443,10 +4691,13 @@ packages:
mdast-util-to-markdown: 2.1.0
unified: 11.0.4
+ /request-light@0.7.0:
+ resolution: {integrity: sha512-lMbBMrDoxgsyO+yB3sDcrDuX85yYt7sS8BfQd11jtbW/z5ZWgLZRcEGLsLoYw7I0WSUGQBs8CC8ScIxkTX1+6Q==}
+ dev: false
+
/require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
engines: {node: '>=0.10.0'}
- dev: true
/require-main-filename@2.0.0:
resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
@@ -4544,25 +4795,6 @@ packages:
'@rollup/rollup-win32-x64-msvc': 4.13.0
fsevents: 2.3.3
- /rollup@4.6.1:
- resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.6.1
- '@rollup/rollup-android-arm64': 4.6.1
- '@rollup/rollup-darwin-arm64': 4.6.1
- '@rollup/rollup-darwin-x64': 4.6.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.6.1
- '@rollup/rollup-linux-arm64-gnu': 4.6.1
- '@rollup/rollup-linux-arm64-musl': 4.6.1
- '@rollup/rollup-linux-x64-gnu': 4.6.1
- '@rollup/rollup-linux-x64-musl': 4.6.1
- '@rollup/rollup-win32-arm64-msvc': 4.6.1
- '@rollup/rollup-win32-ia32-msvc': 4.6.1
- '@rollup/rollup-win32-x64-msvc': 4.6.1
- fsevents: 2.3.3
-
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
@@ -4780,10 +5012,6 @@ packages:
yargs: 15.4.1
dev: true
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
- engines: {node: '>=0.10.0'}
-
/source-map-js@1.2.0:
resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
engines: {node: '>=0.10.0'}
@@ -5074,6 +5302,19 @@ packages:
dependencies:
typescript: 5.4.2
+ /tsconfck@3.0.0(typescript@5.4.3):
+ resolution: {integrity: sha512-w3wnsIrJNi7avf4Zb0VjOoodoO0woEqGgZGQm+LHH9przdUI+XDKsWAXwxHA1DaRTjeuZNcregSzr7RaA8zG9A==}
+ engines: {node: ^18 || >=20}
+ hasBin: true
+ peerDependencies:
+ typescript: ^5.0.0
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ typescript: 5.4.3
+ dev: false
+
/tty-table@4.2.3:
resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==}
engines: {node: '>=8.0.0'}
@@ -5158,11 +5399,27 @@ packages:
possible-typed-array-names: 1.0.0
dev: true
+ /typesafe-path@0.2.2:
+ resolution: {integrity: sha512-OJabfkAg1WLZSqJAJ0Z6Sdt3utnbzr/jh+NAHoyWHJe8CMSy79Gm085094M9nvTPy22KzTVn5Zq5mbapCI/hPA==}
+ dev: false
+
+ /typescript-auto-import-cache@0.3.2:
+ resolution: {integrity: sha512-+laqe5SFL1vN62FPOOJSUDTZxtgsoOXjneYOXIpx5rQ4UMiN89NAtJLpqLqyebv9fgQ/IMeeTX+mQyRnwvJzvg==}
+ dependencies:
+ semver: 7.5.4
+ dev: false
+
/typescript@5.4.2:
resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
engines: {node: '>=14.17'}
hasBin: true
+ /typescript@5.4.3:
+ resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+ dev: false
+
/ultrahtml@1.5.3:
resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==}
dev: false
@@ -5395,13 +5652,13 @@ packages:
dependencies:
'@types/node': 20.10.0
esbuild: 0.19.8
- postcss: 8.4.35
- rollup: 4.6.1
+ postcss: 8.4.38
+ rollup: 4.13.0
optionalDependencies:
fsevents: 2.3.3
- /vite@5.1.6:
- resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==}
+ /vite@5.2.6(@types/node@20.10.0):
+ resolution: {integrity: sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -5428,68 +5685,162 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.19.8
- postcss: 8.4.35
- rollup: 4.6.1
+ '@types/node': 20.10.0
+ esbuild: 0.20.2
+ postcss: 8.4.38
+ rollup: 4.13.0
optionalDependencies:
fsevents: 2.3.3
- dev: false
- /vite@5.2.6(@types/node@20.10.0):
- resolution: {integrity: sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
+ /vitefu@0.2.5(vite@5.2.6):
+ resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0
peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
+ vite:
optional: true
- lightningcss:
+ dependencies:
+ vite: 5.2.6(@types/node@20.10.0)
+
+ /volar-service-css@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-C7ua0j80ZD7bsgALAz/cA1bykPehoIa5n+3+Ccr+YLpj0fypqw9iLUmGLX11CqzqNCO2XFGe/1eXB/c+SWrF/g==}
+ peerDependencies:
+ '@volar/language-service': ~2.1.0
+ peerDependenciesMeta:
+ '@volar/language-service':
optional: true
- sass:
+ dependencies:
+ '@volar/language-service': 2.1.6
+ vscode-css-languageservice: 6.2.13
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: false
+
+ /volar-service-emmet@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-ubQvMCmHPp8Ic82LMPkgrp9ot+u2p/RDd0RyT0EykRkZpWsagHUF5HWkVheLfiMyx2rFuWx/+7qZPOgypx6h6g==}
+ peerDependencies:
+ '@volar/language-service': ~2.1.0
+ peerDependenciesMeta:
+ '@volar/language-service':
optional: true
- stylus:
+ dependencies:
+ '@volar/language-service': 2.1.6
+ '@vscode/emmet-helper': 2.9.2
+ vscode-html-languageservice: 5.2.0
+ dev: false
+
+ /volar-service-html@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-kMEneea1tQbiRcyKavqdrSVt8zV06t+0/3pGkjO3gV6sikXTNShIDkdtB4Tq9vE2cQdM50TuS7utVV7iysUxHw==}
+ peerDependencies:
+ '@volar/language-service': ~2.1.0
+ peerDependenciesMeta:
+ '@volar/language-service':
optional: true
- sugarss:
+ dependencies:
+ '@volar/language-service': 2.1.6
+ vscode-html-languageservice: 5.2.0
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-uri: 3.0.8
+ dev: false
+
+ /volar-service-prettier@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-BNfJ8FwfPi1Wm/JkuzNjraOLdtKieGksNT/bDyquygVawv1QUzO2HB1hiMKfZGdcSFG5ZL9R0j7bBfRTfXA2gg==}
+ peerDependencies:
+ '@volar/language-service': ~2.1.0
+ prettier: ^2.2 || ^3.0
+ peerDependenciesMeta:
+ '@volar/language-service':
optional: true
- terser:
+ prettier:
optional: true
dependencies:
- '@types/node': 20.10.0
- esbuild: 0.20.2
- postcss: 8.4.38
- rollup: 4.13.0
- optionalDependencies:
- fsevents: 2.3.3
+ '@volar/language-service': 2.1.6
+ vscode-uri: 3.0.8
+ dev: false
- /vitefu@0.2.5(vite@5.1.6):
- resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
+ /volar-service-typescript-twoslash-queries@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-XAY2YtWKUp6ht89gxt3L5Dr46LU45d/VlBkj1KXUwNlinpoWiGN4Nm3B6DRF3VoBThAnQgm4c7WD0S+5yTzh+w==}
peerDependencies:
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0
+ '@volar/language-service': ~2.1.0
peerDependenciesMeta:
- vite:
+ '@volar/language-service':
optional: true
dependencies:
- vite: 5.1.6
+ '@volar/language-service': 2.1.6
dev: false
- /vitefu@0.2.5(vite@5.2.6):
- resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
+ /volar-service-typescript@0.0.34(@volar/language-service@2.1.6):
+ resolution: {integrity: sha512-NbAry0w8ZXFgGsflvMwmPDCzgJGx3C+eYxFEbldaumkpTAJiywECWiUbPIOfmEHgpOllUKSnhwtLlWFK4YnfQg==}
peerDependencies:
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0
+ '@volar/language-service': ~2.1.0
peerDependenciesMeta:
- vite:
+ '@volar/language-service':
optional: true
dependencies:
- vite: 5.2.6(@types/node@20.10.0)
+ '@volar/language-service': 2.1.6
+ path-browserify: 1.0.1
+ semver: 7.5.4
+ typescript-auto-import-cache: 0.3.2
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-nls: 5.2.0
+ dev: false
+
+ /vscode-css-languageservice@6.2.13:
+ resolution: {integrity: sha512-2rKWXfH++Kxd9Z4QuEgd1IF7WmblWWU7DScuyf1YumoGLkY9DW6wF/OTlhOyO2rN63sWHX2dehIpKBbho4ZwvA==}
+ dependencies:
+ '@vscode/l10n': 0.0.18
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-languageserver-types: 3.17.5
+ vscode-uri: 3.0.8
+ dev: false
+
+ /vscode-html-languageservice@5.2.0:
+ resolution: {integrity: sha512-cdNMhyw57/SQzgUUGSIMQ66jikqEN6nBNyhx5YuOyj9310+eY9zw8Q0cXpiKzDX8aHYFewQEXRnigl06j/TVwQ==}
+ dependencies:
+ '@vscode/l10n': 0.0.18
+ vscode-languageserver-textdocument: 1.0.11
+ vscode-languageserver-types: 3.17.5
+ vscode-uri: 3.0.8
+ dev: false
+
+ /vscode-jsonrpc@8.2.0:
+ resolution: {integrity: sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==}
+ engines: {node: '>=14.0.0'}
+ dev: false
+
+ /vscode-languageserver-protocol@3.17.5:
+ resolution: {integrity: sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==}
+ dependencies:
+ vscode-jsonrpc: 8.2.0
+ vscode-languageserver-types: 3.17.5
+ dev: false
+
+ /vscode-languageserver-textdocument@1.0.11:
+ resolution: {integrity: sha512-X+8T3GoiwTVlJbicx/sIAF+yuJAqz8VvwJyoMVhwEMoEKE/fkDmrqUgDMyBECcM2A2frVZIUj5HI/ErRXCfOeA==}
+ dev: false
+
+ /vscode-languageserver-types@3.17.5:
+ resolution: {integrity: sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==}
+ dev: false
+
+ /vscode-languageserver@9.0.1:
+ resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==}
+ hasBin: true
+ dependencies:
+ vscode-languageserver-protocol: 3.17.5
+ dev: false
+
+ /vscode-nls@5.2.0:
+ resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==}
+ dev: false
+
+ /vscode-uri@2.1.2:
+ resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}
+ dev: false
+
+ /vscode-uri@3.0.8:
+ resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
+ dev: false
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
@@ -5599,7 +5950,6 @@ packages:
/y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
- dev: true
/yallist@2.1.2:
resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==}
@@ -5651,7 +6001,6 @@ packages:
string-width: 4.2.3
y18n: 5.0.8
yargs-parser: 21.1.1
- dev: true
/yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index e43f257..0a26f3f 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,3 +1,3 @@
packages:
- - "apps/astro-demo"
- - "libs/qwikdev-astro"
+ - apps/*
+ - libs/*