diff --git a/README.md b/README.md
index 00a5eb0fa..61a854d86 100644
--- a/README.md
+++ b/README.md
@@ -44,7 +44,7 @@ bun run dev
### Development
-You should use a node version manager [compatible with `.node-vesion`](https://stackoverflow.com/a/62978089/565877) ([asdf-vm](https://asdf-vm.com/) is a great option mac/linux users)
+You should use a node version manager [compatible with `.node-version`](https://stackoverflow.com/a/62978089/565877) ([asdf-vm](https://asdf-vm.com/) is a great option mac/linux users)
The monorepo uses `pnpm` as the package manager. To install `pnpm`, run the following command in your terminal.
diff --git a/docs/api/createRouteAction.md b/docs/api/createRouteAction.md
index fd708f831..8e14744a1 100644
--- a/docs/api/createRouteAction.md
+++ b/docs/api/createRouteAction.md
@@ -239,7 +239,7 @@ export function EnrollmentPage() {
### Creating a Enhanced Form
-Although we recommend using [progressively enhanced forms on the server](./createServerAction.md#creating-a-progressively-enhanced-form) whenever possible, we can still take advantage of running actions on the client and used enhanced forms. This is ideal when you need to run an action or API request that can only be done in the browser.
+Although we recommend using [progressively enhanced forms on the server](./createServerAction#creating-a-progressively-enhanced-form) whenever possible, we can still take advantage of running actions on the client and used enhanced forms. This is ideal when you need to run an action or API request that can only be done in the browser.
To accomplish this we need to pass information to our action using form elements like ``. Any data need to be sent that end users don't enter can be added with an `` with `type="hidden"`.
diff --git a/examples/bare/package.json b/examples/bare/package.json
index df2675076..468a4e5a1 100644
--- a/examples/bare/package.json
+++ b/examples/bare/package.json
@@ -7,18 +7,18 @@
},
"type": "module",
"devDependencies": {
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"esbuild": "^0.14.54",
- "postcss": "^8.4.26",
- "solid-start-node": "^0.3.0",
+ "postcss": "^8.4.28",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/bare/src/global.d.ts b/examples/bare/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/bare/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/bare/tsconfig.json b/examples/bare/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/bare/tsconfig.json
+++ b/examples/bare/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json
index d6e520287..0e103ecd9 100644
--- a/examples/hackernews/package.json
+++ b/examples/hackernews/package.json
@@ -9,17 +9,17 @@
"main": "./dist/index.js",
"devDependencies": {
"@types/babel__core": "^7.20.1",
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"esbuild": "^0.14.54",
- "solid-start-node": "^0.3.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/hackernews/src/global.d.ts b/examples/hackernews/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/hackernews/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/hackernews/tsconfig.json b/examples/hackernews/tsconfig.json
index 8a18ef72a..e7dba3e55 100644
--- a/examples/hackernews/tsconfig.json
+++ b/examples/hackernews/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"paths": {
"~/*": ["./src/*"]
}
diff --git a/examples/movies/package.json b/examples/movies/package.json
index 106657711..df7d03147 100644
--- a/examples/movies/package.json
+++ b/examples/movies/package.json
@@ -7,22 +7,22 @@
},
"type": "module",
"devDependencies": {
- "@iconify/json": "^2.2.90",
- "sass": "^1.63.6",
- "solid-start-node": "^0.3.0",
+ "@iconify/json": "^2.2.102",
+ "sass": "^1.65.1",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
"unplugin-icons": "^0.14.15",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
"@solid-primitives/scheduled": "1.1.0",
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"nprogress": "^0.2.0",
"solid-heroicons": "^3.2.4",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4",
- "solid-start-netlify": "^0.3.0"
+ "solid-start": "^0.3.5",
+ "solid-start-netlify": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/movies/src/global.d.ts b/examples/movies/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/movies/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/movies/tsconfig.json b/examples/movies/tsconfig.json
index a1fe95886..f894a57e1 100644
--- a/examples/movies/tsconfig.json
+++ b/examples/movies/tsconfig.json
@@ -7,7 +7,6 @@
"moduleResolution": "node",
"jsxImportSource": "solid-js",
"jsx": "preserve",
- "types": ["vite/client", "unplugin-icons/types/solid"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/notes/package.json b/examples/notes/package.json
index 4c12cce29..4c82bc8c7 100644
--- a/examples/notes/package.json
+++ b/examples/notes/package.json
@@ -7,24 +7,24 @@
},
"type": "module",
"devDependencies": {
- "solid-start-cloudflare-workers": "^0.3.0",
- "solid-start-node": "^0.3.0",
+ "solid-start-cloudflare-workers": "^0.3.5",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
"@cloudflare/kv-asset-handler": "^0.2.0",
"@cloudflare/workers-types": "^3.19.0",
- "@iconify/json": "^2.2.90",
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@iconify/json": "^2.2.102",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"@types/marked": "^4.3.1",
"date-fns": "^2.30.0",
"excerpts": "^0.0.3",
"marked": "^4.3.0",
"sanitize-html": "^2.11.0",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4",
+ "solid-start": "^0.3.5",
"string_decoder": "^1.3.0",
"unplugin-icons": "^0.14.15",
"wrangler": "^2.20.0"
diff --git a/examples/notes/src/global.d.ts b/examples/notes/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/notes/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/notes/tsconfig.json b/examples/notes/tsconfig.json
index 06dce82f2..f894a57e1 100644
--- a/examples/notes/tsconfig.json
+++ b/examples/notes/tsconfig.json
@@ -7,7 +7,6 @@
"moduleResolution": "node",
"jsxImportSource": "solid-js",
"jsx": "preserve",
- "types": ["vite/client", "unplugin-icons/types/solid", "./routes.d.ts"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/todomvc/package.json b/examples/todomvc/package.json
index 4bc96c153..f6df05d5b 100644
--- a/examples/todomvc/package.json
+++ b/examples/todomvc/package.json
@@ -7,20 +7,20 @@
},
"type": "module",
"devDependencies": {
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"csstype": "3.1.0",
"esbuild": "^0.14.54",
- "postcss": "^8.4.26",
- "rollup": "^3.26.2",
- "solid-start-node": "^0.3.0",
+ "postcss": "^8.4.28",
+ "rollup": "^3.28.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/todomvc/src/global.d.ts b/examples/todomvc/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/todomvc/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/todomvc/tsconfig.json b/examples/todomvc/tsconfig.json
index 4226d97aa..f894a57e1 100644
--- a/examples/todomvc/tsconfig.json
+++ b/examples/todomvc/tsconfig.json
@@ -7,7 +7,6 @@
"moduleResolution": "node",
"jsxImportSource": "solid-js",
"jsx": "preserve",
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-auth/package.json b/examples/with-auth/package.json
index 1a6abd7b1..cb251e57e 100644
--- a/examples/with-auth/package.json
+++ b/examples/with-auth/package.json
@@ -8,19 +8,19 @@
"type": "module",
"devDependencies": {
"@types/babel__core": "^7.20.1",
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"esbuild": "^0.14.54",
- "postcss": "^8.4.26",
- "rollup": "^3.26.2",
- "solid-start-node": "^0.3.0",
+ "postcss": "^8.4.28",
+ "rollup": "^3.28.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-auth/src/global.d.ts b/examples/with-auth/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-auth/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-auth/tsconfig.json b/examples/with-auth/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-auth/tsconfig.json
+++ b/examples/with-auth/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-authjs/package.json b/examples/with-authjs/package.json
index 96d897bf1..06f4bddf5 100644
--- a/examples/with-authjs/package.json
+++ b/examples/with-authjs/package.json
@@ -7,21 +7,21 @@
},
"type": "module",
"devDependencies": {
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"esbuild": "^0.14.54",
- "next-auth": "^4.22.1",
- "postcss": "^8.4.26",
- "solid-start-node": "^0.3.0",
+ "next-auth": "^4.23.1",
+ "postcss": "^8.4.28",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
"@auth/core": "^0.5.1",
"@solid-auth/base": "^2.0.3",
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-authjs/src/global.d.ts b/examples/with-authjs/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-authjs/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-authjs/tsconfig.json b/examples/with-authjs/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-authjs/tsconfig.json
+++ b/examples/with-authjs/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json
index 613dc6e61..5adc40217 100644
--- a/examples/with-mdx/package.json
+++ b/examples/with-mdx/package.json
@@ -8,16 +8,16 @@
"type": "module",
"devDependencies": {
"@mdx-js/rollup": "^2.3.0",
- "solid-start-node": "^0.3.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
"solid-mdx": "^0.0.6",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-mdx/src/global.d.ts b/examples/with-mdx/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-mdx/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-mdx/tsconfig.json b/examples/with-mdx/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-mdx/tsconfig.json
+++ b/examples/with-mdx/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-prisma/package.json b/examples/with-prisma/package.json
index 41cfb3725..1354f9336 100644
--- a/examples/with-prisma/package.json
+++ b/examples/with-prisma/package.json
@@ -7,17 +7,17 @@
},
"type": "module",
"devDependencies": {
- "solid-start-node": "^0.3.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
"@prisma/client": "^4.16.2",
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"prisma": "^4.16.2",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-prisma/src/global.d.ts b/examples/with-prisma/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-prisma/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-prisma/tsconfig.json b/examples/with-prisma/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-prisma/tsconfig.json
+++ b/examples/with-prisma/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-solid-styled/package.json b/examples/with-solid-styled/package.json
index 889811dfe..1eb64a560 100644
--- a/examples/with-solid-styled/package.json
+++ b/examples/with-solid-styled/package.json
@@ -8,16 +8,16 @@
"type": "module",
"devDependencies": {
"@types/babel__core": "^7.20.1",
- "solid-start-node": "^0.3.0",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6",
+ "vite": "^4.4.9",
"vite-plugin-solid-styled": "^0.8.3"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4",
+ "solid-start": "^0.3.5",
"solid-styled": "^0.8.2"
},
"engines": {
diff --git a/examples/with-solid-styled/src/global.d.ts b/examples/with-solid-styled/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-solid-styled/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-solid-styled/tsconfig.json b/examples/with-solid-styled/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-solid-styled/tsconfig.json
+++ b/examples/with-solid-styled/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json
index c40c7d1b4..633243e02 100644
--- a/examples/with-tailwindcss/package.json
+++ b/examples/with-tailwindcss/package.json
@@ -7,18 +7,18 @@
},
"type": "module",
"devDependencies": {
- "autoprefixer": "^10.4.14",
- "postcss": "^8.4.26",
- "solid-start-node": "^0.3.0",
+ "autoprefixer": "^10.4.15",
+ "postcss": "^8.4.28",
+ "solid-start-node": "^0.3.5",
"tailwindcss": "^3.3.3",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": "18"
diff --git a/examples/with-tailwindcss/src/global.d.ts b/examples/with-tailwindcss/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-tailwindcss/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-tailwindcss/tsconfig.json b/examples/with-tailwindcss/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-tailwindcss/tsconfig.json
+++ b/examples/with-tailwindcss/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-trpc/package.json b/examples/with-trpc/package.json
index 04657e461..9f6568804 100644
--- a/examples/with-trpc/package.json
+++ b/examples/with-trpc/package.json
@@ -7,24 +7,24 @@
},
"type": "module",
"devDependencies": {
- "@types/node": "^18.16.19",
+ "@types/node": "^18.17.5",
"esbuild": "^0.14.54",
- "postcss": "^8.4.26",
- "solid-start-node": "^0.3.0",
+ "postcss": "^8.4.28",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"@tanstack/solid-query": "5.0.0-alpha.20",
- "@trpc/client": "^10.34.0",
- "@trpc/server": "^10.34.0",
+ "@trpc/client": "^10.37.1",
+ "@trpc/server": "^10.37.1",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4",
+ "solid-start": "^0.3.5",
"solid-start-trpc": "^0.0.16",
"solid-trpc": "0.1.0-sssr.7",
- "zod": "^3.21.4"
+ "zod": "^3.22.1"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-trpc/src/global.d.ts b/examples/with-trpc/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-trpc/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-trpc/tsconfig.json b/examples/with-trpc/tsconfig.json
index d888d620c..25498f648 100644
--- a/examples/with-trpc/tsconfig.json
+++ b/examples/with-trpc/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json
index a7fb7ded0..fc3e0ebb0 100644
--- a/examples/with-vitest/package.json
+++ b/examples/with-vitest/package.json
@@ -11,19 +11,19 @@
},
"type": "module",
"devDependencies": {
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"@solidjs/testing-library": "^0.5.2",
- "@testing-library/jest-dom": "^5.16.5",
- "@types/testing-library__jest-dom": "^5.14.8",
+ "@testing-library/jest-dom": "^5.17.0",
+ "@types/testing-library__jest-dom": "^5.14.9",
"@vitest/coverage-c8": "^0.26.3",
"@vitest/ui": "^0.26.3",
"jsdom": "^20.0.3",
- "solid-js": "^1.7.9",
- "solid-start": "^0.3.0",
- "solid-start-node": "^0.3.0",
+ "solid-js": "^1.7.11",
+ "solid-start": "^0.3.5",
+ "solid-start-node": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6",
+ "vite": "^4.4.9",
"vitest": "^0.26.3"
}
}
diff --git a/examples/with-vitest/src/global.d.ts b/examples/with-vitest/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-vitest/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-vitest/tsconfig.json b/examples/with-vitest/tsconfig.json
index 9cd0961d7..773b0fb78 100644
--- a/examples/with-vitest/tsconfig.json
+++ b/examples/with-vitest/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env", "@testing-library/jest-dom"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/examples/with-websocket/package.json b/examples/with-websocket/package.json
index 986791de6..17237dbf1 100644
--- a/examples/with-websocket/package.json
+++ b/examples/with-websocket/package.json
@@ -7,17 +7,17 @@
},
"type": "module",
"devDependencies": {
- "solid-start-cloudflare-workers": "^0.3.0",
+ "solid-start-cloudflare-workers": "^0.3.5",
"typescript": "^4.9.5",
- "vite": "^4.4.6"
+ "vite": "^4.4.9"
},
"dependencies": {
"@cloudflare/kv-asset-handler": "^0.1.3",
"@cloudflare/workers-types": "^3.19.0",
- "@solidjs/meta": "^0.28.5",
- "@solidjs/router": "^0.8.2",
+ "@solidjs/meta": "^0.28.6",
+ "@solidjs/router": "^0.8.3",
"solid-js": "^1.7.11",
- "solid-start": "^0.3.4"
+ "solid-start": "^0.3.5"
},
"engines": {
"node": ">=18"
diff --git a/examples/with-websocket/src/global.d.ts b/examples/with-websocket/src/global.d.ts
new file mode 100644
index 000000000..83460315b
--- /dev/null
+++ b/examples/with-websocket/src/global.d.ts
@@ -0,0 +1 @@
+///
diff --git a/examples/with-websocket/tsconfig.json b/examples/with-websocket/tsconfig.json
index ac93223b8..25498f648 100644
--- a/examples/with-websocket/tsconfig.json
+++ b/examples/with-websocket/tsconfig.json
@@ -8,7 +8,6 @@
"jsxImportSource": "solid-js",
"jsx": "preserve",
"strict": true,
- "types": ["solid-start/env", "dom", "@cloudflare/workers-types"],
"baseUrl": "./",
"paths": {
"~/*": ["./src/*"]
diff --git a/package.json b/package.json
index 3ac9fdfdc..6318077a6 100644
--- a/package.json
+++ b/package.json
@@ -23,7 +23,7 @@
"test:all": "pnpm run clean:test && cross-env START_ADAPTER=solid-start-node npm run test",
"test": "pnpm run clean:test && pnpm --filter solid-start-tests test --",
"show:test-report": "pnpm --filter solid-start-tests show:test-report",
- "bump": "node scripts/bump.cjs"
+ "bump": "node scripts/bump.js"
},
"devDependencies": {
"@cloudflare/kv-asset-handler": "^0.2.0",
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index dbc8caf5a..327fdcee6 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "create-solid",
- "version": "0.3.4",
+ "version": "0.3.5",
"description": "Create Solid apps with low configuration",
"author": "Ryan Carniato",
"license": "MIT",
diff --git a/packages/mdx/package.json b/packages/mdx/package.json
index 9c81a540b..569826407 100644
--- a/packages/mdx/package.json
+++ b/packages/mdx/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-mdx",
- "version": "0.3.4",
+ "version": "0.3.5",
"description": "",
"main": "./index.js",
"type": "module",
diff --git a/packages/start-aws/package.json b/packages/start-aws/package.json
index 1c0455bf7..27b7d584c 100644
--- a/packages/start-aws/package.json
+++ b/packages/start-aws/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-aws",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.mjs",
"type": "module",
"solid": {
diff --git a/packages/start-cloudflare-pages/package.json b/packages/start-cloudflare-pages/package.json
index b8ef25573..84a39d4c8 100644
--- a/packages/start-cloudflare-pages/package.json
+++ b/packages/start-cloudflare-pages/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-cloudflare-pages",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"type": "module",
"solid": {
diff --git a/packages/start-cloudflare-workers/package.json b/packages/start-cloudflare-workers/package.json
index 5661bc85d..fab688567 100644
--- a/packages/start-cloudflare-workers/package.json
+++ b/packages/start-cloudflare-workers/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-cloudflare-workers",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"types": "./index.d.ts",
"type": "module",
diff --git a/packages/start-deno/package.json b/packages/start-deno/package.json
index 62f50b198..f27197293 100644
--- a/packages/start-deno/package.json
+++ b/packages/start-deno/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-deno",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"type": "module",
"solid": {
diff --git a/packages/start-netlify/package.json b/packages/start-netlify/package.json
index 0b3384398..40d827ec9 100644
--- a/packages/start-netlify/package.json
+++ b/packages/start-netlify/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-netlify",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"type": "module",
"solid": {
diff --git a/packages/start-node/package.json b/packages/start-node/package.json
index 924b738b6..a6b2a0178 100644
--- a/packages/start-node/package.json
+++ b/packages/start-node/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-node",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"type": "module",
"solid": {
diff --git a/packages/start-node/server.js b/packages/start-node/server.js
index 409acc983..fcc82dc03 100644
--- a/packages/start-node/server.js
+++ b/packages/start-node/server.js
@@ -29,7 +29,7 @@ export function createServer({ handler, paths, env }) {
})
: (_req, _res, next) => next();
- const render = async (req, res) => {
+ const render = async (req, res, server) => {
try {
env.getStaticHTML = async assetPath => {
let text = await readFile(join(paths.assets, assetPath + ".html"), "utf8");
@@ -50,6 +50,7 @@ export function createServer({ handler, paths, env }) {
console.log("[internal]", url.method, url.href);
return handler({
request: request,
+ httpServer: server,
clientAddress: req.socket.remoteAddress,
locals: {},
env,
@@ -59,6 +60,7 @@ export function createServer({ handler, paths, env }) {
const webRes = await handler({
request: createRequest(req),
+ httpServer: server,
clientAddress: req.socket.remoteAddress,
locals: {},
env,
@@ -74,7 +76,8 @@ export function createServer({ handler, paths, env }) {
}
};
- const server = polka().use("/", comp, assets_handler).use(comp, render);
+ const server = polka();
+ server.use("/", comp, assets_handler).use(comp, (req, res) => render(req, res, server.server));
return server;
}
diff --git a/packages/start-static/package.json b/packages/start-static/package.json
index 2a587dcc7..100852a93 100644
--- a/packages/start-static/package.json
+++ b/packages/start-static/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-static",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"types": "./index.d.ts",
"type": "module",
diff --git a/packages/start-vercel/package.json b/packages/start-vercel/package.json
index 91f0ddc1b..9db8e8fdb 100644
--- a/packages/start-vercel/package.json
+++ b/packages/start-vercel/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start-vercel",
- "version": "0.3.4",
+ "version": "0.3.5",
"main": "./index.js",
"types": "./index.d.ts",
"type": "module",
diff --git a/packages/start/api/middleware.ts b/packages/start/api/middleware.ts
index 3829de235..f0c37caf3 100644
--- a/packages/start/api/middleware.ts
+++ b/packages/start/api/middleware.ts
@@ -8,6 +8,7 @@ export const apiRoutes: Middleware = ({ forward }) => {
if (apiHandler) {
let apiEvent = Object.freeze({
request: event.request,
+ httpServer: event.httpServer,
clientAddress: event.clientAddress,
locals: event.locals,
params: apiHandler.params,
diff --git a/packages/start/bin.cjs b/packages/start/bin.cjs
index b6b3d2f25..eb8861b91 100755
--- a/packages/start/bin.cjs
+++ b/packages/start/bin.cjs
@@ -33,7 +33,7 @@ const findAny = (path, name) => {
prog
.command("routes").describe("Show all routes in your app")
- .action(async ({config: configFile, open, port, root, host, inspect}) => {
+ .action(async ({ config: configFile, open, port, root, host, inspect }) => {
root = root || process.cwd();
const config = await resolveConfig({ mode: "production", configFile, root, command: "build" });
@@ -381,12 +381,18 @@ prog
]
.filter(Boolean)
.join(" "),
- }
+ },
+ detached: process.platform !== 'win32'
}
);
+ const terminateShell = () => {
+ if (process.platform === 'win32') proc.kill()
+ else process.kill(-proc.pid);
+ }
+
process.on("SIGINT", function () {
- proc.kill();
+ terminateShell()
process.exit();
});
@@ -409,7 +415,7 @@ prog
DEBUG("spa index.html created");
console.timeEnd(c.blue("solid-start") + c.magenta(" index.html rendered in"));
- proc.kill();
+ terminateShell()
}
DEBUG("building client bundle");
diff --git a/packages/start/data/createRouteAction.tsx b/packages/start/data/createRouteAction.tsx
index 42c24f6b3..49f648ac1 100644
--- a/packages/start/data/createRouteAction.tsx
+++ b/packages/start/data/createRouteAction.tsx
@@ -1,14 +1,12 @@
-import { $TRACK, batch, createSignal } from "solid-js";
+import { type Navigator } from "@solidjs/router";
+import { $TRACK, batch, createSignal, type ParentComponent } from "solid-js";
import { useNavigate, useSearchParams } from "../router";
-import { FormError, FormImpl, FormProps } from "./Form";
-
-import { Navigator } from "@solidjs/router";
-import { ServerFunction } from "server/server-functions/types";
-import type { ParentComponent } from "solid-js";
import { isRedirectResponse, XSolidStartOrigin } from "../server/responses";
+import type { ServerFunction } from "../server/server-functions/types";
import { useRequest } from "../server/ServerContext";
-import { ServerFunctionEvent } from "../server/types";
+import type { ServerFunctionEvent } from "../server/types";
import { refetchRouteData } from "./createRouteData";
+import { FormError, FormImpl, type FormProps } from "./Form";
interface ActionEvent extends ServerFunctionEvent {}
export interface Submission {
diff --git a/packages/start/dev/server.js b/packages/start/dev/server.js
index 8a37b49ad..daab62395 100644
--- a/packages/start/dev/server.js
+++ b/packages/start/dev/server.js
@@ -102,6 +102,7 @@ export function createDevHandler(viteServer, config, options) {
return entry({
request: internalRequest,
+ httpServer: viteServer.httpServer,
env: devEnv,
fetch: internalFetch
});
@@ -109,6 +110,7 @@ export function createDevHandler(viteServer, config, options) {
return await entry({
request,
+ httpServer: viteServer.httpServer,
env: devEnv,
clientAddress,
locals,
diff --git a/packages/start/entry-client/StartClient.tsx b/packages/start/entry-client/StartClient.tsx
index 10fb95790..a9b6ecb4b 100644
--- a/packages/start/entry-client/StartClient.tsx
+++ b/packages/start/entry-client/StartClient.tsx
@@ -16,7 +16,22 @@ function throwClientError(field: string): any {
);
}
-export default () => {
+export default ({
+ routerProps
+}: {
+ /**
+ * Override props passed to `
+ routerProps?: Pick
+} = {}) => {
let mockFetchEvent: PageEvent = {
get request() {
if (process.env.NODE_ENV === "development") {
@@ -95,7 +110,7 @@ export default () => {
return (
-
+
diff --git a/packages/start/package.json b/packages/start/package.json
index ad8c848d8..d652b92a4 100644
--- a/packages/start/package.json
+++ b/packages/start/package.json
@@ -1,6 +1,6 @@
{
"name": "solid-start",
- "version": "0.3.4",
+ "version": "0.3.5",
"description": "Create Solid apps with low configuration",
"license": "MIT",
"author": "Ryan Carniato",
diff --git a/packages/start/server/types.tsx b/packages/start/server/types.tsx
index a2b4b66dd..feb685df7 100644
--- a/packages/start/server/types.tsx
+++ b/packages/start/server/types.tsx
@@ -1,3 +1,5 @@
+import { Server } from "http";
+
export type ManifestEntry = {
type: string;
href: string;
@@ -74,6 +76,7 @@ declare global {
export interface FetchEvent {
request: Request;
+ httpServer?: Server;
env: Env;
fetch(url: string, init?: RequestInit): Promise;
clientAddress: string;
diff --git a/packages/start/session/cookieStorage.ts b/packages/start/session/cookieStorage.ts
index 3689da235..1a0d8ce9b 100644
--- a/packages/start/session/cookieStorage.ts
+++ b/packages/start/session/cookieStorage.ts
@@ -53,6 +53,7 @@ export const createCookieSessionStorageFactory =
async destroySession(_session, options) {
return cookie.serialize("", {
...options,
+ maxAge: undefined,
expires: new Date(0)
});
}
diff --git a/packages/start/session/sessions.ts b/packages/start/session/sessions.ts
index 457fb85bd..b99f736e6 100644
--- a/packages/start/session/sessions.ts
+++ b/packages/start/session/sessions.ts
@@ -253,6 +253,7 @@ export const createSessionStorageFactory =
await deleteData(session.id);
return cookie.serialize("", {
...options,
+ maxAge: undefined,
expires: new Date(0)
});
}
diff --git a/packages/start/vite/plugin.js b/packages/start/vite/plugin.js
index 80ab2c5f0..274542673 100644
--- a/packages/start/vite/plugin.js
+++ b/packages/start/vite/plugin.js
@@ -160,8 +160,8 @@ function solidStartConfig(options) {
};
}
/**
- * @returns {import('node_modules/vite').Plugin}
- * @param {{ delay?: number; babel?: any }} options
+ * @returns {import('vite').Plugin}
+ * @param {{ delay?: number } & Partial} options
*/
function solidStartFileSystemRouter(options) {
/** @type {import('./plugin').ViteConfig} */
@@ -260,7 +260,6 @@ function solidStartFileSystemRouter(options) {
/** @type {string} */ id,
/** @type {any} */ fn
) => {
- // @ts-ignore
let plugin = solid({
...(options ?? {}),
ssr: process.env.START_SPA_CLIENT === "true" ? false : true,
@@ -599,7 +598,7 @@ function expand(target, source = {}, parse = v => v) {
// Avoid recursion
if (parents.includes(key)) {
- consola.warn(
+ console.warn(
`Please avoid recursive environment variables ( loop: ${parents.join(
" > "
)} > ${key} )`
@@ -635,7 +634,7 @@ const findAny = (path, name, exts = [".js", ".ts", ".jsx", ".tsx", ".mjs", ".mts
/**
* @param {import('./plugin').Options} options
- * @returns {import('node_modules/vite').PluginOption[]}
+ * @returns {import('vite').PluginOption[]}
*/
export default function solidStart(options) {
options = Object.assign(
@@ -667,7 +666,7 @@ export default function solidStart(options) {
return [
solidStartConfig(options),
- solidStartFileSystemRouter({ delay: 500 }),
+ solidStartFileSystemRouter({ delay: 500, typescript: options.typescript, solid: options.solid }),
!options.ssr && solidStartCsrDev(options),
options.inspect ? inspect({ outDir: join(".solid", "inspect") }) : undefined,
options.experimental.islands ? islands() : undefined,
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index bc54244aa..b67d59c0c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -29,7 +29,7 @@ importers:
version: 0.28.5(solid-js@1.7.11)
'@solidjs/router':
specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ version: 0.8.3(solid-js@1.7.11)
'@tailwindcss/typography':
specifier: ^0.5.9
version: 0.5.9(tailwindcss@3.3.3)
@@ -103,70 +103,70 @@ importers:
examples/bare:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
esbuild:
specifier: ^0.14.54
version: 0.14.54
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/hackernews:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@types/babel__core':
specifier: ^7.20.1
version: 7.20.1
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
esbuild:
specifier: ^0.14.54
version: 0.14.54
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/movies:
dependencies:
@@ -174,11 +174,11 @@ importers:
specifier: 1.1.0
version: 1.1.0(solid-js@1.7.11)
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
nprogress:
specifier: ^0.2.0
version: 0.2.0
@@ -189,20 +189,20 @@ importers:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
solid-start-netlify:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-netlify
devDependencies:
'@iconify/json':
- specifier: ^2.2.90
- version: 2.2.90
+ specifier: ^2.2.102
+ version: 2.2.102
sass:
- specifier: ^1.63.6
- version: 1.63.6
+ specifier: ^1.65.1
+ version: 1.65.1
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
@@ -211,8 +211,8 @@ importers:
specifier: ^0.14.15
version: 0.14.15
vite:
- specifier: ^4.4.6
- version: 4.4.6(sass@1.63.6)
+ specifier: ^4.4.9
+ version: 4.4.9(sass@1.65.1)
examples/notes:
dependencies:
@@ -223,14 +223,14 @@ importers:
specifier: ^3.19.0
version: 3.19.0
'@iconify/json':
- specifier: ^2.2.90
- version: 2.2.90
+ specifier: ^2.2.102
+ version: 2.2.102
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
'@types/marked':
specifier: ^4.3.1
version: 4.3.1
@@ -250,7 +250,7 @@ importers:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
string_decoder:
specifier: ^1.3.0
@@ -263,36 +263,36 @@ importers:
version: 2.20.0
devDependencies:
solid-start-cloudflare-workers:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-cloudflare-workers
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
examples/todomvc:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
csstype:
specifier: 3.1.0
version: 3.1.0
@@ -300,60 +300,60 @@ importers:
specifier: ^0.14.54
version: 0.14.54
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
rollup:
- specifier: ^3.26.2
- version: 3.26.2
+ specifier: ^3.28.0
+ version: 3.28.0
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/with-auth:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@types/babel__core':
specifier: ^7.20.1
version: 7.20.1
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
esbuild:
specifier: ^0.14.54
version: 0.14.54
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
rollup:
- specifier: ^3.26.2
- version: 3.26.2
+ specifier: ^3.28.0
+ version: 3.28.0
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/with-authjs:
dependencies:
@@ -364,70 +364,70 @@ importers:
specifier: ^2.0.3
version: 2.0.3(@auth/core@0.5.1)(solid-js@1.7.11)(solid-start@packages+start)
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
esbuild:
specifier: ^0.14.54
version: 0.14.54
next-auth:
- specifier: ^4.22.1
- version: 4.22.1(next@13.4.13)(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^4.23.1
+ version: 4.23.1(next@13.4.16)(react-dom@18.2.0)(react@18.2.0)
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/with-mdx:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-mdx:
specifier: ^0.0.6
- version: 0.0.6(solid-js@1.7.11)(vite@4.4.6)
+ version: 0.0.6(solid-js@1.7.11)(vite@4.4.9)
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
'@mdx-js/rollup':
specifier: ^2.3.0
- version: 2.3.0(rollup@3.26.2)
+ version: 2.3.0(rollup@3.28.0)
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
examples/with-prisma:
dependencies:
@@ -435,11 +435,11 @@ importers:
specifier: ^4.16.2
version: 4.16.2(prisma@4.16.2)
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
prisma:
specifier: ^4.16.2
version: 4.16.2
@@ -447,76 +447,76 @@ importers:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
examples/with-solid-styled:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
solid-styled:
specifier: ^0.8.2
- version: 0.8.2(@babel/core@7.22.9)(solid-js@1.7.11)
+ version: 0.8.2(@babel/core@7.22.10)(solid-js@1.7.11)
devDependencies:
'@types/babel__core':
specifier: ^7.20.1
version: 7.20.1
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
vite-plugin-solid-styled:
specifier: ^0.8.3
- version: 0.8.3(rollup@3.26.2)(solid-styled@0.8.2)(vite@4.4.6)
+ version: 0.8.3(rollup@3.26.2)(solid-styled@0.8.2)(vite@4.4.9)
examples/with-tailwindcss:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
autoprefixer:
- specifier: ^10.4.14
- version: 10.4.14(postcss@8.4.26)
+ specifier: ^10.4.15
+ version: 10.4.15(postcss@8.4.28)
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
tailwindcss:
specifier: ^3.3.3
@@ -525,78 +525,78 @@ importers:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
examples/with-trpc:
dependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
'@tanstack/solid-query':
specifier: 5.0.0-alpha.20
version: 5.0.0-alpha.20(solid-js@1.7.11)
'@trpc/client':
- specifier: ^10.34.0
- version: 10.34.0(@trpc/server@10.34.0)
+ specifier: ^10.37.1
+ version: 10.37.1(@trpc/server@10.37.1)
'@trpc/server':
- specifier: ^10.34.0
- version: 10.34.0
+ specifier: ^10.37.1
+ version: 10.37.1
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
solid-start-trpc:
specifier: ^0.0.16
- version: 0.0.16(@trpc/client@10.34.0)(@trpc/server@10.34.0)(solid-js@1.7.11)(solid-start@packages+start)
+ version: 0.0.16(@trpc/client@10.37.1)(@trpc/server@10.37.1)(solid-js@1.7.11)(solid-start@packages+start)
solid-trpc:
specifier: 0.1.0-sssr.7
- version: 0.1.0-sssr.7(@tanstack/solid-query@5.0.0-alpha.20)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(solid-js@1.7.11)(solid-start@packages+start)
+ version: 0.1.0-sssr.7(@tanstack/solid-query@5.0.0-alpha.20)(@trpc/client@10.37.1)(@trpc/server@10.37.1)(solid-js@1.7.11)(solid-start@packages+start)
zod:
- specifier: ^3.21.4
- version: 3.21.4
+ specifier: ^3.22.1
+ version: 3.22.1
devDependencies:
'@types/node':
- specifier: ^18.16.19
- version: 18.16.19
+ specifier: ^18.17.5
+ version: 18.17.5
esbuild:
specifier: ^0.14.54
version: 0.14.54
postcss:
- specifier: ^8.4.26
- version: 8.4.26
+ specifier: ^8.4.28
+ version: 8.4.28
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@18.17.5)
examples/with-vitest:
devDependencies:
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.9)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.9)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
'@solidjs/testing-library':
specifier: ^0.5.2
- version: 0.5.2(solid-js@1.7.9)
+ version: 0.5.2(solid-js@1.7.11)
'@testing-library/jest-dom':
- specifier: ^5.16.5
- version: 5.16.5
+ specifier: ^5.17.0
+ version: 5.17.0
'@types/testing-library__jest-dom':
- specifier: ^5.14.8
- version: 5.14.8
+ specifier: ^5.14.9
+ version: 5.14.9
'@vitest/coverage-c8':
specifier: ^0.26.3
version: 0.26.3(@vitest/ui@0.26.3)(jsdom@20.0.3)
@@ -607,20 +607,20 @@ importers:
specifier: ^20.0.3
version: 20.0.3
solid-js:
- specifier: ^1.7.9
- version: 1.7.9
+ specifier: ^1.7.11
+ version: 1.7.11
solid-start:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start
solid-start-node:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-node
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
vitest:
specifier: ^0.26.3
version: 0.26.3(@vitest/ui@0.26.3)(jsdom@20.0.3)
@@ -634,27 +634,27 @@ importers:
specifier: ^3.19.0
version: 3.19.0
'@solidjs/meta':
- specifier: ^0.28.5
- version: 0.28.5(solid-js@1.7.11)
+ specifier: ^0.28.6
+ version: 0.28.6(solid-js@1.7.11)
'@solidjs/router':
- specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ specifier: ^0.8.3
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
solid-start:
- specifier: ^0.3.4
+ specifier: ^0.3.5
version: link:../../packages/start
devDependencies:
solid-start-cloudflare-workers:
- specifier: ^0.3.0
+ specifier: ^0.3.5
version: link:../../packages/start-cloudflare-workers
typescript:
specifier: ^4.9.5
version: 4.9.5
vite:
- specifier: ^4.4.6
- version: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
+ specifier: ^4.4.9
+ version: 4.4.9(@types/node@20.5.0)
packages/create-solid:
devDependencies:
@@ -711,7 +711,7 @@ importers:
version: 2.3.0
'@mdx-js/rollup':
specifier: ^2.3.0
- version: 2.3.0(rollup@3.26.2)
+ version: 2.3.0(rollup@3.28.0)
'@types/mdast':
specifier: ^3.0.12
version: 3.0.12
@@ -750,7 +750,7 @@ importers:
version: 3.1.3(typescript@4.9.5)
solid-mdx:
specifier: ^0.0.6
- version: 0.0.6(solid-js@1.7.11)(vite@4.4.6)
+ version: 0.0.6(solid-js@1.7.11)(vite@4.4.9)
unified:
specifier: ^10.1.2
version: 10.1.2
@@ -874,7 +874,7 @@ importers:
version: 0.28.5(solid-js@1.7.11)
'@solidjs/router':
specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ version: 0.8.3(solid-js@1.7.11)
'@testing-library/jest-dom':
specifier: ^5.16.5
version: 5.16.5
@@ -1306,7 +1306,7 @@ importers:
version: 0.28.5(solid-js@1.7.11)
'@solidjs/router':
specifier: ^0.8.2
- version: 0.8.2(solid-js@1.7.11)
+ version: 0.8.3(solid-js@1.7.11)
solid-js:
specifier: ^1.7.11
version: 1.7.11
@@ -1346,6 +1346,10 @@ packages:
/@adobe/css-tools@4.3.0:
resolution: {integrity: sha512-+RNNcQvw2V1bmnBTPAtOLfW/9mhH2vC67+rUSi5T8EtEWt6lEnGNY2GuhZ1/YwbgikT1TkhvidCDmN5Q5YCo/w==}
+ /@adobe/css-tools@4.3.1:
+ resolution: {integrity: sha512-/62yikz7NLScCGAAST5SHdnjaDJQBDq0M2muyRTpf2VQhw6StBg2ALiu73zSJQ4fMVLA+0uBhBHAle7Wg+2kSg==}
+ dev: true
+
/@alloc/quick-lru@5.2.0:
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
@@ -1366,6 +1370,10 @@ packages:
/@antfu/utils@0.7.5:
resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==}
+ dev: false
+
+ /@antfu/utils@0.7.6:
+ resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==}
/@auth/core@0.5.1:
resolution: {integrity: sha512-t9z8F7dkuVceKWBmMy1fd2t6H+vfRju/YJ1lm+6RnJ7pNEvX5qMR874wg0+cYbWvyZazLi8fFK/FA6I3D5sSkA==}
@@ -1394,6 +1402,28 @@ packages:
resolution: {integrity: sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==}
engines: {node: '>=6.9.0'}
+ /@babel/core@7.22.10:
+ resolution: {integrity: sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==}
+ engines: {node: '>=6.9.0'}
+ dependencies:
+ '@ampproject/remapping': 2.2.1
+ '@babel/code-frame': 7.22.10
+ '@babel/generator': 7.22.10
+ '@babel/helper-compilation-targets': 7.22.10
+ '@babel/helper-module-transforms': 7.22.9(@babel/core@7.22.10)
+ '@babel/helpers': 7.22.10
+ '@babel/parser': 7.22.10
+ '@babel/template': 7.22.5
+ '@babel/traverse': 7.22.10
+ '@babel/types': 7.22.10
+ convert-source-map: 1.9.0
+ debug: 4.3.4
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
/@babel/core@7.22.9:
resolution: {integrity: sha512-G2EgeufBcYw27U4hhoIwFcgc1XU7TlXJ3mv04oOv1WCuo900U/anZSPzEqNjwdjgffkk2Gs0AN0dW1CKVLcG7w==}
engines: {node: '>=6.9.0'}
@@ -1537,6 +1567,19 @@ packages:
dependencies:
'@babel/types': 7.22.10
+ /@babel/helper-module-transforms@7.22.9(@babel/core@7.22.10):
+ resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ dependencies:
+ '@babel/core': 7.22.10
+ '@babel/helper-environment-visitor': 7.22.5
+ '@babel/helper-module-imports': 7.22.5
+ '@babel/helper-simple-access': 7.22.5
+ '@babel/helper-split-export-declaration': 7.22.6
+ '@babel/helper-validator-identifier': 7.22.5
+
/@babel/helper-module-transforms@7.22.9(@babel/core@7.22.9):
resolution: {integrity: sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==}
engines: {node: '>=6.9.0'}
@@ -3210,8 +3253,8 @@ packages:
/@iarna/toml@2.2.5:
resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==}
- /@iconify/json@2.2.90:
- resolution: {integrity: sha512-2wHH43WJLukGwCHc1p/WiGzy1ohRZBXxyNGx2Qd6g944MmIz2O4dsvbdWYeTTAutIiXXkP8vZbwyA2OOsfjKSA==}
+ /@iconify/json@2.2.102:
+ resolution: {integrity: sha512-GzTbgFxu5KF17HYj1i4gCr6qpIeEOuFsVEuuePy33vH1vs2IA0a0ox/ZVQDBWhNZHYAIZHL6XBC4m/vsr0J+qA==}
dependencies:
'@iconify/types': 2.0.0
pathe: 1.1.1
@@ -3223,7 +3266,7 @@ packages:
resolution: {integrity: sha512-P8S3z/L1LcV4Qem9AoCfVAaTFGySEMzFEY4CHZLkfRj0Fv9LiR+AwjDgrDrzyI93U2L2mg9JHsbTJ52mF8suNw==}
dependencies:
'@antfu/install-pkg': 0.1.1
- '@antfu/utils': 0.7.5
+ '@antfu/utils': 0.7.6
'@iconify/types': 2.0.0
debug: 4.3.4
kolorist: 1.8.0
@@ -3266,7 +3309,7 @@ packages:
'@jest/schemas': 29.6.0
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
'@types/yargs': 17.0.24
chalk: 4.1.2
@@ -3342,14 +3385,14 @@ packages:
transitivePeerDependencies:
- supports-color
- /@mdx-js/rollup@2.3.0(rollup@3.26.2):
+ /@mdx-js/rollup@2.3.0(rollup@3.28.0):
resolution: {integrity: sha512-wLvRfJS/M4UmdqTd+WoaySEE7q4BIejYf1xAHXYvtT1du/1Tl/z2450Gg2+Hu7fh05KwRRiehiTP9Yc/Dtn0fA==}
peerDependencies:
rollup: '>=2'
dependencies:
'@mdx-js/mdx': 2.3.0
- '@rollup/pluginutils': 5.0.2(rollup@3.26.2)
- rollup: 3.26.2
+ '@rollup/pluginutils': 5.0.3(rollup@3.28.0)
+ rollup: 3.28.0
source-map: 0.7.4
vfile: 5.3.7
transitivePeerDependencies:
@@ -3680,12 +3723,12 @@ packages:
- utf-8-validate
dev: false
- /@next/env@13.4.13:
- resolution: {integrity: sha512-fwz2QgVg08v7ZL7KmbQBLF2PubR/6zQdKBgmHEl3BCyWTEDsAQEijjw2gbFhI1tcKfLdOOJUXntz5vZ4S0Polg==}
+ /@next/env@13.4.16:
+ resolution: {integrity: sha512-pCU0sJBqdfKP9mwDadxvZd+eLz3fZrTlmmDHY12Hdpl3DD0vy8ou5HWKVfG0zZS6tqhL4wnQqRbspdY5nqa7MA==}
dev: true
- /@next/swc-darwin-arm64@13.4.13:
- resolution: {integrity: sha512-ZptVhHjzUuivnXMNCJ6lER33HN7lC+rZ01z+PM10Ows21NHFYMvGhi5iXkGtBDk6VmtzsbqnAjnx4Oz5um0FjA==}
+ /@next/swc-darwin-arm64@13.4.16:
+ resolution: {integrity: sha512-Rl6i1uUq0ciRa3VfEpw6GnWAJTSKo9oM2OrkGXPsm7rMxdd2FR5NkKc0C9xzFCI4+QtmBviWBdF2m3ur3Nqstw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -3693,8 +3736,8 @@ packages:
dev: true
optional: true
- /@next/swc-darwin-x64@13.4.13:
- resolution: {integrity: sha512-t9nTiWCLApw8W4G1kqJyYP7y6/7lyal3PftmRturIxAIBlZss9wrtVN8nci50StDHmIlIDxfguYIEGVr9DbFTg==}
+ /@next/swc-darwin-x64@13.4.16:
+ resolution: {integrity: sha512-o1vIKYbZORyDmTrPV1hApt9NLyWrS5vr2p5hhLGpOnkBY1cz6DAXjv8Lgan8t6X87+83F0EUDlu7klN8ieZ06A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -3702,8 +3745,8 @@ packages:
dev: true
optional: true
- /@next/swc-linux-arm64-gnu@13.4.13:
- resolution: {integrity: sha512-xEHUqC8eqR5DHe8SOmMnDU1K3ggrJ28uIKltrQAwqFSSSmzjnN/XMocZkcVhuncuxYrpbri0iMQstRyRVdQVWg==}
+ /@next/swc-linux-arm64-gnu@13.4.16:
+ resolution: {integrity: sha512-JRyAl8lCfyTng4zoOmE6hNI2f1MFUr7JyTYCHl1RxX42H4a5LMwJhDVQ7a9tmDZ/yj+0hpBn+Aan+d6lA3v0UQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3711,8 +3754,8 @@ packages:
dev: true
optional: true
- /@next/swc-linux-arm64-musl@13.4.13:
- resolution: {integrity: sha512-sNf3MnLAm8rquSSAoeD9nVcdaDeRYOeey4stOWOyWIgbBDtP+C93amSgH/LPTDoUV7gNiU6f+ghepTjTjRgIUQ==}
+ /@next/swc-linux-arm64-musl@13.4.16:
+ resolution: {integrity: sha512-9gqVqNzUMWbUDgDiND18xoUqhwSm2gmksqXgCU0qaOKt6oAjWz8cWYjgpPVD0WICKFylEY/gvPEP1fMZDVFZ/g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -3720,8 +3763,8 @@ packages:
dev: true
optional: true
- /@next/swc-linux-x64-gnu@13.4.13:
- resolution: {integrity: sha512-WhcRaJJSHyx9OWmKjjz+OWHumiPZWRqmM/09Bt7Up4UqUJFFhGExeztR4trtv3rflvULatu9IH/nTV8fUUgaMA==}
+ /@next/swc-linux-x64-gnu@13.4.16:
+ resolution: {integrity: sha512-KcQGwchAKmZVPa8i5PLTxvTs1/rcFnSltfpTm803Tr/BtBV3AxCkHLfhtoyVtVzx/kl/oue8oS+DSmbepQKwhw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3729,8 +3772,8 @@ packages:
dev: true
optional: true
- /@next/swc-linux-x64-musl@13.4.13:
- resolution: {integrity: sha512-+Y4LLhOWWZQIDKVwr2R17lq2KSN0F1c30QVgGIWfnjjHpH8nrIWHEndhqYU+iFuW8It78CiJjQKTw4f51HD7jA==}
+ /@next/swc-linux-x64-musl@13.4.16:
+ resolution: {integrity: sha512-2RbMZNxYnJmW8EPHVBsGZPq5zqWAyBOc/YFxq/jIQ/Yn3RMFZ1dZVCjtIcsiaKmgh7mjA/W0ApbumutHNxRqqQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -3738,8 +3781,8 @@ packages:
dev: true
optional: true
- /@next/swc-win32-arm64-msvc@13.4.13:
- resolution: {integrity: sha512-rWurdOR20uxjfqd1X9vDAgv0Jb26KjyL8akF9CBeFqX8rVaBAnW/Wf6A2gYEwyYY4Bai3T7p1kro6DFrsvBAAw==}
+ /@next/swc-win32-arm64-msvc@13.4.16:
+ resolution: {integrity: sha512-thDcGonELN7edUKzjzlHrdoKkm7y8IAdItQpRvvMxNUXa4d9r0ElofhTZj5emR7AiXft17hpen+QAkcWpqG7Jg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -3747,8 +3790,8 @@ packages:
dev: true
optional: true
- /@next/swc-win32-ia32-msvc@13.4.13:
- resolution: {integrity: sha512-E8bSPwRuY5ibJ3CzLQmJEt8qaWrPYuUTwnrwygPUEWoLzD5YRx9SD37oXRdU81TgGwDzCxpl7z5Nqlfk50xAog==}
+ /@next/swc-win32-ia32-msvc@13.4.16:
+ resolution: {integrity: sha512-f7SE1Mo4JAchUWl0LQsbtySR9xCa+x55C0taetjUApKtcLR3AgAjASrrP+oE1inmLmw573qRnE1eZN8YJfEBQw==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@@ -3756,8 +3799,8 @@ packages:
dev: true
optional: true
- /@next/swc-win32-x64-msvc@13.4.13:
- resolution: {integrity: sha512-4KlyC6jWRubPnppgfYsNTPeWfGCxtWLh5vaOAW/kdzAk9widqho8Qb5S4K2vHmal1tsURi7Onk2MMCV1phvyqA==}
+ /@next/swc-win32-x64-msvc@13.4.16:
+ resolution: {integrity: sha512-WamDZm1M/OEM4QLce3lOmD1XdLEl37zYZwlmOLhmF7qYJ2G6oYm9+ejZVv+LakQIsIuXhSpVlOvrxIAHqwRkPQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -3964,6 +4007,35 @@ packages:
picomatch: 2.3.1
rollup: 3.26.2
+ /@rollup/pluginutils@5.0.3(rollup@3.26.2):
+ resolution: {integrity: sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@types/estree': 1.0.1
+ estree-walker: 2.0.2
+ picomatch: 2.3.1
+ rollup: 3.26.2
+ dev: true
+
+ /@rollup/pluginutils@5.0.3(rollup@3.28.0):
+ resolution: {integrity: sha512-hfllNN4a80rwNQ9QCxhxuHCGHMAvabXqxNdaChUSSadMre7t4iEUI6fFAhBOn/eIYTgYVhBv7vCLsAJ4u3lf3g==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ dependencies:
+ '@types/estree': 1.0.1
+ estree-walker: 2.0.2
+ picomatch: 2.3.1
+ rollup: 3.28.0
+
/@sideway/address@4.1.4:
resolution: {integrity: sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==}
dependencies:
@@ -4007,38 +4079,30 @@ packages:
solid-js: '>=1.4.0'
dependencies:
solid-js: 1.7.11
-
- /@solidjs/meta@0.28.5(solid-js@1.7.9):
- resolution: {integrity: sha512-52luJR6hVNMA1K8Od5OD0d8WVz/svqZG4is8lrDimiUGxdia3DzuLF+pK56dnEzbNt9cA42qVFL134U9LkC9Gg==}
- peerDependencies:
- solid-js: '>=1.4.0'
- dependencies:
- solid-js: 1.7.9
dev: true
- /@solidjs/router@0.8.2(solid-js@1.7.11):
- resolution: {integrity: sha512-gUKW+LZqxtX6y/Aw6JKyy4gQ9E7dLqp513oB9pSYJR1HM5c56Pf7eijzyXX+b3WuXig18Cxqah4tMtF0YGu80w==}
+ /@solidjs/meta@0.28.6(solid-js@1.7.11):
+ resolution: {integrity: sha512-mplUfmp7tjGgDTiVbEAqkWDLpr0ZNyR1+OOETNyJt759MqPzh979X3oJUk8SZisGII0BNycmHDIGc0Shqx7bIg==}
peerDependencies:
- solid-js: ^1.5.3
+ solid-js: '>=1.4.0'
dependencies:
solid-js: 1.7.11
- /@solidjs/router@0.8.2(solid-js@1.7.9):
- resolution: {integrity: sha512-gUKW+LZqxtX6y/Aw6JKyy4gQ9E7dLqp513oB9pSYJR1HM5c56Pf7eijzyXX+b3WuXig18Cxqah4tMtF0YGu80w==}
+ /@solidjs/router@0.8.3(solid-js@1.7.11):
+ resolution: {integrity: sha512-oJuqQo10rVTiQYhe1qXIG1NyZIZ2YOwHnlLc8Xx+g/iJhFCJo1saLOIrD/Dkh2fpIaIny5ZMkz1cYYqoTYGJbg==}
peerDependencies:
solid-js: ^1.5.3
dependencies:
- solid-js: 1.7.9
- dev: true
+ solid-js: 1.7.11
- /@solidjs/testing-library@0.5.2(solid-js@1.7.9):
+ /@solidjs/testing-library@0.5.2(solid-js@1.7.11):
resolution: {integrity: sha512-GXUiI0Itz/7FfTJrV0RoICS2lL0RE3D1lNSrnuNg9nLC28qKnEQhm9Gfk4gFP9rGVzmsJJJC7yf8kbHMuyR2AA==}
engines: {node: '>= 14'}
peerDependencies:
solid-js: '>=1.0.0'
dependencies:
'@testing-library/dom': 8.20.1
- solid-js: 1.7.9
+ solid-js: 1.7.11
dev: true
/@swc/helpers@0.5.1:
@@ -4106,25 +4170,40 @@ packages:
dependencies:
'@adobe/css-tools': 4.3.0
'@babel/runtime': 7.22.10
- '@types/testing-library__jest-dom': 5.14.8
+ '@types/testing-library__jest-dom': 5.14.9
+ aria-query: 5.3.0
+ chalk: 3.0.0
+ css.escape: 1.5.1
+ dom-accessibility-api: 0.5.16
+ lodash: 4.17.21
+ redent: 3.0.0
+
+ /@testing-library/jest-dom@5.17.0:
+ resolution: {integrity: sha512-ynmNeT7asXyH3aSVv4vvX4Rb+0qjOhdNHnO/3vuZNqPmhDpV/+rCSGwQ7bLcmU2cJ4dvoheIO85LQj0IbJHEtg==}
+ engines: {node: '>=8', npm: '>=6', yarn: '>=1'}
+ dependencies:
+ '@adobe/css-tools': 4.3.1
+ '@babel/runtime': 7.22.10
+ '@types/testing-library__jest-dom': 5.14.9
aria-query: 5.3.0
chalk: 3.0.0
css.escape: 1.5.1
dom-accessibility-api: 0.5.16
lodash: 4.17.21
redent: 3.0.0
+ dev: true
/@tootallnate/once@2.0.0:
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
engines: {node: '>= 10'}
dev: true
- /@trpc/client@10.34.0(@trpc/server@10.34.0):
- resolution: {integrity: sha512-nqtDTIqSY/9syo2EjSy4WWWXPU9GsamEh9Tsg698gLAh1nhgFc5+/YYeb+Ne1pbvWGZ5/3t9Dcz3h4wMyyJ9gQ==}
+ /@trpc/client@10.37.1(@trpc/server@10.37.1):
+ resolution: {integrity: sha512-OSblNfeI0Z9ERn3usgLV2x63CwwPoNOHf1FQK85cOT7F8MNaWyEHoEv7tHUwNGJwyzKXmpU+ockZ0movzX3D0g==}
peerDependencies:
- '@trpc/server': 10.34.0
+ '@trpc/server': 10.37.1
dependencies:
- '@trpc/server': 10.34.0
+ '@trpc/server': 10.37.1
dev: false
/@trpc/client@9.27.4(@trpc/server@9.27.4):
@@ -4137,8 +4216,8 @@ packages:
'@trpc/server': 9.27.4
dev: true
- /@trpc/server@10.34.0:
- resolution: {integrity: sha512-2VMW44Fpaoyqb50dBtzdSWMhqt8lmoJiocEyBBeDb03R0W+XrzbVD5kU/wqKPlcp1DWeNCkOEIMtetMZCfo1hA==}
+ /@trpc/server@10.37.1:
+ resolution: {integrity: sha512-r3VeA319/braYMBIzj+XLgLKQ9lJSVglvPvP9HUv4kr5w6Y5grQMxMcExhTiZWltE9bnSJHKtBBzHafOo7KC8A==}
dev: false
/@trpc/server@9.27.4:
@@ -4218,6 +4297,12 @@ packages:
resolution: {integrity: sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==}
dependencies:
'@types/ms': 0.7.31
+ dev: false
+
+ /@types/debug@4.1.8:
+ resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==}
+ dependencies:
+ '@types/ms': 0.7.31
/@types/estree-jsx@1.0.0:
resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==}
@@ -4286,6 +4371,13 @@ packages:
/@types/node@18.16.19:
resolution: {integrity: sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==}
+ /@types/node@18.17.5:
+ resolution: {integrity: sha512-xNbS75FxH6P4UXTPUJp/zNPq6/xsfdJKussCWNOnz4aULWIRwMgP1LgaB5RiBnMX1DPCYenuqGZfnIAx5mbFLA==}
+ dev: true
+
+ /@types/node@20.5.0:
+ resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==}
+
/@types/parse5@6.0.3:
resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
dev: false
@@ -4293,7 +4385,7 @@ packages:
/@types/resolve@1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
dev: true
/@types/resolve@1.20.2:
@@ -4309,6 +4401,12 @@ packages:
resolution: {integrity: sha512-NRfJE9Cgpmu4fx716q9SYmU4jxxhYRU1BQo239Txt/9N3EC745XZX1Yl7h/SBIDlo1ANVOCRB4YDXjaQdoKCHQ==}
dependencies:
'@types/jest': 29.5.3
+ dev: false
+
+ /@types/testing-library__jest-dom@5.14.9:
+ resolution: {integrity: sha512-FSYhIjFlfOpGSRyVoMBMuS3ws5ehFQODymf3vlI7U1K8c7PHwWwFY7VREfmsuzHSOnoKs/9/Y983ayOs7eRzqw==}
+ dependencies:
+ '@types/jest': 29.5.3
/@types/unist@2.0.7:
resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==}
@@ -4388,6 +4486,7 @@ packages:
/@vitest/coverage-c8@0.26.3(@vitest/ui@0.26.3)(jsdom@20.0.3):
resolution: {integrity: sha512-sjmVYPozajWY2DawzuvhYX6hEe/LD6p2xv9VmPvh1zzDeNNVCAnyLcvXoaSMQD522x9bqciuyPrlrnh2iNkE/w==}
+ deprecated: v8 coverage is moved to @vitest/coverage-v8 package
dependencies:
c8: 7.14.0
vitest: 0.26.3(@vitest/ui@0.26.3)(jsdom@20.0.3)
@@ -4431,7 +4530,7 @@ packages:
/@vitest/ui@0.26.3:
resolution: {integrity: sha512-GekIZekLQVL765LmQObHai7Q3U+BWD0nxJVK1yV8VPcs6H/6EAnNuEZ8tFq87jCxyHEZ3zmOrX6uPmG65gBVrA==}
dependencies:
- fast-glob: 3.3.0
+ fast-glob: 3.3.1
flatted: 3.2.7
sirv: 2.0.3
dev: true
@@ -4616,19 +4715,19 @@ packages:
/asynckit@0.4.0:
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
- /autoprefixer@10.4.14(postcss@8.4.26):
- resolution: {integrity: sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==}
+ /autoprefixer@10.4.15(postcss@8.4.28):
+ resolution: {integrity: sha512-KCuPB8ZCIqFdA4HwKXsvz7j6gvSDNhDP7WnUjBleRkKjPdvCmHFuQ77ocavI8FT6NdvlBnE2UFr2H4Mycn8Vew==}
engines: {node: ^10 || ^12 || >=14}
hasBin: true
peerDependencies:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001519
+ caniuse-lite: 1.0.30001521
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
/available-typed-arrays@1.0.5:
@@ -4781,8 +4880,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001519
- electron-to-chromium: 1.4.488
+ caniuse-lite: 1.0.30001521
+ electron-to-chromium: 1.4.492
node-releases: 2.0.13
update-browserslist-db: 1.0.11(browserslist@4.21.10)
@@ -4812,7 +4911,7 @@ packages:
streamsearch: 1.1.0
/bytes@3.0.0:
- resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=}
+ resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==}
engines: {node: '>= 0.8'}
dev: false
@@ -4856,12 +4955,12 @@ packages:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
browserslist: 4.21.10
- caniuse-lite: 1.0.30001519
+ caniuse-lite: 1.0.30001521
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- /caniuse-lite@1.0.30001519:
- resolution: {integrity: sha512-0QHgqR+Jv4bxHMp8kZ1Kn8CH55OikjKJ6JmKkZYP1F3D7w+lnFXF70nG5eNfsZS89jadi5Ywy5UCSKLAglIRkg==}
+ /caniuse-lite@1.0.30001521:
+ resolution: {integrity: sha512-fnx1grfpEOvDGH+V17eccmNjucGUnCbP6KL+l5KqBIerp26WK/+RQ7CIDE37KGJjaPyqWXXlFUyKiWmvdNNKmQ==}
/caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -5089,7 +5188,7 @@ packages:
dev: false
/concat-map@0.0.1:
- resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
/connect@3.7.0:
resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==}
@@ -5168,13 +5267,13 @@ packages:
shebang-command: 2.0.0
which: 2.0.2
- /css-declaration-sorter@6.4.1(postcss@8.4.26):
+ /css-declaration-sorter@6.4.1(postcss@8.4.28):
resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==}
engines: {node: ^10 || ^12 || >=14}
peerDependencies:
postcss: ^8.0.9
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
/css-select@1.2.0:
resolution: {integrity: sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==}
@@ -5234,60 +5333,60 @@ packages:
engines: {node: '>=4'}
hasBin: true
- /cssnano-preset-default@5.2.14(postcss@8.4.26):
+ /cssnano-preset-default@5.2.14(postcss@8.4.28):
resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- css-declaration-sorter: 6.4.1(postcss@8.4.26)
- cssnano-utils: 3.1.0(postcss@8.4.26)
- postcss: 8.4.26
- postcss-calc: 8.2.4(postcss@8.4.26)
- postcss-colormin: 5.3.1(postcss@8.4.26)
- postcss-convert-values: 5.1.3(postcss@8.4.26)
- postcss-discard-comments: 5.1.2(postcss@8.4.26)
- postcss-discard-duplicates: 5.1.0(postcss@8.4.26)
- postcss-discard-empty: 5.1.1(postcss@8.4.26)
- postcss-discard-overridden: 5.1.0(postcss@8.4.26)
- postcss-merge-longhand: 5.1.7(postcss@8.4.26)
- postcss-merge-rules: 5.1.4(postcss@8.4.26)
- postcss-minify-font-values: 5.1.0(postcss@8.4.26)
- postcss-minify-gradients: 5.1.1(postcss@8.4.26)
- postcss-minify-params: 5.1.4(postcss@8.4.26)
- postcss-minify-selectors: 5.2.1(postcss@8.4.26)
- postcss-normalize-charset: 5.1.0(postcss@8.4.26)
- postcss-normalize-display-values: 5.1.0(postcss@8.4.26)
- postcss-normalize-positions: 5.1.1(postcss@8.4.26)
- postcss-normalize-repeat-style: 5.1.1(postcss@8.4.26)
- postcss-normalize-string: 5.1.0(postcss@8.4.26)
- postcss-normalize-timing-functions: 5.1.0(postcss@8.4.26)
- postcss-normalize-unicode: 5.1.1(postcss@8.4.26)
- postcss-normalize-url: 5.1.0(postcss@8.4.26)
- postcss-normalize-whitespace: 5.1.1(postcss@8.4.26)
- postcss-ordered-values: 5.1.3(postcss@8.4.26)
- postcss-reduce-initial: 5.1.2(postcss@8.4.26)
- postcss-reduce-transforms: 5.1.0(postcss@8.4.26)
- postcss-svgo: 5.1.0(postcss@8.4.26)
- postcss-unique-selectors: 5.1.1(postcss@8.4.26)
-
- /cssnano-utils@3.1.0(postcss@8.4.26):
+ css-declaration-sorter: 6.4.1(postcss@8.4.28)
+ cssnano-utils: 3.1.0(postcss@8.4.28)
+ postcss: 8.4.28
+ postcss-calc: 8.2.4(postcss@8.4.28)
+ postcss-colormin: 5.3.1(postcss@8.4.28)
+ postcss-convert-values: 5.1.3(postcss@8.4.28)
+ postcss-discard-comments: 5.1.2(postcss@8.4.28)
+ postcss-discard-duplicates: 5.1.0(postcss@8.4.28)
+ postcss-discard-empty: 5.1.1(postcss@8.4.28)
+ postcss-discard-overridden: 5.1.0(postcss@8.4.28)
+ postcss-merge-longhand: 5.1.7(postcss@8.4.28)
+ postcss-merge-rules: 5.1.4(postcss@8.4.28)
+ postcss-minify-font-values: 5.1.0(postcss@8.4.28)
+ postcss-minify-gradients: 5.1.1(postcss@8.4.28)
+ postcss-minify-params: 5.1.4(postcss@8.4.28)
+ postcss-minify-selectors: 5.2.1(postcss@8.4.28)
+ postcss-normalize-charset: 5.1.0(postcss@8.4.28)
+ postcss-normalize-display-values: 5.1.0(postcss@8.4.28)
+ postcss-normalize-positions: 5.1.1(postcss@8.4.28)
+ postcss-normalize-repeat-style: 5.1.1(postcss@8.4.28)
+ postcss-normalize-string: 5.1.0(postcss@8.4.28)
+ postcss-normalize-timing-functions: 5.1.0(postcss@8.4.28)
+ postcss-normalize-unicode: 5.1.1(postcss@8.4.28)
+ postcss-normalize-url: 5.1.0(postcss@8.4.28)
+ postcss-normalize-whitespace: 5.1.1(postcss@8.4.28)
+ postcss-ordered-values: 5.1.3(postcss@8.4.28)
+ postcss-reduce-initial: 5.1.2(postcss@8.4.28)
+ postcss-reduce-transforms: 5.1.0(postcss@8.4.28)
+ postcss-svgo: 5.1.0(postcss@8.4.28)
+ postcss-unique-selectors: 5.1.1(postcss@8.4.28)
+
+ /cssnano-utils@3.1.0(postcss@8.4.28):
resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /cssnano@5.1.15(postcss@8.4.26):
+ /cssnano@5.1.15(postcss@8.4.28):
resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-preset-default: 5.2.14(postcss@8.4.26)
+ cssnano-preset-default: 5.2.14(postcss@8.4.28)
lilconfig: 2.1.0
- postcss: 8.4.26
+ postcss: 8.4.28
yaml: 1.10.2
/csso@4.2.0:
@@ -5313,6 +5412,10 @@ packages:
/csstype@3.1.0:
resolution: {integrity: sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==}
+ dev: true
+
+ /csstype@3.1.2:
+ resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
/dashdash@1.14.1:
resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==}
@@ -5589,11 +5692,11 @@ packages:
dev: true
/ee-first@1.1.1:
- resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=}
+ resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: false
- /electron-to-chromium@1.4.488:
- resolution: {integrity: sha512-Dv4sTjiW7t/UWGL+H8ZkgIjtUAVZDgb/PwGWvMsCT7jipzUV/u5skbLXPFKb6iV0tiddVi/bcS2/kUrczeWgIQ==}
+ /electron-to-chromium@1.4.492:
+ resolution: {integrity: sha512-36K9b/6skMVwAIEsC7GiQ8I8N3soCALVSHqWHzNDtGemAcI9Xu8hP02cywWM0A794rTHm0b0zHPeLJHtgFVamQ==}
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -6323,7 +6426,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/expect-utils': 29.6.2
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
jest-get-type: 29.4.3
jest-matcher-utils: 29.6.2
jest-message-util: 29.6.2
@@ -6362,6 +6465,17 @@ packages:
merge2: 1.4.1
micromatch: 4.0.5
+ /fast-glob@3.3.1:
+ resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==}
+ engines: {node: '>=8.6.0'}
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ '@nodelib/fs.walk': 1.2.8
+ glob-parent: 5.1.2
+ merge2: 1.4.1
+ micromatch: 4.0.5
+ dev: true
+
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
dev: true
@@ -7250,7 +7364,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.1
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
chalk: 4.1.2
ci-info: 3.8.0
graceful-fs: 4.2.11
@@ -7927,7 +8041,7 @@ packages:
/micromark@3.2.0:
resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
dependencies:
- '@types/debug': 4.1.7
+ '@types/debug': 4.1.8
debug: 4.3.4
decode-named-character-reference: 1.0.2
micromark-core-commonmark: 1.1.0
@@ -8158,8 +8272,8 @@ packages:
engines: {node: '>= 0.6'}
dev: false
- /next-auth@4.22.1(next@13.4.13)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-NTR3f6W7/AWXKw8GSsgSyQcDW6jkslZLH8AiZa5PQ09w1kR8uHtR9rez/E9gAq/o17+p0JYHE8QjF3RoniiObA==}
+ /next-auth@4.23.1(next@13.4.16)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-mL083z8KgRtlrIV6CDca2H1kduWJuK/3pTS0Fe2og15KOm4v2kkLGdSDfc2g+019aEBrJUT0pPW2Xx42ImN1WA==}
peerDependencies:
next: ^12.2.5 || ^13
nodemailer: ^6.6.5
@@ -8173,18 +8287,18 @@ packages:
'@panva/hkdf': 1.1.1
cookie: 0.5.0
jose: 4.14.4
- next: 13.4.13(react-dom@18.2.0)(react@18.2.0)
+ next: 13.4.16(react-dom@18.2.0)(react@18.2.0)
oauth: 0.9.15
openid-client: 5.4.3
- preact: 10.16.0
- preact-render-to-string: 5.2.6(preact@10.16.0)
+ preact: 10.17.0
+ preact-render-to-string: 5.2.6(preact@10.17.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
uuid: 8.3.2
dev: true
- /next@13.4.13(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-A3YVbVDNeXLhWsZ8Nf6IkxmNlmTNz0yVg186NJ97tGZqPDdPzTrHotJ+A1cuJm2XfuWPrKOUZILl5iBQkIf8Jw==}
+ /next@13.4.16(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-1xaA/5DrfpPu0eV31Iro7JfPeqO8uxQWb1zYNTe+KDKdzqkAGapLcDYHMLNKXKB7lHjZ7LfKUOf9dyuzcibrhA==}
engines: {node: '>=16.8.0'}
hasBin: true
peerDependencies:
@@ -8198,10 +8312,10 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 13.4.13
+ '@next/env': 13.4.16
'@swc/helpers': 0.5.1
busboy: 1.6.0
- caniuse-lite: 1.0.30001519
+ caniuse-lite: 1.0.30001521
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -8209,15 +8323,15 @@ packages:
watchpack: 2.4.0
zod: 3.21.4
optionalDependencies:
- '@next/swc-darwin-arm64': 13.4.13
- '@next/swc-darwin-x64': 13.4.13
- '@next/swc-linux-arm64-gnu': 13.4.13
- '@next/swc-linux-arm64-musl': 13.4.13
- '@next/swc-linux-x64-gnu': 13.4.13
- '@next/swc-linux-x64-musl': 13.4.13
- '@next/swc-win32-arm64-msvc': 13.4.13
- '@next/swc-win32-ia32-msvc': 13.4.13
- '@next/swc-win32-x64-msvc': 13.4.13
+ '@next/swc-darwin-arm64': 13.4.16
+ '@next/swc-darwin-x64': 13.4.16
+ '@next/swc-linux-arm64-gnu': 13.4.16
+ '@next/swc-linux-arm64-musl': 13.4.16
+ '@next/swc-linux-x64-gnu': 13.4.16
+ '@next/swc-linux-x64-musl': 13.4.16
+ '@next/swc-win32-arm64-msvc': 13.4.16
+ '@next/swc-win32-ia32-msvc': 13.4.16
+ '@next/swc-win32-x64-msvc': 13.4.16
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -8588,16 +8702,16 @@ packages:
trouter: 3.2.1
dev: false
- /postcss-calc@8.2.4(postcss@8.4.26):
+ /postcss-calc@8.2.4(postcss@8.4.28):
resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==}
peerDependencies:
postcss: ^8.2.2
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
- /postcss-colormin@5.3.1(postcss@8.4.26):
+ /postcss-colormin@5.3.1(postcss@8.4.28):
resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@@ -8606,74 +8720,74 @@ packages:
browserslist: 4.21.10
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-convert-values@5.1.3(postcss@8.4.26):
+ /postcss-convert-values@5.1.3(postcss@8.4.28):
resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.10
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-discard-comments@5.1.2(postcss@8.4.26):
+ /postcss-discard-comments@5.1.2(postcss@8.4.28):
resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-discard-duplicates@5.1.0(postcss@8.4.26):
+ /postcss-discard-duplicates@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-discard-empty@5.1.1(postcss@8.4.26):
+ /postcss-discard-empty@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-discard-overridden@5.1.0(postcss@8.4.26):
+ /postcss-discard-overridden@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-import@15.1.0(postcss@8.4.26):
+ /postcss-import@15.1.0(postcss@8.4.28):
resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==}
engines: {node: '>=14.0.0'}
peerDependencies:
postcss: ^8.0.0
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.4
dev: true
- /postcss-js@4.0.1(postcss@8.4.26):
+ /postcss-js@4.0.1(postcss@8.4.28):
resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==}
engines: {node: ^12 || ^14 || >= 16}
peerDependencies:
postcss: ^8.4.21
dependencies:
camelcase-css: 2.0.1
- postcss: 8.4.26
+ postcss: 8.4.28
dev: true
- /postcss-load-config@4.0.1(postcss@8.4.26):
+ /postcss-load-config@4.0.1(postcss@8.4.28):
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
engines: {node: '>= 14'}
peerDependencies:
@@ -8686,21 +8800,21 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- postcss: 8.4.26
+ postcss: 8.4.28
yaml: 2.3.1
dev: true
- /postcss-merge-longhand@5.1.7(postcss@8.4.26):
+ /postcss-merge-longhand@5.1.7(postcss@8.4.28):
resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- stylehacks: 5.1.1(postcss@8.4.26)
+ stylehacks: 5.1.1(postcss@8.4.28)
- /postcss-merge-rules@5.1.4(postcss@8.4.26):
+ /postcss-merge-rules@5.1.4(postcss@8.4.28):
resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@@ -8708,152 +8822,152 @@ packages:
dependencies:
browserslist: 4.21.10
caniuse-api: 3.0.0
- cssnano-utils: 3.1.0(postcss@8.4.26)
- postcss: 8.4.26
+ cssnano-utils: 3.1.0(postcss@8.4.28)
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
- /postcss-minify-font-values@5.1.0(postcss@8.4.26):
+ /postcss-minify-font-values@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-minify-gradients@5.1.1(postcss@8.4.26):
+ /postcss-minify-gradients@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
colord: 2.9.3
- cssnano-utils: 3.1.0(postcss@8.4.26)
- postcss: 8.4.26
+ cssnano-utils: 3.1.0(postcss@8.4.28)
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-minify-params@5.1.4(postcss@8.4.26):
+ /postcss-minify-params@5.1.4(postcss@8.4.28):
resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.10
- cssnano-utils: 3.1.0(postcss@8.4.26)
- postcss: 8.4.26
+ cssnano-utils: 3.1.0(postcss@8.4.28)
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-minify-selectors@5.2.1(postcss@8.4.26):
+ /postcss-minify-selectors@5.2.1(postcss@8.4.28):
resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
- /postcss-nested@6.0.1(postcss@8.4.26):
+ /postcss-nested@6.0.1(postcss@8.4.28):
resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.2.14
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
- /postcss-normalize-charset@5.1.0(postcss@8.4.26):
+ /postcss-normalize-charset@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-normalize-display-values@5.1.0(postcss@8.4.26):
+ /postcss-normalize-display-values@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-positions@5.1.1(postcss@8.4.26):
+ /postcss-normalize-positions@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-repeat-style@5.1.1(postcss@8.4.26):
+ /postcss-normalize-repeat-style@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-string@5.1.0(postcss@8.4.26):
+ /postcss-normalize-string@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-timing-functions@5.1.0(postcss@8.4.26):
+ /postcss-normalize-timing-functions@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-unicode@5.1.1(postcss@8.4.26):
+ /postcss-normalize-unicode@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.10
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-url@5.1.0(postcss@8.4.26):
+ /postcss-normalize-url@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
normalize-url: 6.1.0
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-normalize-whitespace@5.1.1(postcss@8.4.26):
+ /postcss-normalize-whitespace@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-ordered-values@5.1.3(postcss@8.4.26):
+ /postcss-ordered-values@5.1.3(postcss@8.4.28):
resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- cssnano-utils: 3.1.0(postcss@8.4.26)
- postcss: 8.4.26
+ cssnano-utils: 3.1.0(postcss@8.4.28)
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-reduce-initial@5.1.2(postcss@8.4.26):
+ /postcss-reduce-initial@5.1.2(postcss@8.4.28):
resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
@@ -8861,24 +8975,24 @@ packages:
dependencies:
browserslist: 4.21.10
caniuse-api: 3.0.0
- postcss: 8.4.26
+ postcss: 8.4.28
- /postcss-reduce-transforms@5.1.0(postcss@8.4.26):
+ /postcss-reduce-transforms@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
- /postcss-safe-parser@6.0.0(postcss@8.4.26):
+ /postcss-safe-parser@6.0.0(postcss@8.4.28):
resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==}
engines: {node: '>=12.0'}
peerDependencies:
postcss: ^8.3.3
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
/postcss-selector-parser@6.0.10:
resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
@@ -8895,23 +9009,23 @@ packages:
cssesc: 3.0.0
util-deprecate: 1.0.2
- /postcss-svgo@5.1.0(postcss@8.4.26):
+ /postcss-svgo@5.1.0(postcss@8.4.28):
resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-value-parser: 4.2.0
svgo: 2.8.0
- /postcss-unique-selectors@5.1.1(postcss@8.4.26):
+ /postcss-unique-selectors@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
/postcss-value-parser@4.2.0:
@@ -8926,8 +9040,8 @@ packages:
source-map-js: 1.0.2
dev: true
- /postcss@8.4.26:
- resolution: {integrity: sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==}
+ /postcss@8.4.28:
+ resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.6
@@ -8943,12 +9057,12 @@ packages:
pretty-format: 3.8.0
dev: false
- /preact-render-to-string@5.2.6(preact@10.16.0):
+ /preact-render-to-string@5.2.6(preact@10.17.0):
resolution: {integrity: sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==}
peerDependencies:
preact: '>=10'
dependencies:
- preact: 10.16.0
+ preact: 10.17.0
pretty-format: 3.8.0
dev: true
@@ -8956,8 +9070,8 @@ packages:
resolution: {integrity: sha512-eY93IVpod/zG3uMF22Unl8h9KkrcKIRs2EGar8hwLZZDU1lkjph303V9HZBwufh2s736U6VXuhD109LYqPoffg==}
dev: false
- /preact@10.16.0:
- resolution: {integrity: sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==}
+ /preact@10.17.0:
+ resolution: {integrity: sha512-SNsI8cbaCcUS5tbv9nlXuCfIXnJ9ysBMWk0WnB6UWwcVA3qZ2O6FxqDFECMAMttvLQcW/HaNZUe2BLidyvrVYw==}
dev: true
/prettier@2.8.8:
@@ -9354,6 +9468,13 @@ packages:
optionalDependencies:
fsevents: 2.3.2
+ /rollup@3.28.0:
+ resolution: {integrity: sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==}
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.2
+
/route-sort@1.0.0:
resolution: {integrity: sha512-SFgmvjoIhp5S4iBEDW3XnbT+7PRuZ55oRuNjY+CDB1SGZkyCG9bqQ3/dhaZTctTBYMAvDxd2Uy9dStuaUfgJqQ==}
engines: {node: '>= 6'}
@@ -9401,11 +9522,11 @@ packages:
htmlparser2: 8.0.2
is-plain-object: 5.0.0
parse-srcset: 1.0.2
- postcss: 8.4.26
+ postcss: 8.4.28
dev: false
- /sass@1.63.6:
- resolution: {integrity: sha512-MJuxGMHzaOW7ipp+1KdELtqKbfAWbH7OLIdoSMnVe3EXPMTmxTmlaZDCTsgIpPCs3w99lLo9/zDKkOrJuT5byw==}
+ /sass@1.65.1:
+ resolution: {integrity: sha512-9DINwtHmA41SEd36eVPQ9BJKpn7eKDQmUHmpI0y5Zv2Rcorrh0zS+cFrt050hdNbmmCNKTW3hV5mWfuegNRsEA==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -9556,24 +9677,28 @@ packages:
/solid-js@1.7.11:
resolution: {integrity: sha512-JkuvsHt8jqy7USsy9xJtT18aF9r2pFO+GB8JQ2XGTvtF49rGTObB46iebD25sE3qVNvIbwglXOXdALnJq9IHtQ==}
dependencies:
- csstype: 3.1.0
+ csstype: 3.1.2
seroval: 0.5.1
- /solid-js@1.7.9:
- resolution: {integrity: sha512-p1orXnauMQmwYULZtuPAXyKNRGEN2qh60kLX4YURa3jvulxAqjlh2kWEljXCtAVR6UZPC16NXdj9ASHcH383Fg==}
+ /solid-mdx@0.0.6(solid-js@1.7.11)(vite@4.4.6):
+ resolution: {integrity: sha512-SDr+iOqxvB7ktdjrwgKLCLkJK43J+TQjoYmesHxmZHXtn6W+a5NRqWgBcybsSP0noHa2co1plSjuPYU4bdtklQ==}
+ peerDependencies:
+ solid-js: ^1.2.6
+ vite: '*'
dependencies:
- csstype: 3.1.0
- seroval: 0.5.1
+ solid-js: 1.7.11
+ vite: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
dev: true
- /solid-mdx@0.0.6(solid-js@1.7.11)(vite@4.4.6):
+ /solid-mdx@0.0.6(solid-js@1.7.11)(vite@4.4.9):
resolution: {integrity: sha512-SDr+iOqxvB7ktdjrwgKLCLkJK43J+TQjoYmesHxmZHXtn6W+a5NRqWgBcybsSP0noHa2co1plSjuPYU4bdtklQ==}
peerDependencies:
solid-js: ^1.2.6
vite: '*'
dependencies:
solid-js: 1.7.11
- vite: 4.4.6
+ vite: 4.4.9(@types/node@20.5.0)
+ dev: false
/solid-refresh@0.5.3(solid-js@1.7.11):
resolution: {integrity: sha512-Otg5it5sjOdZbQZJnvo99TEBAr6J7PQ5AubZLNU6szZzg3RQQ5MX04oteBIIGDs0y2Qv8aXKm9e44V8z+UnFdw==}
@@ -9590,7 +9715,7 @@ packages:
resolution: {integrity: sha512-1yxDK8RKYl4FBeaWrc4rRf3JdC7HQtPG+azpujB1k2V3GTexkcUVM8dCxWpiBsozpkfAmrZhjGklpW00N5lIGw==}
dev: false
- /solid-start-trpc@0.0.16(@trpc/client@10.34.0)(@trpc/server@10.34.0)(solid-js@1.7.11)(solid-start@packages+start):
+ /solid-start-trpc@0.0.16(@trpc/client@10.37.1)(@trpc/server@10.37.1)(solid-js@1.7.11)(solid-start@packages+start):
resolution: {integrity: sha512-99/EGIE0SObmCVhZR00bYpkEQpCDP22YgjalQpVgm0BKy2+tJzEC6vdvOII2Ppa0Fm7iPwc4LDZoFX2E3KYmsg==}
peerDependencies:
'@trpc/client': ^10.0.0
@@ -9598,13 +9723,13 @@ packages:
solid-js: ^1.5.7
solid-start: ^0.2.1
dependencies:
- '@trpc/client': 10.34.0(@trpc/server@10.34.0)
- '@trpc/server': 10.34.0
+ '@trpc/client': 10.37.1(@trpc/server@10.37.1)
+ '@trpc/server': 10.37.1
solid-js: 1.7.11
solid-start: link:packages/start
dev: false
- /solid-styled@0.8.2(@babel/core@7.22.9)(solid-js@1.7.11):
+ /solid-styled@0.8.2(@babel/core@7.22.10)(solid-js@1.7.11):
resolution: {integrity: sha512-/qVzRt2012J69Q43A/7rZAPDIAqzIcghx5xmgfD9lIc2s1yfvdzFtKsFpl4GySn5XbwvHAYlTnkPwJ/Xm5f+og==}
engines: {node: '>=12'}
peerDependencies:
@@ -9614,18 +9739,18 @@ packages:
'@babel/core':
optional: true
dependencies:
- '@babel/core': 7.22.9
+ '@babel/core': 7.22.10
'@babel/helper-module-imports': 7.22.5
'@babel/traverse': 7.22.10
'@babel/types': 7.22.10
'@types/css-tree': 2.3.1
- autoprefixer: 10.4.14(postcss@8.4.26)
+ autoprefixer: 10.4.15(postcss@8.4.28)
css-tree: 2.3.1
- cssnano: 5.1.15(postcss@8.4.26)
+ cssnano: 5.1.15(postcss@8.4.28)
js-xxhash: 2.0.0
- postcss: 8.4.26
- postcss-nested: 6.0.1(postcss@8.4.26)
- postcss-safe-parser: 6.0.0(postcss@8.4.26)
+ postcss: 8.4.28
+ postcss-nested: 6.0.1(postcss@8.4.28)
+ postcss-safe-parser: 6.0.0(postcss@8.4.28)
solid-js: 1.7.11
transitivePeerDependencies:
- supports-color
@@ -9641,7 +9766,7 @@ packages:
solid-js: 1.7.11
dev: true
- /solid-trpc@0.1.0-sssr.7(@tanstack/solid-query@5.0.0-alpha.20)(@trpc/client@10.34.0)(@trpc/server@10.34.0)(solid-js@1.7.11)(solid-start@packages+start):
+ /solid-trpc@0.1.0-sssr.7(@tanstack/solid-query@5.0.0-alpha.20)(@trpc/client@10.37.1)(@trpc/server@10.37.1)(solid-js@1.7.11)(solid-start@packages+start):
resolution: {integrity: sha512-N/iqU4iFIVEWKFjOY+5J4e2qbOW9STy/eEID1gEjj6mm0w9xYmQtKu/UsBNf8W6nSCYSBjH/ttU5fGCe/0q2Dw==}
peerDependencies:
'@tanstack/solid-query': ^5.0.0-alpha.0
@@ -9651,8 +9776,8 @@ packages:
solid-start: ^0.2.1
dependencies:
'@tanstack/solid-query': 5.0.0-alpha.20(solid-js@1.7.11)
- '@trpc/client': 10.34.0(@trpc/server@10.34.0)
- '@trpc/server': 10.34.0
+ '@trpc/client': 10.37.1(@trpc/server@10.37.1)
+ '@trpc/server': 10.37.1
solid-js: 1.7.11
solid-start: link:packages/start
dev: false
@@ -9829,14 +9954,14 @@ packages:
react: 18.2.0
dev: true
- /stylehacks@5.1.1(postcss@8.4.26):
+ /stylehacks@5.1.1(postcss@8.4.28):
resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
engines: {node: ^10 || ^12 || >=14.0}
peerDependencies:
postcss: ^8.2.15
dependencies:
browserslist: 4.21.10
- postcss: 8.4.26
+ postcss: 8.4.28
postcss-selector-parser: 6.0.13
/sucrase@3.34.0:
@@ -9905,11 +10030,11 @@ packages:
normalize-path: 3.0.0
object-hash: 3.0.0
picocolors: 1.0.0
- postcss: 8.4.26
- postcss-import: 15.1.0(postcss@8.4.26)
- postcss-js: 4.0.1(postcss@8.4.26)
- postcss-load-config: 4.0.1(postcss@8.4.26)
- postcss-nested: 6.0.1(postcss@8.4.26)
+ postcss: 8.4.28
+ postcss-import: 15.1.0(postcss@8.4.28)
+ postcss-js: 4.0.1(postcss@8.4.28)
+ postcss-load-config: 4.0.1(postcss@8.4.28)
+ postcss-nested: 6.0.1(postcss@8.4.28)
postcss-selector-parser: 6.0.13
resolve: 1.22.4
sucrase: 3.34.0
@@ -10301,7 +10426,7 @@ packages:
optional: true
dependencies:
'@antfu/install-pkg': 0.1.1
- '@antfu/utils': 0.7.5
+ '@antfu/utils': 0.7.6
'@iconify/utils': 2.1.7
debug: 4.3.4
kolorist: 1.8.0
@@ -10353,7 +10478,7 @@ packages:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
/utils-merge@1.0.1:
- resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
+ resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
dev: false
@@ -10432,7 +10557,7 @@ packages:
unist-util-stringify-position: 3.0.3
vfile-message: 3.1.4
- /vite-node@0.26.3(@types/node@18.16.19):
+ /vite-node@0.26.3(@types/node@20.5.0):
resolution: {integrity: sha512-Te2bq0Bfvq6XiO718I+1EinMjpNYKws6SNHKOmVbILAQimKoZKDd+IZLlkaYcBXPpK3HFe2U80k8Zw+m3w/a2w==}
engines: {node: '>=v14.16.0'}
hasBin: true
@@ -10442,7 +10567,7 @@ packages:
pathe: 0.2.0
source-map: 0.6.1
source-map-support: 0.5.21
- vite: 4.4.6(@types/node@18.16.19)
+ vite: 4.4.9(@types/node@20.5.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -10466,7 +10591,7 @@ packages:
picocolors: 1.0.0
source-map: 0.6.1
source-map-support: 0.5.21
- vite: 4.4.6(@types/node@18.16.19)
+ vite: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -10497,17 +10622,17 @@ packages:
- supports-color
dev: false
- /vite-plugin-solid-styled@0.8.3(rollup@3.26.2)(solid-styled@0.8.2)(vite@4.4.6):
+ /vite-plugin-solid-styled@0.8.3(rollup@3.26.2)(solid-styled@0.8.2)(vite@4.4.9):
resolution: {integrity: sha512-o0jPwkOWM9NB4P8XKLOD1r6u3A5UEymt2u3rsxUpqSsiBPtJkDPifhOGzVx4estScvMa5e8lO4job66IpG+VhQ==}
engines: {node: '>=10'}
peerDependencies:
solid-styled: '>=0.7'
vite: ^3 || ^4
dependencies:
- '@babel/core': 7.22.9
- '@rollup/pluginutils': 5.0.2(rollup@3.26.2)
- solid-styled: 0.8.2(@babel/core@7.22.9)(solid-js@1.7.11)
- vite: 4.4.6
+ '@babel/core': 7.22.10
+ '@rollup/pluginutils': 5.0.3(rollup@3.26.2)
+ solid-styled: 0.8.2(@babel/core@7.22.10)(solid-js@1.7.11)
+ vite: 4.4.9(@types/node@20.5.0)
transitivePeerDependencies:
- rollup
- supports-color
@@ -10559,7 +10684,7 @@ packages:
dependencies:
'@types/node': 18.16.19
esbuild: 0.15.18
- postcss: 8.4.26
+ postcss: 8.4.28
resolve: 1.22.4
rollup: 2.79.1
terser: 5.19.0
@@ -10567,7 +10692,7 @@ packages:
fsevents: 2.3.2
dev: true
- /vite@4.4.6:
+ /vite@4.4.6(@types/node@18.16.19)(terser@5.19.0):
resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -10595,14 +10720,16 @@ packages:
terser:
optional: true
dependencies:
+ '@types/node': 18.16.19
esbuild: 0.18.20
- postcss: 8.4.26
+ postcss: 8.4.28
rollup: 3.26.2
+ terser: 5.19.0
optionalDependencies:
fsevents: 2.3.2
- /vite@4.4.6(@types/node@18.16.19):
- resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==}
+ /vite@4.4.9(@types/node@18.17.5):
+ resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -10629,15 +10756,16 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 18.16.19
+ '@types/node': 18.17.5
esbuild: 0.18.20
- postcss: 8.4.26
- rollup: 3.26.2
+ postcss: 8.4.28
+ rollup: 3.28.0
optionalDependencies:
fsevents: 2.3.2
+ dev: true
- /vite@4.4.6(@types/node@18.16.19)(terser@5.19.0):
- resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==}
+ /vite@4.4.9(@types/node@20.5.0):
+ resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -10664,16 +10792,15 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
esbuild: 0.18.20
- postcss: 8.4.26
- rollup: 3.26.2
- terser: 5.19.0
+ postcss: 8.4.28
+ rollup: 3.28.0
optionalDependencies:
fsevents: 2.3.2
- /vite@4.4.6(sass@1.63.6):
- resolution: {integrity: sha512-EY6Mm8vJ++S3D4tNAckaZfw3JwG3wa794Vt70M6cNJ6NxT87yhq7EC8Rcap3ahyHdo8AhCmV9PTk+vG1HiYn1A==}
+ /vite@4.4.9(sass@1.65.1):
+ resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@@ -10701,9 +10828,9 @@ packages:
optional: true
dependencies:
esbuild: 0.18.20
- postcss: 8.4.26
- rollup: 3.26.2
- sass: 1.63.6
+ postcss: 8.4.28
+ rollup: 3.28.0
+ sass: 1.65.1
optionalDependencies:
fsevents: 2.3.2
dev: true
@@ -10787,7 +10914,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 18.16.19
+ '@types/node': 20.5.0
'@vitest/ui': 0.26.3
acorn: 8.10.0
acorn-walk: 8.2.0
@@ -10800,8 +10927,8 @@ packages:
tinybench: 2.5.0
tinypool: 0.3.1
tinyspy: 1.1.1
- vite: 4.4.6(@types/node@18.16.19)
- vite-node: 0.26.3(@types/node@18.16.19)
+ vite: 4.4.9(@types/node@20.5.0)
+ vite-node: 0.26.3(@types/node@20.5.0)
transitivePeerDependencies:
- less
- lightningcss
@@ -10855,7 +10982,7 @@ packages:
tinybench: 2.5.0
tinypool: 0.3.1
tinyspy: 1.1.1
- vite: 4.4.6(@types/node@18.16.19)
+ vite: 4.4.6(@types/node@18.16.19)(terser@5.19.0)
vite-node: 0.28.5(@types/node@18.16.19)
why-is-node-running: 2.2.2
transitivePeerDependencies:
@@ -11159,6 +11286,11 @@ packages:
/zod@3.21.4:
resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==}
+ dev: true
+
+ /zod@3.22.1:
+ resolution: {integrity: sha512-+qUhAMl414+Elh+fRNtpU+byrwjDFOS1N7NioLY+tSlcADTx4TkCUua/hxJvxwDXcV4397/nZ420jy4n4+3WUg==}
+ dev: false
/zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
diff --git a/scripts/bump.cjs b/scripts/bump.cjs
deleted file mode 100644
index f882120d8..000000000
--- a/scripts/bump.cjs
+++ /dev/null
@@ -1,41 +0,0 @@
-const fs = require("fs");
-const glob = require("fast-glob");
-const { execSync } = require("child_process");
-const semver = require('semver');
-
-const version = process.argv[2];
-
-if (!version || version === "") {
- console.log("Please provide a version as the second argument");
- process.exit(1);
-}
-
-if (!semver.valid(version)) {
- console.error(`Invalid SemVer version provided: "${version}". Please provide a valid SemVer version as the second argument`);
- process.exit(1);
-}
-
-let solidJsVersion = execSync("npm view solid-js version").toString().trim();
-
-glob("packages/*/package.json").then(packages => {
- packages.forEach(packagePath => {
- const packageJson = JSON.parse(fs.readFileSync(packagePath));
- packageJson.version = version;
- fs.writeFileSync(packagePath, JSON.stringify(packageJson, null, 2) + "\n");
- });
-});
-
-glob("examples/*/package.json").then(packages => {
- packages.forEach(packagePath => {
- const packageJson = JSON.parse(fs.readFileSync(packagePath));
- if (packageJson.dependencies?.["solid-start"]) {
- packageJson.dependencies =
- {
- ...packageJson.dependencies,
- "solid-js": "^" + solidJsVersion,
- "solid-start": "^" + version
- };
- fs.writeFileSync(packagePath, JSON.stringify(packageJson, null, 2) + "\n");
- }
- });
-});
diff --git a/scripts/bump.js b/scripts/bump.js
new file mode 100644
index 000000000..97b9a16c5
--- /dev/null
+++ b/scripts/bump.js
@@ -0,0 +1,52 @@
+import { execSync, spawnSync } from "child_process";
+import glob from "fast-glob";
+import fs from "fs/promises";
+import semver from 'semver';
+
+const version = process.argv[2];
+
+if (!version || version === "") {
+ console.log("Please provide a version as the second argument");
+ process.exit(1);
+}
+
+if (!semver.valid(version)) {
+ console.error(`Invalid SemVer version provided: "${version}". Please provide a valid SemVer version as the second argument`);
+ process.exit(1);
+}
+
+let solidJsVersion = execSync("npm view solid-js version").toString().trim();
+
+const packages = await glob("packages/*/package.json");
+const packageNames = await Promise.all(packages.map(async packagePath => {
+ const packageJson = JSON.parse(await fs.readFile(packagePath));
+ packageJson.version = version;
+ await fs.writeFile(packagePath, JSON.stringify(packageJson, null, 2) + "\n");
+ return packageJson.name;
+}));
+
+const targets = await glob("examples/*/package.json");
+const solidJsOnlyTargets = ["package.json", "packages/start/package.json", "test/template/package.json"];
+targets.push(...solidJsOnlyTargets);
+
+await Promise.all(targets.map(async packagePath => {
+ const packageJson = JSON.parse(await fs.readFile(packagePath));
+
+ if (solidJsOnlyTargets.find(target => target === packagePath)) {
+ packageJson.dependencies?.["solid-js"] && (packageJson.dependencies["solid-js"] = `^${solidJsVersion}`);
+ packageJson.devDependencies?.["solid-js"] && (packageJson.devDependencies["solid-js"] = `^${solidJsVersion}`);
+ }
+ else {
+ packageNames.forEach(packageName => {
+ packageJson.dependencies?.[packageName] && (packageJson.dependencies[packageName] = `^${version}`);
+ packageJson.devDependencies?.[packageName] && (packageJson.devDependencies[packageName] = `^${version}`);
+ });
+ packageJson.dependencies?.["solid-js"] && (packageJson.dependencies["solid-js"] = `^${solidJsVersion}`);
+ packageJson.devDependencies?.["solid-js"] && (packageJson.devDependencies["solid-js"] = `^${solidJsVersion}`);
+ }
+
+ await fs.writeFile(packagePath, JSON.stringify(packageJson, null, 2) + "\n");
+}));
+
+console.log("Updating lock file...\n");
+spawnSync("pnpm i", { shell: true, stdio: "inherit" });