From dcbccd25ae5bcf2e3477a58d55df6dcbcab5b1cc Mon Sep 17 00:00:00 2001
From: Michael Essiet
Date: Sun, 27 Aug 2023 13:26:49 +0100
Subject: [PATCH 001/290] Update core package README.md
The readme didn't have enough information on what the package is and how to initially use it. I added a bit more information to make the NPM readme page a bit more informative and less like an abandoned project.
---
packages/core/README.md | 47 +++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/packages/core/README.md b/packages/core/README.md
index 51fc211..9e8d8ac 100644
--- a/packages/core/README.md
+++ b/packages/core/README.md
@@ -1,3 +1,50 @@
# @solid-cli/core
The main entry point package for the CLI. To install, just run `npm i -g @solid-cli/core`, and invoke with the `solid` command
+
+The main package for the SolidJS CLI tool.
+
+## Installation
+
+Run the following command to install the CLI tool globally:
+
+```bash
+npm i -g @solid-cli/core
+```
+
+## Usage
+
+For a full list of commands and how to use them, you can invoke the help command like so:
+
+```bash
+solid --help
+```
+
+Which should print this:
+
+```bash
+solid
+
+where can be one of:
+
+- add - Can add and install integrations: `solid add unocss`.
+- docs
+- new - Creates a new solid project
+- set
+- start - Commands specific to solid start
+- playground
+
+For more help, try running `solid --help`
+```
+
+## Documentation
+
+Visit our [official documentation](https://solid-cli.netlify.app/)
+
+## Support
+
+Reach out to us on the official [SolidJS discord](https://discord.gg/solidjs)
+
+## Contributing
+
+If you would like to contribute or keep up to date with the package, come join the effort over on [our GitHub](https://github.com/solidjs-community/solid-cli)
From f7830753c30330f81d58947d3942019a6de1951c Mon Sep 17 00:00:00 2001
From: Michael Essiet
Date: Sun, 27 Aug 2023 13:27:45 +0100
Subject: [PATCH 002/290] Update README.md
---
packages/core/README.md | 2 --
1 file changed, 2 deletions(-)
diff --git a/packages/core/README.md b/packages/core/README.md
index 9e8d8ac..c922b0e 100644
--- a/packages/core/README.md
+++ b/packages/core/README.md
@@ -1,7 +1,5 @@
# @solid-cli/core
-The main entry point package for the CLI. To install, just run `npm i -g @solid-cli/core`, and invoke with the `solid` command
-
The main package for the SolidJS CLI tool.
## Installation
From 7a2bb167351ad9968bcd691d23094fec3ad32ac3 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 20:14:49 +0100
Subject: [PATCH 003/290] Reduced bundle size of `create-solid`
---
package.json | 2 +-
packages/commands/package.json | 9 +-
packages/commands/src/handlers/new.ts | 8 +-
packages/commands/tsup.config.ts | 2 +-
packages/core/package.json | 3 +-
packages/create-solid/package.json | 6 +-
packages/create-solid/src/index.ts | 11 +-
packages/create-solid/tsup.config.ts | 8 +
packages/utils/package.json | 2 +-
pnpm-lock.yaml | 309 +++++++++++++++++---------
10 files changed, 236 insertions(+), 124 deletions(-)
diff --git a/package.json b/package.json
index 6e1b3a5..ba31f4b 100644
--- a/package.json
+++ b/package.json
@@ -31,7 +31,7 @@
"@changesets/cli": "2.26.2",
"nodemon": "^3.0.1",
"prettier": "^3.0.2",
- "turbo": "^1.10.12",
+ "turbo": "^1.10.13",
"vitest": "^0.33.0"
},
"pnpm": {
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 98d6d45..c439dc7 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -16,6 +16,11 @@
"import": "./dist/index.mjs",
"require": "./dist/index.mjs",
"types": "./types/index.d.ts"
+ },
+ "./new": {
+ "import": "./dist/handlers/new.mjs",
+ "require": "./dist/handlers/new.mjs",
+ "types": "./types/handlers/new.d.ts"
}
},
"scripts": {
@@ -33,14 +38,12 @@
"access": "public"
},
"dependencies": {
- "@chialab/esbuild-plugin-meta-url": "^0.17.7",
"@clack/prompts": "0.6.3",
"@solid-cli/reactivity": "workspace:*",
- "@solid-cli/transpiler": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
"detect-package-manager": "^2.0.1",
- "execa": "^7.2.0",
+ "execa": "^8.0.1",
"picocolors": "^1.0.0",
"sucrase": "^3.34.0"
}
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index c45dae6..c0da9ee 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -10,7 +10,7 @@ import { getRunner } from "@solid-cli/utils/paths";
import { rm } from "fs/promises";
import { basename, join, resolve } from "path";
import { Dirent, copyFileSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from "fs";
-import prettier from "prettier";
+// import prettier from "prettier";
import { transform } from "sucrase";
const gitIgnore = `
dist
@@ -91,9 +91,9 @@ const convertToJS = async (file: Dirent, startPath: string) => {
transforms: ["typescript", "jsx"],
jsxRuntime: "preserve",
});
- code = await prettier.format(code, {
- parser: "babel",
- });
+ // code = await prettier.format(code, {
+ // parser: "babel",
+ // });
writeFileSync(dest.replace(".ts", ".js"), code, { flag: "wx" });
} else {
diff --git a/packages/commands/tsup.config.ts b/packages/commands/tsup.config.ts
index 0399ef0..f51cbec 100644
--- a/packages/commands/tsup.config.ts
+++ b/packages/commands/tsup.config.ts
@@ -2,7 +2,7 @@ import { defineConfig } from "tsup";
import metaUrlPlugin from "@chialab/esbuild-plugin-meta-url";
export default defineConfig({
- entry: ["src/index.ts"],
+ entry: ["src/index.ts", "src/handlers/new.ts"],
target: "esnext",
format: "esm",
splitting: false,
diff --git a/packages/core/package.json b/packages/core/package.json
index 7079f2c..fbdbc78 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,11 +29,10 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@solid-cli/transpiler": "workspace:*",
"@swc/core": "^1.3.75",
"cmd-ts": "^0.12.1",
"detect-package-manager": "^2.0.1",
- "execa": "^7.2.0",
+ "execa": "^8.0.1",
"picocolors": "^1.0.0",
"smol-toml": "^1.1.1",
"tiny-updater": "^3.5.1"
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index c9936c8..10defc8 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -21,13 +21,13 @@
"files": [
"dist"
],
- "dependencies": {
- "@solid-cli/commands": "workspace:*"
- },
"scripts": {
"start": "jiti ./src/index.ts",
"build": "tsc && tsup"
},
+ "dependencies": {
+ "@solid-cli/commands": "workspace:*"
+ },
"devDependencies": {
"jiti": "^1.19.1",
"tsup": "^7.2.0",
diff --git a/packages/create-solid/src/index.ts b/packages/create-solid/src/index.ts
index 43b55c4..f879dac 100644
--- a/packages/create-solid/src/index.ts
+++ b/packages/create-solid/src/index.ts
@@ -1,6 +1,7 @@
#! /usr/bin/env node
-import { handleNew } from "@solid-cli/commands";
-const main = async () => {
- await handleNew();
-};
-main();
+import { handleNew } from "@solid-cli/commands/new";
+// const main = async () => {
+// await handleNew();
+// };
+// main();
+handleNew();
diff --git a/packages/create-solid/tsup.config.ts b/packages/create-solid/tsup.config.ts
index d80d441..2ef6887 100644
--- a/packages/create-solid/tsup.config.ts
+++ b/packages/create-solid/tsup.config.ts
@@ -5,6 +5,14 @@ export default defineConfig({
target: "esnext",
format: "esm",
splitting: false,
+ bundle: true,
sourcemap: true,
clean: true,
+ noExternal: ["@solid-cli/commands"],
+ treeshake: true,
+ minify: true,
+ banner: {
+ js: `import { createRequire } from "module";
+ const require = createRequire(import.meta.url);`,
+ },
});
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 8af9dc5..fe5af1e 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -70,7 +70,7 @@
"@swc/core": "^1.3.76",
"cmd-ts": "^0.12.1",
"detect-package-manager": "^2.0.1",
- "execa": "^7.2.0",
+ "execa": "^8.0.1",
"picocolors": "^1.0.0",
"smol-toml": "^1.1.1"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d433d9b..7addb79 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -23,26 +23,20 @@ importers:
specifier: ^3.0.2
version: 3.0.2
turbo:
- specifier: ^1.10.12
- version: 1.10.12
+ specifier: ^1.10.13
+ version: 1.10.13
vitest:
specifier: ^0.33.0
version: 0.33.0
packages/commands:
dependencies:
- '@chialab/esbuild-plugin-meta-url':
- specifier: ^0.17.7
- version: 0.17.7
'@clack/prompts':
specifier: 0.6.3
version: 0.6.3
'@solid-cli/reactivity':
specifier: workspace:*
version: link:../reactivity
- '@solid-cli/transpiler':
- specifier: workspace:*
- version: link:../transpiler
'@solid-cli/ui':
specifier: workspace:*
version: link:../ui
@@ -53,8 +47,8 @@ importers:
specifier: ^2.0.1
version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
- specifier: ^7.2.0
- version: 7.2.0
+ specifier: ^8.0.1
+ version: 8.0.1
picocolors:
specifier: ^1.0.0
version: 1.0.0
@@ -62,6 +56,9 @@ importers:
specifier: ^3.34.0
version: 3.34.0
devDependencies:
+ '@chialab/esbuild-plugin-meta-url':
+ specifier: ^0.17.7
+ version: 0.17.7
'@types/node':
specifier: ^20.5.0
version: 20.5.0
@@ -92,9 +89,6 @@ importers:
'@solid-cli/swc-plugin-solid-cli':
specifier: workspace:*
version: link:../swc-plugin-solid-cli
- '@solid-cli/transpiler':
- specifier: workspace:*
- version: link:../transpiler
'@solid-cli/ui':
specifier: workspace:*
version: link:../ui
@@ -111,8 +105,8 @@ importers:
specifier: ^2.0.1
version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
- specifier: ^7.2.0
- version: 7.2.0
+ specifier: ^8.0.1
+ version: 8.0.1
picocolors:
specifier: ^1.0.0
version: 1.0.0
@@ -166,16 +160,6 @@ importers:
packages/swc-plugin-solid-cli: {}
- packages/transpiler:
- dependencies:
- vitest:
- specifier: ^0.33.0
- version: 0.33.0
- devDependencies:
- '@napi-rs/cli':
- specifier: ^2.16.3
- version: 2.16.3
-
packages/ui:
dependencies:
'@clack/core':
@@ -225,8 +209,8 @@ importers:
specifier: ^2.0.1
version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
- specifier: ^7.2.0
- version: 7.2.0
+ specifier: ^8.0.1
+ version: 8.0.1
picocolors:
specifier: ^1.0.0
version: 1.0.0
@@ -255,11 +239,11 @@ importers:
packages:
- /@babel/code-frame@7.22.10:
- resolution: {integrity: sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==}
+ /@babel/code-frame@7.22.13:
+ resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': 7.22.10
+ '@babel/highlight': 7.22.13
chalk: 2.4.2
dev: true
@@ -268,8 +252,8 @@ packages:
engines: {node: '>=6.9.0'}
dev: true
- /@babel/highlight@7.22.10:
- resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}
+ /@babel/highlight@7.22.13:
+ resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/helper-validator-identifier': 7.22.5
@@ -277,8 +261,8 @@ packages:
js-tokens: 4.0.0
dev: true
- /@babel/runtime@7.22.10:
- resolution: {integrity: sha512-21t/fkKLMZI4pqP2wlmsQAWnYW1PDyKyyUV4vCi+B25ydmdaYTKXPwCj0BzSUnZf4seIiYvSA3jcZ3gdsMFkLQ==}
+ /@babel/runtime@7.22.11:
+ resolution: {integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.0
@@ -287,7 +271,7 @@ packages:
/@changesets/apply-release-plan@6.1.4:
resolution: {integrity: sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/config': 2.3.1
'@changesets/get-version-range-type': 0.3.2
'@changesets/git': 2.0.0
@@ -305,7 +289,7 @@ packages:
/@changesets/assemble-release-plan@5.2.4:
resolution: {integrity: sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/errors': 0.1.4
'@changesets/get-dependents-graph': 1.3.6
'@changesets/types': 5.2.1
@@ -323,7 +307,7 @@ packages:
resolution: {integrity: sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==}
hasBin: true
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/apply-release-plan': 6.1.4
'@changesets/assemble-release-plan': 5.2.4
'@changesets/changelog-git': 0.1.14
@@ -339,7 +323,7 @@ packages:
'@changesets/write': 0.2.3
'@manypkg/get-packages': 1.1.3
'@types/is-ci': 3.0.0
- '@types/semver': 7.5.0
+ '@types/semver': 7.5.1
ansi-colors: 4.1.3
chalk: 2.4.2
enquirer: 2.4.1
@@ -389,7 +373,7 @@ packages:
/@changesets/get-release-plan@3.0.17:
resolution: {integrity: sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/assemble-release-plan': 5.2.4
'@changesets/config': 2.3.1
'@changesets/pre': 1.0.14
@@ -405,7 +389,7 @@ packages:
/@changesets/git@2.0.0:
resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/errors': 0.1.4
'@changesets/types': 5.2.1
'@manypkg/get-packages': 1.1.3
@@ -430,7 +414,7 @@ packages:
/@changesets/pre@1.0.14:
resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/errors': 0.1.4
'@changesets/types': 5.2.1
'@manypkg/get-packages': 1.1.3
@@ -440,7 +424,7 @@ packages:
/@changesets/read@0.5.9:
resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/git': 2.0.0
'@changesets/logger': 0.0.5
'@changesets/parse': 0.3.16
@@ -461,7 +445,7 @@ packages:
/@changesets/write@0.2.3:
resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/types': 5.2.1
fs-extra: 7.0.1
human-id: 1.0.2
@@ -476,6 +460,7 @@ packages:
'@chialab/estransform': 0.17.4
'@chialab/node-resolve': 0.17.1
mime-types: 2.1.35
+ dev: true
/@chialab/esbuild-rna@0.17.8:
resolution: {integrity: sha512-hovU4W5zlyMnbJjexdczpQ9mcUfFsJuv9FWUhzpXiQwPprlp5lul+frTed9s8AyVDTDq2yq3Gx2Ac411QsXYGA==}
@@ -483,16 +468,19 @@ packages:
dependencies:
'@chialab/estransform': 0.17.4
'@chialab/node-resolve': 0.17.1
+ dev: true
/@chialab/estransform@0.17.4:
resolution: {integrity: sha512-p4nf8ECdmanwbRK6A/X/VYtJfkBk5vgChPh0GiCyZAPt6/mKPbe0v3y9WjLHfFdkv1bzjJzP3pjTJ1SZ1E1U8Q==}
engines: {node: '>=13'}
dependencies:
'@parcel/source-map': 2.1.1
+ dev: true
/@chialab/node-resolve@0.17.1:
resolution: {integrity: sha512-YWaK0MKKeB0FILI6j7qiAlGoSC9MqJZDFXzlAgfOaMCbn8Feqh6njxv7mI3oVkdi7QwV6zPRaTN6hKig/NriMA==}
engines: {node: '>=13'}
+ dev: true
/@clack/core@0.3.2:
resolution: {integrity: sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg==}
@@ -517,6 +505,7 @@ packages:
cpu: [arm64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/android-arm@0.18.20:
@@ -525,6 +514,7 @@ packages:
cpu: [arm]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/android-x64@0.18.20:
@@ -533,6 +523,7 @@ packages:
cpu: [x64]
os: [android]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/darwin-arm64@0.18.20:
@@ -541,6 +532,7 @@ packages:
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/darwin-x64@0.18.20:
@@ -549,6 +541,7 @@ packages:
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/freebsd-arm64@0.18.20:
@@ -557,6 +550,7 @@ packages:
cpu: [arm64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/freebsd-x64@0.18.20:
@@ -565,6 +559,7 @@ packages:
cpu: [x64]
os: [freebsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-arm64@0.18.20:
@@ -573,6 +568,7 @@ packages:
cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-arm@0.18.20:
@@ -581,6 +577,7 @@ packages:
cpu: [arm]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-ia32@0.18.20:
@@ -589,6 +586,7 @@ packages:
cpu: [ia32]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-loong64@0.18.20:
@@ -597,6 +595,7 @@ packages:
cpu: [loong64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-mips64el@0.18.20:
@@ -605,6 +604,7 @@ packages:
cpu: [mips64el]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-ppc64@0.18.20:
@@ -613,6 +613,7 @@ packages:
cpu: [ppc64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-riscv64@0.18.20:
@@ -621,6 +622,7 @@ packages:
cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-s390x@0.18.20:
@@ -629,6 +631,7 @@ packages:
cpu: [s390x]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/linux-x64@0.18.20:
@@ -637,6 +640,7 @@ packages:
cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/netbsd-x64@0.18.20:
@@ -645,6 +649,7 @@ packages:
cpu: [x64]
os: [netbsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/openbsd-x64@0.18.20:
@@ -653,6 +658,7 @@ packages:
cpu: [x64]
os: [openbsd]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/sunos-x64@0.18.20:
@@ -661,6 +667,7 @@ packages:
cpu: [x64]
os: [sunos]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-arm64@0.18.20:
@@ -669,6 +676,7 @@ packages:
cpu: [arm64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-ia32@0.18.20:
@@ -677,6 +685,7 @@ packages:
cpu: [ia32]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
/@esbuild/win32-x64@0.18.20:
@@ -685,6 +694,7 @@ packages:
cpu: [x64]
os: [win32]
requiresBuild: true
+ dev: true
optional: true
/@jest/schemas@29.6.0:
@@ -692,6 +702,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@sinclair/typebox': 0.27.8
+ dev: true
/@jridgewell/gen-mapping@0.3.3:
resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
@@ -721,7 +732,7 @@ packages:
/@manypkg/find-root@1.1.0:
resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
@@ -730,7 +741,7 @@ packages:
/@manypkg/get-packages@1.1.3:
resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
dependencies:
- '@babel/runtime': 7.22.10
+ '@babel/runtime': 7.22.11
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
@@ -738,12 +749,6 @@ packages:
read-yaml-file: 1.1.0
dev: true
- /@napi-rs/cli@2.16.3:
- resolution: {integrity: sha512-3mLNPlbbOhpbIUKicLrJtIearlHXUuXL3UeueYyRRplpVMNkdn8xCyzY6PcYZi3JXR8bmCOiWgkVmLnrSL7DKw==}
- engines: {node: '>= 10'}
- hasBin: true
- dev: true
-
/@nodelib/fs.scandir@2.1.5:
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -770,9 +775,11 @@ packages:
engines: {node: ^12.18.3 || >=14}
dependencies:
detect-libc: 1.0.3
+ dev: true
/@sinclair/typebox@0.27.8:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ dev: true
/@swc/core-darwin-arm64@1.3.75:
resolution: {integrity: sha512-anDnx9L465lGbjB2mvcV54NGHW6illr0IDvVV7JmkabYUVneaRdQvTr0tbHv3xjHnjrK1wuwVOHKV0LcQF2tnQ==}
@@ -980,9 +987,11 @@ packages:
resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==}
dependencies:
'@types/chai': 4.3.5
+ dev: true
/@types/chai@4.3.5:
resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==}
+ dev: true
/@types/is-ci@3.0.0:
resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==}
@@ -1008,13 +1017,18 @@ packages:
/@types/node@20.5.0:
resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==}
+ dev: true
+
+ /@types/node@20.5.7:
+ resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
+ dev: true
/@types/normalize-package-data@2.4.1:
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
dev: true
- /@types/semver@7.5.0:
- resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==}
+ /@types/semver@7.5.1:
+ resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
/@vitest/expect@0.33.0:
@@ -1023,6 +1037,7 @@ packages:
'@vitest/spy': 0.33.0
'@vitest/utils': 0.33.0
chai: 4.3.7
+ dev: true
/@vitest/runner@0.33.0:
resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==}
@@ -1030,6 +1045,7 @@ packages:
'@vitest/utils': 0.33.0
p-limit: 4.0.0
pathe: 1.1.1
+ dev: true
/@vitest/snapshot@0.33.0:
resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
@@ -1037,11 +1053,13 @@ packages:
magic-string: 0.30.2
pathe: 1.1.1
pretty-format: 29.6.2
+ dev: true
/@vitest/spy@0.33.0:
resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==}
dependencies:
tinyspy: 2.1.1
+ dev: true
/@vitest/utils@0.33.0:
resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==}
@@ -1049,6 +1067,7 @@ packages:
diff-sequences: 29.4.3
loupe: 2.3.6
pretty-format: 29.6.2
+ dev: true
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
@@ -1057,11 +1076,13 @@ packages:
/acorn-walk@8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
engines: {node: '>=0.4.0'}
+ dev: true
/acorn@8.10.0:
resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}
engines: {node: '>=0.4.0'}
hasBin: true
+ dev: true
/ansi-colors@4.1.3:
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
@@ -1088,6 +1109,7 @@ packages:
/ansi-styles@5.2.0:
resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
engines: {node: '>=10'}
+ dev: true
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
@@ -1147,6 +1169,7 @@ packages:
/assertion-error@1.1.0:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
+ dev: true
/available-typed-arrays@1.0.5:
resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
@@ -1200,6 +1223,7 @@ packages:
/cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
engines: {node: '>=8'}
+ dev: true
/call-bind@1.0.2:
resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
@@ -1233,6 +1257,20 @@ packages:
loupe: 2.3.6
pathval: 1.1.1
type-detect: 4.0.8
+ dev: true
+
+ /chai@4.3.8:
+ resolution: {integrity: sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==}
+ engines: {node: '>=4'}
+ dependencies:
+ assertion-error: 1.1.0
+ check-error: 1.0.2
+ deep-eql: 4.1.3
+ get-func-name: 2.0.0
+ loupe: 2.3.6
+ pathval: 1.1.1
+ type-detect: 4.0.8
+ dev: true
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -1256,6 +1294,7 @@ packages:
/check-error@1.0.2:
resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==}
+ dev: true
/chokidar@3.5.3:
resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
@@ -1269,7 +1308,7 @@ packages:
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
/ci-info@3.8.0:
@@ -1415,6 +1454,7 @@ packages:
engines: {node: '>=6'}
dependencies:
type-detect: 4.0.8
+ dev: true
/defaults@1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
@@ -1439,6 +1479,7 @@ packages:
resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==}
engines: {node: '>=0.10'}
hasBin: true
+ dev: true
/detect-package-manager@2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi):
resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==}
@@ -1455,6 +1496,7 @@ packages:
/diff-sequences@29.4.3:
resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dev: true
/dir-glob@3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
@@ -1491,7 +1533,7 @@ packages:
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
es-to-primitive: 1.2.1
- function.prototype.name: 1.1.5
+ function.prototype.name: 1.1.6
get-intrinsic: 1.2.1
get-symbol-description: 1.0.0
globalthis: 1.0.3
@@ -1578,6 +1620,7 @@ packages:
'@esbuild/win32-arm64': 0.18.20
'@esbuild/win32-ia32': 0.18.20
'@esbuild/win32-x64': 0.18.20
+ dev: true
/escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
@@ -1609,18 +1652,18 @@ packages:
signal-exit: 3.0.7
strip-final-newline: 2.0.0
- /execa@7.2.0:
- resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
- engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
+ /execa@8.0.1:
+ resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
+ engines: {node: '>=16.17'}
dependencies:
cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 4.3.1
+ get-stream: 8.0.1
+ human-signals: 5.0.0
is-stream: 3.0.0
merge-stream: 2.0.0
npm-run-path: 5.1.0
onetime: 6.0.0
- signal-exit: 3.0.7
+ signal-exit: 4.1.0
strip-final-newline: 3.0.0
dev: false
@@ -1711,19 +1754,20 @@ packages:
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
/function-bind@1.1.1:
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
dev: true
- /function.prototype.name@1.1.5:
- resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==}
+ /function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -1743,6 +1787,7 @@ packages:
/get-func-name@2.0.0:
resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==}
+ dev: true
/get-intrinsic@1.2.1:
resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==}
@@ -1757,6 +1802,11 @@ packages:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
+ /get-stream@8.0.1:
+ resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
+ engines: {node: '>=16'}
+ dev: false
+
/get-symbol-description@1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
engines: {node: '>= 0.4'}
@@ -1875,9 +1925,9 @@ packages:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
- /human-signals@4.3.1:
- resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
- engines: {node: '>=14.18.0'}
+ /human-signals@5.0.0:
+ resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
+ engines: {node: '>=16.17.0'}
dev: false
/iconv-lite@0.4.24:
@@ -2117,6 +2167,7 @@ packages:
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+ dev: true
/jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
@@ -2160,6 +2211,7 @@ packages:
/local-pkg@0.4.3:
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
engines: {node: '>=14'}
+ dev: true
/locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
@@ -2187,6 +2239,7 @@ packages:
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
dependencies:
get-func-name: 2.0.0
+ dev: true
/lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
@@ -2207,6 +2260,14 @@ packages:
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
+
+ /magic-string@0.30.3:
+ resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==}
+ engines: {node: '>=12'}
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+ dev: true
/map-obj@1.0.1:
resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
@@ -2254,12 +2315,14 @@ packages:
/mime-db@1.52.0:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
engines: {node: '>= 0.6'}
+ dev: true
/mime-types@2.1.35:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
dependencies:
mime-db: 1.52.0
+ dev: true
/mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
@@ -2301,6 +2364,7 @@ packages:
pathe: 1.1.1
pkg-types: 1.0.3
ufo: 1.2.0
+ dev: true
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -2320,6 +2384,7 @@ packages:
resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ dev: true
/nodemon@3.0.1:
resolution: {integrity: sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw==}
@@ -2448,6 +2513,7 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
yocto-queue: 1.0.0
+ dev: true
/p-locate@4.1.0:
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
@@ -2477,7 +2543,7 @@ packages:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.22.10
+ '@babel/code-frame': 7.22.13
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -2512,9 +2578,11 @@ packages:
/pathe@1.1.1:
resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
+ dev: true
/pathval@1.1.1:
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
+ dev: true
/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
@@ -2546,6 +2614,7 @@ packages:
jsonc-parser: 3.2.0
mlly: 1.4.0
pathe: 1.1.1
+ dev: true
/postcss-load-config@4.0.1:
resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
@@ -2570,6 +2639,7 @@ packages:
nanoid: 3.3.6
picocolors: 1.0.0
source-map-js: 1.0.2
+ dev: true
/preferred-pm@3.0.3:
resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
@@ -2600,6 +2670,7 @@ packages:
'@jest/schemas': 29.6.0
ansi-styles: 5.2.0
react-is: 18.2.0
+ dev: true
/pseudomap@1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
@@ -2625,6 +2696,7 @@ packages:
/react-is@18.2.0:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
+ dev: true
/read-pkg-up@7.0.1:
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
@@ -2716,7 +2788,16 @@ packages:
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
+ dev: true
+
+ /rollup@3.28.1:
+ resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
+ engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ hasBin: true
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
@@ -2795,10 +2876,16 @@ packages:
/siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
+ dev: true
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ /signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+ dev: false
+
/simple-update-notifier@2.0.0:
resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==}
engines: {node: '>=10'}
@@ -2836,6 +2923,7 @@ packages:
/source-map-js@1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
+ dev: true
/source-map@0.8.0-beta.0:
resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
@@ -2879,9 +2967,11 @@ packages:
/stackback@0.0.2:
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
+ dev: true
- /std-env@3.3.3:
- resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==}
+ /std-env@3.4.3:
+ resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==}
+ dev: true
/stream-transform@2.1.3:
resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==}
@@ -2954,6 +3044,7 @@ packages:
resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
dependencies:
acorn: 8.10.0
+ dev: true
/sucrase@3.34.0:
resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==}
@@ -3016,14 +3107,17 @@ packages:
/tinybench@2.5.0:
resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==}
+ dev: true
/tinypool@0.6.0:
resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==}
engines: {node: '>=14.0.0'}
+ dev: true
/tinyspy@2.1.1:
resolution: {integrity: sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==}
engines: {node: '>=14.0.0'}
+ dev: true
/tmp@0.0.33:
resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
@@ -3153,70 +3247,71 @@ packages:
yargs: 17.7.2
dev: true
- /turbo-darwin-64@1.10.12:
- resolution: {integrity: sha512-vmDfGVPl5/aFenAbOj3eOx3ePNcWVUyZwYr7taRl0ZBbmv2TzjRiFotO4vrKCiTVnbqjQqAFQWY2ugbqCI1kOQ==}
+ /turbo-darwin-64@1.10.13:
+ resolution: {integrity: sha512-vmngGfa2dlYvX7UFVncsNDMuT4X2KPyPJ2Jj+xvf5nvQnZR/3IeDEGleGVuMi/hRzdinoxwXqgk9flEmAYp0Xw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-darwin-arm64@1.10.12:
- resolution: {integrity: sha512-3JliEESLNX2s7g54SOBqqkqJ7UhcOGkS0ywMr5SNuvF6kWVTbuUq7uBU/sVbGq8RwvK1ONlhPvJne5MUqBCTCQ==}
+ /turbo-darwin-arm64@1.10.13:
+ resolution: {integrity: sha512-eMoJC+k7gIS4i2qL6rKmrIQGP6Wr9nN4odzzgHFngLTMimok2cGLK3qbJs5O5F/XAtEeRAmuxeRnzQwTl/iuAw==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-64@1.10.12:
- resolution: {integrity: sha512-siYhgeX0DidIfHSgCR95b8xPee9enKSOjCzx7EjTLmPqPaCiVebRYvbOIYdQWRqiaKh9yfhUtFmtMOMScUf1gg==}
+ /turbo-linux-64@1.10.13:
+ resolution: {integrity: sha512-0CyYmnKTs6kcx7+JRH3nPEqCnzWduM0hj8GP/aodhaIkLNSAGAa+RiYZz6C7IXN+xUVh5rrWTnU2f1SkIy7Gdg==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-arm64@1.10.12:
- resolution: {integrity: sha512-K/ZhvD9l4SslclaMkTiIrnfcACgos79YcAo4kwc8bnMQaKuUeRpM15sxLpZp3xDjDg8EY93vsKyjaOhdFG2UbA==}
+ /turbo-linux-arm64@1.10.13:
+ resolution: {integrity: sha512-0iBKviSGQQlh2OjZgBsGjkPXoxvRIxrrLLbLObwJo3sOjIH0loGmVIimGS5E323soMfi/o+sidjk2wU1kFfD7Q==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-64@1.10.12:
- resolution: {integrity: sha512-7FSgSwvktWDNOqV65l9AbZwcoueAILeE4L7JvjauNASAjjbuzXGCEq5uN8AQU3U5BOFj4TdXrVmO2dX+lLu8Zg==}
+ /turbo-windows-64@1.10.13:
+ resolution: {integrity: sha512-S5XySRfW2AmnTeY1IT+Jdr6Goq7mxWganVFfrmqU+qqq3Om/nr0GkcUX+KTIo9mPrN0D3p5QViBRzulwB5iuUQ==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-arm64@1.10.12:
- resolution: {integrity: sha512-gCNXF52dwom1HLY9ry/cneBPOKTBHhzpqhMylcyvJP0vp9zeMQQkt6yjYv+6QdnmELC92CtKNp2FsNZo+z0pyw==}
+ /turbo-windows-arm64@1.10.13:
+ resolution: {integrity: sha512-nKol6+CyiExJIuoIc3exUQPIBjP9nIq5SkMJgJuxsot2hkgGrafAg/izVDRDrRduQcXj2s8LdtxJHvvnbI8hEQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo@1.10.12:
- resolution: {integrity: sha512-WM3+jTfQWnB9W208pmP4oeehZcC6JQNlydb/ZHMRrhmQa+htGhWLCzd6Q9rLe0MwZLPpSPFV2/bN5egCLyoKjQ==}
+ /turbo@1.10.13:
+ resolution: {integrity: sha512-vOF5IPytgQPIsgGtT0n2uGZizR2N3kKuPIn4b5p5DdeLoI0BV7uNiydT7eSzdkPRpdXNnO8UwS658VaI4+YSzQ==}
hasBin: true
requiresBuild: true
optionalDependencies:
- turbo-darwin-64: 1.10.12
- turbo-darwin-arm64: 1.10.12
- turbo-linux-64: 1.10.12
- turbo-linux-arm64: 1.10.12
- turbo-windows-64: 1.10.12
- turbo-windows-arm64: 1.10.12
+ turbo-darwin-64: 1.10.13
+ turbo-darwin-arm64: 1.10.13
+ turbo-linux-64: 1.10.13
+ turbo-linux-arm64: 1.10.13
+ turbo-windows-64: 1.10.13
+ turbo-windows-arm64: 1.10.13
dev: true
/type-detect@4.0.8:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'}
+ dev: true
/type-fest@0.13.1:
resolution: {integrity: sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==}
@@ -3279,6 +3374,7 @@ packages:
/ufo@1.2.0:
resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==}
+ dev: true
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
@@ -3305,7 +3401,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@0.33.0(@types/node@20.5.0):
+ /vite-node@0.33.0(@types/node@20.5.7):
resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -3315,7 +3411,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.5.0)
+ vite: 4.4.9(@types/node@20.5.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3325,8 +3421,9 @@ packages:
- sugarss
- supports-color
- terser
+ dev: true
- /vite@4.4.9(@types/node@20.5.0):
+ /vite@4.4.9(@types/node@20.5.7):
resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -3354,12 +3451,13 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.5.0
+ '@types/node': 20.5.7
esbuild: 0.18.20
postcss: 8.4.28
- rollup: 3.28.0
+ rollup: 3.28.1
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
+ dev: true
/vitest@0.33.0:
resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==}
@@ -3394,7 +3492,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.5.0
+ '@types/node': 20.5.7
'@vitest/expect': 0.33.0
'@vitest/runner': 0.33.0
'@vitest/snapshot': 0.33.0
@@ -3403,18 +3501,18 @@ packages:
acorn: 8.10.0
acorn-walk: 8.2.0
cac: 6.7.14
- chai: 4.3.7
+ chai: 4.3.8
debug: 4.3.4
local-pkg: 0.4.3
- magic-string: 0.30.2
+ magic-string: 0.30.3
pathe: 1.1.1
picocolors: 1.0.0
- std-env: 3.3.3
+ std-env: 3.4.3
strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.6.0
- vite: 4.4.9(@types/node@20.5.0)
- vite-node: 0.33.0(@types/node@20.5.0)
+ vite: 4.4.9(@types/node@20.5.7)
+ vite-node: 0.33.0(@types/node@20.5.7)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -3424,6 +3522,7 @@ packages:
- sugarss
- supports-color
- terser
+ dev: true
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
@@ -3501,6 +3600,7 @@ packages:
dependencies:
siginfo: 2.0.0
stackback: 0.0.2
+ dev: true
/wrap-ansi@6.2.0:
resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
@@ -3596,3 +3696,4 @@ packages:
/yocto-queue@1.0.0:
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
engines: {node: '>=12.20'}
+ dev: true
From c39629021a18f61232a57f095b2c9d7143a21130 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 20:15:48 +0100
Subject: [PATCH 004/290] Made `@solid-cli/commands` dev dependency
---
packages/create-solid/package.json | 6 ++----
pnpm-lock.yaml | 3 +--
2 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 10defc8..c6b68a3 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.5",
+ "version": "0.0.6",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
@@ -25,10 +25,8 @@
"start": "jiti ./src/index.ts",
"build": "tsc && tsup"
},
- "dependencies": {
- "@solid-cli/commands": "workspace:*"
- },
"devDependencies": {
+ "@solid-cli/commands": "workspace:*",
"jiti": "^1.19.1",
"tsup": "^7.2.0",
"typescript": "^5.1.6"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7addb79..437dd87 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -134,11 +134,10 @@ importers:
version: 5.1.6
packages/create-solid:
- dependencies:
+ devDependencies:
'@solid-cli/commands':
specifier: workspace:*
version: link:../commands
- devDependencies:
jiti:
specifier: ^1.19.1
version: 1.19.1
From 50aad6617ba24947d97aea7fca1baf6580015cda Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 20:22:17 +0100
Subject: [PATCH 005/290] Sourcemaps are no longer included in `create-solid`
output bundle
---
packages/create-solid/package.json | 2 +-
packages/create-solid/tsup.config.ts | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index c6b68a3..159c688 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.6",
+ "version": "0.0.7",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/create-solid/tsup.config.ts b/packages/create-solid/tsup.config.ts
index 2ef6887..e0ff30c 100644
--- a/packages/create-solid/tsup.config.ts
+++ b/packages/create-solid/tsup.config.ts
@@ -6,7 +6,7 @@ export default defineConfig({
format: "esm",
splitting: false,
bundle: true,
- sourcemap: true,
+ sourcemap: false,
clean: true,
noExternal: ["@solid-cli/commands"],
treeshake: true,
From 1934caeda206bc9929b1783d9d2b22b316057750 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 23:28:12 +0100
Subject: [PATCH 006/290] Minify all packages
---
packages/commands/package.json | 2 +-
packages/commands/tsup.config.ts | 1 +
packages/core/package.json | 2 +-
packages/core/tsup.config.ts | 1 +
packages/reactivity/package.json | 2 +-
packages/reactivity/tsup.config.ts | 1 +
packages/ui/package.json | 2 +-
packages/ui/tsup.config.ts | 1 +
packages/utils/package.json | 2 +-
packages/utils/tsup.config.ts | 1 +
10 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index c439dc7..1311fdf 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.2",
+ "version": "0.0.3",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/commands/tsup.config.ts b/packages/commands/tsup.config.ts
index f51cbec..0e6978c 100644
--- a/packages/commands/tsup.config.ts
+++ b/packages/commands/tsup.config.ts
@@ -8,5 +8,6 @@ export default defineConfig({
splitting: false,
sourcemap: true,
clean: true,
+ minify: true,
esbuildPlugins: [metaUrlPlugin()],
});
diff --git a/packages/core/package.json b/packages/core/package.json
index fbdbc78..a8e9f21 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/core",
- "version": "0.0.15",
+ "version": "0.0.16",
"description": "A CLI for Solid",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/core/tsup.config.ts b/packages/core/tsup.config.ts
index 0399ef0..75f3240 100644
--- a/packages/core/tsup.config.ts
+++ b/packages/core/tsup.config.ts
@@ -8,5 +8,6 @@ export default defineConfig({
splitting: false,
sourcemap: true,
clean: true,
+ minify: true,
esbuildPlugins: [metaUrlPlugin()],
});
diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json
index f4a8c97..e8cfed5 100644
--- a/packages/reactivity/package.json
+++ b/packages/reactivity/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/reactivity",
- "version": "0.0.9",
+ "version": "0.0.10",
"description": "The minimal, eager reactive system that powers the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/reactivity/tsup.config.ts b/packages/reactivity/tsup.config.ts
index 0289b01..aaf7a65 100644
--- a/packages/reactivity/tsup.config.ts
+++ b/packages/reactivity/tsup.config.ts
@@ -6,5 +6,6 @@ export default defineConfig({
format: ["esm", "cjs"],
splitting: false,
sourcemap: true,
+ minify: true,
clean: true,
});
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 9a3194a..853f6d2 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/ui",
- "version": "0.0.5",
+ "version": "0.0.6",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
"repository": {
diff --git a/packages/ui/tsup.config.ts b/packages/ui/tsup.config.ts
index 0289b01..aaf7a65 100644
--- a/packages/ui/tsup.config.ts
+++ b/packages/ui/tsup.config.ts
@@ -6,5 +6,6 @@ export default defineConfig({
format: ["esm", "cjs"],
splitting: false,
sourcemap: true,
+ minify: true,
clean: true,
});
diff --git a/packages/utils/package.json b/packages/utils/package.json
index fe5af1e..91bd8e5 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/utils",
- "version": "0.0.5",
+ "version": "0.0.6",
"description": "A collection of utilities for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/utils/tsup.config.ts b/packages/utils/tsup.config.ts
index 861ed77..6902122 100644
--- a/packages/utils/tsup.config.ts
+++ b/packages/utils/tsup.config.ts
@@ -8,5 +8,6 @@ export default defineConfig({
splitting: false,
sourcemap: true,
clean: true,
+ minify: true,
esbuildPlugins: [metaUrlPlugin()],
});
From 5ea2ce7ba044e271caea8c143d19f5619643a2db Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 23:33:40 +0100
Subject: [PATCH 007/290] Update `AWS` case
---
docs/vitepress_docs/supported-integrations.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/vitepress_docs/supported-integrations.md b/docs/vitepress_docs/supported-integrations.md
index 96c32ec..0dfca99 100644
--- a/docs/vitepress_docs/supported-integrations.md
+++ b/docs/vitepress_docs/supported-integrations.md
@@ -2,7 +2,7 @@
## Adapters
-- [Aws](https://github.com/solidjs/solid-start/tree/main/packages/start-aws)
+- [AWS](https://github.com/solidjs/solid-start/tree/main/packages/start-aws)
- [Cloudflare-pages](https://github.com/solidjs/solid-start/tree/main/packages/start-cloudflare-pages)
- [Cloudflare-workers](https://github.com/solidjs/solid-start/tree/main/packages/start-cloudflare-workers)
- [Deno](https://github.com/solidjs/solid-start/tree/main/packages/start-deno)
From dd5991544210e29496d59b5c6a7b41b917c5942b Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 28 Aug 2023 23:35:07 +0100
Subject: [PATCH 008/290] `UnoCSS` case
---
docs/vitepress_docs/supported-integrations.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/vitepress_docs/supported-integrations.md b/docs/vitepress_docs/supported-integrations.md
index 0dfca99..934ee99 100644
--- a/docs/vitepress_docs/supported-integrations.md
+++ b/docs/vitepress_docs/supported-integrations.md
@@ -15,7 +15,7 @@
These packages will be automatically installed and configured with sensible defaults:
-- [UnoCss](https://unocss.dev/)
+- [UnoCSS](https://unocss.dev/)
- [Tailwind CSS](https://tailwindcss.com/)
- [Solid Devtools](https://github.com/thetarnav/solid-devtools)
- [VitePWA](https://vite-pwa-org.netlify.app)
From 7c0476261d1aaedb02411823aaebf09e57351448 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Fri, 1 Sep 2023 12:31:08 +0100
Subject: [PATCH 009/290] Add `files` property
---
packages/reactivity/package.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json
index e8cfed5..689410d 100644
--- a/packages/reactivity/package.json
+++ b/packages/reactivity/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/reactivity",
- "version": "0.0.10",
+ "version": "0.0.11",
"description": "The minimal, eager reactive system that powers the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -8,6 +8,10 @@
"type": "git",
"url": "https://github.com/solidjs-community/solid-cli"
},
+ "files": [
+ "dist",
+ "types"
+ ],
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
"types": "./types/index.d.ts",
From a729ac6ee80869106f7d33a326f79e2d58f7d86a Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Fri, 1 Sep 2023 17:17:12 +0100
Subject: [PATCH 010/290] Include types with npm package
---
packages/commands/package.json | 6 +++++-
packages/ui/package.json | 6 +++++-
packages/utils/package.json | 6 +++++-
3 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 1311fdf..c2b0741 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.3",
+ "version": "0.0.4",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -8,6 +8,10 @@
"type": "git",
"url": "https://github.com/solidjs-community/solid-cli"
},
+ "files": [
+ "dist",
+ "types"
+ ],
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
"types": "./types/index.d.ts",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 853f6d2..d82ae25 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,12 +1,16 @@
{
"name": "@solid-cli/ui",
- "version": "0.0.6",
+ "version": "0.0.7",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
"repository": {
"type": "git",
"url": "https://github.com/solidjs-community/solid-cli"
},
+ "files": [
+ "dist",
+ "types"
+ ],
"description": "A collection of UI utilities for the Solid CLI",
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 91bd8e5..261784d 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/utils",
- "version": "0.0.6",
+ "version": "0.0.7",
"description": "A collection of utilities for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -8,6 +8,10 @@
"type": "git",
"url": "https://github.com/solidjs-community/solid-cli"
},
+ "files": [
+ "dist",
+ "types"
+ ],
"main": "./dist/index.mjs",
"module": "./dist/index.mjs",
"types": "./types/index.d.ts",
From 7c1378118fe3c2ab88a4c4597b14c27dc78770e0 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 15:36:22 +0100
Subject: [PATCH 011/290] Use degit directly
---
packages/commands/package.json | 4 +++-
packages/commands/src/handlers/new.ts | 13 ++++++-------
packages/create-solid/package.json | 2 +-
pnpm-lock.yaml | 16 ++++++++++++++++
4 files changed, 26 insertions(+), 9 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index c2b0741..7647958 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.4",
+ "version": "0.0.5",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -33,6 +33,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
+ "@types/degit": "^2.8.3",
"@types/node": "^20.5.0",
"prettier": "^3.0.2",
"tsup": "^7.2.0",
@@ -46,6 +47,7 @@
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
+ "degit": "^2.8.4",
"detect-package-manager": "^2.0.1",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index c0da9ee..20ae110 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -10,7 +10,7 @@ import { getRunner } from "@solid-cli/utils/paths";
import { rm } from "fs/promises";
import { basename, join, resolve } from "path";
import { Dirent, copyFileSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from "fs";
-// import prettier from "prettier";
+import degit from "degit";
import { transform } from "sucrase";
const gitIgnore = `
dist
@@ -164,15 +164,14 @@ const handleNewStartProject = async (projectName: string) => {
// If the user does not want ts, we create the project in a temp directory inside the project directory
const tempDir = withTs ? projectName : join(projectName, ".solid-start");
- const pM = await detect();
await spinnerify({
startText: t.CREATING_PROJECT,
finishText: t.PROJECT_CREATED,
- fn: () =>
- execa(
- getRunner(pM),
- ["degit", `solidjs/solid-start/examples/${template}#main`, tempDir].filter((e) => e !== null) as string[],
- ),
+ fn: async () => {
+ const emitter = degit(`solidjs/solid-start/examples/${template}#main`);
+ emitter.on("info", ({ message }) => p.log.info(message));
+ await emitter.clone(tempDir);
+ },
});
if (!withTs) await handleTSConversion(tempDir, projectName);
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 159c688..7ceab14 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.7",
+ "version": "0.0.8",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 437dd87..55e4bc3 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -43,6 +43,9 @@ importers:
'@solid-cli/utils':
specifier: workspace:*
version: link:../utils
+ degit:
+ specifier: ^2.8.4
+ version: 2.8.4
detect-package-manager:
specifier: ^2.0.1
version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
@@ -59,6 +62,9 @@ importers:
'@chialab/esbuild-plugin-meta-url':
specifier: ^0.17.7
version: 0.17.7
+ '@types/degit':
+ specifier: ^2.8.3
+ version: 2.8.3
'@types/node':
specifier: ^20.5.0
version: 20.5.0
@@ -992,6 +998,10 @@ packages:
resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==}
dev: true
+ /@types/degit@2.8.3:
+ resolution: {integrity: sha512-CL7y71j2zaDmtPLD5Xq5S1Gv2dFoHl0/GBZm6s39Mj/ls28L3NzAOqf7H4H0/2TNVMgMjMVf9CAFYSjmXhi3bw==}
+ dev: true
+
/@types/is-ci@3.0.0:
resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==}
dependencies:
@@ -1469,6 +1479,12 @@ packages:
object-keys: 1.1.1
dev: true
+ /degit@2.8.4:
+ resolution: {integrity: sha512-vqYuzmSA5I50J882jd+AbAhQtgK6bdKUJIex1JNfEUPENCgYsxugzKVZlFyMwV4i06MmnV47/Iqi5Io86zf3Ng==}
+ engines: {node: '>=8.0.0'}
+ hasBin: true
+ dev: false
+
/detect-indent@6.1.0:
resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
engines: {node: '>=8'}
From eecf1b82c312ffb6d863226d770c87b48c25ed0c Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 15:45:26 +0100
Subject: [PATCH 012/290] Added intro with version to `create-solid`
---
packages/core/src/index.ts | 2 +-
packages/create-solid/package.json | 6 +++++-
packages/create-solid/src/index.ts | 8 ++++----
pnpm-lock.yaml | 7 +++++++
4 files changed, 17 insertions(+), 6 deletions(-)
diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts
index b51ce88..69d759f 100644
--- a/packages/core/src/index.ts
+++ b/packages/core/src/index.ts
@@ -91,7 +91,7 @@ const main = async () => {
const cli = subcommands({
name: "solid",
cmds: await loadCommands(),
- version: version,
+ version,
});
const args = process.argv.slice(2);
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 7ceab14..6092cab 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.8",
+ "version": "0.0.9",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
@@ -33,5 +33,9 @@
},
"publishConfig": {
"access": "public"
+ },
+ "dependencies": {
+ "@clack/prompts": "0.6.3",
+ "picocolors": "^1.0.0"
}
}
diff --git a/packages/create-solid/src/index.ts b/packages/create-solid/src/index.ts
index f879dac..3c3c92f 100644
--- a/packages/create-solid/src/index.ts
+++ b/packages/create-solid/src/index.ts
@@ -1,7 +1,7 @@
#! /usr/bin/env node
import { handleNew } from "@solid-cli/commands/new";
-// const main = async () => {
-// await handleNew();
-// };
-// main();
+import { bgCyan, black } from "picocolors";
+import { intro } from "@clack/prompts";
+import { version } from "../package.json";
+intro(`\n${bgCyan(black(` Create-Solid v${version}`))}`);
handleNew();
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 55e4bc3..dee699b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -140,6 +140,13 @@ importers:
version: 5.1.6
packages/create-solid:
+ dependencies:
+ '@clack/prompts':
+ specifier: 0.6.3
+ version: 0.6.3
+ picocolors:
+ specifier: ^1.0.0
+ version: 1.0.0
devDependencies:
'@solid-cli/commands':
specifier: workspace:*
From 743ac483df696e501bacabd2f448d2746baf27b0 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 16:55:38 +0100
Subject: [PATCH 013/290] Fix bug with `picocolors` not supporting es imports
---
packages/create-solid/package.json | 2 +-
packages/create-solid/src/index.ts | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 6092cab..8f00dc7 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.9",
+ "version": "0.0.10",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/create-solid/src/index.ts b/packages/create-solid/src/index.ts
index 3c3c92f..d34feeb 100644
--- a/packages/create-solid/src/index.ts
+++ b/packages/create-solid/src/index.ts
@@ -1,7 +1,7 @@
#! /usr/bin/env node
import { handleNew } from "@solid-cli/commands/new";
-import { bgCyan, black } from "picocolors";
+import color from "picocolors";
import { intro } from "@clack/prompts";
import { version } from "../package.json";
-intro(`\n${bgCyan(black(` Create-Solid v${version}`))}`);
+intro(`\n${color.bgCyan(color.black(` Create-Solid v${version}`))}`);
handleNew();
From b52ef5f2be7bfa84683fa08a177854d56a738594 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 16:57:47 +0100
Subject: [PATCH 014/290] Removed runtime dependencies
---
packages/create-solid/package.json | 11 +++++------
pnpm-lock.yaml | 12 ++++--------
2 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 8f00dc7..ef4d4b1 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.10",
+ "version": "0.0.11",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
@@ -29,13 +29,12 @@
"@solid-cli/commands": "workspace:*",
"jiti": "^1.19.1",
"tsup": "^7.2.0",
- "typescript": "^5.1.6"
+ "typescript": "^5.1.6",
+ "@clack/prompts": "0.6.3",
+ "picocolors": "^1.0.0"
},
"publishConfig": {
"access": "public"
},
- "dependencies": {
- "@clack/prompts": "0.6.3",
- "picocolors": "^1.0.0"
- }
+ "dependencies": {}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index dee699b..0d3694a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -140,20 +140,19 @@ importers:
version: 5.1.6
packages/create-solid:
- dependencies:
+ devDependencies:
'@clack/prompts':
specifier: 0.6.3
version: 0.6.3
- picocolors:
- specifier: ^1.0.0
- version: 1.0.0
- devDependencies:
'@solid-cli/commands':
specifier: workspace:*
version: link:../commands
jiti:
specifier: ^1.19.1
version: 1.19.1
+ picocolors:
+ specifier: ^1.0.0
+ version: 1.0.0
tsup:
specifier: ^7.2.0
version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
@@ -499,7 +498,6 @@ packages:
dependencies:
picocolors: 1.0.0
sisteransi: 1.0.5
- dev: false
/@clack/prompts@0.6.3:
resolution: {integrity: sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw==}
@@ -507,7 +505,6 @@ packages:
'@clack/core': 0.3.2
picocolors: 1.0.0
sisteransi: 1.0.5
- dev: false
bundledDependencies:
- is-unicode-supported
@@ -2917,7 +2914,6 @@ packages:
/sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: false
/slash@3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
From c7577eca364da9b6f25d07aee98c3b8ae75571fc Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 17:15:39 +0100
Subject: [PATCH 015/290] Use degit package for new solidjs projects
---
packages/commands/src/handlers/new.ts | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index 20ae110..3e5162a 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -214,6 +214,7 @@ export const handleNew = async (
name: string = "solid-project",
stackblitz: boolean = false,
) => {
+ console.log(variation, name, stackblitz);
if (!variation) {
await handleAutocompleteNew();
return;
@@ -233,16 +234,14 @@ export const handleNew = async (
// If the user does not want ts, we create the project in a temp directory inside the project directory
const tempDir = withTs ? name : join(name, ".solid-start");
- const pM = await detect();
-
await spinnerify({
startText: t.CREATING_PROJECT,
finishText: t.PROJECT_CREATED,
- fn: () =>
- execa(
- getRunner(pM),
- ["degit", `solidjs/templates/${variation}`, name ?? null].filter((e) => e !== null) as string[],
- ),
+ fn: async () => {
+ const emitter = degit(`solidjs/templates/${variation}`);
+ emitter.on("info", ({ message }) => p.log.info(message));
+ await emitter.clone(tempDir);
+ },
});
if (!withTs) await handleTSConversion(tempDir, name);
From f1cd9eef7d6096cca6ee166698f747d9114d4645 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 17:42:01 +0100
Subject: [PATCH 016/290] Update dependencies Use the same algorithm for
detecting the package manager as `create-solid` Bump packages
---
package.json | 9 +-
packages/commands/package.json | 7 +-
packages/commands/src/handlers/add.ts | 2 +-
packages/commands/src/handlers/new.ts | 3 -
packages/commands/src/lib/integrations.ts | 4 +-
packages/core/package.json | 11 +-
packages/core/pnpm-lock.yaml | 1164 -----------------
packages/create-solid/package.json | 8 +-
packages/reactivity/package.json | 2 +-
packages/ui/package.json | 8 +-
packages/utils/package.json | 16 +-
.../utils/src/detect-package-manager/index.ts | 22 +
packages/utils/src/paths/index.ts | 4 +-
packages/utils/src/updates/index.ts | 8 +-
pnpm-lock.yaml | 311 +++--
15 files changed, 279 insertions(+), 1300 deletions(-)
delete mode 100644 packages/core/pnpm-lock.yaml
create mode 100644 packages/utils/src/detect-package-manager/index.ts
diff --git a/package.json b/package.json
index ba31f4b..ba7b4c2 100644
--- a/package.json
+++ b/package.json
@@ -30,13 +30,8 @@
"devDependencies": {
"@changesets/cli": "2.26.2",
"nodemon": "^3.0.1",
- "prettier": "^3.0.2",
+ "prettier": "^3.0.3",
"turbo": "^1.10.13",
- "vitest": "^0.33.0"
- },
- "pnpm": {
- "patchedDependencies": {
- "detect-package-manager@2.0.1": "patches/detect-package-manager@2.0.1.patch"
- }
+ "vitest": "^0.34.3"
}
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 7647958..6ec5eab 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.5",
+ "version": "0.0.6",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -37,18 +37,17 @@
"@types/node": "^20.5.0",
"prettier": "^3.0.2",
"tsup": "^7.2.0",
- "typescript": "^5.1.6"
+ "typescript": "^5.2.2"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@clack/prompts": "0.6.3",
+ "@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
"degit": "^2.8.4",
- "detect-package-manager": "^2.0.1",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
"sucrase": "^3.34.0"
diff --git a/packages/commands/src/handlers/add.ts b/packages/commands/src/handlers/add.ts
index 45572b7..0cb746e 100644
--- a/packages/commands/src/handlers/add.ts
+++ b/packages/commands/src/handlers/add.ts
@@ -3,7 +3,7 @@ import { S_BAR, cancelable, spinnerify } from "@solid-cli/ui";
import { Integrations, Supported, integrations, setRootFile } from "../lib/integrations";
import * as p from "@clack/prompts";
import color from "picocolors";
-import { PM } from "detect-package-manager";
+import { PM } from "@solid-cli/utils/detect-package-manager";
import { primitives, loadPrimitives } from "@solid-cli/utils/primitives";
import { t } from "@solid-cli/utils";
import { fileExists, getRootFile, getViteConfig, validateFilePath } from "../lib/utils/helpers";
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index 3e5162a..dab3696 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -1,12 +1,9 @@
import * as p from "@clack/prompts";
import { openInBrowser } from "@solid-cli/utils";
-import { detect } from "detect-package-manager";
-import { execa } from "execa";
import { cancelable, spinnerify } from "@solid-cli/ui";
import { t } from "@solid-cli/utils";
import { insertAtEnd, readFileToString } from "@solid-cli/utils/fs";
import { flushQueue } from "@solid-cli/utils/updates";
-import { getRunner } from "@solid-cli/utils/paths";
import { rm } from "fs/promises";
import { basename, join, resolve } from "path";
import { Dirent, copyFileSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from "fs";
diff --git a/packages/commands/src/lib/integrations.ts b/packages/commands/src/lib/integrations.ts
index 7abe789..d7d9219 100644
--- a/packages/commands/src/lib/integrations.ts
+++ b/packages/commands/src/lib/integrations.ts
@@ -1,7 +1,7 @@
import { insertAfter, insertAtBeginning } from "@solid-cli/utils/fs";
import { fileExists, validateFilePath } from "./utils/helpers";
import { $ } from "execa";
-import { detect } from "detect-package-manager";
+import { getUserPkgManager } from "@solid-cli/utils/detect-package-manager";
import { getRunner } from "@solid-cli/utils/paths";
import { createSignal } from "@solid-cli/reactivity";
import * as p from "@clack/prompts";
@@ -28,7 +28,7 @@ export const integrations = {
"tailwind": {
installs: ["tailwindcss", "postcss", "autoprefixer"],
postInstall: async () => {
- const pM = await detect();
+ const pM = getUserPkgManager();
await $`${getRunner(pM)} tailwindcss init -p`;
let tailwindConfig = "tailwind.config.js";
if (!fileExists(tailwindConfig)) {
diff --git a/packages/core/package.json b/packages/core/package.json
index a8e9f21..b35528e 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/core",
- "version": "0.0.16",
+ "version": "0.0.17",
"description": "A CLI for Solid",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
@@ -22,8 +22,8 @@
"dist"
],
"dependencies": {
- "@clack/core": "0.3.2",
- "@clack/prompts": "0.6.3",
+ "@clack/core": "0.3.3",
+ "@clack/prompts": "0.7.0",
"@solid-cli/commands": "workspace:*",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
@@ -31,7 +31,6 @@
"@solid-cli/utils": "workspace:*",
"@swc/core": "^1.3.75",
"cmd-ts": "^0.12.1",
- "detect-package-manager": "^2.0.1",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
"smol-toml": "^1.1.1",
@@ -44,9 +43,9 @@
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
"@types/node": "^20.4.9",
- "jiti": "^1.19.1",
+ "jiti": "^1.19.3",
"tsup": "^7.2.0",
- "typescript": "^5.1.6"
+ "typescript": "^5.2.2"
},
"publishConfig": {
"access": "public"
diff --git a/packages/core/pnpm-lock.yaml b/packages/core/pnpm-lock.yaml
deleted file mode 100644
index 95ddd57..0000000
--- a/packages/core/pnpm-lock.yaml
+++ /dev/null
@@ -1,1164 +0,0 @@
-lockfileVersion: '6.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-dependencies:
- '@clack/core':
- specifier: 0.3.2
- version: 0.3.2
- '@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
- '@swc/core':
- specifier: ^1.3.68
- version: 1.3.68
- cmd-ts:
- specifier: ^0.12.1
- version: 0.12.1
- detect-package-manager:
- specifier: ^2.0.1
- version: 2.0.1
- execa:
- specifier: ^7.1.1
- version: 7.1.1
- picocolors:
- specifier: ^1.0.0
- version: 1.0.0
- tsup:
- specifier: ^7.1.0
- version: 7.1.0(@swc/core@1.3.68)
-
-devDependencies:
- '@types/node':
- specifier: ^20.4.1
- version: 20.4.1
- jiti:
- specifier: ^1.17.0
- version: 1.17.0
-
-packages:
-
- /@clack/core@0.3.2:
- resolution: {integrity: sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg==}
- dependencies:
- picocolors: 1.0.0
- sisteransi: 1.0.5
- dev: false
-
- /@clack/prompts@0.6.3:
- resolution: {integrity: sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw==}
- dependencies:
- '@clack/core': 0.3.2
- picocolors: 1.0.0
- sisteransi: 1.0.5
- dev: false
- bundledDependencies:
- - is-unicode-supported
-
- /@esbuild/android-arm64@0.18.12:
- resolution: {integrity: sha512-BMAlczRqC/LUt2P97E4apTBbkvS9JTJnp2DKFbCwpZ8vBvXVbNdqmvzW/OsdtI/+mGr+apkkpqGM8WecLkPgrA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/android-arm@0.18.12:
- resolution: {integrity: sha512-LIxaNIQfkFZbTLb4+cX7dozHlAbAshhFE5PKdro0l+FnCpx1GDJaQ2WMcqm+ToXKMt8p8Uojk/MFRuGyz3V5Sw==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/android-x64@0.18.12:
- resolution: {integrity: sha512-zU5MyluNsykf5cOJ0LZZZjgAHbhPJ1cWfdH1ZXVMXxVMhEV0VZiZXQdwBBVvmvbF28EizeK7obG9fs+fpmS0eQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/darwin-arm64@0.18.12:
- resolution: {integrity: sha512-zUZMep7YONnp6954QOOwEBwFX9svlKd3ov6PkxKd53LGTHsp/gy7vHaPGhhjBmEpqXEXShi6dddjIkmd+NgMsA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/darwin-x64@0.18.12:
- resolution: {integrity: sha512-ohqLPc7i67yunArPj1+/FeeJ7AgwAjHqKZ512ADk3WsE3FHU9l+m5aa7NdxXr0HmN1bjDlUslBjWNbFlD9y12Q==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/freebsd-arm64@0.18.12:
- resolution: {integrity: sha512-GIIHtQXqgeOOqdG16a/A9N28GpkvjJnjYMhOnXVbn3EDJcoItdR58v/pGN31CHjyXDc8uCcRnFWmqaJt24AYJg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/freebsd-x64@0.18.12:
- resolution: {integrity: sha512-zK0b9a1/0wZY+6FdOS3BpZcPc1kcx2G5yxxfEJtEUzVxI6n/FrC2Phsxj/YblPuBchhBZ/1wwn7AyEBUyNSa6g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-arm64@0.18.12:
- resolution: {integrity: sha512-JKgG8Q/LL/9sw/iHHxQyVMoQYu3rU3+a5Z87DxC+wAu3engz+EmctIrV+FGOgI6gWG1z1+5nDDbXiRMGQZXqiw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-arm@0.18.12:
- resolution: {integrity: sha512-y75OijvrBE/1XRrXq1jtrJfG26eHeMoqLJ2dwQNwviwTuTtHGCojsDO6BJNF8gU+3jTn1KzJEMETytwsFSvc+Q==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-ia32@0.18.12:
- resolution: {integrity: sha512-yoRIAqc0B4lDIAAEFEIu9ttTRFV84iuAl0KNCN6MhKLxNPfzwCBvEMgwco2f71GxmpBcTtn7KdErueZaM2rEvw==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-loong64@0.18.12:
- resolution: {integrity: sha512-qYgt3dHPVvf/MgbIBpJ4Sup/yb9DAopZ3a2JgMpNKIHUpOdnJ2eHBo/aQdnd8dJ21X/+sS58wxHtA9lEazYtXQ==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-mips64el@0.18.12:
- resolution: {integrity: sha512-wHphlMLK4ufNOONqukELfVIbnGQJrHJ/mxZMMrP2jYrPgCRZhOtf0kC4yAXBwnfmULimV1qt5UJJOw4Kh13Yfg==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-ppc64@0.18.12:
- resolution: {integrity: sha512-TeN//1Ft20ZZW41+zDSdOI/Os1bEq5dbvBvYkberB7PHABbRcsteeoNVZFlI0YLpGdlBqohEpjrn06kv8heCJg==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-riscv64@0.18.12:
- resolution: {integrity: sha512-AgUebVS4DoAblBgiB2ACQ/8l4eGE5aWBb8ZXtkXHiET9mbj7GuWt3OnsIW/zX+XHJt2RYJZctbQ2S/mDjbp0UA==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-s390x@0.18.12:
- resolution: {integrity: sha512-dJ3Rb3Ei2u/ysSXd6pzleGtfDdc2MuzKt8qc6ls8vreP1G3B7HInX3i7gXS4BGeVd24pp0yqyS7bJ5NHaI9ing==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/linux-x64@0.18.12:
- resolution: {integrity: sha512-OrNJMGQbPaVyHHcDF8ybNSwu7TDOfX8NGpXCbetwOSP6txOJiWlgQnRymfC9ocR1S0Y5PW0Wb1mV6pUddqmvmQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/netbsd-x64@0.18.12:
- resolution: {integrity: sha512-55FzVCAiwE9FK8wWeCRuvjazNRJ1QqLCYGZVB6E8RuQuTeStSwotpSW4xoRGwp3a1wUsaVCdYcj5LGCASVJmMg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/openbsd-x64@0.18.12:
- resolution: {integrity: sha512-qnluf8rfb6Y5Lw2tirfK2quZOBbVqmwxut7GPCIJsM8lc4AEUj9L8y0YPdLaPK0TECt4IdyBdBD/KRFKorlK3g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/sunos-x64@0.18.12:
- resolution: {integrity: sha512-+RkKpVQR7bICjTOPUpkTBTaJ4TFqQBX5Ywyd/HSdDkQGn65VPkTsR/pL4AMvuMWy+wnXgIl4EY6q4mVpJal8Kg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/win32-arm64@0.18.12:
- resolution: {integrity: sha512-GNHuciv0mFM7ouzsU0+AwY+7eV4Mgo5WnbhfDCQGtpvOtD1vbOiRjPYG6dhmMoFyBjj+pNqQu2X+7DKn0KQ/Gw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/win32-ia32@0.18.12:
- resolution: {integrity: sha512-kR8cezhYipbbypGkaqCTWIeu4zID17gamC8YTPXYtcN3E5BhhtTnwKBn9I0PJur/T6UVwIEGYzkffNL0lFvxEw==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@esbuild/win32-x64@0.18.12:
- resolution: {integrity: sha512-O0UYQVkvfM/jO8a4OwoV0mAKSJw+mjWTAd1MJd/1FCX6uiMdLmMRPK/w6e9OQ0ob2WGxzIm9va/KG0Ja4zIOgg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@jridgewell/gen-mapping@0.3.3:
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.18
- dev: false
-
- /@jridgewell/resolve-uri@3.1.0:
- resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
- engines: {node: '>=6.0.0'}
- dev: false
-
- /@jridgewell/set-array@1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
- engines: {node: '>=6.0.0'}
- dev: false
-
- /@jridgewell/sourcemap-codec@1.4.14:
- resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
- dev: false
-
- /@jridgewell/sourcemap-codec@1.4.15:
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
- dev: false
-
- /@jridgewell/trace-mapping@0.3.18:
- resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==}
- dependencies:
- '@jridgewell/resolve-uri': 3.1.0
- '@jridgewell/sourcemap-codec': 1.4.14
- dev: false
-
- /@nodelib/fs.scandir@2.1.5:
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
- dev: false
-
- /@nodelib/fs.stat@2.0.5:
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
- dev: false
-
- /@nodelib/fs.walk@1.2.8:
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.15.0
- dev: false
-
- /@swc/core-darwin-arm64@1.3.68:
- resolution: {integrity: sha512-Z5pNxeuP2NxpOHTzDQkJs0wAPLnTlglZnR3WjObijwvdwT/kw1Y5EPDKM/BVSIeG40SPMkDLBbI0aj0qyXzrBA==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-darwin-x64@1.3.68:
- resolution: {integrity: sha512-ZHl42g6yXhfX4PzAQ0BNvBXpt/OcbAHfubWRN6eXELK3fiNnxL7QBW1if7iizlq6iA+Mj1pwHyyUit1pz0+fgA==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-linux-arm-gnueabihf@1.3.68:
- resolution: {integrity: sha512-Mk8f6KCOQ2CNAR4PtWajIjS6XKSSR7ZYDOCf1GXRxhS3qEyQH7V8elWvqWYqHcT4foO60NUmxA/NOM/dQrdO1A==}
- engines: {node: '>=10'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-linux-arm64-gnu@1.3.68:
- resolution: {integrity: sha512-RhBllggh9t9sIxaRgRcGrVaS7fDk6KsIqR6b9+dwU5OyDr4ZyHWw1ZaH/1/HAebuXYhNBjoNUiRtca6lKRIPgQ==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-linux-arm64-musl@1.3.68:
- resolution: {integrity: sha512-8K3zjU+tFgn6yGDEeD343gkKaHU9dhz77NiVkI1VzwRaT/Ag5pwl5eMQ1yStm8koNFzn3zq6rGjHfI5g2yI5Wg==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-linux-x64-gnu@1.3.68:
- resolution: {integrity: sha512-4xAnvsBOyeTL0AB8GWlRKDM/hsysJ5jr5qvdKKI3rZfJgnnxl/xSX6TJKPsJ8gygfUJ3BmfCbmUmEyeDZ3YPvA==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-linux-x64-musl@1.3.68:
- resolution: {integrity: sha512-RCpaBo1fcpy1EFdjF+I7N4lfzOaHXVV0iMw/ABM+0PD6tp3V/9pxsguaZyeAHyEiUlDA6PZ4TfXv5zfnXEgW4Q==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-win32-arm64-msvc@1.3.68:
- resolution: {integrity: sha512-v2WZvXrSslYEpY1nqpItyamL4DyaJinmOkXvM8Bc1LLKU5rGuvmBdjUYg/5Y+o0AUynuiWubpgHNOkBWiCvfqw==}
- engines: {node: '>=10'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-win32-ia32-msvc@1.3.68:
- resolution: {integrity: sha512-HH5NJrIdzkJs+1xxprie0qSCMBeL9yeEhcC1yZTzYv8bwmabOUSdtKIqS55iYP/2hLWn9CTbvKPmLOIhCopW3Q==}
- engines: {node: '>=10'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core-win32-x64-msvc@1.3.68:
- resolution: {integrity: sha512-9HZVtLQUgK8r/yXQdwe0VBexbIcrY6+fBROhs7AAPWdewpaUeLkwQEJk6TbYr9CQuHw26FFGg6SjwAiqXF+kgQ==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: false
- optional: true
-
- /@swc/core@1.3.68:
- resolution: {integrity: sha512-njGQuJO+Wy06dEayt70cf0c/KI3HGjm4iW9LLViVLBuYNzJ4SSdNfzejludzufu6im+dsDJ0i3QjgWhAIcVHMQ==}
- engines: {node: '>=10'}
- requiresBuild: true
- peerDependencies:
- '@swc/helpers': ^0.5.0
- peerDependenciesMeta:
- '@swc/helpers':
- optional: true
- optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.68
- '@swc/core-darwin-x64': 1.3.68
- '@swc/core-linux-arm-gnueabihf': 1.3.68
- '@swc/core-linux-arm64-gnu': 1.3.68
- '@swc/core-linux-arm64-musl': 1.3.68
- '@swc/core-linux-x64-gnu': 1.3.68
- '@swc/core-linux-x64-musl': 1.3.68
- '@swc/core-win32-arm64-msvc': 1.3.68
- '@swc/core-win32-ia32-msvc': 1.3.68
- '@swc/core-win32-x64-msvc': 1.3.68
- dev: false
-
- /@types/node@20.4.1:
- resolution: {integrity: sha512-JIzsAvJeA/5iY6Y/OxZbv1lUcc8dNSE77lb2gnBH+/PJ3lFR1Ccvgwl5JWnHAkNHcRsT0TbpVOsiMKZ1F/yyJg==}
- dev: true
-
- /ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
- dev: false
-
- /ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
- dependencies:
- color-convert: 2.0.1
- dev: false
-
- /any-promise@1.3.0:
- resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
- dev: false
-
- /anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
- dependencies:
- normalize-path: 3.0.0
- picomatch: 2.3.1
- dev: false
-
- /array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
- dev: false
-
- /balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: false
-
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
- engines: {node: '>=8'}
- dev: false
-
- /brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
- dependencies:
- balanced-match: 1.0.2
- concat-map: 0.0.1
- dev: false
-
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
- dependencies:
- fill-range: 7.0.1
- dev: false
-
- /bundle-require@4.0.1(esbuild@0.18.12):
- resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- peerDependencies:
- esbuild: '>=0.17'
- dependencies:
- esbuild: 0.18.12
- load-tsconfig: 0.2.5
- dev: false
-
- /cac@6.7.14:
- resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
- engines: {node: '>=8'}
- dev: false
-
- /chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
- engines: {node: '>=10'}
- dependencies:
- ansi-styles: 4.3.0
- supports-color: 7.2.0
- dev: false
-
- /chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
- engines: {node: '>= 8.10.0'}
- dependencies:
- anymatch: 3.1.3
- braces: 3.0.2
- glob-parent: 5.1.2
- is-binary-path: 2.1.0
- is-glob: 4.0.3
- normalize-path: 3.0.0
- readdirp: 3.6.0
- optionalDependencies:
- fsevents: 2.3.2
- dev: false
-
- /cmd-ts@0.12.1:
- resolution: {integrity: sha512-k93f6LgFEzx7/vBy5qV+tu1VI8YuH0DZmwNXPvRaDR4Qp7Fl9+pUSylX/CKHrWoKqHMJjNOLb1NeYTvHOjQ2Kw==}
- dependencies:
- chalk: 4.1.2
- debug: 4.3.4
- didyoumean: 1.2.2
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - supports-color
- dev: false
-
- /color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
- dependencies:
- color-name: 1.1.4
- dev: false
-
- /color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
- dev: false
-
- /commander@4.1.1:
- resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
- engines: {node: '>= 6'}
- dev: false
-
- /concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- dev: false
-
- /cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
- dependencies:
- path-key: 3.1.1
- shebang-command: 2.0.0
- which: 2.0.2
- dev: false
-
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: false
-
- /detect-package-manager@2.0.1:
- resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==}
- engines: {node: '>=12'}
- dependencies:
- execa: 5.1.1
- dev: false
-
- /didyoumean@1.2.2:
- resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- dev: false
-
- /dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
- engines: {node: '>=8'}
- dependencies:
- path-type: 4.0.0
- dev: false
-
- /esbuild@0.18.12:
- resolution: {integrity: sha512-XuOVLDdtsDslXStStduT41op21Ytmf4/BDS46aa3xPJ7X5h2eMWBF1oAe3QjUH3bDksocNXgzGUZ7XHIBya6Tg==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/android-arm': 0.18.12
- '@esbuild/android-arm64': 0.18.12
- '@esbuild/android-x64': 0.18.12
- '@esbuild/darwin-arm64': 0.18.12
- '@esbuild/darwin-x64': 0.18.12
- '@esbuild/freebsd-arm64': 0.18.12
- '@esbuild/freebsd-x64': 0.18.12
- '@esbuild/linux-arm': 0.18.12
- '@esbuild/linux-arm64': 0.18.12
- '@esbuild/linux-ia32': 0.18.12
- '@esbuild/linux-loong64': 0.18.12
- '@esbuild/linux-mips64el': 0.18.12
- '@esbuild/linux-ppc64': 0.18.12
- '@esbuild/linux-riscv64': 0.18.12
- '@esbuild/linux-s390x': 0.18.12
- '@esbuild/linux-x64': 0.18.12
- '@esbuild/netbsd-x64': 0.18.12
- '@esbuild/openbsd-x64': 0.18.12
- '@esbuild/sunos-x64': 0.18.12
- '@esbuild/win32-arm64': 0.18.12
- '@esbuild/win32-ia32': 0.18.12
- '@esbuild/win32-x64': 0.18.12
- dev: false
-
- /execa@5.1.1:
- resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
- engines: {node: '>=10'}
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 2.1.0
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
- dev: false
-
- /execa@7.1.1:
- resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==}
- engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 4.3.1
- is-stream: 3.0.0
- merge-stream: 2.0.0
- npm-run-path: 5.1.0
- onetime: 6.0.0
- signal-exit: 3.0.7
- strip-final-newline: 3.0.0
- dev: false
-
- /fast-glob@3.3.0:
- resolution: {integrity: sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==}
- 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: false
-
- /fastq@1.15.0:
- resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
- dependencies:
- reusify: 1.0.4
- dev: false
-
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
- dependencies:
- to-regex-range: 5.0.1
- dev: false
-
- /fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- dev: false
-
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
-
- /get-stream@6.0.1:
- resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
- engines: {node: '>=10'}
- dev: false
-
- /glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
- dependencies:
- is-glob: 4.0.3
- dev: false
-
- /glob@7.1.6:
- resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
- dev: false
-
- /globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.0
- ignore: 5.2.4
- merge2: 1.4.1
- slash: 3.0.0
- dev: false
-
- /has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
- engines: {node: '>=8'}
- dev: false
-
- /human-signals@2.1.0:
- resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
- engines: {node: '>=10.17.0'}
- dev: false
-
- /human-signals@4.3.1:
- resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
- engines: {node: '>=14.18.0'}
- dev: false
-
- /ignore@5.2.4:
- resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
- engines: {node: '>= 4'}
- dev: false
-
- /inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
- dev: false
-
- /inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- dev: false
-
- /is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
- dependencies:
- binary-extensions: 2.2.0
- dev: false
-
- /is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-extglob: 2.1.1
- dev: false
-
- /is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
- dev: false
-
- /is-stream@2.0.1:
- resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
- engines: {node: '>=8'}
- dev: false
-
- /is-stream@3.0.0:
- resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: false
-
- /isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- dev: false
-
- /jiti@1.17.0:
- resolution: {integrity: sha512-CByzPgFqYoB9odEeef7GNmQ3S5THIBOtzRYoSCya2Sv27AuQxy2jgoFjQ6VTF53xsq1MXRm+YWNvOoDHUAteOw==}
- hasBin: true
- dev: true
-
- /joycon@3.1.1:
- resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
- engines: {node: '>=10'}
- dev: false
-
- /lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
- dev: false
-
- /lines-and-columns@1.2.4:
- resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- dev: false
-
- /load-tsconfig@0.2.5:
- resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: false
-
- /lodash.sortby@4.7.0:
- resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
- dev: false
-
- /merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
- dev: false
-
- /merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
- dev: false
-
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
- engines: {node: '>=8.6'}
- dependencies:
- braces: 3.0.2
- picomatch: 2.3.1
- dev: false
-
- /mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
- dev: false
-
- /mimic-fn@4.0.0:
- resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
- engines: {node: '>=12'}
- dev: false
-
- /minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
- dependencies:
- brace-expansion: 1.1.11
- dev: false
-
- /ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- dev: false
-
- /mz@2.7.0:
- resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
- dependencies:
- any-promise: 1.3.0
- object-assign: 4.1.1
- thenify-all: 1.6.0
- dev: false
-
- /normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /npm-run-path@4.0.1:
- resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
- engines: {node: '>=8'}
- dependencies:
- path-key: 3.1.1
- dev: false
-
- /npm-run-path@5.1.0:
- resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- path-key: 4.0.0
- dev: false
-
- /object-assign@4.1.1:
- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
- dependencies:
- wrappy: 1.0.2
- dev: false
-
- /onetime@5.1.2:
- resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
- engines: {node: '>=6'}
- dependencies:
- mimic-fn: 2.1.0
- dev: false
-
- /onetime@6.0.0:
- resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
- engines: {node: '>=12'}
- dependencies:
- mimic-fn: 4.0.0
- dev: false
-
- /path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
- dev: false
-
- /path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
- dev: false
-
- /path-key@4.0.0:
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
- engines: {node: '>=12'}
- dev: false
-
- /path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
- dev: false
-
- /picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
- dev: false
-
- /picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
- dev: false
-
- /pirates@4.0.6:
- resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
- engines: {node: '>= 6'}
- dev: false
-
- /postcss-load-config@4.0.1:
- resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==}
- engines: {node: '>= 14'}
- peerDependencies:
- postcss: '>=8.0.9'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- postcss:
- optional: true
- ts-node:
- optional: true
- dependencies:
- lilconfig: 2.1.0
- yaml: 2.3.1
- dev: false
-
- /punycode@2.3.0:
- resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==}
- engines: {node: '>=6'}
- dev: false
-
- /queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: false
-
- /readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
- dependencies:
- picomatch: 2.3.1
- dev: false
-
- /resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
- engines: {node: '>=8'}
- dev: false
-
- /reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- dev: false
-
- /rollup@3.26.2:
- resolution: {integrity: sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- fsevents: 2.3.2
- dev: false
-
- /run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
- dependencies:
- queue-microtask: 1.2.3
- dev: false
-
- /shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
- dependencies:
- shebang-regex: 3.0.0
- dev: false
-
- /shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
- dev: false
-
- /signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
- dev: false
-
- /sisteransi@1.0.5:
- resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: false
-
- /slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
- dev: false
-
- /source-map@0.8.0-beta.0:
- resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
- engines: {node: '>= 8'}
- dependencies:
- whatwg-url: 7.1.0
- dev: false
-
- /strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
- dependencies:
- ansi-regex: 5.0.1
- dev: false
-
- /strip-final-newline@2.0.0:
- resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
- engines: {node: '>=6'}
- dev: false
-
- /strip-final-newline@3.0.0:
- resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
- engines: {node: '>=12'}
- dev: false
-
- /sucrase@3.32.0:
- resolution: {integrity: sha512-ydQOU34rpSyj2TGyz4D2p8rbktIOZ8QY9s+DGLvFU1i5pWJE8vkpruCjGCMHsdXwnD7JDcS+noSwM/a7zyNFDQ==}
- engines: {node: '>=8'}
- hasBin: true
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- commander: 4.1.1
- glob: 7.1.6
- lines-and-columns: 1.2.4
- mz: 2.7.0
- pirates: 4.0.6
- ts-interface-checker: 0.1.13
- dev: false
-
- /supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
- engines: {node: '>=8'}
- dependencies:
- has-flag: 4.0.0
- dev: false
-
- /thenify-all@1.6.0:
- resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
- engines: {node: '>=0.8'}
- dependencies:
- thenify: 3.3.1
- dev: false
-
- /thenify@3.3.1:
- resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
- dependencies:
- any-promise: 1.3.0
- dev: false
-
- /to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
- dependencies:
- is-number: 7.0.0
- dev: false
-
- /tr46@1.0.1:
- resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
- dependencies:
- punycode: 2.3.0
- dev: false
-
- /tree-kill@1.2.2:
- resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
- hasBin: true
- dev: false
-
- /ts-interface-checker@0.1.13:
- resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- dev: false
-
- /tsup@7.1.0(@swc/core@1.3.68):
- resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==}
- engines: {node: '>=16.14'}
- hasBin: true
- peerDependencies:
- '@swc/core': ^1
- postcss: ^8.4.12
- typescript: '>=4.1.0'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- postcss:
- optional: true
- typescript:
- optional: true
- dependencies:
- '@swc/core': 1.3.68
- bundle-require: 4.0.1(esbuild@0.18.12)
- cac: 6.7.14
- chokidar: 3.5.3
- debug: 4.3.4
- esbuild: 0.18.12
- execa: 5.1.1
- globby: 11.1.0
- joycon: 3.1.1
- postcss-load-config: 4.0.1
- resolve-from: 5.0.0
- rollup: 3.26.2
- source-map: 0.8.0-beta.0
- sucrase: 3.32.0
- tree-kill: 1.2.2
- transitivePeerDependencies:
- - supports-color
- - ts-node
- dev: false
-
- /webidl-conversions@4.0.2:
- resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
- dev: false
-
- /whatwg-url@7.1.0:
- resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
- dependencies:
- lodash.sortby: 4.7.0
- tr46: 1.0.1
- webidl-conversions: 4.0.2
- dev: false
-
- /which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
- dependencies:
- isexe: 2.0.0
- dev: false
-
- /wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- dev: false
-
- /yaml@2.3.1:
- resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
- engines: {node: '>= 14'}
- dev: false
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index ef4d4b1..07d7979 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.11",
+ "version": "0.0.12",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
@@ -27,10 +27,10 @@
},
"devDependencies": {
"@solid-cli/commands": "workspace:*",
- "jiti": "^1.19.1",
+ "jiti": "^1.19.3",
"tsup": "^7.2.0",
- "typescript": "^5.1.6",
- "@clack/prompts": "0.6.3",
+ "typescript": "^5.2.2",
+ "@clack/prompts": "0.7.0",
"picocolors": "^1.0.0"
},
"publishConfig": {
diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json
index 689410d..0fbc666 100644
--- a/packages/reactivity/package.json
+++ b/packages/reactivity/package.json
@@ -29,7 +29,7 @@
"author": "Thomas Beer",
"devDependencies": {
"tsup": "^7.2.0",
- "typescript": "^5.1.6"
+ "typescript": "^5.2.2"
},
"publishConfig": {
"access": "public"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index d82ae25..4ec7a32 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/ui",
- "version": "0.0.7",
+ "version": "0.0.8",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
"repository": {
@@ -28,15 +28,15 @@
},
"devDependencies": {
"tsup": "^7.2.0",
- "typescript": "^5.1.6",
+ "typescript": "^5.2.2",
"@types/node": "20.4.8"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@clack/core": "0.3.2",
- "@clack/prompts": "0.6.3",
+ "@clack/core": "0.3.3",
+ "@clack/prompts": "0.7.0",
"picocolors": "^1.0.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/utils": "workspace:*"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 261784d..66ce65d 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/utils",
- "version": "0.0.7",
+ "version": "0.0.8",
"description": "A collection of utilities for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -50,6 +50,11 @@
"import": "./dist/primitives/index.mjs",
"require": "./dist/primitives/index.mjs",
"types": "./types/primitives/index.d.ts"
+ },
+ "./detect-package-manager": {
+ "import": "./dist/detect-package-manager/index.mjs",
+ "require": "./dist/detect-package-manager/index.mjs",
+ "types": "./types/detect-package-manager/index.d.ts"
}
},
"scripts": {
@@ -59,21 +64,20 @@
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
"@types/node": "20.4.8",
- "jiti": "^1.19.1",
+ "jiti": "^1.19.3",
"tsup": "^7.2.0",
- "typescript": "^5.1.6",
+ "typescript": "^5.2.2",
"vitest": "^0.33.0"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@clack/core": "0.3.2",
- "@clack/prompts": "0.6.3",
+ "@clack/core": "0.3.3",
+ "@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@swc/core": "^1.3.76",
"cmd-ts": "^0.12.1",
- "detect-package-manager": "^2.0.1",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
"smol-toml": "^1.1.1"
diff --git a/packages/utils/src/detect-package-manager/index.ts b/packages/utils/src/detect-package-manager/index.ts
new file mode 100644
index 0000000..b8b38ed
--- /dev/null
+++ b/packages/utils/src/detect-package-manager/index.ts
@@ -0,0 +1,22 @@
+// Taken almost verbatim from https://github.com/solidjs/solid-start/blob/f351f42ba8566cbfa72b483dd63d4debcb386230/packages/create-solid/cli/index.js#L62C1-L80C2
+export const getUserPkgManager = (): PM => {
+ // This environment variable is set by npm and yarn but pnpm seems less consistent
+ const userAgent = process.env.npm_config_user_agent;
+
+ if (userAgent) {
+ if (userAgent.startsWith("yarn")) {
+ return "yarn";
+ } else if (userAgent.startsWith("pnpm")) {
+ return "pnpm";
+ } else if (userAgent.startsWith("bun")) {
+ return "bun";
+ } else {
+ return "npm";
+ }
+ } else {
+ // If no user agent is set, assume npm
+ return "npm";
+ }
+};
+
+export type PM = "npm" | "yarn" | "pnpm" | "bun";
diff --git a/packages/utils/src/paths/index.ts b/packages/utils/src/paths/index.ts
index 0f82d83..0111491 100644
--- a/packages/utils/src/paths/index.ts
+++ b/packages/utils/src/paths/index.ts
@@ -1,4 +1,4 @@
-import { PM } from "detect-package-manager";
+import { PM } from "../detect-package-manager";
import { homedir as oshomedir, tmpdir as ostmpdir } from "os";
export const homedir = () => {
@@ -16,5 +16,7 @@ export const getRunner = (pM: PM) => {
return "npx";
case "pnpm":
return "pnpx";
+ case "bun":
+ return "bunx";
}
};
diff --git a/packages/utils/src/updates/index.ts b/packages/utils/src/updates/index.ts
index 4bf3b78..84e8f86 100644
--- a/packages/utils/src/updates/index.ts
+++ b/packages/utils/src/updates/index.ts
@@ -1,6 +1,6 @@
import { open, writeFile } from "fs/promises";
import { $ } from "execa";
-import { detect, type PM } from "detect-package-manager";
+import { getUserPkgManager, type PM } from "../detect-package-manager";
// Batch all updates here, so we can confirm with the user then flush
// @ts-ignore
export const UPDATESQUEUE: Update[] = globalThis.UPDATESQUEUE ?? [];
@@ -25,6 +25,8 @@ const installCommand = (pM: PM): string => {
return "add";
case "pnpm":
return "add";
+ case "bun":
+ return "install";
}
};
export const clearQueue = () => {
@@ -54,7 +56,7 @@ export const readQueuedFile = (name: string) => {
};
export const flushFileUpdates = async () => {
const fileUpdates = UPDATESQUEUE.filter((u) => u.type === "file") as FileUpdate[];
-
+
for (const update of fileUpdates) {
if (!update.checked) {
await writeFile(update.name, update.contents);
@@ -70,7 +72,7 @@ export const flushFileUpdates = async () => {
};
export const flushPackageUpdates = async () => {
const packageUpdates = UPDATESQUEUE.filter((u) => u.type === "package") as PackageUpdate[];
- const pM = await detect();
+ const pM = getUserPkgManager();
const instlCmd = installCommand(pM);
for (const update of packageUpdates) {
await $`${pM} ${instlCmd} ${update.name}`;
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0d3694a..b2c171c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -4,11 +4,6 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
-patchedDependencies:
- detect-package-manager@2.0.1:
- hash: z3ggdkumlo4f7lrrhi5q7ehiyi
- path: patches/detect-package-manager@2.0.1.patch
-
importers:
.:
@@ -20,20 +15,20 @@ importers:
specifier: ^3.0.1
version: 3.0.1
prettier:
- specifier: ^3.0.2
- version: 3.0.2
+ specifier: ^3.0.3
+ version: 3.0.3
turbo:
specifier: ^1.10.13
version: 1.10.13
vitest:
- specifier: ^0.33.0
- version: 0.33.0
+ specifier: ^0.34.3
+ version: 0.34.3
packages/commands:
dependencies:
'@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
+ specifier: 0.7.0
+ version: 0.7.0
'@solid-cli/reactivity':
specifier: workspace:*
version: link:../reactivity
@@ -46,9 +41,6 @@ importers:
degit:
specifier: ^2.8.4
version: 2.8.4
- detect-package-manager:
- specifier: ^2.0.1
- version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -73,19 +65,19 @@ importers:
version: 3.0.2
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
packages/core:
dependencies:
'@clack/core':
- specifier: 0.3.2
- version: 0.3.2
+ specifier: 0.3.3
+ version: 0.3.3
'@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
+ specifier: 0.7.0
+ version: 0.7.0
'@solid-cli/commands':
specifier: workspace:*
version: link:../commands
@@ -107,9 +99,6 @@ importers:
cmd-ts:
specifier: ^0.12.1
version: 0.12.1
- detect-package-manager:
- specifier: ^2.0.1
- version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -130,55 +119,55 @@ importers:
specifier: ^20.4.9
version: 20.4.9
jiti:
- specifier: ^1.19.1
- version: 1.19.1
+ specifier: ^1.19.3
+ version: 1.19.3
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.75)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.75)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
packages/create-solid:
devDependencies:
'@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
+ specifier: 0.7.0
+ version: 0.7.0
'@solid-cli/commands':
specifier: workspace:*
version: link:../commands
jiti:
- specifier: ^1.19.1
- version: 1.19.1
+ specifier: ^1.19.3
+ version: 1.19.3
picocolors:
specifier: ^1.0.0
version: 1.0.0
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
packages/reactivity:
devDependencies:
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
packages/swc-plugin-solid-cli: {}
packages/ui:
dependencies:
'@clack/core':
- specifier: 0.3.2
- version: 0.3.2
+ specifier: 0.3.3
+ version: 0.3.3
'@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
+ specifier: 0.7.0
+ version: 0.7.0
'@solid-cli/reactivity':
specifier: workspace:*
version: link:../reactivity
@@ -194,19 +183,19 @@ importers:
version: 20.4.8
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
packages/utils:
dependencies:
'@clack/core':
- specifier: 0.3.2
- version: 0.3.2
+ specifier: 0.3.3
+ version: 0.3.3
'@clack/prompts':
- specifier: 0.6.3
- version: 0.6.3
+ specifier: 0.7.0
+ version: 0.7.0
'@solid-cli/reactivity':
specifier: workspace:*
version: link:../reactivity
@@ -216,9 +205,6 @@ importers:
cmd-ts:
specifier: ^0.12.1
version: 0.12.1
- detect-package-manager:
- specifier: ^2.0.1
- version: 2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi)
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -236,14 +222,14 @@ importers:
specifier: 20.4.8
version: 20.4.8
jiti:
- specifier: ^1.19.1
- version: 1.19.1
+ specifier: ^1.19.3
+ version: 1.19.3
tsup:
specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.1.6)
+ version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
typescript:
- specifier: ^5.1.6
- version: 5.1.6
+ specifier: ^5.2.2
+ version: 5.2.2
vitest:
specifier: ^0.33.0
version: 0.33.0
@@ -345,7 +331,7 @@ packages:
meow: 6.1.1
outdent: 0.5.0
p-limit: 2.3.0
- preferred-pm: 3.0.3
+ preferred-pm: 3.1.1
resolve-from: 5.0.0
semver: 7.5.4
spawndamnit: 2.0.0
@@ -493,16 +479,16 @@ packages:
engines: {node: '>=13'}
dev: true
- /@clack/core@0.3.2:
- resolution: {integrity: sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg==}
+ /@clack/core@0.3.3:
+ resolution: {integrity: sha512-5ZGyb75BUBjlll6eOa1m/IZBxwk91dooBWhPSL67sWcLS0zt9SnswRL0l26TVdBhb0wnWORRxUn//uH6n4z7+A==}
dependencies:
picocolors: 1.0.0
sisteransi: 1.0.5
- /@clack/prompts@0.6.3:
- resolution: {integrity: sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw==}
+ /@clack/prompts@0.7.0:
+ resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==}
dependencies:
- '@clack/core': 0.3.2
+ '@clack/core': 0.3.3
picocolors: 1.0.0
sisteransi: 1.0.5
bundledDependencies:
@@ -1032,8 +1018,8 @@ packages:
resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==}
dev: true
- /@types/node@20.5.7:
- resolution: {integrity: sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA==}
+ /@types/node@20.5.8:
+ resolution: {integrity: sha512-eajsR9aeljqNhK028VG0Wuw+OaY5LLxYmxeoXynIoE6jannr9/Ucd1LL0hSSoafk5LTYG+FfqsyGt81Q6Zkybw==}
dev: true
/@types/normalize-package-data@2.4.1:
@@ -1052,6 +1038,14 @@ packages:
chai: 4.3.7
dev: true
+ /@vitest/expect@0.34.3:
+ resolution: {integrity: sha512-F8MTXZUYRBVsYL1uoIft1HHWhwDbSzwAU9Zgh8S6WFC3YgVb4AnFV2GXO3P5Em8FjEYaZtTnQYoNwwBrlOMXgg==}
+ dependencies:
+ '@vitest/spy': 0.34.3
+ '@vitest/utils': 0.34.3
+ chai: 4.3.8
+ dev: true
+
/@vitest/runner@0.33.0:
resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==}
dependencies:
@@ -1060,6 +1054,14 @@ packages:
pathe: 1.1.1
dev: true
+ /@vitest/runner@0.34.3:
+ resolution: {integrity: sha512-lYNq7N3vR57VMKMPLVvmJoiN4bqwzZ1euTW+XXYH5kzr3W/+xQG3b41xJn9ChJ3AhYOSoweu974S1V3qDcFESA==}
+ dependencies:
+ '@vitest/utils': 0.34.3
+ p-limit: 4.0.0
+ pathe: 1.1.1
+ dev: true
+
/@vitest/snapshot@0.33.0:
resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
dependencies:
@@ -1068,12 +1070,26 @@ packages:
pretty-format: 29.6.2
dev: true
+ /@vitest/snapshot@0.34.3:
+ resolution: {integrity: sha512-QyPaE15DQwbnIBp/yNJ8lbvXTZxS00kRly0kfFgAD5EYmCbYcA+1EEyRalc93M0gosL/xHeg3lKAClIXYpmUiQ==}
+ dependencies:
+ magic-string: 0.30.3
+ pathe: 1.1.1
+ pretty-format: 29.6.2
+ dev: true
+
/@vitest/spy@0.33.0:
resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==}
dependencies:
tinyspy: 2.1.1
dev: true
+ /@vitest/spy@0.34.3:
+ resolution: {integrity: sha512-N1V0RFQ6AI7CPgzBq9kzjRdPIgThC340DGjdKdPSE8r86aUSmeliTUgkTqLSgtEwWWsGfBQ+UetZWhK0BgJmkQ==}
+ dependencies:
+ tinyspy: 2.1.1
+ dev: true
+
/@vitest/utils@0.33.0:
resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==}
dependencies:
@@ -1082,6 +1098,14 @@ packages:
pretty-format: 29.6.2
dev: true
+ /@vitest/utils@0.34.3:
+ resolution: {integrity: sha512-kiSnzLG6m/tiT0XEl4U2H8JDBjFtwVlaE8I3QfGiMFR0QvnRDfYfdP3YvTBWM/6iJDAyaPY6yVQiCTUc7ZzTHA==}
+ dependencies:
+ diff-sequences: 29.4.3
+ loupe: 2.3.6
+ pretty-format: 29.6.2
+ dev: true
+
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
dev: true
@@ -1500,14 +1524,6 @@ packages:
hasBin: true
dev: true
- /detect-package-manager@2.0.1(patch_hash=z3ggdkumlo4f7lrrhi5q7ehiyi):
- resolution: {integrity: sha512-j/lJHyoLlWi6G1LDdLgvUtz60Zo5GEj+sVYtTVXnYLDPuzgC3llMxonXym9zIwhhUII8vjdw0LXxavpLqTbl1A==}
- engines: {node: '>=12'}
- dependencies:
- execa: 5.1.1
- dev: false
- patched: true
-
/didyoumean@1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
dev: false
@@ -1670,6 +1686,7 @@ packages:
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
+ dev: true
/execa@8.0.1:
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
@@ -1820,6 +1837,7 @@ packages:
/get-stream@6.0.1:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
+ dev: true
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
@@ -1943,6 +1961,7 @@ packages:
/human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
+ dev: true
/human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
@@ -2106,6 +2125,7 @@ packages:
/is-stream@2.0.1:
resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
engines: {node: '>=8'}
+ dev: true
/is-stream@3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
@@ -2158,8 +2178,8 @@ packages:
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- /jiti@1.19.1:
- resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}
+ /jiti@1.19.3:
+ resolution: {integrity: sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w==}
hasBin: true
dev: true
@@ -2346,6 +2366,7 @@ packages:
/mimic-fn@2.1.0:
resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
engines: {node: '>=6'}
+ dev: true
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
@@ -2448,6 +2469,7 @@ packages:
engines: {node: '>=8'}
dependencies:
path-key: 3.1.1
+ dev: true
/npm-run-path@5.1.0:
resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
@@ -2489,6 +2511,7 @@ packages:
engines: {node: '>=6'}
dependencies:
mimic-fn: 2.1.0
+ dev: true
/onetime@6.0.0:
resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
@@ -2651,8 +2674,8 @@ packages:
yaml: 2.3.1
dev: true
- /postcss@8.4.28:
- resolution: {integrity: sha512-Z7V5j0cq8oEKyejIKfpD8b4eBy9cwW2JWPk0+fB1HOAMsfHbnAXLLS+PfVWlzMSLQaWttKDt607I0XHmpE67Vw==}
+ /postcss@8.4.29:
+ resolution: {integrity: sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
nanoid: 3.3.6
@@ -2660,8 +2683,8 @@ packages:
source-map-js: 1.0.2
dev: true
- /preferred-pm@3.0.3:
- resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
+ /preferred-pm@3.1.1:
+ resolution: {integrity: sha512-CsZgOVLKHifdoRu2y66P1s6oLb2WfT5Njkcgi80I/52FWTTVkWG6z0Z13vPkXC4hsT0nMrYXqX30buH8+D2eRQ==}
engines: {node: '>=10'}
dependencies:
find-up: 5.0.0
@@ -2682,6 +2705,12 @@ packages:
hasBin: true
dev: true
+ /prettier@3.0.3:
+ resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==}
+ engines: {node: '>=14'}
+ hasBin: true
+ dev: true
+
/pretty-format@29.6.2:
resolution: {integrity: sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -2899,6 +2928,7 @@ packages:
/signal-exit@3.0.7:
resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ dev: true
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
@@ -3045,6 +3075,7 @@ packages:
/strip-final-newline@2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
+ dev: true
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
@@ -3132,6 +3163,11 @@ packages:
engines: {node: '>=14.0.0'}
dev: true
+ /tinypool@0.7.0:
+ resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
+ engines: {node: '>=14.0.0'}
+ dev: true
+
/tinyspy@2.1.1:
resolution: {integrity: sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==}
engines: {node: '>=14.0.0'}
@@ -3177,7 +3213,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@7.2.0(@swc/core@1.3.75)(typescript@5.1.6):
+ /tsup@7.2.0(@swc/core@1.3.75)(typescript@5.2.2):
resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -3208,13 +3244,13 @@ packages:
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
- typescript: 5.1.6
+ typescript: 5.2.2
transitivePeerDependencies:
- supports-color
- ts-node
dev: true
- /tsup@7.2.0(@swc/core@1.3.76)(typescript@5.1.6):
+ /tsup@7.2.0(@swc/core@1.3.76)(typescript@5.2.2):
resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==}
engines: {node: '>=16.14'}
hasBin: true
@@ -3245,7 +3281,7 @@ packages:
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
- typescript: 5.1.6
+ typescript: 5.2.2
transitivePeerDependencies:
- supports-color
- ts-node
@@ -3384,8 +3420,8 @@ packages:
is-typed-array: 1.1.12
dev: true
- /typescript@5.1.6:
- resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==}
+ /typescript@5.2.2:
+ resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
engines: {node: '>=14.17'}
hasBin: true
dev: true
@@ -3419,7 +3455,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@0.33.0(@types/node@20.5.7):
+ /vite-node@0.33.0(@types/node@20.5.8):
resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -3429,7 +3465,29 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.5.7)
+ vite: 4.4.9(@types/node@20.5.8)
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
+ /vite-node@0.34.3(@types/node@20.5.8):
+ resolution: {integrity: sha512-+0TzJf1g0tYXj6tR2vEyiA42OPq68QkRZCu/ERSo2PtsDJfBpDyEfuKbRvLmZqi/CgC7SCBtyC+WjTGNMRIaig==}
+ engines: {node: '>=v14.18.0'}
+ hasBin: true
+ dependencies:
+ cac: 6.7.14
+ debug: 4.3.4
+ mlly: 1.4.0
+ pathe: 1.1.1
+ picocolors: 1.0.0
+ vite: 4.4.9(@types/node@20.5.8)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3441,7 +3499,7 @@ packages:
- terser
dev: true
- /vite@4.4.9(@types/node@20.5.7):
+ /vite@4.4.9(@types/node@20.5.8):
resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -3469,9 +3527,9 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.5.7
+ '@types/node': 20.5.8
esbuild: 0.18.20
- postcss: 8.4.28
+ postcss: 8.4.29
rollup: 3.28.1
optionalDependencies:
fsevents: 2.3.3
@@ -3510,7 +3568,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.5.7
+ '@types/node': 20.5.8
'@vitest/expect': 0.33.0
'@vitest/runner': 0.33.0
'@vitest/snapshot': 0.33.0
@@ -3529,8 +3587,73 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.6.0
- vite: 4.4.9(@types/node@20.5.7)
- vite-node: 0.33.0(@types/node@20.5.7)
+ vite: 4.4.9(@types/node@20.5.8)
+ vite-node: 0.33.0(@types/node@20.5.8)
+ why-is-node-running: 2.2.2
+ transitivePeerDependencies:
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
+ /vitest@0.34.3:
+ resolution: {integrity: sha512-7+VA5Iw4S3USYk+qwPxHl8plCMhA5rtfwMjgoQXMT7rO5ldWcdsdo3U1QD289JgglGK4WeOzgoLTsGFu6VISyQ==}
+ engines: {node: '>=v14.18.0'}
+ hasBin: true
+ peerDependencies:
+ '@edge-runtime/vm': '*'
+ '@vitest/browser': '*'
+ '@vitest/ui': '*'
+ happy-dom: '*'
+ jsdom: '*'
+ playwright: '*'
+ safaridriver: '*'
+ webdriverio: '*'
+ peerDependenciesMeta:
+ '@edge-runtime/vm':
+ optional: true
+ '@vitest/browser':
+ optional: true
+ '@vitest/ui':
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+ playwright:
+ optional: true
+ safaridriver:
+ optional: true
+ webdriverio:
+ optional: true
+ dependencies:
+ '@types/chai': 4.3.5
+ '@types/chai-subset': 1.3.3
+ '@types/node': 20.5.8
+ '@vitest/expect': 0.34.3
+ '@vitest/runner': 0.34.3
+ '@vitest/snapshot': 0.34.3
+ '@vitest/spy': 0.34.3
+ '@vitest/utils': 0.34.3
+ acorn: 8.10.0
+ acorn-walk: 8.2.0
+ cac: 6.7.14
+ chai: 4.3.8
+ debug: 4.3.4
+ local-pkg: 0.4.3
+ magic-string: 0.30.3
+ pathe: 1.1.1
+ picocolors: 1.0.0
+ std-env: 3.4.3
+ strip-literal: 1.3.0
+ tinybench: 2.5.0
+ tinypool: 0.7.0
+ vite: 4.4.9(@types/node@20.5.8)
+ vite-node: 0.34.3(@types/node@20.5.8)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From 109c58fcb29edebc0036cbbcf53097f49d145c81 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 17:51:25 +0100
Subject: [PATCH 017/290] Remove ts ignores Fix typo
---
packages/utils/src/updates/index.ts | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/packages/utils/src/updates/index.ts b/packages/utils/src/updates/index.ts
index 84e8f86..690ff84 100644
--- a/packages/utils/src/updates/index.ts
+++ b/packages/utils/src/updates/index.ts
@@ -1,15 +1,16 @@
import { open, writeFile } from "fs/promises";
import { $ } from "execa";
import { getUserPkgManager, type PM } from "../detect-package-manager";
+declare global {
+ var UPDATESQUEUE: Update[] | undefined;
+}
// Batch all updates here, so we can confirm with the user then flush
-// @ts-ignore
export const UPDATESQUEUE: Update[] = globalThis.UPDATESQUEUE ?? [];
-// @ts-ignore
globalThis.UPDATESQUEUE = UPDATESQUEUE;
type PackageUpdate = { type: "package"; name: string };
type CommandUpdate = { type: "command"; name: string };
type FileUpdate = { type: "file"; name: string; contents: string; checked: boolean };
-// Don't bother explicitely handling plugin updates, since they're just a file update
+// Don't bother explicitly handling plugin updates, since they're just a file update
export type Update = PackageUpdate | CommandUpdate | FileUpdate;
type UpdateSummary = {
packageUpdates: string[];
From 8bc0da1d937b4714d9b9d87067490d54935e131c Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 17:54:08 +0100
Subject: [PATCH 018/290] Bump core, so that it no longer depends on
`detect-package-manager` on npm
---
packages/core/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/core/package.json b/packages/core/package.json
index b35528e..ae8f1aa 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/core",
- "version": "0.0.17",
+ "version": "0.0.18",
"description": "A CLI for Solid",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
From 533aad412ee535f61534de295ea6fc69cff99fb7 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 18:08:03 +0100
Subject: [PATCH 019/290] Bump utils
---
packages/utils/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 66ce65d..04d0d59 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/utils",
- "version": "0.0.8",
+ "version": "0.0.9",
"description": "A collection of utilities for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
From 2f6e6ff53695da289e7c26015e7a530c5043b569 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 2 Sep 2023 18:09:47 +0100
Subject: [PATCH 020/290] Bump commands
---
packages/commands/package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 6ec5eab..dd2b088 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.6",
+ "version": "0.0.7",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
From ec5c375a378face30b7c6dfa0f5d7b6a2f142a6b Mon Sep 17 00:00:00 2001
From: Michael Essiet
Date: Sun, 3 Sep 2023 14:01:04 +0100
Subject: [PATCH 021/290] Update installation.md
---
docs/vitepress_docs/installation.md | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/docs/vitepress_docs/installation.md b/docs/vitepress_docs/installation.md
index 405da30..58474ed 100644
--- a/docs/vitepress_docs/installation.md
+++ b/docs/vitepress_docs/installation.md
@@ -7,6 +7,15 @@ npm install @solid-cli/core
```
Or installed globally:
+### UNIX/MacOS/Linux
+
+In order to install global packages on Unix based systems you will need to grant npm special system permissions using the `sudo` command, suffixed by the command you would like to run.
+
+```sh
+sudo npm install -g @solid-cli/core
+```
+
+### Windows
```sh
npm install -g @solid-cli/core
From 11c311c8a0f6444e7778d6102068da0b51666435 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 4 Sep 2023 16:30:45 +0100
Subject: [PATCH 022/290] Add nested effects test
---
packages/reactivity/test/effects.test.ts | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/packages/reactivity/test/effects.test.ts b/packages/reactivity/test/effects.test.ts
index 6156aaf..735f405 100644
--- a/packages/reactivity/test/effects.test.ts
+++ b/packages/reactivity/test/effects.test.ts
@@ -32,4 +32,23 @@ describe("createEffect", () => {
set(2);
expect(updates).toBe(3);
});
+ test("Nested effects", () => {
+ const [A, setA] = createSignal(0);
+ let updates = 0;
+ createEffect(() => {
+ A();
+ updates++;
+ let nestedUpdates = 0;
+ const [get, set] = createSignal(0);
+ createEffect(() => {
+ get();
+ nestedUpdates++;
+ });
+ expect(nestedUpdates).toBe(1);
+ set(1);
+ expect(nestedUpdates).toBe(2);
+ });
+ setA(1);
+ expect(updates).toBe(2);
+ });
});
From 96752e7f4c6ef8f6b9f4bcca4271508edfb4380d Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sat, 9 Sep 2023 15:05:14 +0100
Subject: [PATCH 023/290] Remove unnecessary patch
---
patches/detect-package-manager@2.0.1.patch | 105 ---------------------
1 file changed, 105 deletions(-)
delete mode 100644 patches/detect-package-manager@2.0.1.patch
diff --git a/patches/detect-package-manager@2.0.1.patch b/patches/detect-package-manager@2.0.1.patch
deleted file mode 100644
index c052925..0000000
--- a/patches/detect-package-manager@2.0.1.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-diff --git a/package.json b/package.json
-index 7e338208773e2385934056669fcd5f9db1d20408..1d16444bd700ed288585bf881a827ecb0bb7f98d 100644
---- a/package.json
-+++ b/package.json
-@@ -1,50 +1,52 @@
- {
-- "name": "detect-package-manager",
-- "version": "2.0.1",
-- "description": "Detect which package manager you're using (yarn or npm)",
-- "repository": {
-- "url": "egoist/detect-package-manager",
-- "type": "git"
-- },
-- "main": "dist/index.js",
-- "module": "dist/index.mjs",
-- "exports": {
-- ".": {
-- "require": "./dist/index.js",
-- "default": "./dist/index.mjs"
-- }
-- },
-- "types": "./dist/index.d.ts",
-- "files": [
-- "dist"
-- ],
-- "keywords": [
-- "npm",
-- "yarn",
-- "package-manager",
-- "detect",
-- "check",
-- "pnpm"
-- ],
-- "scripts": {
-- "build": "tsup src/index.ts --format esm,cjs --dts",
-- "test": "node -r sucrase/register test.ts",
-- "prepublishOnly": "npm run build"
-- },
-- "author": "egoist <0x142857@gmail.com>",
-- "license": "MIT",
-- "dependencies": {
-- "execa": "^5.1.1"
-- },
-- "devDependencies": {
-- "@types/node": "^16.11.4",
-- "ava": "^3.15.0",
-- "sucrase": "^3.20.3",
-- "tsup": "^5.4.4",
-- "typescript": "^4.4.4",
-- "uvu": "^0.5.2"
-- },
-- "engines": {
-- "node": ">=12"
-- }
-+ "name": "detect-package-manager",
-+ "version": "2.0.1",
-+ "description": "Detect which package manager you're using (yarn or npm)",
-+ "repository": {
-+ "url": "egoist/detect-package-manager",
-+ "type": "git"
-+ },
-+ "main": "dist/index.js",
-+ "module": "dist/index.mjs",
-+ "exports": {
-+ ".": {
-+ "require": "./dist/index.js",
-+ "default": "./dist/index.mjs",
-+ "import": "./dist/index.mjs",
-+ "types": "./dist/index.d.ts"
-+ }
-+ },
-+ "types": "./dist/index.d.ts",
-+ "files": [
-+ "dist"
-+ ],
-+ "keywords": [
-+ "npm",
-+ "yarn",
-+ "package-manager",
-+ "detect",
-+ "check",
-+ "pnpm"
-+ ],
-+ "scripts": {
-+ "build": "tsup src/index.ts --format esm,cjs --dts",
-+ "test": "node -r sucrase/register test.ts",
-+ "prepublishOnly": "npm run build"
-+ },
-+ "author": "egoist <0x142857@gmail.com>",
-+ "license": "MIT",
-+ "dependencies": {
-+ "execa": "^5.1.1"
-+ },
-+ "devDependencies": {
-+ "@types/node": "^16.11.4",
-+ "ava": "^3.15.0",
-+ "sucrase": "^3.20.3",
-+ "tsup": "^5.4.4",
-+ "typescript": "^4.4.4",
-+ "uvu": "^0.5.2"
-+ },
-+ "engines": {
-+ "node": ">=12"
-+ }
- }
\ No newline at end of file
From d0b2a4cd1ae81f3c7fc2b8ecb5327fb328d836a8 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sun, 10 Sep 2023 13:29:14 +0100
Subject: [PATCH 024/290] Remove unnecessary logs
---
packages/commands/src/handlers/new.ts | 1 -
packages/reactivity/test/memos.test.ts | 2 --
packages/ui/src/components/form/index.ts | 1 -
3 files changed, 4 deletions(-)
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index dab3696..8e9bad7 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -211,7 +211,6 @@ export const handleNew = async (
name: string = "solid-project",
stackblitz: boolean = false,
) => {
- console.log(variation, name, stackblitz);
if (!variation) {
await handleAutocompleteNew();
return;
diff --git a/packages/reactivity/test/memos.test.ts b/packages/reactivity/test/memos.test.ts
index 88e28ef..e18c764 100644
--- a/packages/reactivity/test/memos.test.ts
+++ b/packages/reactivity/test/memos.test.ts
@@ -37,11 +37,9 @@ describe("createMemo", () => {
test("Memos don't overexecute in a diamond (The diamond problem)", () => {
const [A, setA] = createSignal(0);
const B = createMemo(() => {
- console.log("B updating");
return A() * 2;
});
const C = createMemo(() => {
- console.log("C updating");
return A() + 2;
});
let updates = 0;
diff --git a/packages/ui/src/components/form/index.ts b/packages/ui/src/components/form/index.ts
index 99dff16..bfbd08f 100644
--- a/packages/ui/src/components/form/index.ts
+++ b/packages/ui/src/components/form/index.ts
@@ -22,7 +22,6 @@ export const form = async (fields: Field[]) => {
returns.push({ name: field.name, value: r });
}
- // console.log(JSON.stringify(returns));
return returns;
};
From 892c3ee2b93bfeaa3239119fdb254ce7f345a0c0 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sun, 10 Sep 2023 17:43:13 +0100
Subject: [PATCH 025/290] Remove degit Remove unnecessary content from readme
---
.gitignore | 3 +
README.md | 21 --
package.json | 2 +-
packages/commands/package.json | 9 +-
packages/commands/src/handlers/new.ts | 19 +-
packages/create-solid/package.json | 2 +-
packages/create-solid/tsconfig.json | 3 +-
pnpm-lock.yaml | 353 +++++++++++++++++---------
8 files changed, 249 insertions(+), 163 deletions(-)
diff --git a/.gitignore b/.gitignore
index 5bf8787..084f96e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -131,3 +131,6 @@ dist
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
+
+# Testing directory
+testing
\ No newline at end of file
diff --git a/README.md b/README.md
index 867dcb0..dece5aa 100644
--- a/README.md
+++ b/README.md
@@ -58,27 +58,6 @@ The CLI will use `solid` as the initialiation keyword. The CLI commands will the
- `add`: Starts the process of submitting your current project to our ecosystem listing (Solidex) ie. `solid ecosystem publish`
- `search`: Initializes an ecosystem search result `solid ecosystem search auth`
-# Development Path
-
-We will need to decide what framework and language we will use to develop this utility.
-
-## JS
-
-- [`Solid Ink`](https://github.com/devinxi/solid-ink) - Needs to be maintained but expands our ecosystem
-- [`Ink`](https://github.com/vadimdemedes/ink) - React-based and popular
-- [`Clack`](https://github.com/natemoo-re/clack) - Used by Astro
-- [`Tiny Bin`](https://github.com/fabiospampinato/tiny-bin) - By Fabio!
-- [`Prompts`](https://github.com/terkelg/prompts) - Popular and well maintained
-
-## Rust
-
-- [`TUI-RS`](https://github.com/fdehau/tui-rs) - Great for using SWC
-
-## Go
-
-- [`BubbleTea`](https://github.com/charmbracelet/bubbletea) - Beautiful CLI builder lots of tools
-- [`Cobra`](https://github.com/spf13/cobra) - Used by K8
-
# Contributions
Please feel free to contribute to this repo by expanding on this design document. Once we lock a general design a choice of technology will be decided.
diff --git a/package.json b/package.json
index ba7b4c2..836f992 100644
--- a/package.json
+++ b/package.json
@@ -32,6 +32,6 @@
"nodemon": "^3.0.1",
"prettier": "^3.0.3",
"turbo": "^1.10.13",
- "vitest": "^0.34.3"
+ "vitest": "^0.34.4"
}
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index dd2b088..9e32e39 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.7",
+ "version": "0.0.8",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
@@ -33,9 +33,8 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/degit": "^2.8.3",
- "@types/node": "^20.5.0",
- "prettier": "^3.0.2",
+ "@types/node": "^20.6.0",
+ "prettier": "^3.0.3",
"tsup": "^7.2.0",
"typescript": "^5.2.2"
},
@@ -43,11 +42,11 @@
"access": "public"
},
"dependencies": {
+ "@begit/core": "^0.0.4",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "degit": "^2.8.4",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
"sucrase": "^3.34.0"
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index 8e9bad7..1406389 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -7,7 +7,7 @@ import { flushQueue } from "@solid-cli/utils/updates";
import { rm } from "fs/promises";
import { basename, join, resolve } from "path";
import { Dirent, copyFileSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from "fs";
-import degit from "degit";
+import { downloadAndExtract } from "@begit/core";
import { transform } from "sucrase";
const gitIgnore = `
dist
@@ -165,9 +165,13 @@ const handleNewStartProject = async (projectName: string) => {
startText: t.CREATING_PROJECT,
finishText: t.PROJECT_CREATED,
fn: async () => {
- const emitter = degit(`solidjs/solid-start/examples/${template}#main`);
- emitter.on("info", ({ message }) => p.log.info(message));
- await emitter.clone(tempDir);
+ // const emitter = degit(`solidjs/solid-start/examples/${template}#main`);
+ // emitter.on("info", ({ message }) => p.log.info(message));
+ // await emitter.clone(tempDir);
+ await downloadAndExtract({
+ repo: { owner: "solidjs", name: "solid-start", subdir: `examples/${template}` },
+ dest: tempDir,
+ });
},
});
@@ -234,9 +238,10 @@ export const handleNew = async (
startText: t.CREATING_PROJECT,
finishText: t.PROJECT_CREATED,
fn: async () => {
- const emitter = degit(`solidjs/templates/${variation}`);
- emitter.on("info", ({ message }) => p.log.info(message));
- await emitter.clone(tempDir);
+ // const emitter = degit(`solidjs/templates/${variation}`);
+ // emitter.on("info", ({ message }) => p.log.info(message));
+ // await emitter.clone(tempDir);
+ await downloadAndExtract({ repo: { owner: "solidjs", name: "templates", subdir: variation }, dest: tempDir });
},
});
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 07d7979..b518266 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.12",
+ "version": "0.0.13",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/create-solid/tsconfig.json b/packages/create-solid/tsconfig.json
index b6d4e3a..55a0135 100644
--- a/packages/create-solid/tsconfig.json
+++ b/packages/create-solid/tsconfig.json
@@ -10,5 +10,6 @@
"forceConsistentCasingInFileNames": true,
"skipLibCheck": true,
"resolveJsonModule": true
- }
+ },
+ "include": ["src/*"]
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b2c171c..ef1a12f 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -21,11 +21,14 @@ importers:
specifier: ^1.10.13
version: 1.10.13
vitest:
- specifier: ^0.34.3
- version: 0.34.3
+ specifier: ^0.34.4
+ version: 0.34.4
packages/commands:
dependencies:
+ '@begit/core':
+ specifier: ^0.0.4
+ version: 0.0.4
'@clack/prompts':
specifier: 0.7.0
version: 0.7.0
@@ -38,9 +41,6 @@ importers:
'@solid-cli/utils':
specifier: workspace:*
version: link:../utils
- degit:
- specifier: ^2.8.4
- version: 2.8.4
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -54,15 +54,12 @@ importers:
'@chialab/esbuild-plugin-meta-url':
specifier: ^0.17.7
version: 0.17.7
- '@types/degit':
- specifier: ^2.8.3
- version: 2.8.3
'@types/node':
- specifier: ^20.5.0
- version: 20.5.0
+ specifier: ^20.6.0
+ version: 20.6.0
prettier:
- specifier: ^3.0.2
- version: 3.0.2
+ specifier: ^3.0.3
+ version: 3.0.3
tsup:
specifier: ^7.2.0
version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
@@ -244,8 +241,8 @@ packages:
chalk: 2.4.2
dev: true
- /@babel/helper-validator-identifier@7.22.5:
- resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
+ /@babel/helper-validator-identifier@7.22.15:
+ resolution: {integrity: sha512-4E/F9IIEi8WR94324mbDUMo074YTheJmd7eZF5vITTeYchqAi6sYXRLHUVsmkdmY4QjfKTcB2jB7dVP3NaBElQ==}
engines: {node: '>=6.9.0'}
dev: true
@@ -253,22 +250,28 @@ packages:
resolution: {integrity: sha512-C/BaXcnnvBCmHTpz/VGZ8jgtE2aYlW4hxDhseJAWZb7gqGM/qtCK6iZUb0TyKFf7BOUsBH7Q7fkRsDRhg1XklQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.22.5
+ '@babel/helper-validator-identifier': 7.22.15
chalk: 2.4.2
js-tokens: 4.0.0
dev: true
- /@babel/runtime@7.22.11:
- resolution: {integrity: sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA==}
+ /@babel/runtime@7.22.15:
+ resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.0
dev: true
+ /@begit/core@0.0.4:
+ resolution: {integrity: sha512-DSm+0r43hMwaKx++9bB3ii5Z+8XTs4G4tzTPiChKD+uBYSjIBUONALj0+8oFMVqfM8xLcayLj6TI1ug1gmxxgg==}
+ dependencies:
+ tar: 6.2.0
+ dev: false
+
/@changesets/apply-release-plan@6.1.4:
resolution: {integrity: sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/config': 2.3.1
'@changesets/get-version-range-type': 0.3.2
'@changesets/git': 2.0.0
@@ -286,7 +289,7 @@ packages:
/@changesets/assemble-release-plan@5.2.4:
resolution: {integrity: sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/errors': 0.1.4
'@changesets/get-dependents-graph': 1.3.6
'@changesets/types': 5.2.1
@@ -304,7 +307,7 @@ packages:
resolution: {integrity: sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==}
hasBin: true
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/apply-release-plan': 6.1.4
'@changesets/assemble-release-plan': 5.2.4
'@changesets/changelog-git': 0.1.14
@@ -331,7 +334,7 @@ packages:
meow: 6.1.1
outdent: 0.5.0
p-limit: 2.3.0
- preferred-pm: 3.1.1
+ preferred-pm: 3.1.2
resolve-from: 5.0.0
semver: 7.5.4
spawndamnit: 2.0.0
@@ -370,7 +373,7 @@ packages:
/@changesets/get-release-plan@3.0.17:
resolution: {integrity: sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/assemble-release-plan': 5.2.4
'@changesets/config': 2.3.1
'@changesets/pre': 1.0.14
@@ -386,7 +389,7 @@ packages:
/@changesets/git@2.0.0:
resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/errors': 0.1.4
'@changesets/types': 5.2.1
'@manypkg/get-packages': 1.1.3
@@ -411,7 +414,7 @@ packages:
/@changesets/pre@1.0.14:
resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/errors': 0.1.4
'@changesets/types': 5.2.1
'@manypkg/get-packages': 1.1.3
@@ -421,7 +424,7 @@ packages:
/@changesets/read@0.5.9:
resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/git': 2.0.0
'@changesets/logger': 0.0.5
'@changesets/parse': 0.3.16
@@ -442,7 +445,7 @@ packages:
/@changesets/write@0.2.3:
resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/types': 5.2.1
fs-extra: 7.0.1
human-id: 1.0.2
@@ -454,7 +457,7 @@ packages:
engines: {node: '>=13'}
dependencies:
'@chialab/esbuild-rna': 0.17.8
- '@chialab/estransform': 0.17.4
+ '@chialab/estransform': 0.17.5
'@chialab/node-resolve': 0.17.1
mime-types: 2.1.35
dev: true
@@ -463,12 +466,12 @@ packages:
resolution: {integrity: sha512-hovU4W5zlyMnbJjexdczpQ9mcUfFsJuv9FWUhzpXiQwPprlp5lul+frTed9s8AyVDTDq2yq3Gx2Ac411QsXYGA==}
engines: {node: '>=13'}
dependencies:
- '@chialab/estransform': 0.17.4
+ '@chialab/estransform': 0.17.5
'@chialab/node-resolve': 0.17.1
dev: true
- /@chialab/estransform@0.17.4:
- resolution: {integrity: sha512-p4nf8ECdmanwbRK6A/X/VYtJfkBk5vgChPh0GiCyZAPt6/mKPbe0v3y9WjLHfFdkv1bzjJzP3pjTJ1SZ1E1U8Q==}
+ /@chialab/estransform@0.17.5:
+ resolution: {integrity: sha512-maJUFkwk0ie0L4VvDO74NDYyRvaTQAI0qmSmrms8bZxUkZ+zQZd1ByWKDCYTRwtR6AOzTvgEOl2ZvEG+OUKv/A==}
engines: {node: '>=13'}
dependencies:
'@parcel/source-map': 2.1.1
@@ -699,6 +702,13 @@ packages:
'@sinclair/typebox': 0.27.8
dev: true
+ /@jest/schemas@29.6.3:
+ resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@sinclair/typebox': 0.27.8
+ dev: true
+
/@jridgewell/gen-mapping@0.3.3:
resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
engines: {node: '>=6.0.0'}
@@ -727,7 +737,7 @@ packages:
/@manypkg/find-root@1.1.0:
resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@types/node': 12.20.55
find-up: 4.1.0
fs-extra: 8.1.0
@@ -736,7 +746,7 @@ packages:
/@manypkg/get-packages@1.1.3:
resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==}
dependencies:
- '@babel/runtime': 7.22.11
+ '@babel/runtime': 7.22.15
'@changesets/types': 4.1.0
'@manypkg/find-root': 1.1.0
fs-extra: 8.1.0
@@ -988,8 +998,8 @@ packages:
resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==}
dev: true
- /@types/degit@2.8.3:
- resolution: {integrity: sha512-CL7y71j2zaDmtPLD5Xq5S1Gv2dFoHl0/GBZm6s39Mj/ls28L3NzAOqf7H4H0/2TNVMgMjMVf9CAFYSjmXhi3bw==}
+ /@types/chai@4.3.6:
+ resolution: {integrity: sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==}
dev: true
/@types/is-ci@3.0.0:
@@ -1014,12 +1024,8 @@ packages:
resolution: {integrity: sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==}
dev: true
- /@types/node@20.5.0:
- resolution: {integrity: sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==}
- dev: true
-
- /@types/node@20.5.8:
- resolution: {integrity: sha512-eajsR9aeljqNhK028VG0Wuw+OaY5LLxYmxeoXynIoE6jannr9/Ucd1LL0hSSoafk5LTYG+FfqsyGt81Q6Zkybw==}
+ /@types/node@20.6.0:
+ resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==}
dev: true
/@types/normalize-package-data@2.4.1:
@@ -1038,11 +1044,11 @@ packages:
chai: 4.3.7
dev: true
- /@vitest/expect@0.34.3:
- resolution: {integrity: sha512-F8MTXZUYRBVsYL1uoIft1HHWhwDbSzwAU9Zgh8S6WFC3YgVb4AnFV2GXO3P5Em8FjEYaZtTnQYoNwwBrlOMXgg==}
+ /@vitest/expect@0.34.4:
+ resolution: {integrity: sha512-XlMKX8HyYUqB8dsY8Xxrc64J2Qs9pKMt2Z8vFTL4mBWXJsg4yoALHzJfDWi8h5nkO4Zua4zjqtapQ/IluVkSnA==}
dependencies:
- '@vitest/spy': 0.34.3
- '@vitest/utils': 0.34.3
+ '@vitest/spy': 0.34.4
+ '@vitest/utils': 0.34.4
chai: 4.3.8
dev: true
@@ -1054,10 +1060,10 @@ packages:
pathe: 1.1.1
dev: true
- /@vitest/runner@0.34.3:
- resolution: {integrity: sha512-lYNq7N3vR57VMKMPLVvmJoiN4bqwzZ1euTW+XXYH5kzr3W/+xQG3b41xJn9ChJ3AhYOSoweu974S1V3qDcFESA==}
+ /@vitest/runner@0.34.4:
+ resolution: {integrity: sha512-hwwdB1StERqUls8oV8YcpmTIpVeJMe4WgYuDongVzixl5hlYLT2G8afhcdADeDeqCaAmZcSgLTLtqkjPQF7x+w==}
dependencies:
- '@vitest/utils': 0.34.3
+ '@vitest/utils': 0.34.4
p-limit: 4.0.0
pathe: 1.1.1
dev: true
@@ -1070,12 +1076,12 @@ packages:
pretty-format: 29.6.2
dev: true
- /@vitest/snapshot@0.34.3:
- resolution: {integrity: sha512-QyPaE15DQwbnIBp/yNJ8lbvXTZxS00kRly0kfFgAD5EYmCbYcA+1EEyRalc93M0gosL/xHeg3lKAClIXYpmUiQ==}
+ /@vitest/snapshot@0.34.4:
+ resolution: {integrity: sha512-GCsh4coc3YUSL/o+BPUo7lHQbzpdttTxL6f4q0jRx2qVGoYz/cyTRDJHbnwks6TILi6560bVWoBpYC10PuTLHw==}
dependencies:
magic-string: 0.30.3
pathe: 1.1.1
- pretty-format: 29.6.2
+ pretty-format: 29.6.3
dev: true
/@vitest/spy@0.33.0:
@@ -1084,8 +1090,8 @@ packages:
tinyspy: 2.1.1
dev: true
- /@vitest/spy@0.34.3:
- resolution: {integrity: sha512-N1V0RFQ6AI7CPgzBq9kzjRdPIgThC340DGjdKdPSE8r86aUSmeliTUgkTqLSgtEwWWsGfBQ+UetZWhK0BgJmkQ==}
+ /@vitest/spy@0.34.4:
+ resolution: {integrity: sha512-PNU+fd7DUPgA3Ya924b1qKuQkonAW6hL7YUjkON3wmBwSTIlhOSpy04SJ0NrRsEbrXgMMj6Morh04BMf8k+w0g==}
dependencies:
tinyspy: 2.1.1
dev: true
@@ -1098,12 +1104,12 @@ packages:
pretty-format: 29.6.2
dev: true
- /@vitest/utils@0.34.3:
- resolution: {integrity: sha512-kiSnzLG6m/tiT0XEl4U2H8JDBjFtwVlaE8I3QfGiMFR0QvnRDfYfdP3YvTBWM/6iJDAyaPY6yVQiCTUc7ZzTHA==}
+ /@vitest/utils@0.34.4:
+ resolution: {integrity: sha512-yR2+5CHhp/K4ySY0Qtd+CAL9f5Yh1aXrKfAT42bq6CtlGPh92jIDDDSg7ydlRow1CP+dys4TrOrbELOyNInHSg==}
dependencies:
- diff-sequences: 29.4.3
+ diff-sequences: 29.6.3
loupe: 2.3.6
- pretty-format: 29.6.2
+ pretty-format: 29.6.3
dev: true
/abbrev@1.1.1:
@@ -1177,8 +1183,8 @@ packages:
engines: {node: '>=8'}
dev: true
- /array.prototype.flat@1.3.1:
- resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
+ /array.prototype.flat@1.3.2:
+ resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -1187,13 +1193,14 @@ packages:
es-shim-unscopables: 1.0.0
dev: true
- /arraybuffer.prototype.slice@1.0.1:
- resolution: {integrity: sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==}
+ /arraybuffer.prototype.slice@1.0.2:
+ resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
call-bind: 1.0.2
define-properties: 1.2.0
+ es-abstract: 1.22.1
get-intrinsic: 1.2.1
is-array-buffer: 3.0.2
is-shared-array-buffer: 1.0.2
@@ -1348,6 +1355,11 @@ packages:
fsevents: 2.3.3
dev: true
+ /chownr@2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
+ engines: {node: '>=10'}
+ dev: false
+
/ci-info@3.8.0:
resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
engines: {node: '>=8'}
@@ -1507,12 +1519,6 @@ packages:
object-keys: 1.1.1
dev: true
- /degit@2.8.4:
- resolution: {integrity: sha512-vqYuzmSA5I50J882jd+AbAhQtgK6bdKUJIex1JNfEUPENCgYsxugzKVZlFyMwV4i06MmnV47/Iqi5Io86zf3Ng==}
- engines: {node: '>=8.0.0'}
- hasBin: true
- dev: false
-
/detect-indent@6.1.0:
resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
engines: {node: '>=8'}
@@ -1533,6 +1539,11 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dev: true
+ /diff-sequences@29.6.3:
+ resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dev: true
+
/dir-glob@3.0.1:
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
@@ -1563,7 +1574,7 @@ packages:
engines: {node: '>= 0.4'}
dependencies:
array-buffer-byte-length: 1.0.0
- arraybuffer.prototype.slice: 1.0.1
+ arraybuffer.prototype.slice: 1.0.2
available-typed-arrays: 1.0.5
call-bind: 1.0.2
es-set-tostringtag: 2.0.1
@@ -1590,11 +1601,11 @@ packages:
object-keys: 1.1.1
object.assign: 4.1.4
regexp.prototype.flags: 1.5.0
- safe-array-concat: 1.0.0
+ safe-array-concat: 1.0.1
safe-regex-test: 1.0.0
- string.prototype.trim: 1.2.7
- string.prototype.trimend: 1.0.6
- string.prototype.trimstart: 1.0.6
+ string.prototype.trim: 1.2.8
+ string.prototype.trimend: 1.0.7
+ string.prototype.trimstart: 1.0.7
typed-array-buffer: 1.0.0
typed-array-byte-length: 1.0.0
typed-array-byte-offset: 1.0.0
@@ -1787,6 +1798,13 @@ packages:
universalify: 0.1.2
dev: true
+ /fs-minipass@2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ dev: false
+
/fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
@@ -2392,11 +2410,37 @@ packages:
kind-of: 6.0.3
dev: true
+ /minipass@3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
+ engines: {node: '>=8'}
+ dependencies:
+ yallist: 4.0.0
+ dev: false
+
+ /minipass@5.0.0:
+ resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
+ engines: {node: '>=8'}
+ dev: false
+
+ /minizlib@2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
+ engines: {node: '>= 8'}
+ dependencies:
+ minipass: 3.3.6
+ yallist: 4.0.0
+ dev: false
+
/mixme@0.5.9:
resolution: {integrity: sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw==}
engines: {node: '>= 8.0.0'}
dev: true
+ /mkdirp@1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
+ engines: {node: '>=10'}
+ hasBin: true
+ dev: false
+
/mlly@1.4.0:
resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
dependencies:
@@ -2406,6 +2450,15 @@ packages:
ufo: 1.2.0
dev: true
+ /mlly@1.4.2:
+ resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
+ dependencies:
+ acorn: 8.10.0
+ pathe: 1.1.1
+ pkg-types: 1.0.3
+ ufo: 1.3.0
+ dev: true
+
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
@@ -2671,7 +2724,7 @@ packages:
optional: true
dependencies:
lilconfig: 2.1.0
- yaml: 2.3.1
+ yaml: 2.3.2
dev: true
/postcss@8.4.29:
@@ -2683,8 +2736,8 @@ packages:
source-map-js: 1.0.2
dev: true
- /preferred-pm@3.1.1:
- resolution: {integrity: sha512-CsZgOVLKHifdoRu2y66P1s6oLb2WfT5Njkcgi80I/52FWTTVkWG6z0Z13vPkXC4hsT0nMrYXqX30buH8+D2eRQ==}
+ /preferred-pm@3.1.2:
+ resolution: {integrity: sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==}
engines: {node: '>=10'}
dependencies:
find-up: 5.0.0
@@ -2699,12 +2752,6 @@ packages:
hasBin: true
dev: true
- /prettier@3.0.2:
- resolution: {integrity: sha512-o2YR9qtniXvwEZlOKbveKfDQVyqxbEIWn48Z8m3ZJjBjcCmUy3xZGIv+7AkaeuaTr6yPXJjwv07ZWlsWbEy1rQ==}
- engines: {node: '>=14'}
- hasBin: true
- dev: true
-
/prettier@3.0.3:
resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==}
engines: {node: '>=14'}
@@ -2720,6 +2767,15 @@ packages:
react-is: 18.2.0
dev: true
+ /pretty-format@29.6.3:
+ resolution: {integrity: sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ dependencies:
+ '@jest/schemas': 29.6.3
+ ansi-styles: 5.2.0
+ react-is: 18.2.0
+ dev: true
+
/pseudomap@1.0.2:
resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==}
dev: true
@@ -2831,16 +2887,8 @@ packages:
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
dev: true
- /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.3
- dev: true
-
- /rollup@3.28.1:
- resolution: {integrity: sha512-R9OMQmIHJm9znrU3m3cpE8uhN0fGdXiawME7aZIpQqvpS/85+Vt1Hq1/yVIcYfOmaQiHjvXkQAoJukvLpau6Yw==}
+ /rollup@3.29.1:
+ resolution: {integrity: sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==}
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
@@ -2853,8 +2901,8 @@ packages:
queue-microtask: 1.2.3
dev: true
- /safe-array-concat@1.0.0:
- resolution: {integrity: sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==}
+ /safe-array-concat@1.0.1:
+ resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
engines: {node: '>=0.4'}
dependencies:
call-bind: 1.0.2
@@ -2955,7 +3003,7 @@ packages:
engines: {node: '>=6'}
hasBin: true
dependencies:
- array.prototype.flat: 1.3.1
+ array.prototype.flat: 1.3.2
breakword: 1.0.6
grapheme-splitter: 1.0.4
strip-ansi: 6.0.1
@@ -3036,8 +3084,8 @@ packages:
strip-ansi: 6.0.1
dev: true
- /string.prototype.trim@1.2.7:
- resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==}
+ /string.prototype.trim@1.2.8:
+ resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -3045,16 +3093,16 @@ packages:
es-abstract: 1.22.1
dev: true
- /string.prototype.trimend@1.0.6:
- resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==}
+ /string.prototype.trimend@1.0.7:
+ resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
es-abstract: 1.22.1
dev: true
- /string.prototype.trimstart@1.0.6:
- resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==}
+ /string.prototype.trimstart@1.0.7:
+ resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
dependencies:
call-bind: 1.0.2
define-properties: 1.2.0
@@ -3126,6 +3174,18 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /tar@6.2.0:
+ resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
+ engines: {node: '>=10'}
+ dependencies:
+ chownr: 2.0.0
+ fs-minipass: 2.1.0
+ minipass: 5.0.0
+ minizlib: 2.1.2
+ mkdirp: 1.0.4
+ yallist: 4.0.0
+ dev: false
+
/term-size@2.2.1:
resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==}
engines: {node: '>=8'}
@@ -3240,7 +3300,7 @@ packages:
joycon: 3.1.1
postcss-load-config: 4.0.1
resolve-from: 5.0.0
- rollup: 3.28.0
+ rollup: 3.29.1
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
@@ -3277,7 +3337,7 @@ packages:
joycon: 3.1.1
postcss-load-config: 4.0.1
resolve-from: 5.0.0
- rollup: 3.28.0
+ rollup: 3.29.1
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
@@ -3430,6 +3490,10 @@ packages:
resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==}
dev: true
+ /ufo@1.3.0:
+ resolution: {integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==}
+ dev: true
+
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
@@ -3455,7 +3519,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@0.33.0(@types/node@20.5.8):
+ /vite-node@0.33.0(@types/node@20.4.8):
resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
engines: {node: '>=v14.18.0'}
hasBin: true
@@ -3465,7 +3529,7 @@ packages:
mlly: 1.4.0
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.5.8)
+ vite: 4.4.9(@types/node@20.4.8)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3477,17 +3541,17 @@ packages:
- terser
dev: true
- /vite-node@0.34.3(@types/node@20.5.8):
- resolution: {integrity: sha512-+0TzJf1g0tYXj6tR2vEyiA42OPq68QkRZCu/ERSo2PtsDJfBpDyEfuKbRvLmZqi/CgC7SCBtyC+WjTGNMRIaig==}
+ /vite-node@0.34.4(@types/node@20.6.0):
+ resolution: {integrity: sha512-ho8HtiLc+nsmbwZMw8SlghESEE3KxJNp04F/jPUCLVvaURwt0d+r9LxEqCX5hvrrOQ0GSyxbYr5ZfRYhQ0yVKQ==}
engines: {node: '>=v14.18.0'}
hasBin: true
dependencies:
cac: 6.7.14
debug: 4.3.4
- mlly: 1.4.0
+ mlly: 1.4.2
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.5.8)
+ vite: 4.4.9(@types/node@20.6.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3499,7 +3563,43 @@ packages:
- terser
dev: true
- /vite@4.4.9(@types/node@20.5.8):
+ /vite@4.4.9(@types/node@20.4.8):
+ resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': '>= 14'
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ dependencies:
+ '@types/node': 20.4.8
+ esbuild: 0.18.20
+ postcss: 8.4.29
+ rollup: 3.29.1
+ optionalDependencies:
+ fsevents: 2.3.3
+ dev: true
+
+ /vite@4.4.9(@types/node@20.6.0):
resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -3527,10 +3627,10 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.5.8
+ '@types/node': 20.6.0
esbuild: 0.18.20
postcss: 8.4.29
- rollup: 3.28.1
+ rollup: 3.29.1
optionalDependencies:
fsevents: 2.3.3
dev: true
@@ -3568,7 +3668,7 @@ packages:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.5.8
+ '@types/node': 20.4.8
'@vitest/expect': 0.33.0
'@vitest/runner': 0.33.0
'@vitest/snapshot': 0.33.0
@@ -3587,8 +3687,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.6.0
- vite: 4.4.9(@types/node@20.5.8)
- vite-node: 0.33.0(@types/node@20.5.8)
+ vite: 4.4.9(@types/node@20.4.8)
+ vite-node: 0.33.0(@types/node@20.4.8)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -3600,8 +3700,8 @@ packages:
- terser
dev: true
- /vitest@0.34.3:
- resolution: {integrity: sha512-7+VA5Iw4S3USYk+qwPxHl8plCMhA5rtfwMjgoQXMT7rO5ldWcdsdo3U1QD289JgglGK4WeOzgoLTsGFu6VISyQ==}
+ /vitest@0.34.4:
+ resolution: {integrity: sha512-SE/laOsB6995QlbSE6BtkpXDeVNLJc1u2LHRG/OpnN4RsRzM3GQm4nm3PQCK5OBtrsUqnhzLdnT7se3aeNGdlw==}
engines: {node: '>=v14.18.0'}
hasBin: true
peerDependencies:
@@ -3631,14 +3731,14 @@ packages:
webdriverio:
optional: true
dependencies:
- '@types/chai': 4.3.5
+ '@types/chai': 4.3.6
'@types/chai-subset': 1.3.3
- '@types/node': 20.5.8
- '@vitest/expect': 0.34.3
- '@vitest/runner': 0.34.3
- '@vitest/snapshot': 0.34.3
- '@vitest/spy': 0.34.3
- '@vitest/utils': 0.34.3
+ '@types/node': 20.6.0
+ '@vitest/expect': 0.34.4
+ '@vitest/runner': 0.34.4
+ '@vitest/snapshot': 0.34.4
+ '@vitest/spy': 0.34.4
+ '@vitest/utils': 0.34.4
acorn: 8.10.0
acorn-walk: 8.2.0
cac: 6.7.14
@@ -3652,8 +3752,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.0
tinypool: 0.7.0
- vite: 4.4.9(@types/node@20.5.8)
- vite-node: 0.34.3(@types/node@20.5.8)
+ vite: 4.4.9(@types/node@20.6.0)
+ vite-node: 0.34.4(@types/node@20.6.0)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -3779,10 +3879,9 @@ packages:
/yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- dev: true
- /yaml@2.3.1:
- resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==}
+ /yaml@2.3.2:
+ resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==}
engines: {node: '>= 14'}
dev: true
From 292556ebe575fa93870d7b03118679c9ba7207ed Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sun, 10 Sep 2023 17:56:00 +0100
Subject: [PATCH 026/290] Update begit to fix race condition
---
packages/commands/package.json | 2 +-
pnpm-lock.yaml | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 9e32e39..f0b5cd8 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -42,7 +42,7 @@
"access": "public"
},
"dependencies": {
- "@begit/core": "^0.0.4",
+ "@begit/core": "^0.0.7",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index ef1a12f..089cad5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -27,8 +27,8 @@ importers:
packages/commands:
dependencies:
'@begit/core':
- specifier: ^0.0.4
- version: 0.0.4
+ specifier: ^0.0.7
+ version: 0.0.7
'@clack/prompts':
specifier: 0.7.0
version: 0.7.0
@@ -262,8 +262,8 @@ packages:
regenerator-runtime: 0.14.0
dev: true
- /@begit/core@0.0.4:
- resolution: {integrity: sha512-DSm+0r43hMwaKx++9bB3ii5Z+8XTs4G4tzTPiChKD+uBYSjIBUONALj0+8oFMVqfM8xLcayLj6TI1ug1gmxxgg==}
+ /@begit/core@0.0.7:
+ resolution: {integrity: sha512-nuS1W1HwS8Ir7K+H+MCixuFwBfP+1ZDu94GOtCheZNUr2h96S5rg2K4N3V9bd7N7iD5EvltscyXCHXt8H6rqxw==}
dependencies:
tar: 6.2.0
dev: false
From 7c44e1505cb2d04490727b65d638cfe16cc80fd0 Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Mon, 11 Sep 2023 19:00:22 -0400
Subject: [PATCH 027/290] docs: update headings, beta warning
---
README.md | 13 ++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/README.md b/README.md
index dece5aa..f444042 100644
--- a/README.md
+++ b/README.md
@@ -2,14 +2,17 @@
-# Solid CLI (This is currently very much still in beta)
+> [!WARNING]
+> 🚧 This project is under heavy development and still in beta. More features coming soon!
+
+# Solid CLI
[](https://github.com/solidjs-community/solid-cli/actions/workflows/tests.yml)
[](https://app.netlify.com/sites/solid-cli/deploys)
-A custom CLI built for the purpose of installing and managing SolidJS apps and projects. The goal of the CLI is to provide a useful and powerful utility to installing any dependencies, searching the Solid ecosystem etc.
+A custom-built CLI for creating and managing SolidJS apps and projects.
-# Roadmap/Features
+## Roadmap/Features
- [x] Templates
- [x] From Degit
@@ -40,7 +43,7 @@ A custom CLI built for the purpose of installing and managing SolidJS apps and p
- [x] Enable Adapters
- [x] Enable SSR/CSR/SSG mode
-# CLI Design
+## Structure
The CLI will use `solid` as the initialiation keyword. The CLI commands will then cascade based on groupings determined baed on what the action does defined by higher level actions. The actions will be:
@@ -58,6 +61,6 @@ The CLI will use `solid` as the initialiation keyword. The CLI commands will the
- `add`: Starts the process of submitting your current project to our ecosystem listing (Solidex) ie. `solid ecosystem publish`
- `search`: Initializes an ecosystem search result `solid ecosystem search auth`
-# Contributions
+## Contributing
Please feel free to contribute to this repo by expanding on this design document. Once we lock a general design a choice of technology will be decided.
From d0cf24ff81917b6f12208d7c49b782628fe69d34 Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Mon, 11 Sep 2023 19:11:08 -0400
Subject: [PATCH 028/290] docs: reword development warning
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index f444042..314eb8c 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
> [!WARNING]
-> 🚧 This project is under heavy development and still in beta. More features coming soon!
+> 🚧 This project is under heavy development and is not yet complete. More features coming soon!
# Solid CLI
From 706bfa285b70ecfafc7f463c70fc51a164e9dc81 Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Wed, 13 Sep 2023 00:08:07 -0400
Subject: [PATCH 029/290] chore: update package.json
---
package.json | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 836f992..0188833 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "solid-cli",
"private": true,
"version": "0.0.1",
- "description": "A CLI for making the solidjs development experience easier, faster, and less error prone.",
+ "description": "A CLI for making the SolidJS development experience easier, faster, and less error prone.",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
"repository": {
@@ -20,10 +20,16 @@
"watch:ui": "nodemon --watch packages/ui/src -e ts --exec 'turbo run build --scope=ui'",
"watch:utils": "nodemon --watch packages/utils/src -e ts --exec 'turbo run build --scope=utils'",
"start": "cd packages/core && pnpm start",
- "format": "prettier . --write"
+ "format": "prettier --write ."
},
- "keywords": [],
- "author": "Thomas Beer & Rahul Batra",
+ "contributors": [
+ {
+ "name": "Thomas Beer"
+ },
+ {
+ "name": "Rahul Batra"
+ }
+ ],
"workspaces": [
"./packages/*"
],
@@ -33,5 +39,6 @@
"prettier": "^3.0.3",
"turbo": "^1.10.13",
"vitest": "^0.34.4"
- }
+ },
+ "packageManager": "pnpm@8.7.5"
}
From 59bd278b817290292cbd92a0ff0873a7c749810d Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Wed, 13 Sep 2023 15:25:20 -0400
Subject: [PATCH 030/290] docs: remove emoji from warning
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 314eb8c..b6a5c01 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@
> [!WARNING]
-> 🚧 This project is under heavy development and is not yet complete. More features coming soon!
+> This project is under heavy development and is not yet complete. More features coming soon!
# Solid CLI
From caddd2390a78cb79ab4374c8467c7a478734329c Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 19 Sep 2023 21:56:29 +0100
Subject: [PATCH 031/290] Update README
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index b6a5c01..ac1727f 100644
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ A custom-built CLI for creating and managing SolidJS apps and projects.
## Structure
-The CLI will use `solid` as the initialiation keyword. The CLI commands will then cascade based on groupings determined baed on what the action does defined by higher level actions. The actions will be:
+The CLI is invoked with `solid`. The commands then cascade, where actions are grouped with other similar actions. The actions will be:
- `version`: Displays a changelog of recent Solid versions
- `start`: Specific command for Start versions
@@ -63,4 +63,4 @@ The CLI will use `solid` as the initialiation keyword. The CLI commands will the
## Contributing
-Please feel free to contribute to this repo by expanding on this design document. Once we lock a general design a choice of technology will be decided.
+Please feel free to contribute to this repo by creating an issue or a PR.
From 11afadb7561edbc1fcd7d56277080b28f4d0b4e0 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sun, 17 Dec 2023 16:43:28 +0000
Subject: [PATCH 032/290] Update dependencies
---
package.json | 10 +-
packages/commands/package.json | 10 +-
packages/core/package.json | 14 +-
packages/create-solid/package.json | 6 +-
packages/reactivity/package.json | 4 +-
packages/ui/package.json | 6 +-
packages/utils/package.json | 16 +-
pnpm-lock.yaml | 1287 +++++++++++-----------------
8 files changed, 530 insertions(+), 823 deletions(-)
diff --git a/package.json b/package.json
index 0188833..97d2dda 100644
--- a/package.json
+++ b/package.json
@@ -34,11 +34,11 @@
"./packages/*"
],
"devDependencies": {
- "@changesets/cli": "2.26.2",
- "nodemon": "^3.0.1",
- "prettier": "^3.0.3",
- "turbo": "^1.10.13",
- "vitest": "^0.34.4"
+ "@changesets/cli": "2.27.1",
+ "nodemon": "^3.0.2",
+ "prettier": "^3.1.1",
+ "turbo": "^1.11.2",
+ "vitest": "^1.0.4"
},
"packageManager": "pnpm@8.7.5"
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index f0b5cd8..325807f 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -33,16 +33,16 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.6.0",
- "prettier": "^3.0.3",
- "tsup": "^7.2.0",
- "typescript": "^5.2.2"
+ "@types/node": "^20.10.4",
+ "prettier": "^3.1.1",
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3"
},
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@begit/core": "^0.0.7",
+ "@begit/core": "^0.0.11",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
diff --git a/packages/core/package.json b/packages/core/package.json
index ae8f1aa..4a7c7c6 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,11 +29,11 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@swc/core": "^1.3.75",
- "cmd-ts": "^0.12.1",
+ "@swc/core": "^1.3.100",
+ "cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
- "smol-toml": "^1.1.1",
+ "smol-toml": "^1.1.3",
"tiny-updater": "^3.5.1"
},
"scripts": {
@@ -42,10 +42,10 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.4.9",
- "jiti": "^1.19.3",
- "tsup": "^7.2.0",
- "typescript": "^5.2.2"
+ "@types/node": "^20.10.4",
+ "jiti": "^1.21.0",
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3"
},
"publishConfig": {
"access": "public"
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index b518266..d89b32b 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -27,9 +27,9 @@
},
"devDependencies": {
"@solid-cli/commands": "workspace:*",
- "jiti": "^1.19.3",
- "tsup": "^7.2.0",
- "typescript": "^5.2.2",
+ "jiti": "^1.21.0",
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3",
"@clack/prompts": "0.7.0",
"picocolors": "^1.0.0"
},
diff --git a/packages/reactivity/package.json b/packages/reactivity/package.json
index 0fbc666..03ac65e 100644
--- a/packages/reactivity/package.json
+++ b/packages/reactivity/package.json
@@ -28,8 +28,8 @@
},
"author": "Thomas Beer",
"devDependencies": {
- "tsup": "^7.2.0",
- "typescript": "^5.2.2"
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3"
},
"publishConfig": {
"access": "public"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 4ec7a32..4aa155b 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -27,9 +27,9 @@
"build": "tsc && tsup"
},
"devDependencies": {
- "tsup": "^7.2.0",
- "typescript": "^5.2.2",
- "@types/node": "20.4.8"
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3",
+ "@types/node": "20.10.4"
},
"publishConfig": {
"access": "public"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 04d0d59..4f0a88b 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -63,11 +63,11 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "20.4.8",
- "jiti": "^1.19.3",
- "tsup": "^7.2.0",
- "typescript": "^5.2.2",
- "vitest": "^0.33.0"
+ "@types/node": "20.10.4",
+ "jiti": "^1.21.0",
+ "tsup": "^8.0.1",
+ "typescript": "^5.3.3",
+ "vitest": "^1.0.4"
},
"publishConfig": {
"access": "public"
@@ -76,10 +76,10 @@
"@clack/core": "0.3.3",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
- "@swc/core": "^1.3.76",
- "cmd-ts": "^0.12.1",
+ "@swc/core": "^1.3.100",
+ "cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
- "smol-toml": "^1.1.1"
+ "smol-toml": "^1.1.3"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 089cad5..2c4fe3e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,26 +9,26 @@ importers:
.:
devDependencies:
'@changesets/cli':
- specifier: 2.26.2
- version: 2.26.2
+ specifier: 2.27.1
+ version: 2.27.1
nodemon:
- specifier: ^3.0.1
- version: 3.0.1
+ specifier: ^3.0.2
+ version: 3.0.2
prettier:
- specifier: ^3.0.3
- version: 3.0.3
+ specifier: ^3.1.1
+ version: 3.1.1
turbo:
- specifier: ^1.10.13
- version: 1.10.13
+ specifier: ^1.11.2
+ version: 1.11.2
vitest:
- specifier: ^0.34.4
- version: 0.34.4
+ specifier: ^1.0.4
+ version: 1.0.4(@types/node@20.10.4)
packages/commands:
dependencies:
'@begit/core':
- specifier: ^0.0.7
- version: 0.0.7
+ specifier: ^0.0.11
+ version: 0.0.11
'@clack/prompts':
specifier: 0.7.0
version: 0.7.0
@@ -55,17 +55,17 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.6.0
- version: 20.6.0
+ specifier: ^20.10.4
+ version: 20.10.4
prettier:
- specifier: ^3.0.3
- version: 3.0.3
+ specifier: ^3.1.1
+ version: 3.1.1
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
packages/core:
dependencies:
@@ -91,11 +91,11 @@ importers:
specifier: workspace:*
version: link:../utils
'@swc/core':
- specifier: ^1.3.75
- version: 1.3.75
+ specifier: ^1.3.100
+ version: 1.3.100
cmd-ts:
- specifier: ^0.12.1
- version: 0.12.1
+ specifier: ^0.13.0
+ version: 0.13.0
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -103,8 +103,8 @@ importers:
specifier: ^1.0.0
version: 1.0.0
smol-toml:
- specifier: ^1.1.1
- version: 1.1.1
+ specifier: ^1.1.3
+ version: 1.1.3
tiny-updater:
specifier: ^3.5.1
version: 3.5.1
@@ -113,17 +113,17 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.4.9
- version: 20.4.9
+ specifier: ^20.10.4
+ version: 20.10.4
jiti:
- specifier: ^1.19.3
- version: 1.19.3
+ specifier: ^1.21.0
+ version: 1.21.0
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.75)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
packages/create-solid:
devDependencies:
@@ -134,26 +134,26 @@ importers:
specifier: workspace:*
version: link:../commands
jiti:
- specifier: ^1.19.3
- version: 1.19.3
+ specifier: ^1.21.0
+ version: 1.21.0
picocolors:
specifier: ^1.0.0
version: 1.0.0
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
packages/reactivity:
devDependencies:
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
packages/swc-plugin-solid-cli: {}
@@ -176,14 +176,14 @@ importers:
version: 1.0.0
devDependencies:
'@types/node':
- specifier: 20.4.8
- version: 20.4.8
+ specifier: 20.10.4
+ version: 20.10.4
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
packages/utils:
dependencies:
@@ -197,11 +197,11 @@ importers:
specifier: workspace:*
version: link:../reactivity
'@swc/core':
- specifier: ^1.3.76
- version: 1.3.76
+ specifier: ^1.3.100
+ version: 1.3.100
cmd-ts:
- specifier: ^0.12.1
- version: 0.12.1
+ specifier: ^0.13.0
+ version: 0.13.0
execa:
specifier: ^8.0.1
version: 8.0.1
@@ -209,27 +209,27 @@ importers:
specifier: ^1.0.0
version: 1.0.0
smol-toml:
- specifier: ^1.1.1
- version: 1.1.1
+ specifier: ^1.1.3
+ version: 1.1.3
devDependencies:
'@chialab/esbuild-plugin-meta-url':
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: 20.4.8
- version: 20.4.8
+ specifier: 20.10.4
+ version: 20.10.4
jiti:
- specifier: ^1.19.3
- version: 1.19.3
+ specifier: ^1.21.0
+ version: 1.21.0
tsup:
- specifier: ^7.2.0
- version: 7.2.0(@swc/core@1.3.76)(typescript@5.2.2)
+ specifier: ^8.0.1
+ version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
typescript:
- specifier: ^5.2.2
- version: 5.2.2
+ specifier: ^5.3.3
+ version: 5.3.3
vitest:
- specifier: ^0.33.0
- version: 0.33.0
+ specifier: ^1.0.4
+ version: 1.0.4(@types/node@20.10.4)
packages:
@@ -262,20 +262,20 @@ packages:
regenerator-runtime: 0.14.0
dev: true
- /@begit/core@0.0.7:
- resolution: {integrity: sha512-nuS1W1HwS8Ir7K+H+MCixuFwBfP+1ZDu94GOtCheZNUr2h96S5rg2K4N3V9bd7N7iD5EvltscyXCHXt8H6rqxw==}
+ /@begit/core@0.0.11:
+ resolution: {integrity: sha512-JwS7kubIw1FeLmrXR46z1QSBkXNMOZWYeziaMa9kqh/RBTi3Cb5ry1jO1oTBCYQfzldt/qDwQbGkwMPUR1qo3g==}
dependencies:
tar: 6.2.0
dev: false
- /@changesets/apply-release-plan@6.1.4:
- resolution: {integrity: sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==}
+ /@changesets/apply-release-plan@7.0.0:
+ resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/config': 2.3.1
- '@changesets/get-version-range-type': 0.3.2
- '@changesets/git': 2.0.0
- '@changesets/types': 5.2.1
+ '@changesets/config': 3.0.0
+ '@changesets/get-version-range-type': 0.4.0
+ '@changesets/git': 3.0.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
detect-indent: 6.1.0
fs-extra: 7.0.1
@@ -286,51 +286,50 @@ packages:
semver: 7.5.4
dev: true
- /@changesets/assemble-release-plan@5.2.4:
- resolution: {integrity: sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==}
+ /@changesets/assemble-release-plan@6.0.0:
+ resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/errors': 0.1.4
- '@changesets/get-dependents-graph': 1.3.6
- '@changesets/types': 5.2.1
+ '@changesets/errors': 0.2.0
+ '@changesets/get-dependents-graph': 2.0.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
semver: 7.5.4
dev: true
- /@changesets/changelog-git@0.1.14:
- resolution: {integrity: sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA==}
+ /@changesets/changelog-git@0.2.0:
+ resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==}
dependencies:
- '@changesets/types': 5.2.1
+ '@changesets/types': 6.0.0
dev: true
- /@changesets/cli@2.26.2:
- resolution: {integrity: sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==}
+ /@changesets/cli@2.27.1:
+ resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==}
hasBin: true
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/apply-release-plan': 6.1.4
- '@changesets/assemble-release-plan': 5.2.4
- '@changesets/changelog-git': 0.1.14
- '@changesets/config': 2.3.1
- '@changesets/errors': 0.1.4
- '@changesets/get-dependents-graph': 1.3.6
- '@changesets/get-release-plan': 3.0.17
- '@changesets/git': 2.0.0
- '@changesets/logger': 0.0.5
- '@changesets/pre': 1.0.14
- '@changesets/read': 0.5.9
- '@changesets/types': 5.2.1
- '@changesets/write': 0.2.3
+ '@changesets/apply-release-plan': 7.0.0
+ '@changesets/assemble-release-plan': 6.0.0
+ '@changesets/changelog-git': 0.2.0
+ '@changesets/config': 3.0.0
+ '@changesets/errors': 0.2.0
+ '@changesets/get-dependents-graph': 2.0.0
+ '@changesets/get-release-plan': 4.0.0
+ '@changesets/git': 3.0.0
+ '@changesets/logger': 0.1.0
+ '@changesets/pre': 2.0.0
+ '@changesets/read': 0.6.0
+ '@changesets/types': 6.0.0
+ '@changesets/write': 0.3.0
'@manypkg/get-packages': 1.1.3
- '@types/is-ci': 3.0.0
'@types/semver': 7.5.1
ansi-colors: 4.1.3
chalk: 2.4.2
+ ci-info: 3.8.0
enquirer: 2.4.1
external-editor: 3.1.0
fs-extra: 7.0.1
human-id: 1.0.2
- is-ci: 3.0.1
meow: 6.1.1
outdent: 0.5.0
p-limit: 2.3.0
@@ -342,93 +341,93 @@ packages:
tty-table: 4.2.1
dev: true
- /@changesets/config@2.3.1:
- resolution: {integrity: sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w==}
+ /@changesets/config@3.0.0:
+ resolution: {integrity: sha512-o/rwLNnAo/+j9Yvw9mkBQOZySDYyOr/q+wptRLcAVGlU6djOeP9v1nlalbL9MFsobuBVQbZCTp+dIzdq+CLQUA==}
dependencies:
- '@changesets/errors': 0.1.4
- '@changesets/get-dependents-graph': 1.3.6
- '@changesets/logger': 0.0.5
- '@changesets/types': 5.2.1
+ '@changesets/errors': 0.2.0
+ '@changesets/get-dependents-graph': 2.0.0
+ '@changesets/logger': 0.1.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
fs-extra: 7.0.1
micromatch: 4.0.5
dev: true
- /@changesets/errors@0.1.4:
- resolution: {integrity: sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q==}
+ /@changesets/errors@0.2.0:
+ resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}
dependencies:
extendable-error: 0.1.7
dev: true
- /@changesets/get-dependents-graph@1.3.6:
- resolution: {integrity: sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q==}
+ /@changesets/get-dependents-graph@2.0.0:
+ resolution: {integrity: sha512-cafUXponivK4vBgZ3yLu944mTvam06XEn2IZGjjKc0antpenkYANXiiE6GExV/yKdsCnE8dXVZ25yGqLYZmScA==}
dependencies:
- '@changesets/types': 5.2.1
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
chalk: 2.4.2
fs-extra: 7.0.1
semver: 7.5.4
dev: true
- /@changesets/get-release-plan@3.0.17:
- resolution: {integrity: sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==}
+ /@changesets/get-release-plan@4.0.0:
+ resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/assemble-release-plan': 5.2.4
- '@changesets/config': 2.3.1
- '@changesets/pre': 1.0.14
- '@changesets/read': 0.5.9
- '@changesets/types': 5.2.1
+ '@changesets/assemble-release-plan': 6.0.0
+ '@changesets/config': 3.0.0
+ '@changesets/pre': 2.0.0
+ '@changesets/read': 0.6.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
dev: true
- /@changesets/get-version-range-type@0.3.2:
- resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==}
+ /@changesets/get-version-range-type@0.4.0:
+ resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}
dev: true
- /@changesets/git@2.0.0:
- resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==}
+ /@changesets/git@3.0.0:
+ resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/errors': 0.1.4
- '@changesets/types': 5.2.1
+ '@changesets/errors': 0.2.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
is-subdir: 1.2.0
micromatch: 4.0.5
spawndamnit: 2.0.0
dev: true
- /@changesets/logger@0.0.5:
- resolution: {integrity: sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw==}
+ /@changesets/logger@0.1.0:
+ resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==}
dependencies:
chalk: 2.4.2
dev: true
- /@changesets/parse@0.3.16:
- resolution: {integrity: sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg==}
+ /@changesets/parse@0.4.0:
+ resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==}
dependencies:
- '@changesets/types': 5.2.1
+ '@changesets/types': 6.0.0
js-yaml: 3.14.1
dev: true
- /@changesets/pre@1.0.14:
- resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==}
+ /@changesets/pre@2.0.0:
+ resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/errors': 0.1.4
- '@changesets/types': 5.2.1
+ '@changesets/errors': 0.2.0
+ '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
fs-extra: 7.0.1
dev: true
- /@changesets/read@0.5.9:
- resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==}
+ /@changesets/read@0.6.0:
+ resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/git': 2.0.0
- '@changesets/logger': 0.0.5
- '@changesets/parse': 0.3.16
- '@changesets/types': 5.2.1
+ '@changesets/git': 3.0.0
+ '@changesets/logger': 0.1.0
+ '@changesets/parse': 0.4.0
+ '@changesets/types': 6.0.0
chalk: 2.4.2
fs-extra: 7.0.1
p-filter: 2.1.0
@@ -438,15 +437,15 @@ packages:
resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==}
dev: true
- /@changesets/types@5.2.1:
- resolution: {integrity: sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==}
+ /@changesets/types@6.0.0:
+ resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==}
dev: true
- /@changesets/write@0.2.3:
- resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==}
+ /@changesets/write@0.3.0:
+ resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==}
dependencies:
'@babel/runtime': 7.22.15
- '@changesets/types': 5.2.1
+ '@changesets/types': 6.0.0
fs-extra: 7.0.1
human-id: 1.0.2
prettier: 2.8.8
@@ -497,8 +496,8 @@ packages:
bundledDependencies:
- is-unicode-supported
- /@esbuild/android-arm64@0.18.20:
- resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
+ /@esbuild/android-arm64@0.19.9:
+ resolution: {integrity: sha512-q4cR+6ZD0938R19MyEW3jEsMzbb/1rulLXiNAJQADD/XYp7pT+rOS5JGxvpRW8dFDEfjW4wLgC/3FXIw4zYglQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -506,8 +505,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm@0.18.20:
- resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
+ /@esbuild/android-arm@0.19.9:
+ resolution: {integrity: sha512-jkYjjq7SdsWuNI6b5quymW0oC83NN5FdRPuCbs9HZ02mfVdAP8B8eeqLSYU3gb6OJEaY5CQabtTFbqBf26H3GA==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@@ -515,8 +514,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64@0.18.20:
- resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==}
+ /@esbuild/android-x64@0.19.9:
+ resolution: {integrity: sha512-KOqoPntWAH6ZxDwx1D6mRntIgZh9KodzgNOy5Ebt9ghzffOk9X2c1sPwtM9P+0eXbefnDhqYfkh5PLP5ULtWFA==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -524,8 +523,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64@0.18.20:
- resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==}
+ /@esbuild/darwin-arm64@0.19.9:
+ resolution: {integrity: sha512-KBJ9S0AFyLVx2E5D8W0vExqRW01WqRtczUZ8NRu+Pi+87opZn5tL4Y0xT0mA4FtHctd0ZgwNoN639fUUGlNIWw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -533,8 +532,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64@0.18.20:
- resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==}
+ /@esbuild/darwin-x64@0.19.9:
+ resolution: {integrity: sha512-vE0VotmNTQaTdX0Q9dOHmMTao6ObjyPm58CHZr1UK7qpNleQyxlFlNCaHsHx6Uqv86VgPmR4o2wdNq3dP1qyDQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -542,8 +541,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64@0.18.20:
- resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==}
+ /@esbuild/freebsd-arm64@0.19.9:
+ resolution: {integrity: sha512-uFQyd/o1IjiEk3rUHSwUKkqZwqdvuD8GevWF065eqgYfexcVkxh+IJgwTaGZVu59XczZGcN/YMh9uF1fWD8j1g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -551,8 +550,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64@0.18.20:
- resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==}
+ /@esbuild/freebsd-x64@0.19.9:
+ resolution: {integrity: sha512-WMLgWAtkdTbTu1AWacY7uoj/YtHthgqrqhf1OaEWnZb7PQgpt8eaA/F3LkV0E6K/Lc0cUr/uaVP/49iE4M4asA==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -560,8 +559,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64@0.18.20:
- resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==}
+ /@esbuild/linux-arm64@0.19.9:
+ resolution: {integrity: sha512-PiPblfe1BjK7WDAKR1Cr9O7VVPqVNpwFcPWgfn4xu0eMemzRp442hXyzF/fSwgrufI66FpHOEJk0yYdPInsmyQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -569,8 +568,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm@0.18.20:
- resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==}
+ /@esbuild/linux-arm@0.19.9:
+ resolution: {integrity: sha512-C/ChPohUYoyUaqn1h17m/6yt6OB14hbXvT8EgM1ZWaiiTYz7nWZR0SYmMnB5BzQA4GXl3BgBO1l8MYqL/He3qw==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -578,8 +577,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32@0.18.20:
- resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==}
+ /@esbuild/linux-ia32@0.19.9:
+ resolution: {integrity: sha512-f37i/0zE0MjDxijkPSQw1CO/7C27Eojqb+r3BbHVxMLkj8GCa78TrBZzvPyA/FNLUMzP3eyHCVkAopkKVja+6Q==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -587,8 +586,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64@0.18.20:
- resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==}
+ /@esbuild/linux-loong64@0.19.9:
+ resolution: {integrity: sha512-t6mN147pUIf3t6wUt3FeumoOTPfmv9Cc6DQlsVBpB7eCpLOqQDyWBP1ymXn1lDw4fNUSb/gBcKAmvTP49oIkaA==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@@ -596,8 +595,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el@0.18.20:
- resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==}
+ /@esbuild/linux-mips64el@0.19.9:
+ resolution: {integrity: sha512-jg9fujJTNTQBuDXdmAg1eeJUL4Jds7BklOTkkH80ZgQIoCTdQrDaHYgbFZyeTq8zbY+axgptncko3v9p5hLZtw==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -605,8 +604,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64@0.18.20:
- resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==}
+ /@esbuild/linux-ppc64@0.19.9:
+ resolution: {integrity: sha512-tkV0xUX0pUUgY4ha7z5BbDS85uI7ABw3V1d0RNTii7E9lbmV8Z37Pup2tsLV46SQWzjOeyDi1Q7Wx2+QM8WaCQ==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -614,8 +613,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64@0.18.20:
- resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==}
+ /@esbuild/linux-riscv64@0.19.9:
+ resolution: {integrity: sha512-DfLp8dj91cufgPZDXr9p3FoR++m3ZJ6uIXsXrIvJdOjXVREtXuQCjfMfvmc3LScAVmLjcfloyVtpn43D56JFHg==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -623,8 +622,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x@0.18.20:
- resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
+ /@esbuild/linux-s390x@0.19.9:
+ resolution: {integrity: sha512-zHbglfEdC88KMgCWpOl/zc6dDYJvWGLiUtmPRsr1OgCViu3z5GncvNVdf+6/56O2Ca8jUU+t1BW261V6kp8qdw==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -632,8 +631,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64@0.18.20:
- resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==}
+ /@esbuild/linux-x64@0.19.9:
+ resolution: {integrity: sha512-JUjpystGFFmNrEHQnIVG8hKwvA2DN5o7RqiO1CVX8EN/F/gkCjkUMgVn6hzScpwnJtl2mPR6I9XV1oW8k9O+0A==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -641,8 +640,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64@0.18.20:
- resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==}
+ /@esbuild/netbsd-x64@0.19.9:
+ resolution: {integrity: sha512-GThgZPAwOBOsheA2RUlW5UeroRfESwMq/guy8uEe3wJlAOjpOXuSevLRd70NZ37ZrpO6RHGHgEHvPg1h3S1Jug==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -650,8 +649,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64@0.18.20:
- resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==}
+ /@esbuild/openbsd-x64@0.19.9:
+ resolution: {integrity: sha512-Ki6PlzppaFVbLnD8PtlVQfsYw4S9n3eQl87cqgeIw+O3sRr9IghpfSKY62mggdt1yCSZ8QWvTZ9jo9fjDSg9uw==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -659,8 +658,8 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64@0.18.20:
- resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
+ /@esbuild/sunos-x64@0.19.9:
+ resolution: {integrity: sha512-MLHj7k9hWh4y1ddkBpvRj2b9NCBhfgBt3VpWbHQnXRedVun/hC7sIyTGDGTfsGuXo4ebik2+3ShjcPbhtFwWDw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -668,8 +667,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64@0.18.20:
- resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==}
+ /@esbuild/win32-arm64@0.19.9:
+ resolution: {integrity: sha512-GQoa6OrQ8G08guMFgeXPH7yE/8Dt0IfOGWJSfSH4uafwdC7rWwrfE6P9N8AtPGIjUzdo2+7bN8Xo3qC578olhg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -677,8 +676,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32@0.18.20:
- resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==}
+ /@esbuild/win32-ia32@0.19.9:
+ resolution: {integrity: sha512-UOozV7Ntykvr5tSOlGCrqU3NBr3d8JqPes0QWN2WOXfvkWVGRajC+Ym0/Wj88fUgecUCLDdJPDF0Nna2UK3Qtg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -686,8 +685,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64@0.18.20:
- resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==}
+ /@esbuild/win32-x64@0.19.9:
+ resolution: {integrity: sha512-oxoQgglOP7RH6iasDrhY+R/3cHrfwIDvRlT4CGChflq6twk8iENeVvMJjmvBb94Ik1Z+93iGO27err7w6l54GQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -695,13 +694,6 @@ packages:
dev: true
optional: true
- /@jest/schemas@29.6.0:
- resolution: {integrity: sha512-rxLjXyJBTL4LQeJW3aKo0M/+GkCOXsO+8i9Iu7eDb6KwtP65ayoDsitrdPBtujxQ88k4wI2FNYfa6TOGwSn6cQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@sinclair/typebox': 0.27.8
- dev: true
-
/@jest/schemas@29.6.3:
resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -782,193 +774,188 @@ packages:
detect-libc: 1.0.3
dev: true
- /@sinclair/typebox@0.27.8:
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ /@rollup/rollup-android-arm-eabi@4.9.1:
+ resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
dev: true
+ optional: true
- /@swc/core-darwin-arm64@1.3.75:
- resolution: {integrity: sha512-anDnx9L465lGbjB2mvcV54NGHW6illr0IDvVV7JmkabYUVneaRdQvTr0tbHv3xjHnjrK1wuwVOHKV0LcQF2tnQ==}
- engines: {node: '>=10'}
+ /@rollup/rollup-android-arm64@4.9.1:
+ resolution: {integrity: sha512-Jto9Fl3YQ9OLsTDWtLFPtaIMSL2kwGyGoVCmPC8Gxvym9TCZm4Sie+cVeblPO66YZsYH8MhBKDMGZ2NDxuk/XQ==}
cpu: [arm64]
- os: [darwin]
+ os: [android]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-darwin-arm64@1.3.76:
- resolution: {integrity: sha512-ovviEhZ/1E81Z9OGrO0ivLWk4VCa3I3ZzM+cd3gugglRRwVwtlIaoIYqY5S3KiCAupDd1+UCl5X7Vbio7a/V8g==}
- engines: {node: '>=10'}
+ /@rollup/rollup-darwin-arm64@4.9.1:
+ resolution: {integrity: sha512-LtYcLNM+bhsaKAIGwVkh5IOWhaZhjTfNOkGzGqdHvhiCUVuJDalvDxEdSnhFzAn+g23wgsycmZk1vbnaibZwwA==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-darwin-x64@1.3.75:
- resolution: {integrity: sha512-dIHDfrLmeZfr2xwi1whO7AmzdI3HdamgvxthaL+S8L1x8TeczAZEvsmZTjy3s8p3Va4rbGXcb3+uBhmfkqCbfw==}
- engines: {node: '>=10'}
+ /@rollup/rollup-darwin-x64@4.9.1:
+ resolution: {integrity: sha512-KyP/byeXu9V+etKO6Lw3E4tW4QdcnzDG/ake031mg42lob5tN+5qfr+lkcT/SGZaH2PdW4Z1NX9GHEkZ8xV7og==}
cpu: [x64]
os: [darwin]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-darwin-x64@1.3.76:
- resolution: {integrity: sha512-tcySTDqs0SHCebtW35sCdcLWsmTEo7bEwx0gNL/spetqVT9fpFi6qU8qcnt7i2KaZHbeNl9g1aadu+Yrni+GzA==}
- engines: {node: '>=10'}
- cpu: [x64]
- os: [darwin]
+ /@rollup/rollup-linux-arm-gnueabihf@4.9.1:
+ resolution: {integrity: sha512-Yqz/Doumf3QTKplwGNrCHe/B2p9xqDghBZSlAY0/hU6ikuDVQuOUIpDP/YcmoT+447tsZTmirmjgG3znvSCR0Q==}
+ cpu: [arm]
+ os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.75:
- resolution: {integrity: sha512-qeJmvMGrjC6xt+G0R4kVqqxvlhxJx7tTzhcEoWgLJnfvGZiF6SJdsef4OSM7HuReXrlBoEtJbfGPrLJtbV+C0w==}
- engines: {node: '>=10'}
- cpu: [arm]
+ /@rollup/rollup-linux-arm64-gnu@4.9.1:
+ resolution: {integrity: sha512-u3XkZVvxcvlAOlQJ3UsD1rFvLWqu4Ef/Ggl40WAVCuogf4S1nJPHh5RTgqYFpCOvuGJ7H5yGHabjFKEZGExk5Q==}
+ cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.76:
- resolution: {integrity: sha512-apgzpGWy1AwoMF4urAAASsAjE7rEzZFIF+p6utuxhS7cNHzE0AyEVDYJbo+pzBdlZ8orBdzzsHtFwoEgKOjebA==}
- engines: {node: '>=10'}
- cpu: [arm]
+ /@rollup/rollup-linux-arm64-musl@4.9.1:
+ resolution: {integrity: sha512-0XSYN/rfWShW+i+qjZ0phc6vZ7UWI8XWNz4E/l+6edFt+FxoEghrJHjX1EY/kcUGCnZzYYRCl31SNdfOi450Aw==}
+ cpu: [arm64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.75:
- resolution: {integrity: sha512-sqA9JqHEJBF4AdNuwo5zRqq0HC3l31SPsG9zpRa4nRzG5daBBJ80H7fi6PZQud1rfNNq+Q08gjYrdrxwHstvjw==}
- engines: {node: '>=10'}
- cpu: [arm64]
+ /@rollup/rollup-linux-riscv64-gnu@4.9.1:
+ resolution: {integrity: sha512-LmYIO65oZVfFt9t6cpYkbC4d5lKHLYv5B4CSHRpnANq0VZUQXGcCPXHzbCXCz4RQnx7jvlYB1ISVNCE/omz5cw==}
+ cpu: [riscv64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.76:
- resolution: {integrity: sha512-c3c0zz6S0eludqidDpuqbadE0WT3OZczyQxe9Vw8lFFXES85mvNGtwYzyGK2o7TICpsuHrndwDIoYpmpWk879g==}
- engines: {node: '>=10'}
- cpu: [arm64]
+ /@rollup/rollup-linux-x64-gnu@4.9.1:
+ resolution: {integrity: sha512-kr8rEPQ6ns/Lmr/hiw8sEVj9aa07gh1/tQF2Y5HrNCCEPiCBGnBUt9tVusrcBBiJfIt1yNaXN6r1CCmpbFEDpg==}
+ cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.75:
- resolution: {integrity: sha512-95rQT5xTAL3eKhMJbJbLsZHHP9EUlh1rcrFoLf0gUApoVF8g94QjZ9hYZiI72mMP5WPjgTEXQVnVB9O2GxeaLw==}
- engines: {node: '>=10'}
- cpu: [arm64]
+ /@rollup/rollup-linux-x64-musl@4.9.1:
+ resolution: {integrity: sha512-t4QSR7gN+OEZLG0MiCgPqMWZGwmeHhsM4AkegJ0Kiy6TnJ9vZ8dEIwHw1LcZKhbHxTY32hp9eVCMdR3/I8MGRw==}
+ cpu: [x64]
os: [linux]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.76:
- resolution: {integrity: sha512-Is3bpq7F2qtlnkzEeOD6HIZJPpOmu3q6c82lKww90Q0NnrlSluVMozTHJgwVoFZyizH7uLnk0LuNcEAWLnmJIw==}
- engines: {node: '>=10'}
+ /@rollup/rollup-win32-arm64-msvc@4.9.1:
+ resolution: {integrity: sha512-7XI4ZCBN34cb+BH557FJPmh0kmNz2c25SCQeT9OiFWEgf8+dL6ZwJ8f9RnUIit+j01u07Yvrsuu1rZGxJCc51g==}
cpu: [arm64]
- os: [linux]
+ os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.75:
- resolution: {integrity: sha512-If7UpAhnPduMmtC+TSgPpZ1UXZfp2hIpjUFxpeCmHHYLS6Fn/2GZC5hpEiu+wvFJF0hzPh93eNAHa9gUxGUG+w==}
- engines: {node: '>=10'}
+ /@rollup/rollup-win32-ia32-msvc@4.9.1:
+ resolution: {integrity: sha512-yE5c2j1lSWOH5jp+Q0qNL3Mdhr8WuqCNVjc6BxbVfS5cAS6zRmdiw7ktb8GNpDCEUJphILY6KACoFoRtKoqNQg==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-x64-msvc@4.9.1:
+ resolution: {integrity: sha512-PyJsSsafjmIhVgaI1Zdj7m8BB8mMckFah/xbpplObyHfiXzKcI5UOUXRyOdHW7nz4DpMCuzLnF7v5IWHenCwYA==}
cpu: [x64]
- os: [linux]
+ os: [win32]
requiresBuild: true
+ dev: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.76:
- resolution: {integrity: sha512-iwCeRzd9oSvUzqt7nU6p/ztceAWfnO9XVxBn502R5gs6QCBbE1HCKrWHDO77aKPK7ss+0NcIGHvXTd9L8/wRzw==}
+ /@sinclair/typebox@0.27.8:
+ resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+ dev: true
+
+ /@swc/core-darwin-arm64@1.3.100:
+ resolution: {integrity: sha512-XVWFsKe6ei+SsDbwmsuRkYck1SXRpO60Hioa4hoLwR8fxbA9eVp6enZtMxzVVMBi8ej5seZ4HZQeAWepbukiBw==}
engines: {node: '>=10'}
- cpu: [x64]
- os: [linux]
+ cpu: [arm64]
+ os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.75:
- resolution: {integrity: sha512-HOhxX0YNHTElCZqIviquka3CGYTN8rSQ6BdFfSk/K0O+ZEHx3qGte0qr+gGLPF/237GxreUkp3OMaWKuURtuCg==}
+ /@swc/core-darwin-x64@1.3.100:
+ resolution: {integrity: sha512-KF/MXrnH1nakm1wbt4XV8FS7kvqD9TGmVxeJ0U4bbvxXMvzeYUurzg3AJUTXYmXDhH/VXOYJE5N5RkwZZPs5iA==}
engines: {node: '>=10'}
cpu: [x64]
- os: [linux]
+ os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.76:
- resolution: {integrity: sha512-a671g4tW8kyFeuICsgq4uB9ukQfiIyXJT4V6YSnmqhCTz5mazWuDxZ5wKnx/1g5nXTl+U5cWH2TZaCJatp4GKA==}
+ /@swc/core-linux-arm64-gnu@1.3.100:
+ resolution: {integrity: sha512-p8hikNnAEJrw5vHCtKiFT4hdlQxk1V7vqPmvUDgL/qe2menQDK/i12tbz7/3BEQ4UqUPnvwpmVn2d19RdEMNxw==}
engines: {node: '>=10'}
- cpu: [x64]
+ cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.75:
- resolution: {integrity: sha512-7QPI+mvBXAerVfWahrgBNe+g7fK8PuetxFnZSEmXUcDXvWcdJXAndD7GjAJzbDyjQpLKHbsDKMiHYvfNxZoN/A==}
+ /@swc/core-linux-arm64-musl@1.3.100:
+ resolution: {integrity: sha512-BWx/0EeY89WC4q3AaIaBSGfQxkYxIlS3mX19dwy2FWJs/O+fMvF9oLk/CyJPOZzbp+1DjGeeoGFuDYpiNO91JA==}
engines: {node: '>=10'}
cpu: [arm64]
- os: [win32]
+ os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.76:
- resolution: {integrity: sha512-+swEFtjdMezS0vKUhJC3psdSDtOJGY5pEOt4e8XOPvn7aQpKQ9LfF49XVtIwDSk5SGuWtVoLFzkSY3reWUJCyg==}
+ /@swc/core-linux-x64-gnu@1.3.100:
+ resolution: {integrity: sha512-XUdGu3dxAkjsahLYnm8WijPfKebo+jHgHphDxaW0ovI6sTdmEGFDew7QzKZRlbYL2jRkUuuKuDGvD6lO5frmhA==}
engines: {node: '>=10'}
- cpu: [arm64]
- os: [win32]
+ cpu: [x64]
+ os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.75:
- resolution: {integrity: sha512-EfABCy4Wlq7O5ShWsm32FgDkSjyeyj/SQ4wnUIvWpkXhgfT1iNXky7KRU1HtX+SmnVk/k/NnabVZpIklYbjtZA==}
+ /@swc/core-linux-x64-musl@1.3.100:
+ resolution: {integrity: sha512-PhoXKf+f0OaNW/GCuXjJ0/KfK9EJX7z2gko+7nVnEA0p3aaPtbP6cq1Ubbl6CMoPL+Ci3gZ7nYumDqXNc3CtLQ==}
engines: {node: '>=10'}
- cpu: [ia32]
- os: [win32]
+ cpu: [x64]
+ os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.76:
- resolution: {integrity: sha512-5CqwAykpGBJ3PqGLOlWGLGIPpBAG1IwWVDUfro3hhjQ7XJxV5Z1aQf5V5OJ90HJVtrEAVx2xx59UV/Dh081LOg==}
+ /@swc/core-win32-arm64-msvc@1.3.100:
+ resolution: {integrity: sha512-PwLADZN6F9cXn4Jw52FeP/MCLVHm8vwouZZSOoOScDtihjY495SSjdPnlosMaRSR4wJQssGwiD/4MbpgQPqbAw==}
engines: {node: '>=10'}
- cpu: [ia32]
+ cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.75:
- resolution: {integrity: sha512-cTvP0pOD9C3pSp1cwtt85ZsrUkQz8RZfSPhM+jCGxKxmoowDCnInoOQ4Ica/ehyuUnQ4/IstSdYtYpO5yzPDJg==}
+ /@swc/core-win32-ia32-msvc@1.3.100:
+ resolution: {integrity: sha512-0f6nicKSLlDKlyPRl2JEmkpBV4aeDfRQg6n8mPqgL7bliZIcDahG0ej+HxgNjZfS3e0yjDxsNRa6sAqWU2Z60A==}
engines: {node: '>=10'}
- cpu: [x64]
+ cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.76:
- resolution: {integrity: sha512-CiMpWLLlR3Cew9067E7XxaLBwYYJ90r9EhGSO6V1pvYSWj7ET/Ppmtj1ZhzPJMqRXAP6xflfl5R5o4ee1m4WLA==}
+ /@swc/core-win32-x64-msvc@1.3.100:
+ resolution: {integrity: sha512-b7J0rPoMkRTa3XyUGt8PwCaIBuYWsL2DqbirrQKRESzgCvif5iNpqaM6kjIjI/5y5q1Ycv564CB51YDpiS8EtQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.75:
- resolution: {integrity: sha512-YLqd5oZVnaOq/OzkjRSsJUQqAfKYiD0fzUyVUPVlNNCoQEfVfSMcXH80hLmYe9aDH0T/a7qEMjWyIr/0kWqy1A==}
- engines: {node: '>=10'}
- requiresBuild: true
- peerDependencies:
- '@swc/helpers': ^0.5.0
- peerDependenciesMeta:
- '@swc/helpers':
- optional: true
- optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.75
- '@swc/core-darwin-x64': 1.3.75
- '@swc/core-linux-arm-gnueabihf': 1.3.75
- '@swc/core-linux-arm64-gnu': 1.3.75
- '@swc/core-linux-arm64-musl': 1.3.75
- '@swc/core-linux-x64-gnu': 1.3.75
- '@swc/core-linux-x64-musl': 1.3.75
- '@swc/core-win32-arm64-msvc': 1.3.75
- '@swc/core-win32-ia32-msvc': 1.3.75
- '@swc/core-win32-x64-msvc': 1.3.75
-
- /@swc/core@1.3.76:
- resolution: {integrity: sha512-aYYTA2aVYkwJAZepQXtPnkUthhOfn8qd6rsh+lrJxonFrjmpI7RHt2tMDVTXP6XDX7fvnvrVtT1bwZfmBFPh0Q==}
+ /@swc/core@1.3.100:
+ resolution: {integrity: sha512-7dKgTyxJjlrMwFZYb1auj3Xq0D8ZBe+5oeIgfMlRU05doXZypYJe0LAk0yjj3WdbwYzpF+T1PLxwTWizI0pckw==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -976,37 +963,25 @@ packages:
peerDependenciesMeta:
'@swc/helpers':
optional: true
- optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.76
- '@swc/core-darwin-x64': 1.3.76
- '@swc/core-linux-arm-gnueabihf': 1.3.76
- '@swc/core-linux-arm64-gnu': 1.3.76
- '@swc/core-linux-arm64-musl': 1.3.76
- '@swc/core-linux-x64-gnu': 1.3.76
- '@swc/core-linux-x64-musl': 1.3.76
- '@swc/core-win32-arm64-msvc': 1.3.76
- '@swc/core-win32-ia32-msvc': 1.3.76
- '@swc/core-win32-x64-msvc': 1.3.76
-
- /@types/chai-subset@1.3.3:
- resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==}
- dependencies:
- '@types/chai': 4.3.5
- dev: true
-
- /@types/chai@4.3.5:
- resolution: {integrity: sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==}
- dev: true
-
- /@types/chai@4.3.6:
- resolution: {integrity: sha512-VOVRLM1mBxIRxydiViqPcKn6MIxZytrbMpd6RJLIWKxUNr3zux8no0Oc7kJx0WAPIitgZ0gkrDS+btlqQpubpw==}
- dev: true
-
- /@types/is-ci@3.0.0:
- resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==}
dependencies:
- ci-info: 3.8.0
- dev: true
+ '@swc/counter': 0.1.2
+ '@swc/types': 0.1.5
+ optionalDependencies:
+ '@swc/core-darwin-arm64': 1.3.100
+ '@swc/core-darwin-x64': 1.3.100
+ '@swc/core-linux-arm64-gnu': 1.3.100
+ '@swc/core-linux-arm64-musl': 1.3.100
+ '@swc/core-linux-x64-gnu': 1.3.100
+ '@swc/core-linux-x64-musl': 1.3.100
+ '@swc/core-win32-arm64-msvc': 1.3.100
+ '@swc/core-win32-ia32-msvc': 1.3.100
+ '@swc/core-win32-x64-msvc': 1.3.100
+
+ /@swc/counter@0.1.2:
+ resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==}
+
+ /@swc/types@0.1.5:
+ resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==}
/@types/minimist@1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
@@ -1016,16 +991,10 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node@20.4.8:
- resolution: {integrity: sha512-0mHckf6D2DiIAzh8fM8f3HQCvMKDpK94YQ0DSVkfWTG9BZleYIWudw9cJxX8oCk9bM+vAkDyujDV6dmKHbvQpg==}
- dev: true
-
- /@types/node@20.4.9:
- resolution: {integrity: sha512-8e2HYcg7ohnTUbHk8focoklEQYvemQmu9M/f43DZVx43kHn0tE3BY/6gSDxS7k0SprtS0NHvj+L80cGLnoOUcQ==}
- dev: true
-
- /@types/node@20.6.0:
- resolution: {integrity: sha512-najjVq5KN2vsH2U/xyh2opaSEz6cZMR2SetLIlxlj08nOcmPOemJmUK2o4kUzfLqfrWE0PIrNeE16XhYDd3nqg==}
+ /@types/node@20.10.4:
+ resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==}
+ dependencies:
+ undici-types: 5.26.5
dev: true
/@types/normalize-package-data@2.4.1:
@@ -1036,88 +1005,50 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
- /@vitest/expect@0.33.0:
- resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==}
- dependencies:
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
- chai: 4.3.7
- dev: true
-
- /@vitest/expect@0.34.4:
- resolution: {integrity: sha512-XlMKX8HyYUqB8dsY8Xxrc64J2Qs9pKMt2Z8vFTL4mBWXJsg4yoALHzJfDWi8h5nkO4Zua4zjqtapQ/IluVkSnA==}
- dependencies:
- '@vitest/spy': 0.34.4
- '@vitest/utils': 0.34.4
- chai: 4.3.8
- dev: true
-
- /@vitest/runner@0.33.0:
- resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==}
- dependencies:
- '@vitest/utils': 0.33.0
- p-limit: 4.0.0
- pathe: 1.1.1
- dev: true
-
- /@vitest/runner@0.34.4:
- resolution: {integrity: sha512-hwwdB1StERqUls8oV8YcpmTIpVeJMe4WgYuDongVzixl5hlYLT2G8afhcdADeDeqCaAmZcSgLTLtqkjPQF7x+w==}
+ /@vitest/expect@1.0.4:
+ resolution: {integrity: sha512-/NRN9N88qjg3dkhmFcCBwhn/Ie4h064pY3iv7WLRsDJW7dXnEgeoa8W9zy7gIPluhz6CkgqiB3HmpIXgmEY5dQ==}
dependencies:
- '@vitest/utils': 0.34.4
- p-limit: 4.0.0
- pathe: 1.1.1
+ '@vitest/spy': 1.0.4
+ '@vitest/utils': 1.0.4
+ chai: 4.3.10
dev: true
- /@vitest/snapshot@0.33.0:
- resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
+ /@vitest/runner@1.0.4:
+ resolution: {integrity: sha512-rhOQ9FZTEkV41JWXozFM8YgOqaG9zA7QXbhg5gy6mFOVqh4PcupirIJ+wN7QjeJt8S8nJRYuZH1OjJjsbxAXTQ==}
dependencies:
- magic-string: 0.30.2
+ '@vitest/utils': 1.0.4
+ p-limit: 5.0.0
pathe: 1.1.1
- pretty-format: 29.6.2
dev: true
- /@vitest/snapshot@0.34.4:
- resolution: {integrity: sha512-GCsh4coc3YUSL/o+BPUo7lHQbzpdttTxL6f4q0jRx2qVGoYz/cyTRDJHbnwks6TILi6560bVWoBpYC10PuTLHw==}
+ /@vitest/snapshot@1.0.4:
+ resolution: {integrity: sha512-vkfXUrNyNRA/Gzsp2lpyJxh94vU2OHT1amoD6WuvUAA12n32xeVZQ0KjjQIf8F6u7bcq2A2k969fMVxEsxeKYA==}
dependencies:
- magic-string: 0.30.3
+ magic-string: 0.30.5
pathe: 1.1.1
- pretty-format: 29.6.3
- dev: true
-
- /@vitest/spy@0.33.0:
- resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==}
- dependencies:
- tinyspy: 2.1.1
+ pretty-format: 29.7.0
dev: true
- /@vitest/spy@0.34.4:
- resolution: {integrity: sha512-PNU+fd7DUPgA3Ya924b1qKuQkonAW6hL7YUjkON3wmBwSTIlhOSpy04SJ0NrRsEbrXgMMj6Morh04BMf8k+w0g==}
+ /@vitest/spy@1.0.4:
+ resolution: {integrity: sha512-9ojTFRL1AJVh0hvfzAQpm0QS6xIS+1HFIw94kl/1ucTfGCaj1LV/iuJU4Y6cdR03EzPDygxTHwE1JOm+5RCcvA==}
dependencies:
- tinyspy: 2.1.1
+ tinyspy: 2.2.0
dev: true
- /@vitest/utils@0.33.0:
- resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==}
- dependencies:
- diff-sequences: 29.4.3
- loupe: 2.3.6
- pretty-format: 29.6.2
- dev: true
-
- /@vitest/utils@0.34.4:
- resolution: {integrity: sha512-yR2+5CHhp/K4ySY0Qtd+CAL9f5Yh1aXrKfAT42bq6CtlGPh92jIDDDSg7ydlRow1CP+dys4TrOrbELOyNInHSg==}
+ /@vitest/utils@1.0.4:
+ resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==}
dependencies:
diff-sequences: 29.6.3
- loupe: 2.3.6
- pretty-format: 29.6.3
+ loupe: 2.3.7
+ pretty-format: 29.7.0
dev: true
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
dev: true
- /acorn-walk@8.2.0:
- resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
+ /acorn-walk@8.3.1:
+ resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==}
engines: {node: '>=0.4.0'}
dev: true
@@ -1254,13 +1185,13 @@ packages:
wcwidth: 1.0.1
dev: true
- /bundle-require@4.0.1(esbuild@0.18.20):
+ /bundle-require@4.0.1(esbuild@0.19.9):
resolution: {integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
esbuild: '>=0.17'
dependencies:
- esbuild: 0.18.20
+ esbuild: 0.19.9
load-tsconfig: 0.2.5
dev: true
@@ -1290,27 +1221,14 @@ packages:
engines: {node: '>=6'}
dev: true
- /chai@4.3.7:
- resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==}
- engines: {node: '>=4'}
- dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.2
- deep-eql: 4.1.3
- get-func-name: 2.0.0
- loupe: 2.3.6
- pathval: 1.1.1
- type-detect: 4.0.8
- dev: true
-
- /chai@4.3.8:
- resolution: {integrity: sha512-vX4YvVVtxlfSZ2VecZgFUTU5qPCYsobVI2O9FmwEXBhDigYGQA6jRXCycIs1yJnnWbZ6/+a2zNIF5DfVCcJBFQ==}
+ /chai@4.3.10:
+ resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==}
engines: {node: '>=4'}
dependencies:
assertion-error: 1.1.0
- check-error: 1.0.2
+ check-error: 1.0.3
deep-eql: 4.1.3
- get-func-name: 2.0.0
+ get-func-name: 2.0.2
loupe: 2.3.6
pathval: 1.1.1
type-detect: 4.0.8
@@ -1336,8 +1254,10 @@ packages:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
dev: true
- /check-error@1.0.2:
- resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==}
+ /check-error@1.0.3:
+ resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+ dependencies:
+ get-func-name: 2.0.2
dev: true
/chokidar@3.5.3:
@@ -1387,11 +1307,11 @@ packages:
engines: {node: '>=0.8'}
dev: true
- /cmd-ts@0.12.1:
- resolution: {integrity: sha512-k93f6LgFEzx7/vBy5qV+tu1VI8YuH0DZmwNXPvRaDR4Qp7Fl9+pUSylX/CKHrWoKqHMJjNOLb1NeYTvHOjQ2Kw==}
+ /cmd-ts@0.13.0:
+ resolution: {integrity: sha512-nsnxf6wNIM/JAS7T/x/1JmbEsjH0a8tezXqqpaL0O6+eV0/aDEnRxwjxpu0VzDdRcaC1ixGSbRlUuf/IU59I4g==}
dependencies:
chalk: 4.1.2
- debug: 4.3.4
+ debug: 4.3.4(supports-color@5.5.0)
didyoumean: 1.2.2
strip-ansi: 6.0.1
transitivePeerDependencies:
@@ -1462,19 +1382,7 @@ packages:
stream-transform: 2.1.3
dev: true
- /debug@3.2.7(supports-color@5.5.0):
- resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.3
- supports-color: 5.5.0
- dev: true
-
- /debug@4.3.4:
+ /debug@4.3.4(supports-color@5.5.0):
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
peerDependencies:
@@ -1484,6 +1392,7 @@ packages:
optional: true
dependencies:
ms: 2.1.2
+ supports-color: 5.5.0
/decamelize-keys@1.1.1:
resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==}
@@ -1534,11 +1443,6 @@ packages:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
dev: false
- /diff-sequences@29.4.3:
- resolution: {integrity: sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: true
-
/diff-sequences@29.6.3:
resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -1638,34 +1542,34 @@ packages:
is-symbol: 1.0.4
dev: true
- /esbuild@0.18.20:
- resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==}
+ /esbuild@0.19.9:
+ resolution: {integrity: sha512-U9CHtKSy+EpPsEBa+/A2gMs/h3ylBC0H0KSqIg7tpztHerLi6nrrcoUJAkNCEPumx8yJ+Byic4BVwHgRbN0TBg==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.18.20
- '@esbuild/android-arm64': 0.18.20
- '@esbuild/android-x64': 0.18.20
- '@esbuild/darwin-arm64': 0.18.20
- '@esbuild/darwin-x64': 0.18.20
- '@esbuild/freebsd-arm64': 0.18.20
- '@esbuild/freebsd-x64': 0.18.20
- '@esbuild/linux-arm': 0.18.20
- '@esbuild/linux-arm64': 0.18.20
- '@esbuild/linux-ia32': 0.18.20
- '@esbuild/linux-loong64': 0.18.20
- '@esbuild/linux-mips64el': 0.18.20
- '@esbuild/linux-ppc64': 0.18.20
- '@esbuild/linux-riscv64': 0.18.20
- '@esbuild/linux-s390x': 0.18.20
- '@esbuild/linux-x64': 0.18.20
- '@esbuild/netbsd-x64': 0.18.20
- '@esbuild/openbsd-x64': 0.18.20
- '@esbuild/sunos-x64': 0.18.20
- '@esbuild/win32-arm64': 0.18.20
- '@esbuild/win32-ia32': 0.18.20
- '@esbuild/win32-x64': 0.18.20
+ '@esbuild/android-arm': 0.19.9
+ '@esbuild/android-arm64': 0.19.9
+ '@esbuild/android-x64': 0.19.9
+ '@esbuild/darwin-arm64': 0.19.9
+ '@esbuild/darwin-x64': 0.19.9
+ '@esbuild/freebsd-arm64': 0.19.9
+ '@esbuild/freebsd-x64': 0.19.9
+ '@esbuild/linux-arm': 0.19.9
+ '@esbuild/linux-arm64': 0.19.9
+ '@esbuild/linux-ia32': 0.19.9
+ '@esbuild/linux-loong64': 0.19.9
+ '@esbuild/linux-mips64el': 0.19.9
+ '@esbuild/linux-ppc64': 0.19.9
+ '@esbuild/linux-riscv64': 0.19.9
+ '@esbuild/linux-s390x': 0.19.9
+ '@esbuild/linux-x64': 0.19.9
+ '@esbuild/netbsd-x64': 0.19.9
+ '@esbuild/openbsd-x64': 0.19.9
+ '@esbuild/sunos-x64': 0.19.9
+ '@esbuild/win32-arm64': 0.19.9
+ '@esbuild/win32-ia32': 0.19.9
+ '@esbuild/win32-x64': 0.19.9
dev: true
/escalade@3.1.1:
@@ -1712,7 +1616,6 @@ packages:
onetime: 6.0.0
signal-exit: 4.1.0
strip-final-newline: 3.0.0
- dev: false
/extendable-error@0.1.7:
resolution: {integrity: sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==}
@@ -1839,8 +1742,8 @@ packages:
engines: {node: 6.* || 8.* || >= 10.*}
dev: true
- /get-func-name@2.0.0:
- resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==}
+ /get-func-name@2.0.2:
+ resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
dev: true
/get-intrinsic@1.2.1:
@@ -1860,7 +1763,6 @@ packages:
/get-stream@8.0.1:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- dev: false
/get-symbol-description@1.0.0:
resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
@@ -1932,7 +1834,6 @@ packages:
/has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
- dev: true
/has-flag@4.0.0:
resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
@@ -1984,7 +1885,6 @@ packages:
/human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
- dev: false
/iconv-lite@0.4.24:
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
@@ -2067,13 +1967,6 @@ packages:
engines: {node: '>= 0.4'}
dev: true
- /is-ci@3.0.1:
- resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
- hasBin: true
- dependencies:
- ci-info: 3.8.0
- dev: true
-
/is-core-module@2.13.0:
resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==}
dependencies:
@@ -2148,7 +2041,6 @@ packages:
/is-stream@3.0.0:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: false
/is-string@1.0.7:
resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
@@ -2196,8 +2088,8 @@ packages:
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
- /jiti@1.19.3:
- resolution: {integrity: sha512-5eEbBDQT/jF1xg6l36P+mWGGoH9Spuy0PCdSr2dtWRDGC6ph/w9ZCL4lmESW8f8F7MwT3XKescfP0wnZWAKL9w==}
+ /jiti@1.21.0:
+ resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
dev: true
@@ -2265,9 +2157,12 @@ packages:
strip-bom: 3.0.0
dev: true
- /local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+ /local-pkg@0.5.0:
+ resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
engines: {node: '>=14'}
+ dependencies:
+ mlly: 1.4.2
+ pkg-types: 1.0.3
dev: true
/locate-path@5.0.0:
@@ -2294,8 +2189,15 @@ packages:
/loupe@2.3.6:
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
+ deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5
dependencies:
- get-func-name: 2.0.0
+ get-func-name: 2.0.2
+ dev: true
+
+ /loupe@2.3.7:
+ resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+ dependencies:
+ get-func-name: 2.0.2
dev: true
/lru-cache@4.1.5:
@@ -2312,15 +2214,8 @@ packages:
yallist: 4.0.0
dev: true
- /magic-string@0.30.2:
- resolution: {integrity: sha512-lNZdu7pewtq/ZvWUp9Wpf/x7WzMTsR26TWV03BRZrXFsv+BI6dy8RAiKgm1uM/kyR0rCfUcqvOlXKG66KhIGug==}
- engines: {node: '>=12'}
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
-
- /magic-string@0.30.3:
- resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==}
+ /magic-string@0.30.5:
+ resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -2389,7 +2284,6 @@ packages:
/mimic-fn@4.0.0:
resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
engines: {node: '>=12'}
- dev: false
/min-indent@1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
@@ -2441,15 +2335,6 @@ packages:
hasBin: true
dev: false
- /mlly@1.4.0:
- resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
- dependencies:
- acorn: 8.10.0
- pathe: 1.1.1
- pkg-types: 1.0.3
- ufo: 1.2.0
- dev: true
-
/mlly@1.4.2:
resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
dependencies:
@@ -2462,10 +2347,6 @@ packages:
/ms@2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- /ms@2.1.3:
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- dev: true
-
/mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
dependencies:
@@ -2473,19 +2354,19 @@ packages:
object-assign: 4.1.1
thenify-all: 1.6.0
- /nanoid@3.3.6:
- resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
dev: true
- /nodemon@3.0.1:
- resolution: {integrity: sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw==}
+ /nodemon@3.0.2:
+ resolution: {integrity: sha512-9qIN2LNTrEzpOPBaWHTm4Asy1LxXLSickZStAQ4IZe7zsoIpD/A7LWxhZV3t4Zu352uBcqVnRsDXSMR2Sc3lTA==}
engines: {node: '>=10'}
hasBin: true
dependencies:
chokidar: 3.5.3
- debug: 3.2.7(supports-color@5.5.0)
+ debug: 4.3.4(supports-color@5.5.0)
ignore-by-default: 1.0.1
minimatch: 3.1.2
pstree.remy: 1.1.8
@@ -2529,7 +2410,6 @@ packages:
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
path-key: 4.0.0
- dev: false
/object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
@@ -2571,7 +2451,6 @@ packages:
engines: {node: '>=12'}
dependencies:
mimic-fn: 4.0.0
- dev: false
/os-tmpdir@1.0.2:
resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
@@ -2603,9 +2482,9 @@ packages:
yocto-queue: 0.1.0
dev: true
- /p-limit@4.0.0:
- resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ /p-limit@5.0.0:
+ resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==}
+ engines: {node: '>=18'}
dependencies:
yocto-queue: 1.0.0
dev: true
@@ -2660,7 +2539,6 @@ packages:
/path-key@4.0.0:
resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
engines: {node: '>=12'}
- dev: false
/path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
@@ -2707,7 +2585,7 @@ packages:
resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
dependencies:
jsonc-parser: 3.2.0
- mlly: 1.4.0
+ mlly: 1.4.2
pathe: 1.1.1
dev: true
@@ -2727,11 +2605,11 @@ packages:
yaml: 2.3.2
dev: true
- /postcss@8.4.29:
- resolution: {integrity: sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==}
+ /postcss@8.4.32:
+ resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.6
+ nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
@@ -2752,23 +2630,14 @@ packages:
hasBin: true
dev: true
- /prettier@3.0.3:
- resolution: {integrity: sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==}
+ /prettier@3.1.1:
+ resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==}
engines: {node: '>=14'}
hasBin: true
dev: true
- /pretty-format@29.6.2:
- resolution: {integrity: sha512-1q0oC8eRveTg5nnBEWMXAU2qpv65Gnuf2eCQzSjxpWFkPaPARwqZZDGuNE0zPAZfTCHzIk3A8dIjwlQKKLphyg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@jest/schemas': 29.6.0
- ansi-styles: 5.2.0
- react-is: 18.2.0
- dev: true
-
- /pretty-format@29.6.3:
- resolution: {integrity: sha512-ZsBgjVhFAj5KeK+nHfF1305/By3lechHQSMWCTl8iHSbfOm2TN5nHEtFc/+W7fAyUeCs2n5iow72gld4gW0xDw==}
+ /pretty-format@29.7.0:
+ resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/schemas': 29.6.3
@@ -2887,11 +2756,24 @@ packages:
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
dev: true
- /rollup@3.29.1:
- resolution: {integrity: sha512-c+ebvQz0VIH4KhhCpDsI+Bik0eT8ZFEVZEYw0cGMVqIP8zc+gnwl7iXCamTw7vzv2MeuZFZfdx5JJIq+ehzDlg==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ /rollup@4.9.1:
+ resolution: {integrity: sha512-pgPO9DWzLoW/vIhlSoDByCzcpX92bKEorbgXuZrqxByte3JFk2xSW2JEeAcyLc9Ru9pqcNNW+Ob7ntsk2oT/Xw==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.9.1
+ '@rollup/rollup-android-arm64': 4.9.1
+ '@rollup/rollup-darwin-arm64': 4.9.1
+ '@rollup/rollup-darwin-x64': 4.9.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.9.1
+ '@rollup/rollup-linux-arm64-gnu': 4.9.1
+ '@rollup/rollup-linux-arm64-musl': 4.9.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.9.1
+ '@rollup/rollup-linux-x64-gnu': 4.9.1
+ '@rollup/rollup-linux-x64-musl': 4.9.1
+ '@rollup/rollup-win32-arm64-msvc': 4.9.1
+ '@rollup/rollup-win32-ia32-msvc': 4.9.1
+ '@rollup/rollup-win32-x64-msvc': 4.9.1
fsevents: 2.3.3
dev: true
@@ -2981,7 +2863,6 @@ packages:
/signal-exit@4.1.0:
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- dev: false
/simple-update-notifier@2.0.0:
resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==}
@@ -3011,8 +2892,8 @@ packages:
yargs: 15.4.1
dev: true
- /smol-toml@1.1.1:
- resolution: {integrity: sha512-qyYMygHyDKiy82iiKTH/zXr0DZmEpsou0AMZnkXdYhA/0LhPLoZ/xHaOBrbecLbAJ/Gd5KhMWWH8TXtgv1g+DQ==}
+ /smol-toml@1.1.3:
+ resolution: {integrity: sha512-qTyy6Owjho1ISBmxj4HdrFWB2kMQ5RczU6J04OqslSfdSH656OIHuomHS4ZDvhwm37nig/uXyiTMJxlC9zIVfw==}
engines: {node: '>= 18', pnpm: '>= 8'}
dev: false
@@ -3065,8 +2946,8 @@ packages:
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
dev: true
- /std-env@3.4.3:
- resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==}
+ /std-env@3.6.0:
+ resolution: {integrity: sha512-aFZ19IgVmhdB2uX599ve2kE6BIE3YMnQ6Gp6BURhW/oIzpXGKr878TQfAQZn1+i0Flcc/UKUy1gOlcfaUBCryg==}
dev: true
/stream-transform@2.1.3:
@@ -3128,7 +3009,6 @@ packages:
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
- dev: false
/strip-indent@3.0.0:
resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
@@ -3161,7 +3041,6 @@ packages:
engines: {node: '>=4'}
dependencies:
has-flag: 3.0.0
- dev: true
/supports-color@7.2.0:
resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
@@ -3214,22 +3093,17 @@ packages:
when-exit: 2.1.1
dev: false
- /tinybench@2.5.0:
- resolution: {integrity: sha512-kRwSG8Zx4tjF9ZiyH4bhaebu+EDz1BOx9hOigYHlUW4xxI/wKIUQUqo018UlU4ar6ATPBsaMrdbKZ+tmPdohFA==}
+ /tinybench@2.5.1:
+ resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==}
dev: true
- /tinypool@0.6.0:
- resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==}
+ /tinypool@0.8.1:
+ resolution: {integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==}
engines: {node: '>=14.0.0'}
dev: true
- /tinypool@0.7.0:
- resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
- engines: {node: '>=14.0.0'}
- dev: true
-
- /tinyspy@2.1.1:
- resolution: {integrity: sha512-XPJL2uSzcOyBMky6OFrusqWlzfFrXtE0hPuMgW8A2HmaqrPo4ZQHRN/V0QXN3FSjKxpsbRrFc5LI7KOwBsT1/w==}
+ /tinyspy@2.2.0:
+ resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==}
engines: {node: '>=14.0.0'}
dev: true
@@ -3273,52 +3147,18 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@7.2.0(@swc/core@1.3.75)(typescript@5.2.2):
- resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==}
- engines: {node: '>=16.14'}
+ /tsup@8.0.1(@swc/core@1.3.100)(typescript@5.3.3):
+ resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
+ engines: {node: '>=18'}
hasBin: true
peerDependencies:
+ '@microsoft/api-extractor': ^7.36.0
'@swc/core': ^1
postcss: ^8.4.12
- typescript: '>=4.1.0'
+ typescript: '>=4.5.0'
peerDependenciesMeta:
- '@swc/core':
+ '@microsoft/api-extractor':
optional: true
- postcss:
- optional: true
- typescript:
- optional: true
- dependencies:
- '@swc/core': 1.3.75
- bundle-require: 4.0.1(esbuild@0.18.20)
- cac: 6.7.14
- chokidar: 3.5.3
- debug: 4.3.4
- esbuild: 0.18.20
- execa: 5.1.1
- globby: 11.1.0
- joycon: 3.1.1
- postcss-load-config: 4.0.1
- resolve-from: 5.0.0
- rollup: 3.29.1
- source-map: 0.8.0-beta.0
- sucrase: 3.34.0
- tree-kill: 1.2.2
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- - ts-node
- dev: true
-
- /tsup@7.2.0(@swc/core@1.3.76)(typescript@5.2.2):
- resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==}
- engines: {node: '>=16.14'}
- hasBin: true
- peerDependencies:
- '@swc/core': ^1
- postcss: ^8.4.12
- typescript: '>=4.1.0'
- peerDependenciesMeta:
'@swc/core':
optional: true
postcss:
@@ -3326,22 +3166,22 @@ packages:
typescript:
optional: true
dependencies:
- '@swc/core': 1.3.76
- bundle-require: 4.0.1(esbuild@0.18.20)
+ '@swc/core': 1.3.100
+ bundle-require: 4.0.1(esbuild@0.19.9)
cac: 6.7.14
chokidar: 3.5.3
- debug: 4.3.4
- esbuild: 0.18.20
+ debug: 4.3.4(supports-color@5.5.0)
+ esbuild: 0.19.9
execa: 5.1.1
globby: 11.1.0
joycon: 3.1.1
postcss-load-config: 4.0.1
resolve-from: 5.0.0
- rollup: 3.29.1
+ rollup: 4.9.1
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
- typescript: 5.2.2
+ typescript: 5.3.3
transitivePeerDependencies:
- supports-color
- ts-node
@@ -3361,65 +3201,64 @@ packages:
yargs: 17.7.2
dev: true
- /turbo-darwin-64@1.10.13:
- resolution: {integrity: sha512-vmngGfa2dlYvX7UFVncsNDMuT4X2KPyPJ2Jj+xvf5nvQnZR/3IeDEGleGVuMi/hRzdinoxwXqgk9flEmAYp0Xw==}
+ /turbo-darwin-64@1.11.2:
+ resolution: {integrity: sha512-toFmRG/adriZY3hOps7nYCfqHAS+Ci6xqgX3fbo82kkLpC6OBzcXnleSwuPqjHVAaRNhVoB83L5njcE9Qwi2og==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-darwin-arm64@1.10.13:
- resolution: {integrity: sha512-eMoJC+k7gIS4i2qL6rKmrIQGP6Wr9nN4odzzgHFngLTMimok2cGLK3qbJs5O5F/XAtEeRAmuxeRnzQwTl/iuAw==}
+ /turbo-darwin-arm64@1.11.2:
+ resolution: {integrity: sha512-FCsEDZ8BUSFYEOSC3rrARQrj7x2VOrmVcfrMUIhexTxproRh4QyMxLfr6LALk4ymx6jbDCxWa6Szal8ckldFbA==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-64@1.10.13:
- resolution: {integrity: sha512-0CyYmnKTs6kcx7+JRH3nPEqCnzWduM0hj8GP/aodhaIkLNSAGAa+RiYZz6C7IXN+xUVh5rrWTnU2f1SkIy7Gdg==}
+ /turbo-linux-64@1.11.2:
+ resolution: {integrity: sha512-Vzda/o/QyEske5CxLf0wcu7UUS+7zB90GgHZV4tyN+WZtoouTvbwuvZ3V6b5Wgd3OJ/JwWR0CXDK7Sf4VEMr7A==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-arm64@1.10.13:
- resolution: {integrity: sha512-0iBKviSGQQlh2OjZgBsGjkPXoxvRIxrrLLbLObwJo3sOjIH0loGmVIimGS5E323soMfi/o+sidjk2wU1kFfD7Q==}
+ /turbo-linux-arm64@1.11.2:
+ resolution: {integrity: sha512-bRLwovQRz0yxDZrM4tQEAYV0fBHEaTzUF0JZ8RG1UmZt/CqtpnUrJpYb1VK8hj1z46z9YehARpYCwQ2K0qU4yw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-64@1.10.13:
- resolution: {integrity: sha512-S5XySRfW2AmnTeY1IT+Jdr6Goq7mxWganVFfrmqU+qqq3Om/nr0GkcUX+KTIo9mPrN0D3p5QViBRzulwB5iuUQ==}
+ /turbo-windows-64@1.11.2:
+ resolution: {integrity: sha512-LgTWqkHAKgyVuLYcEPxZVGPInTjjeCnN5KQMdJ4uQZ+xMDROvMFS2rM93iQl4ieDJgidwHCxxCxaU9u8c3d/Kg==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-arm64@1.10.13:
- resolution: {integrity: sha512-nKol6+CyiExJIuoIc3exUQPIBjP9nIq5SkMJgJuxsot2hkgGrafAg/izVDRDrRduQcXj2s8LdtxJHvvnbI8hEQ==}
+ /turbo-windows-arm64@1.11.2:
+ resolution: {integrity: sha512-829aVBU7IX0c/B4G7g1VI8KniAGutHhIupkYMgF6xPkYVev2G3MYe6DMS/vsLt9GGM9ulDtdWxWrH5P2ngK8IQ==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo@1.10.13:
- resolution: {integrity: sha512-vOF5IPytgQPIsgGtT0n2uGZizR2N3kKuPIn4b5p5DdeLoI0BV7uNiydT7eSzdkPRpdXNnO8UwS658VaI4+YSzQ==}
+ /turbo@1.11.2:
+ resolution: {integrity: sha512-jPC7LVQJzebs5gWf8FmEvsvXGNyKbN+O9qpvv98xpNaM59aS0/Irhd0H0KbcqnXfsz7ETlzOC3R+xFWthC4Z8A==}
hasBin: true
- requiresBuild: true
optionalDependencies:
- turbo-darwin-64: 1.10.13
- turbo-darwin-arm64: 1.10.13
- turbo-linux-64: 1.10.13
- turbo-linux-arm64: 1.10.13
- turbo-windows-64: 1.10.13
- turbo-windows-arm64: 1.10.13
+ turbo-darwin-64: 1.11.2
+ turbo-darwin-arm64: 1.11.2
+ turbo-linux-64: 1.11.2
+ turbo-linux-arm64: 1.11.2
+ turbo-windows-64: 1.11.2
+ turbo-windows-arm64: 1.11.2
dev: true
/type-detect@4.0.8:
@@ -3480,16 +3319,12 @@ packages:
is-typed-array: 1.1.12
dev: true
- /typescript@5.2.2:
- resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
+ /typescript@5.3.3:
+ resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
engines: {node: '>=14.17'}
hasBin: true
dev: true
- /ufo@1.2.0:
- resolution: {integrity: sha512-RsPyTbqORDNDxqAdQPQBpgqhWle1VcTSou/FraClYlHf6TZnQcGslpLcAphNR+sQW4q5lLWLbOsRlh9j24baQg==}
- dev: true
-
/ufo@1.3.0:
resolution: {integrity: sha512-bRn3CsoojyNStCZe0BG0Mt4Nr/4KF+rhFlnNXybgqt5pXHNFRlqinSoQaTrGyzE4X8aHplSb+TorH+COin9Yxw==}
dev: true
@@ -3507,6 +3342,10 @@ packages:
resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==}
dev: true
+ /undici-types@5.26.5:
+ resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ dev: true
+
/universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
engines: {node: '>= 4.0.0'}
@@ -3519,17 +3358,16 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@0.33.0(@types/node@20.4.8):
- resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
- engines: {node: '>=v14.18.0'}
+ /vite-node@1.0.4(@types/node@20.10.4):
+ resolution: {integrity: sha512-9xQQtHdsz5Qn8hqbV7UKqkm8YkJhzT/zr41Dmt5N7AlD8hJXw/Z7y0QiD5I8lnTthV9Rvcvi0QW7PI0Fq83ZPg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
cac: 6.7.14
- debug: 4.3.4
- mlly: 1.4.0
+ debug: 4.3.4(supports-color@5.5.0)
pathe: 1.1.1
picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.4.8)
+ vite: 5.0.10(@types/node@20.10.4)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3541,70 +3379,12 @@ packages:
- terser
dev: true
- /vite-node@0.34.4(@types/node@20.6.0):
- resolution: {integrity: sha512-ho8HtiLc+nsmbwZMw8SlghESEE3KxJNp04F/jPUCLVvaURwt0d+r9LxEqCX5hvrrOQ0GSyxbYr5ZfRYhQ0yVKQ==}
- engines: {node: '>=v14.18.0'}
- hasBin: true
- dependencies:
- cac: 6.7.14
- debug: 4.3.4
- mlly: 1.4.2
- pathe: 1.1.1
- picocolors: 1.0.0
- vite: 4.4.9(@types/node@20.6.0)
- transitivePeerDependencies:
- - '@types/node'
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- dev: true
-
- /vite@4.4.9(@types/node@20.4.8):
- resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- '@types/node': 20.4.8
- esbuild: 0.18.20
- postcss: 8.4.29
- rollup: 3.29.1
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /vite@4.4.9(@types/node@20.6.0):
- resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /vite@5.0.10(@types/node@20.10.4):
+ resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -3627,94 +3407,29 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.6.0
- esbuild: 0.18.20
- postcss: 8.4.29
- rollup: 3.29.1
+ '@types/node': 20.10.4
+ esbuild: 0.19.9
+ postcss: 8.4.32
+ rollup: 4.9.1
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vitest@0.33.0:
- resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==}
- engines: {node: '>=v14.18.0'}
+ /vitest@1.0.4(@types/node@20.10.4):
+ resolution: {integrity: sha512-s1GQHp/UOeWEo4+aXDOeFBJwFzL6mjycbQwwKWX2QcYfh/7tIerS59hWQ20mxzupTJluA2SdwiBuWwQHH67ckg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
+ '@types/node': ^18.0.0 || >=20.0.0
+ '@vitest/browser': ^1.0.0
+ '@vitest/ui': ^1.0.0
happy-dom: '*'
jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
- dependencies:
- '@types/chai': 4.3.5
- '@types/chai-subset': 1.3.3
- '@types/node': 20.4.8
- '@vitest/expect': 0.33.0
- '@vitest/runner': 0.33.0
- '@vitest/snapshot': 0.33.0
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
- acorn: 8.10.0
- acorn-walk: 8.2.0
- cac: 6.7.14
- chai: 4.3.8
- debug: 4.3.4
- local-pkg: 0.4.3
- magic-string: 0.30.3
- pathe: 1.1.1
- picocolors: 1.0.0
- std-env: 3.4.3
- strip-literal: 1.3.0
- tinybench: 2.5.0
- tinypool: 0.6.0
- vite: 4.4.9(@types/node@20.4.8)
- vite-node: 0.33.0(@types/node@20.4.8)
- why-is-node-running: 2.2.2
- transitivePeerDependencies:
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- dev: true
-
- /vitest@0.34.4:
- resolution: {integrity: sha512-SE/laOsB6995QlbSE6BtkpXDeVNLJc1u2LHRG/OpnN4RsRzM3GQm4nm3PQCK5OBtrsUqnhzLdnT7se3aeNGdlw==}
- engines: {node: '>=v14.18.0'}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
- happy-dom: '*'
- jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
+ '@types/node':
optional: true
'@vitest/browser':
optional: true
@@ -3724,36 +3439,28 @@ packages:
optional: true
jsdom:
optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
dependencies:
- '@types/chai': 4.3.6
- '@types/chai-subset': 1.3.3
- '@types/node': 20.6.0
- '@vitest/expect': 0.34.4
- '@vitest/runner': 0.34.4
- '@vitest/snapshot': 0.34.4
- '@vitest/spy': 0.34.4
- '@vitest/utils': 0.34.4
- acorn: 8.10.0
- acorn-walk: 8.2.0
+ '@types/node': 20.10.4
+ '@vitest/expect': 1.0.4
+ '@vitest/runner': 1.0.4
+ '@vitest/snapshot': 1.0.4
+ '@vitest/spy': 1.0.4
+ '@vitest/utils': 1.0.4
+ acorn-walk: 8.3.1
cac: 6.7.14
- chai: 4.3.8
- debug: 4.3.4
- local-pkg: 0.4.3
- magic-string: 0.30.3
+ chai: 4.3.10
+ debug: 4.3.4(supports-color@5.5.0)
+ execa: 8.0.1
+ local-pkg: 0.5.0
+ magic-string: 0.30.5
pathe: 1.1.1
picocolors: 1.0.0
- std-env: 3.4.3
+ std-env: 3.6.0
strip-literal: 1.3.0
- tinybench: 2.5.0
- tinypool: 0.7.0
- vite: 4.4.9(@types/node@20.6.0)
- vite-node: 0.34.4(@types/node@20.6.0)
+ tinybench: 2.5.1
+ tinypool: 0.8.1
+ vite: 5.0.10(@types/node@20.10.4)
+ vite-node: 1.0.4(@types/node@20.10.4)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From 7d6b2e9d0fa9b1c2243354dbcc8670dd1169f53c Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Sun, 17 Dec 2023 21:12:15 +0000
Subject: [PATCH 033/290] Bump packages
---
.gitignore | 3 +++
packages/commands/package.json | 2 +-
packages/core/package.json | 2 +-
packages/create-solid/package.json | 2 +-
packages/ui/package.json | 2 +-
packages/utils/package.json | 2 +-
6 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/.gitignore b/.gitignore
index 084f96e..b1d8509 100644
--- a/.gitignore
+++ b/.gitignore
@@ -94,6 +94,9 @@ dist
# SWC Plugin Cache
.swc
+# Turbopack files
+.turbo
+
# Gatsby files
.cache/
# Comment in the public line in if your project uses Gatsby and not Next.js
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 325807f..e2d7105 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.8",
+ "version": "0.0.9",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/core/package.json b/packages/core/package.json
index 4a7c7c6..4398c62 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/core",
- "version": "0.0.18",
+ "version": "0.0.19",
"description": "A CLI for Solid",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index d89b32b..eb6a3ba 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.13",
+ "version": "0.0.14",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 4aa155b..88bd288 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/ui",
- "version": "0.0.8",
+ "version": "0.0.9",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
"repository": {
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 4f0a88b..08ce97b 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/utils",
- "version": "0.0.9",
+ "version": "0.0.10",
"description": "A collection of utilities for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
From 5e42a647b5b171f065b5ba4ce17ee3671e55be76 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 15:04:36 +0000
Subject: [PATCH 034/290] Update supported
---
packages/commands/src/handlers/new.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index 1406389..c2a5d9c 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -41,16 +41,16 @@ Thumbs.db
const startSupported = [
"bare",
+ "basic",
"hackernews",
"todomvc",
"with-auth",
- "with-authjs",
"with-mdx",
"with-prisma",
"with-solid-styled",
"with-tailwindcss",
"with-trpc",
- "with-vitest",
+ // "with-vitest",
"with-websocket",
] as const;
const localSupported = ["ts", "js"] as const;
From a2d4bb409f9b132d5bfbf53e3a762051ccd7b382 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 15:06:45 +0000
Subject: [PATCH 035/290] Bump packages
---
packages/commands/package.json | 2 +-
packages/create-solid/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index e2d7105..10c2334 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.9",
+ "version": "0.0.10",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index eb6a3ba..5ebb063 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.14",
+ "version": "0.0.15",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
From a023c99ca539a13cdf70564aee4a24805234e68d Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 19:21:29 +0000
Subject: [PATCH 036/290] Update supported (again)
---
packages/commands/src/handlers/new.ts | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/packages/commands/src/handlers/new.ts b/packages/commands/src/handlers/new.ts
index c2a5d9c..10c844a 100644
--- a/packages/commands/src/handlers/new.ts
+++ b/packages/commands/src/handlers/new.ts
@@ -42,6 +42,7 @@ Thumbs.db
const startSupported = [
"bare",
"basic",
+ "experiments",
"hackernews",
"todomvc",
"with-auth",
@@ -50,8 +51,6 @@ const startSupported = [
"with-solid-styled",
"with-tailwindcss",
"with-trpc",
- // "with-vitest",
- "with-websocket",
] as const;
const localSupported = ["ts", "js"] as const;
const stackblitzSupported = ["bare"] as const;
From a4945f36f198b3f5bf4aa400a70ffeb38669542f Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 19:21:58 +0000
Subject: [PATCH 037/290] Bump versions
---
packages/commands/package.json | 2 +-
packages/create-solid/package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 10c2334..91b4789 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/commands",
- "version": "0.0.10",
+ "version": "0.0.11",
"description": "The main command handlers for the Solid CLI",
"license": "MIT",
"homepage": "https://solid-cli.netlify.app",
diff --git a/packages/create-solid/package.json b/packages/create-solid/package.json
index 5ebb063..3751aaf 100644
--- a/packages/create-solid/package.json
+++ b/packages/create-solid/package.json
@@ -1,6 +1,6 @@
{
"name": "@solid-cli/create-solid",
- "version": "0.0.15",
+ "version": "0.0.16",
"description": "A stripped down Solid CLI just for creating new projects",
"author": "Thomas Beer & Rahul Batra",
"license": "MIT",
From d518a690a6d2f0fabfe28935bf0321e26ba96615 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 19:29:29 +0000
Subject: [PATCH 038/290] Update vitest
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 97d2dda..a32ed58 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"nodemon": "^3.0.2",
"prettier": "^3.1.1",
"turbo": "^1.11.2",
- "vitest": "^1.0.4"
+ "vitest": "^1.1.0"
},
"packageManager": "pnpm@8.7.5"
}
From ecfe7ddb1a52afb23c3f597dec037c8e9e377a1a Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Tue, 26 Dec 2023 19:43:42 +0000
Subject: [PATCH 039/290] Fix lockfile
---
pnpm-lock.yaml | 128 +++++++++++++++++++++++++++++++++++++++++++++----
1 file changed, 118 insertions(+), 10 deletions(-)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2c4fe3e..d00f9ea 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -21,8 +21,8 @@ importers:
specifier: ^1.11.2
version: 1.11.2
vitest:
- specifier: ^1.0.4
- version: 1.0.4(@types/node@20.10.4)
+ specifier: ^1.1.0
+ version: 1.1.0
packages/commands:
dependencies:
@@ -1013,6 +1013,14 @@ packages:
chai: 4.3.10
dev: true
+ /@vitest/expect@1.1.0:
+ resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==}
+ dependencies:
+ '@vitest/spy': 1.1.0
+ '@vitest/utils': 1.1.0
+ chai: 4.3.10
+ dev: true
+
/@vitest/runner@1.0.4:
resolution: {integrity: sha512-rhOQ9FZTEkV41JWXozFM8YgOqaG9zA7QXbhg5gy6mFOVqh4PcupirIJ+wN7QjeJt8S8nJRYuZH1OjJjsbxAXTQ==}
dependencies:
@@ -1021,6 +1029,14 @@ packages:
pathe: 1.1.1
dev: true
+ /@vitest/runner@1.1.0:
+ resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==}
+ dependencies:
+ '@vitest/utils': 1.1.0
+ p-limit: 5.0.0
+ pathe: 1.1.1
+ dev: true
+
/@vitest/snapshot@1.0.4:
resolution: {integrity: sha512-vkfXUrNyNRA/Gzsp2lpyJxh94vU2OHT1amoD6WuvUAA12n32xeVZQ0KjjQIf8F6u7bcq2A2k969fMVxEsxeKYA==}
dependencies:
@@ -1029,12 +1045,26 @@ packages:
pretty-format: 29.7.0
dev: true
+ /@vitest/snapshot@1.1.0:
+ resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==}
+ dependencies:
+ magic-string: 0.30.5
+ pathe: 1.1.1
+ pretty-format: 29.7.0
+ dev: true
+
/@vitest/spy@1.0.4:
resolution: {integrity: sha512-9ojTFRL1AJVh0hvfzAQpm0QS6xIS+1HFIw94kl/1ucTfGCaj1LV/iuJU4Y6cdR03EzPDygxTHwE1JOm+5RCcvA==}
dependencies:
tinyspy: 2.2.0
dev: true
+ /@vitest/spy@1.1.0:
+ resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==}
+ dependencies:
+ tinyspy: 2.2.0
+ dev: true
+
/@vitest/utils@1.0.4:
resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==}
dependencies:
@@ -1043,6 +1073,14 @@ packages:
pretty-format: 29.7.0
dev: true
+ /@vitest/utils@1.1.0:
+ resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==}
+ dependencies:
+ diff-sequences: 29.6.3
+ loupe: 2.3.7
+ pretty-format: 29.7.0
+ dev: true
+
/abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
dev: true
@@ -1229,7 +1267,7 @@ packages:
check-error: 1.0.3
deep-eql: 4.1.3
get-func-name: 2.0.2
- loupe: 2.3.6
+ loupe: 2.3.7
pathval: 1.1.1
type-detect: 4.0.8
dev: true
@@ -2187,13 +2225,6 @@ packages:
resolution: {integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==}
dev: true
- /loupe@2.3.6:
- resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
- deprecated: Please upgrade to 2.3.7 which fixes GHSA-4q6p-r6v2-jvc5
- dependencies:
- get-func-name: 2.0.2
- dev: true
-
/loupe@2.3.7:
resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
dependencies:
@@ -3379,6 +3410,27 @@ packages:
- terser
dev: true
+ /vite-node@1.1.0:
+ resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ dependencies:
+ cac: 6.7.14
+ debug: 4.3.4(supports-color@5.5.0)
+ pathe: 1.1.1
+ picocolors: 1.0.0
+ vite: 5.0.10(@types/node@20.10.4)
+ transitivePeerDependencies:
+ - '@types/node'
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
/vite@5.0.10(@types/node@20.10.4):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -3472,6 +3524,62 @@ packages:
- terser
dev: true
+ /vitest@1.1.0:
+ resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@edge-runtime/vm': '*'
+ '@types/node': ^18.0.0 || >=20.0.0
+ '@vitest/browser': ^1.0.0
+ '@vitest/ui': ^1.0.0
+ happy-dom: '*'
+ jsdom: '*'
+ peerDependenciesMeta:
+ '@edge-runtime/vm':
+ optional: true
+ '@types/node':
+ optional: true
+ '@vitest/browser':
+ optional: true
+ '@vitest/ui':
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+ dependencies:
+ '@vitest/expect': 1.1.0
+ '@vitest/runner': 1.1.0
+ '@vitest/snapshot': 1.1.0
+ '@vitest/spy': 1.1.0
+ '@vitest/utils': 1.1.0
+ acorn-walk: 8.3.1
+ cac: 6.7.14
+ chai: 4.3.10
+ debug: 4.3.4(supports-color@5.5.0)
+ execa: 8.0.1
+ local-pkg: 0.5.0
+ magic-string: 0.30.5
+ pathe: 1.1.1
+ picocolors: 1.0.0
+ std-env: 3.6.0
+ strip-literal: 1.3.0
+ tinybench: 2.5.1
+ tinypool: 0.8.1
+ vite: 5.0.10(@types/node@20.10.4)
+ vite-node: 1.1.0
+ why-is-node-running: 2.2.2
+ transitivePeerDependencies:
+ - less
+ - lightningcss
+ - sass
+ - stylus
+ - sugarss
+ - supports-color
+ - terser
+ dev: true
+
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
dependencies:
From a13d87a2024c5d18c2ce9a299476eae7d11e0bad Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Thu, 28 Dec 2023 15:11:11 +0000
Subject: [PATCH 040/290] Updated link to astro CLI
---
packages/utils/src/open/index.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/packages/utils/src/open/index.ts b/packages/utils/src/open/index.ts
index 52b7814..68ce0da 100644
--- a/packages/utils/src/open/index.ts
+++ b/packages/utils/src/open/index.ts
@@ -1,4 +1,4 @@
-// Taken verbatim from https://github.com/withastro/astro/blob/main/packages/astro/src/cli/open.ts#L29
+// Taken verbatim from https://github.com/withastro/astro/blob/main/packages/astro/src/cli/docs/open.ts
import type { ExecaChildProcess } from "execa";
import { execa } from "execa";
From 8238a59c63df24d2f31528d327333759b2e80067 Mon Sep 17 00:00:00 2001
From: uncenter <47499684+uncenter@users.noreply.github.com>
Date: Thu, 28 Dec 2023 17:15:48 -0500
Subject: [PATCH 041/290] refactor: consolidate package manager related
functions and update imports
---
packages/commands/src/handlers/add.ts | 12 -----
packages/commands/src/lib/integrations.ts | 7 ++-
packages/utils/package.json | 8 ++--
.../utils/src/detect-package-manager/index.ts | 22 ----------
packages/utils/src/package-manager/index.ts | 44 +++++++++++++++++++
packages/utils/src/paths/index.ts | 13 ------
packages/utils/src/updates/index.ts | 18 ++------
7 files changed, 54 insertions(+), 70 deletions(-)
delete mode 100644 packages/utils/src/detect-package-manager/index.ts
create mode 100644 packages/utils/src/package-manager/index.ts
diff --git a/packages/commands/src/handlers/add.ts b/packages/commands/src/handlers/add.ts
index 0cb746e..eafa288 100644
--- a/packages/commands/src/handlers/add.ts
+++ b/packages/commands/src/handlers/add.ts
@@ -3,7 +3,6 @@ import { S_BAR, cancelable, spinnerify } from "@solid-cli/ui";
import { Integrations, Supported, integrations, setRootFile } from "../lib/integrations";
import * as p from "@clack/prompts";
import color from "picocolors";
-import { PM } from "@solid-cli/utils/detect-package-manager";
import { primitives, loadPrimitives } from "@solid-cli/utils/primitives";
import { t } from "@solid-cli/utils";
import { fileExists, getRootFile, getViteConfig, validateFilePath } from "../lib/utils/helpers";
@@ -75,17 +74,6 @@ const transformPrimitives = async (ps: string[]) => {
const mappedInput = ps.map((p) => p.replace("@solid-primitives/", ""));
return primitives().filter((p) => mappedInput.includes(p.value.replace("@solid-primitives/", "")));
};
-// @ts-ignore
-const installCommand = async (pM: PM): Promise => {
- switch (pM) {
- case "npm":
- return "install";
- case "yarn":
- return "add";
- case "pnpm":
- return "add";
- }
-};
type Configs = Integrations[keyof Integrations][];
export const handleAdd = async (packages?: string[], forceTransform: boolean = false) => {
if (!packages?.length) {
diff --git a/packages/commands/src/lib/integrations.ts b/packages/commands/src/lib/integrations.ts
index d7d9219..ddf3b47 100644
--- a/packages/commands/src/lib/integrations.ts
+++ b/packages/commands/src/lib/integrations.ts
@@ -1,8 +1,7 @@
import { insertAfter, insertAtBeginning } from "@solid-cli/utils/fs";
import { fileExists, validateFilePath } from "./utils/helpers";
import { $ } from "execa";
-import { getUserPkgManager } from "@solid-cli/utils/detect-package-manager";
-import { getRunner } from "@solid-cli/utils/paths";
+import { getRunnerCommand, detectPackageManager } from "@solid-cli/utils/package-manager";
import { createSignal } from "@solid-cli/reactivity";
import * as p from "@clack/prompts";
import color from "picocolors";
@@ -28,8 +27,8 @@ export const integrations = {
"tailwind": {
installs: ["tailwindcss", "postcss", "autoprefixer"],
postInstall: async () => {
- const pM = getUserPkgManager();
- await $`${getRunner(pM)} tailwindcss init -p`;
+ const pM = detectPackageManager();
+ await $`${getRunnerCommand(pM)} tailwindcss init -p`;
let tailwindConfig = "tailwind.config.js";
if (!fileExists(tailwindConfig)) {
p.log.error(color.red(`Can't find tailwind config file`));
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 08ce97b..dedfb54 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -51,10 +51,10 @@
"require": "./dist/primitives/index.mjs",
"types": "./types/primitives/index.d.ts"
},
- "./detect-package-manager": {
- "import": "./dist/detect-package-manager/index.mjs",
- "require": "./dist/detect-package-manager/index.mjs",
- "types": "./types/detect-package-manager/index.d.ts"
+ "./package-manager": {
+ "import": "./dist/package-manager/index.mjs",
+ "require": "./dist/package-manager/index.mjs",
+ "types": "./types/package-manager/index.d.ts"
}
},
"scripts": {
diff --git a/packages/utils/src/detect-package-manager/index.ts b/packages/utils/src/detect-package-manager/index.ts
deleted file mode 100644
index b8b38ed..0000000
--- a/packages/utils/src/detect-package-manager/index.ts
+++ /dev/null
@@ -1,22 +0,0 @@
-// Taken almost verbatim from https://github.com/solidjs/solid-start/blob/f351f42ba8566cbfa72b483dd63d4debcb386230/packages/create-solid/cli/index.js#L62C1-L80C2
-export const getUserPkgManager = (): PM => {
- // This environment variable is set by npm and yarn but pnpm seems less consistent
- const userAgent = process.env.npm_config_user_agent;
-
- if (userAgent) {
- if (userAgent.startsWith("yarn")) {
- return "yarn";
- } else if (userAgent.startsWith("pnpm")) {
- return "pnpm";
- } else if (userAgent.startsWith("bun")) {
- return "bun";
- } else {
- return "npm";
- }
- } else {
- // If no user agent is set, assume npm
- return "npm";
- }
-};
-
-export type PM = "npm" | "yarn" | "pnpm" | "bun";
diff --git a/packages/utils/src/package-manager/index.ts b/packages/utils/src/package-manager/index.ts
new file mode 100644
index 0000000..88ff4c5
--- /dev/null
+++ b/packages/utils/src/package-manager/index.ts
@@ -0,0 +1,44 @@
+// Taken almost verbatim from https://github.com/solidjs/solid-start/blob/f351f42ba8566cbfa72b483dd63d4debcb386230/packages/create-solid/cli/index.js#L62C1-L80C2
+export const detectPackageManager = () => {
+ // This environment variable is set by npm and yarn but pnpm seems less consistent
+ const userAgent = process.env.npm_config_user_agent || "";
+
+ switch (true) {
+ case userAgent.startsWith("yarn"):
+ return "yarn";
+ case userAgent.startsWith("pnpm"):
+ return "pnpm";
+ case userAgent.startsWith("bun"):
+ return "bun";
+ default:
+ return "npm";
+ }
+};
+
+export const getInstallCommand = (packageManager: PackageManager): string => {
+ switch (packageManager) {
+ case "npm":
+ return "install";
+ case "yarn":
+ return "add";
+ case "pnpm":
+ return "add";
+ case "bun":
+ return "add";
+ }
+};
+
+export const getRunnerCommand = (packageManager: PackageManager) => {
+ switch (packageManager) {
+ case "npm":
+ return "npx";
+ case "yarn":
+ return "npx";
+ case "pnpm":
+ return "pnpx";
+ case "bun":
+ return "bunx";
+ }
+};
+
+export type PackageManager = ReturnType;
diff --git a/packages/utils/src/paths/index.ts b/packages/utils/src/paths/index.ts
index 0111491..5a71876 100644
--- a/packages/utils/src/paths/index.ts
+++ b/packages/utils/src/paths/index.ts
@@ -1,4 +1,3 @@
-import { PM } from "../detect-package-manager";
import { homedir as oshomedir, tmpdir as ostmpdir } from "os";
export const homedir = () => {
@@ -8,15 +7,3 @@ export const homedir = () => {
export const tmpdir = () => {
return process.env.XDG_CACHE_HOME ?? ostmpdir();
};
-export const getRunner = (pM: PM) => {
- switch (pM) {
- case "npm":
- return "npx";
- case "yarn":
- return "npx";
- case "pnpm":
- return "pnpx";
- case "bun":
- return "bunx";
- }
-};
diff --git a/packages/utils/src/updates/index.ts b/packages/utils/src/updates/index.ts
index 690ff84..c6ac36b 100644
--- a/packages/utils/src/updates/index.ts
+++ b/packages/utils/src/updates/index.ts
@@ -1,6 +1,6 @@
import { open, writeFile } from "fs/promises";
import { $ } from "execa";
-import { getUserPkgManager, type PM } from "../detect-package-manager";
+import { detectPackageManager, getInstallCommand } from "../package-manager";
declare global {
var UPDATESQUEUE: Update[] | undefined;
}
@@ -18,18 +18,6 @@ type UpdateSummary = {
fileUpdates: string[];
};
-const installCommand = (pM: PM): string => {
- switch (pM) {
- case "npm":
- return "install";
- case "yarn":
- return "add";
- case "pnpm":
- return "add";
- case "bun":
- return "install";
- }
-};
export const clearQueue = () => {
UPDATESQUEUE.length = 0;
};
@@ -73,8 +61,8 @@ export const flushFileUpdates = async () => {
};
export const flushPackageUpdates = async () => {
const packageUpdates = UPDATESQUEUE.filter((u) => u.type === "package") as PackageUpdate[];
- const pM = getUserPkgManager();
- const instlCmd = installCommand(pM);
+ const pM = detectPackageManager();
+ const instlCmd = getInstallCommand(pM);
for (const update of packageUpdates) {
await $`${pM} ${instlCmd} ${update.name}`;
}
From 6bd47042fa9e55c07c1d9318ff1dda12a8ae325e Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Thu, 28 Dec 2023 22:36:02 +0000
Subject: [PATCH 042/290] Update deps
---
packages/commands/package.json | 4 +-
packages/core/package.json | 4 +-
packages/ui/package.json | 2 +-
packages/utils/package.json | 6 +-
pnpm-lock.yaml | 399 +++++++++++++++------------------
5 files changed, 187 insertions(+), 228 deletions(-)
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 91b4789..d0f9f48 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -33,7 +33,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.4",
+ "@types/node": "^20.10.5",
"prettier": "^3.1.1",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
@@ -49,6 +49,6 @@
"@solid-cli/utils": "workspace:*",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
- "sucrase": "^3.34.0"
+ "sucrase": "^3.35.0"
}
}
diff --git a/packages/core/package.json b/packages/core/package.json
index 4398c62..993c970 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,7 +29,7 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@swc/core": "^1.3.100",
+ "@swc/core": "^1.3.101",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
@@ -42,7 +42,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.4",
+ "@types/node": "^20.10.5",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 88bd288..6a35694 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -29,7 +29,7 @@
"devDependencies": {
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "@types/node": "20.10.4"
+ "@types/node": "20.10.5"
},
"publishConfig": {
"access": "public"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index 08ce97b..1fd6300 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -63,11 +63,11 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "20.10.4",
+ "@types/node": "20.10.5",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "vitest": "^1.0.4"
+ "vitest": "^1.1.0"
},
"publishConfig": {
"access": "public"
@@ -76,7 +76,7 @@
"@clack/core": "0.3.3",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
- "@swc/core": "^1.3.100",
+ "@swc/core": "^1.3.101",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d00f9ea..96129a7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -22,7 +22,7 @@ importers:
version: 1.11.2
vitest:
specifier: ^1.1.0
- version: 1.1.0
+ version: 1.1.0(@types/node@20.10.5)
packages/commands:
dependencies:
@@ -48,21 +48,21 @@ importers:
specifier: ^1.0.0
version: 1.0.0
sucrase:
- specifier: ^3.34.0
- version: 3.34.0
+ specifier: ^3.35.0
+ version: 3.35.0
devDependencies:
'@chialab/esbuild-plugin-meta-url':
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.10.4
- version: 20.10.4
+ specifier: ^20.10.5
+ version: 20.10.5
prettier:
specifier: ^3.1.1
version: 3.1.1
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -91,8 +91,8 @@ importers:
specifier: workspace:*
version: link:../utils
'@swc/core':
- specifier: ^1.3.100
- version: 1.3.100
+ specifier: ^1.3.101
+ version: 1.3.101
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -113,14 +113,14 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.10.4
- version: 20.10.4
+ specifier: ^20.10.5
+ version: 20.10.5
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -141,7 +141,7 @@ importers:
version: 1.0.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -150,7 +150,7 @@ importers:
devDependencies:
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -176,11 +176,11 @@ importers:
version: 1.0.0
devDependencies:
'@types/node':
- specifier: 20.10.4
- version: 20.10.4
+ specifier: 20.10.5
+ version: 20.10.5
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -197,8 +197,8 @@ importers:
specifier: workspace:*
version: link:../reactivity
'@swc/core':
- specifier: ^1.3.100
- version: 1.3.100
+ specifier: ^1.3.101
+ version: 1.3.101
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -216,20 +216,20 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: 20.10.4
- version: 20.10.4
+ specifier: 20.10.5
+ version: 20.10.5
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.100)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
vitest:
- specifier: ^1.0.4
- version: 1.0.4(@types/node@20.10.4)
+ specifier: ^1.1.0
+ version: 1.1.0(@types/node@20.10.5)
packages:
@@ -694,6 +694,17 @@ packages:
dev: true
optional: true
+ /@isaacs/cliui@8.0.2:
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+ dependencies:
+ string-width: 5.1.2
+ string-width-cjs: /string-width@4.2.3
+ strip-ansi: 7.1.0
+ strip-ansi-cjs: /strip-ansi@6.0.1
+ wrap-ansi: 8.1.0
+ wrap-ansi-cjs: /wrap-ansi@7.0.0
+
/@jest/schemas@29.6.3:
resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -774,6 +785,12 @@ packages:
detect-libc: 1.0.3
dev: true
+ /@pkgjs/parseargs@0.11.0:
+ resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
+ engines: {node: '>=14'}
+ requiresBuild: true
+ optional: true
+
/@rollup/rollup-android-arm-eabi@4.9.1:
resolution: {integrity: sha512-6vMdBZqtq1dVQ4CWdhFwhKZL6E4L1dV6jUjuBvsavvNJSppzi6dLBbuV+3+IyUREaj9ZFvQefnQm28v4OCXlig==}
cpu: [arm]
@@ -882,80 +899,88 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@swc/core-darwin-arm64@1.3.100:
- resolution: {integrity: sha512-XVWFsKe6ei+SsDbwmsuRkYck1SXRpO60Hioa4hoLwR8fxbA9eVp6enZtMxzVVMBi8ej5seZ4HZQeAWepbukiBw==}
+ /@swc/core-darwin-arm64@1.3.101:
+ resolution: {integrity: sha512-mNFK+uHNPRXSnfTOG34zJOeMl2waM4hF4a2NY7dkMXrPqw9CoJn4MwTXJcyMiSz1/BnNjjTCHF3Yhj0jPxmkzQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-darwin-x64@1.3.100:
- resolution: {integrity: sha512-KF/MXrnH1nakm1wbt4XV8FS7kvqD9TGmVxeJ0U4bbvxXMvzeYUurzg3AJUTXYmXDhH/VXOYJE5N5RkwZZPs5iA==}
+ /@swc/core-darwin-x64@1.3.101:
+ resolution: {integrity: sha512-B085j8XOx73Fg15KsHvzYWG262bRweGr3JooO1aW5ec5pYbz5Ew9VS5JKYS03w2UBSxf2maWdbPz2UFAxg0whw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.100:
- resolution: {integrity: sha512-p8hikNnAEJrw5vHCtKiFT4hdlQxk1V7vqPmvUDgL/qe2menQDK/i12tbz7/3BEQ4UqUPnvwpmVn2d19RdEMNxw==}
+ /@swc/core-linux-arm-gnueabihf@1.3.101:
+ resolution: {integrity: sha512-9xLKRb6zSzRGPqdz52Hy5GuB1lSjmLqa0lST6MTFads3apmx4Vgs8Y5NuGhx/h2I8QM4jXdLbpqQlifpzTlSSw==}
+ engines: {node: '>=10'}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ optional: true
+
+ /@swc/core-linux-arm64-gnu@1.3.101:
+ resolution: {integrity: sha512-oE+r1lo7g/vs96Weh2R5l971dt+ZLuhaUX+n3BfDdPxNHfObXgKMjO7E+QS5RbGjv/AwiPCxQmbdCp/xN5ICJA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.100:
- resolution: {integrity: sha512-BWx/0EeY89WC4q3AaIaBSGfQxkYxIlS3mX19dwy2FWJs/O+fMvF9oLk/CyJPOZzbp+1DjGeeoGFuDYpiNO91JA==}
+ /@swc/core-linux-arm64-musl@1.3.101:
+ resolution: {integrity: sha512-OGjYG3H4BMOTnJWJyBIovCez6KiHF30zMIu4+lGJTCrxRI2fAjGLml3PEXj8tC3FMcud7U2WUn6TdG0/te2k6g==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.100:
- resolution: {integrity: sha512-XUdGu3dxAkjsahLYnm8WijPfKebo+jHgHphDxaW0ovI6sTdmEGFDew7QzKZRlbYL2jRkUuuKuDGvD6lO5frmhA==}
+ /@swc/core-linux-x64-gnu@1.3.101:
+ resolution: {integrity: sha512-/kBMcoF12PRO/lwa8Z7w4YyiKDcXQEiLvM+S3G9EvkoKYGgkkz4Q6PSNhF5rwg/E3+Hq5/9D2R+6nrkF287ihg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.100:
- resolution: {integrity: sha512-PhoXKf+f0OaNW/GCuXjJ0/KfK9EJX7z2gko+7nVnEA0p3aaPtbP6cq1Ubbl6CMoPL+Ci3gZ7nYumDqXNc3CtLQ==}
+ /@swc/core-linux-x64-musl@1.3.101:
+ resolution: {integrity: sha512-kDN8lm4Eew0u1p+h1l3JzoeGgZPQ05qDE0czngnjmfpsH2sOZxVj1hdiCwS5lArpy7ktaLu5JdRnx70MkUzhXw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.100:
- resolution: {integrity: sha512-PwLADZN6F9cXn4Jw52FeP/MCLVHm8vwouZZSOoOScDtihjY495SSjdPnlosMaRSR4wJQssGwiD/4MbpgQPqbAw==}
+ /@swc/core-win32-arm64-msvc@1.3.101:
+ resolution: {integrity: sha512-9Wn8TTLWwJKw63K/S+jjrZb9yoJfJwCE2RV5vPCCWmlMf3U1AXj5XuWOLUX+Rp2sGKau7wZKsvywhheWm+qndQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.100:
- resolution: {integrity: sha512-0f6nicKSLlDKlyPRl2JEmkpBV4aeDfRQg6n8mPqgL7bliZIcDahG0ej+HxgNjZfS3e0yjDxsNRa6sAqWU2Z60A==}
+ /@swc/core-win32-ia32-msvc@1.3.101:
+ resolution: {integrity: sha512-onO5KvICRVlu2xmr4//V2je9O2XgS1SGKpbX206KmmjcJhXN5EYLSxW9qgg+kgV5mip+sKTHTAu7IkzkAtElYA==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.100:
- resolution: {integrity: sha512-b7J0rPoMkRTa3XyUGt8PwCaIBuYWsL2DqbirrQKRESzgCvif5iNpqaM6kjIjI/5y5q1Ycv564CB51YDpiS8EtQ==}
+ /@swc/core-win32-x64-msvc@1.3.101:
+ resolution: {integrity: sha512-T3GeJtNQV00YmiVw/88/nxJ/H43CJvFnpvBHCVn17xbahiVUOPOduh3rc9LgAkKiNt/aV8vU3OJR+6PhfMR7UQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.100:
- resolution: {integrity: sha512-7dKgTyxJjlrMwFZYb1auj3Xq0D8ZBe+5oeIgfMlRU05doXZypYJe0LAk0yjj3WdbwYzpF+T1PLxwTWizI0pckw==}
+ /@swc/core@1.3.101:
+ resolution: {integrity: sha512-w5aQ9qYsd/IYmXADAnkXPGDMTqkQalIi+kfFf/MHRKTpaOL7DHjMXwPp/n8hJ0qNjRvchzmPtOqtPBiER50d8A==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -967,15 +992,16 @@ packages:
'@swc/counter': 0.1.2
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.100
- '@swc/core-darwin-x64': 1.3.100
- '@swc/core-linux-arm64-gnu': 1.3.100
- '@swc/core-linux-arm64-musl': 1.3.100
- '@swc/core-linux-x64-gnu': 1.3.100
- '@swc/core-linux-x64-musl': 1.3.100
- '@swc/core-win32-arm64-msvc': 1.3.100
- '@swc/core-win32-ia32-msvc': 1.3.100
- '@swc/core-win32-x64-msvc': 1.3.100
+ '@swc/core-darwin-arm64': 1.3.101
+ '@swc/core-darwin-x64': 1.3.101
+ '@swc/core-linux-arm-gnueabihf': 1.3.101
+ '@swc/core-linux-arm64-gnu': 1.3.101
+ '@swc/core-linux-arm64-musl': 1.3.101
+ '@swc/core-linux-x64-gnu': 1.3.101
+ '@swc/core-linux-x64-musl': 1.3.101
+ '@swc/core-win32-arm64-msvc': 1.3.101
+ '@swc/core-win32-ia32-msvc': 1.3.101
+ '@swc/core-win32-x64-msvc': 1.3.101
/@swc/counter@0.1.2:
resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==}
@@ -991,8 +1017,8 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node@20.10.4:
- resolution: {integrity: sha512-D08YG6rr8X90YB56tSIuBaddy/UXAA9RKJoFvrsnogAum/0pmjkgi4+2nx96A330FmioegBWmEYQ+syqCFaveg==}
+ /@types/node@20.10.5:
+ resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1005,14 +1031,6 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
- /@vitest/expect@1.0.4:
- resolution: {integrity: sha512-/NRN9N88qjg3dkhmFcCBwhn/Ie4h064pY3iv7WLRsDJW7dXnEgeoa8W9zy7gIPluhz6CkgqiB3HmpIXgmEY5dQ==}
- dependencies:
- '@vitest/spy': 1.0.4
- '@vitest/utils': 1.0.4
- chai: 4.3.10
- dev: true
-
/@vitest/expect@1.1.0:
resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==}
dependencies:
@@ -1021,14 +1039,6 @@ packages:
chai: 4.3.10
dev: true
- /@vitest/runner@1.0.4:
- resolution: {integrity: sha512-rhOQ9FZTEkV41JWXozFM8YgOqaG9zA7QXbhg5gy6mFOVqh4PcupirIJ+wN7QjeJt8S8nJRYuZH1OjJjsbxAXTQ==}
- dependencies:
- '@vitest/utils': 1.0.4
- p-limit: 5.0.0
- pathe: 1.1.1
- dev: true
-
/@vitest/runner@1.1.0:
resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==}
dependencies:
@@ -1037,14 +1047,6 @@ packages:
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.0.4:
- resolution: {integrity: sha512-vkfXUrNyNRA/Gzsp2lpyJxh94vU2OHT1amoD6WuvUAA12n32xeVZQ0KjjQIf8F6u7bcq2A2k969fMVxEsxeKYA==}
- dependencies:
- magic-string: 0.30.5
- pathe: 1.1.1
- pretty-format: 29.7.0
- dev: true
-
/@vitest/snapshot@1.1.0:
resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==}
dependencies:
@@ -1053,26 +1055,12 @@ packages:
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.0.4:
- resolution: {integrity: sha512-9ojTFRL1AJVh0hvfzAQpm0QS6xIS+1HFIw94kl/1ucTfGCaj1LV/iuJU4Y6cdR03EzPDygxTHwE1JOm+5RCcvA==}
- dependencies:
- tinyspy: 2.2.0
- dev: true
-
/@vitest/spy@1.1.0:
resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.0.4:
- resolution: {integrity: sha512-gsswWDXxtt0QvtK/y/LWukN7sGMYmnCcv1qv05CsY6cU/Y1zpGX1QuvLs+GO1inczpE6Owixeel3ShkjhYtGfA==}
- dependencies:
- diff-sequences: 29.6.3
- loupe: 2.3.7
- pretty-format: 29.7.0
- dev: true
-
/@vitest/utils@1.1.0:
resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==}
dependencies:
@@ -1105,6 +1093,10 @@ packages:
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
engines: {node: '>=8'}
+ /ansi-regex@6.0.1:
+ resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ engines: {node: '>=12'}
+
/ansi-styles@3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
@@ -1123,6 +1115,10 @@ packages:
engines: {node: '>=10'}
dev: true
+ /ansi-styles@6.2.1:
+ resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ engines: {node: '>=12'}
+
/any-promise@1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
@@ -1209,6 +1205,12 @@ packages:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
+ dev: true
+
+ /brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ dependencies:
+ balanced-match: 1.0.2
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
@@ -1381,6 +1383,7 @@ packages:
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ dev: true
/cross-spawn@5.1.0:
resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
@@ -1493,9 +1496,14 @@ packages:
path-type: 4.0.0
dev: true
+ /eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- dev: true
+
+ /emoji-regex@9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
/enquirer@2.4.1:
resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==}
@@ -1721,6 +1729,13 @@ packages:
is-callable: 1.2.7
dev: true
+ /foreground-child@3.1.1:
+ resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ engines: {node: '>=14'}
+ dependencies:
+ cross-spawn: 7.0.3
+ signal-exit: 4.1.0
+
/fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
@@ -1746,9 +1761,6 @@ packages:
minipass: 3.3.6
dev: false
- /fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
-
/fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@@ -1817,15 +1829,16 @@ packages:
is-glob: 4.0.3
dev: true
- /glob@7.1.6:
- resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
+ /glob@10.3.10:
+ resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
+ foreground-child: 3.1.1
+ jackspeak: 2.3.6
+ minimatch: 9.0.3
+ minipass: 5.0.0
+ path-scurry: 1.10.1
/globalthis@1.0.3:
resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
@@ -1945,15 +1958,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
-
- /inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
-
/internal-slot@1.0.5:
resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==}
engines: {node: '>= 0.4'}
@@ -2026,7 +2030,6 @@ packages:
/is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
engines: {node: '>=8'}
- dev: true
/is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
@@ -2126,6 +2129,14 @@ packages:
/isexe@2.0.0:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ /jackspeak@2.3.6:
+ resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ engines: {node: '>=14'}
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
+
/jiti@1.21.0:
resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
@@ -2231,6 +2242,10 @@ packages:
get-func-name: 2.0.2
dev: true
+ /lru-cache@10.1.0:
+ resolution: {integrity: sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==}
+ engines: {node: 14 || >=16.14}
+
/lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
dependencies:
@@ -2325,6 +2340,13 @@ packages:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
dependencies:
brace-expansion: 1.1.11
+ dev: true
+
+ /minimatch@9.0.3:
+ resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.1
/minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
@@ -2345,7 +2367,6 @@ packages:
/minipass@5.0.0:
resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
engines: {node: '>=8'}
- dev: false
/minizlib@2.1.2:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
@@ -2465,11 +2486,6 @@ packages:
object-keys: 1.1.1
dev: true
- /once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
- dependencies:
- wrappy: 1.0.2
-
/onetime@5.1.2:
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
engines: {node: '>=6'}
@@ -2559,10 +2575,6 @@ packages:
engines: {node: '>=8'}
dev: true
- /path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
-
/path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
@@ -2575,6 +2587,13 @@ packages:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
dev: true
+ /path-scurry@1.10.1:
+ resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ lru-cache: 10.1.0
+ minipass: 5.0.0
+
/path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
@@ -2994,7 +3013,14 @@ packages:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- dev: true
+
+ /string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+ dependencies:
+ eastasianwidth: 0.2.0
+ emoji-regex: 9.2.2
+ strip-ansi: 7.1.0
/string.prototype.trim@1.2.8:
resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
@@ -3027,6 +3053,12 @@ packages:
dependencies:
ansi-regex: 5.0.1
+ /strip-ansi@7.1.0:
+ resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-regex: 6.0.1
+
/strip-bom@3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
@@ -3054,14 +3086,14 @@ packages:
acorn: 8.10.0
dev: true
- /sucrase@3.34.0:
- resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==}
- engines: {node: '>=8'}
+ /sucrase@3.35.0:
+ resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==}
+ engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
dependencies:
'@jridgewell/gen-mapping': 0.3.3
commander: 4.1.1
- glob: 7.1.6
+ glob: 10.3.10
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
@@ -3178,7 +3210,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@8.0.1(@swc/core@1.3.100)(typescript@5.3.3):
+ /tsup@8.0.1(@swc/core@1.3.101)(typescript@5.3.3):
resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
engines: {node: '>=18'}
hasBin: true
@@ -3197,7 +3229,7 @@ packages:
typescript:
optional: true
dependencies:
- '@swc/core': 1.3.100
+ '@swc/core': 1.3.101
bundle-require: 4.0.1(esbuild@0.19.9)
cac: 6.7.14
chokidar: 3.5.3
@@ -3210,7 +3242,7 @@ packages:
resolve-from: 5.0.0
rollup: 4.9.1
source-map: 0.8.0-beta.0
- sucrase: 3.34.0
+ sucrase: 3.35.0
tree-kill: 1.2.2
typescript: 5.3.3
transitivePeerDependencies:
@@ -3389,28 +3421,7 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@1.0.4(@types/node@20.10.4):
- resolution: {integrity: sha512-9xQQtHdsz5Qn8hqbV7UKqkm8YkJhzT/zr41Dmt5N7AlD8hJXw/Z7y0QiD5I8lnTthV9Rvcvi0QW7PI0Fq83ZPg==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- dependencies:
- cac: 6.7.14
- debug: 4.3.4(supports-color@5.5.0)
- pathe: 1.1.1
- picocolors: 1.0.0
- vite: 5.0.10(@types/node@20.10.4)
- transitivePeerDependencies:
- - '@types/node'
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- dev: true
-
- /vite-node@1.1.0:
+ /vite-node@1.1.0(@types/node@20.10.5):
resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3419,7 +3430,7 @@ packages:
debug: 4.3.4(supports-color@5.5.0)
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.0.10(@types/node@20.10.4)
+ vite: 5.0.10(@types/node@20.10.5)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3431,7 +3442,7 @@ packages:
- terser
dev: true
- /vite@5.0.10(@types/node@20.10.4):
+ /vite@5.0.10(@types/node@20.10.5):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3459,7 +3470,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.10.4
+ '@types/node': 20.10.5
esbuild: 0.19.9
postcss: 8.4.32
rollup: 4.9.1
@@ -3467,64 +3478,7 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.0.4(@types/node@20.10.4):
- resolution: {integrity: sha512-s1GQHp/UOeWEo4+aXDOeFBJwFzL6mjycbQwwKWX2QcYfh/7tIerS59hWQ20mxzupTJluA2SdwiBuWwQHH67ckg==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@types/node': ^18.0.0 || >=20.0.0
- '@vitest/browser': ^1.0.0
- '@vitest/ui': ^1.0.0
- happy-dom: '*'
- jsdom: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
- optional: true
- '@types/node':
- optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
- dependencies:
- '@types/node': 20.10.4
- '@vitest/expect': 1.0.4
- '@vitest/runner': 1.0.4
- '@vitest/snapshot': 1.0.4
- '@vitest/spy': 1.0.4
- '@vitest/utils': 1.0.4
- acorn-walk: 8.3.1
- cac: 6.7.14
- chai: 4.3.10
- debug: 4.3.4(supports-color@5.5.0)
- execa: 8.0.1
- local-pkg: 0.5.0
- magic-string: 0.30.5
- pathe: 1.1.1
- picocolors: 1.0.0
- std-env: 3.6.0
- strip-literal: 1.3.0
- tinybench: 2.5.1
- tinypool: 0.8.1
- vite: 5.0.10(@types/node@20.10.4)
- vite-node: 1.0.4(@types/node@20.10.4)
- why-is-node-running: 2.2.2
- transitivePeerDependencies:
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
- dev: true
-
- /vitest@1.1.0:
+ /vitest@1.1.0(@types/node@20.10.5):
resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3549,6 +3503,7 @@ packages:
jsdom:
optional: true
dependencies:
+ '@types/node': 20.10.5
'@vitest/expect': 1.1.0
'@vitest/runner': 1.1.0
'@vitest/snapshot': 1.1.0
@@ -3567,8 +3522,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.8.1
- vite: 5.0.10(@types/node@20.10.4)
- vite-node: 1.1.0
+ vite: 5.0.10(@types/node@20.10.5)
+ vite-node: 1.1.0(@types/node@20.10.5)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -3674,10 +3629,14 @@ packages:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- dev: true
- /wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
+ /wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+ dependencies:
+ ansi-styles: 6.2.1
+ string-width: 5.1.2
+ strip-ansi: 7.1.0
/y18n@4.0.3:
resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
From fee96700fbac82ab3b39f5d53bfebd16e80c3d20 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Thu, 4 Jan 2024 21:54:25 +0000
Subject: [PATCH 043/290] Bump deps
---
package.json | 4 +-
packages/commands/package.json | 4 +-
packages/core/package.json | 4 +-
packages/ui/package.json | 2 +-
packages/utils/package.json | 6 +-
pnpm-lock.yaml | 235 +++++++++++++++++----------------
6 files changed, 133 insertions(+), 122 deletions(-)
diff --git a/package.json b/package.json
index a32ed58..b89457a 100644
--- a/package.json
+++ b/package.json
@@ -37,8 +37,8 @@
"@changesets/cli": "2.27.1",
"nodemon": "^3.0.2",
"prettier": "^3.1.1",
- "turbo": "^1.11.2",
- "vitest": "^1.1.0"
+ "turbo": "^1.11.3",
+ "vitest": "^1.1.2"
},
"packageManager": "pnpm@8.7.5"
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index d0f9f48..bdfd773 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -33,7 +33,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.5",
+ "@types/node": "^20.10.6",
"prettier": "^3.1.1",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
@@ -42,7 +42,7 @@
"access": "public"
},
"dependencies": {
- "@begit/core": "^0.0.11",
+ "@begit/core": "^0.0.12",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
"@solid-cli/ui": "workspace:*",
diff --git a/packages/core/package.json b/packages/core/package.json
index 993c970..eefd1fc 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,7 +29,7 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@swc/core": "^1.3.101",
+ "@swc/core": "^1.3.102",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
@@ -42,7 +42,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.5",
+ "@types/node": "^20.10.6",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 6a35694..85a999b 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -29,7 +29,7 @@
"devDependencies": {
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "@types/node": "20.10.5"
+ "@types/node": "20.10.6"
},
"publishConfig": {
"access": "public"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index f5dae00..e01bb9b 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -63,11 +63,11 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "20.10.5",
+ "@types/node": "20.10.6",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "vitest": "^1.1.0"
+ "vitest": "^1.1.2"
},
"publishConfig": {
"access": "public"
@@ -76,7 +76,7 @@
"@clack/core": "0.3.3",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
- "@swc/core": "^1.3.101",
+ "@swc/core": "^1.3.102",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 96129a7..d2b93e9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -18,17 +18,17 @@ importers:
specifier: ^3.1.1
version: 3.1.1
turbo:
- specifier: ^1.11.2
- version: 1.11.2
+ specifier: ^1.11.3
+ version: 1.11.3
vitest:
- specifier: ^1.1.0
- version: 1.1.0(@types/node@20.10.5)
+ specifier: ^1.1.2
+ version: 1.1.2(@types/node@20.10.6)
packages/commands:
dependencies:
'@begit/core':
- specifier: ^0.0.11
- version: 0.0.11
+ specifier: ^0.0.12
+ version: 0.0.12
'@clack/prompts':
specifier: 0.7.0
version: 0.7.0
@@ -55,14 +55,14 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.10.5
- version: 20.10.5
+ specifier: ^20.10.6
+ version: 20.10.6
prettier:
specifier: ^3.1.1
version: 3.1.1
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -91,8 +91,8 @@ importers:
specifier: workspace:*
version: link:../utils
'@swc/core':
- specifier: ^1.3.101
- version: 1.3.101
+ specifier: ^1.3.102
+ version: 1.3.102
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -113,14 +113,14 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: ^20.10.5
- version: 20.10.5
+ specifier: ^20.10.6
+ version: 20.10.6
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -141,7 +141,7 @@ importers:
version: 1.0.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -150,7 +150,7 @@ importers:
devDependencies:
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -176,11 +176,11 @@ importers:
version: 1.0.0
devDependencies:
'@types/node':
- specifier: 20.10.5
- version: 20.10.5
+ specifier: 20.10.6
+ version: 20.10.6
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -197,8 +197,8 @@ importers:
specifier: workspace:*
version: link:../reactivity
'@swc/core':
- specifier: ^1.3.101
- version: 1.3.101
+ specifier: ^1.3.102
+ version: 1.3.102
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -216,20 +216,20 @@ importers:
specifier: ^0.17.7
version: 0.17.7
'@types/node':
- specifier: 20.10.5
- version: 20.10.5
+ specifier: 20.10.6
+ version: 20.10.6
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.101)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
vitest:
- specifier: ^1.1.0
- version: 1.1.0(@types/node@20.10.5)
+ specifier: ^1.1.2
+ version: 1.1.2(@types/node@20.10.6)
packages:
@@ -262,8 +262,8 @@ packages:
regenerator-runtime: 0.14.0
dev: true
- /@begit/core@0.0.11:
- resolution: {integrity: sha512-JwS7kubIw1FeLmrXR46z1QSBkXNMOZWYeziaMa9kqh/RBTi3Cb5ry1jO1oTBCYQfzldt/qDwQbGkwMPUR1qo3g==}
+ /@begit/core@0.0.12:
+ resolution: {integrity: sha512-L2p5O46opJM1ky7ITtglSqxxnw89SEh6Ey1Ki0Gqy1sjkervCOI0L2T7b1J5bSm3kKKIyDy5x7nl2dQGS6fkVg==}
dependencies:
tar: 6.2.0
dev: false
@@ -899,88 +899,88 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@swc/core-darwin-arm64@1.3.101:
- resolution: {integrity: sha512-mNFK+uHNPRXSnfTOG34zJOeMl2waM4hF4a2NY7dkMXrPqw9CoJn4MwTXJcyMiSz1/BnNjjTCHF3Yhj0jPxmkzQ==}
+ /@swc/core-darwin-arm64@1.3.102:
+ resolution: {integrity: sha512-CJDxA5Wd2cUMULj3bjx4GEoiYyyiyL8oIOu4Nhrs9X+tlg8DnkCm4nI57RJGP8Mf6BaXPIJkHX8yjcefK2RlDA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-darwin-x64@1.3.101:
- resolution: {integrity: sha512-B085j8XOx73Fg15KsHvzYWG262bRweGr3JooO1aW5ec5pYbz5Ew9VS5JKYS03w2UBSxf2maWdbPz2UFAxg0whw==}
+ /@swc/core-darwin-x64@1.3.102:
+ resolution: {integrity: sha512-X5akDkHwk6oAer49oER0qZMjNMkLH3IOZaV1m98uXIasAGyjo5WH1MKPeMLY1sY6V6TrufzwiSwD4ds571ytcg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.101:
- resolution: {integrity: sha512-9xLKRb6zSzRGPqdz52Hy5GuB1lSjmLqa0lST6MTFads3apmx4Vgs8Y5NuGhx/h2I8QM4jXdLbpqQlifpzTlSSw==}
+ /@swc/core-linux-arm-gnueabihf@1.3.102:
+ resolution: {integrity: sha512-kJH3XtZP9YQdjq/wYVBeFuiVQl4HaC4WwRrIxAHwe2OyvrwUI43dpW3LpxSggBnxXcVCXYWf36sTnv8S75o2Gw==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.101:
- resolution: {integrity: sha512-oE+r1lo7g/vs96Weh2R5l971dt+ZLuhaUX+n3BfDdPxNHfObXgKMjO7E+QS5RbGjv/AwiPCxQmbdCp/xN5ICJA==}
+ /@swc/core-linux-arm64-gnu@1.3.102:
+ resolution: {integrity: sha512-flQP2WDyCgO24WmKA1wjjTx+xfCmavUete2Kp6yrM+631IHLGnr17eu7rYJ/d4EnDBId/ytMyrnWbTVkaVrpbQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.101:
- resolution: {integrity: sha512-OGjYG3H4BMOTnJWJyBIovCez6KiHF30zMIu4+lGJTCrxRI2fAjGLml3PEXj8tC3FMcud7U2WUn6TdG0/te2k6g==}
+ /@swc/core-linux-arm64-musl@1.3.102:
+ resolution: {integrity: sha512-bQEQSnC44DyoIGLw1+fNXKVGoCHi7eJOHr8BdH0y1ooy9ArskMjwobBFae3GX4T1AfnrTaejyr0FvLYIb0Zkog==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.101:
- resolution: {integrity: sha512-/kBMcoF12PRO/lwa8Z7w4YyiKDcXQEiLvM+S3G9EvkoKYGgkkz4Q6PSNhF5rwg/E3+Hq5/9D2R+6nrkF287ihg==}
+ /@swc/core-linux-x64-gnu@1.3.102:
+ resolution: {integrity: sha512-dFvnhpI478svQSxqISMt00MKTDS0e4YtIr+ioZDG/uJ/q+RpcNy3QI2KMm05Fsc8Y0d4krVtvCKWgfUMsJZXAg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.101:
- resolution: {integrity: sha512-kDN8lm4Eew0u1p+h1l3JzoeGgZPQ05qDE0czngnjmfpsH2sOZxVj1hdiCwS5lArpy7ktaLu5JdRnx70MkUzhXw==}
+ /@swc/core-linux-x64-musl@1.3.102:
+ resolution: {integrity: sha512-+a0M3CvjeIRNA/jTCzWEDh2V+mhKGvLreHOL7J97oULZy5yg4gf7h8lQX9J8t9QLbf6fsk+0F8bVH1Ie/PbXjA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.101:
- resolution: {integrity: sha512-9Wn8TTLWwJKw63K/S+jjrZb9yoJfJwCE2RV5vPCCWmlMf3U1AXj5XuWOLUX+Rp2sGKau7wZKsvywhheWm+qndQ==}
+ /@swc/core-win32-arm64-msvc@1.3.102:
+ resolution: {integrity: sha512-w76JWLjkZNOfkB25nqdWUNCbt0zJ41CnWrJPZ+LxEai3zAnb2YtgB/cCIrwxDebRuMgE9EJXRj7gDDaTEAMOOQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.101:
- resolution: {integrity: sha512-onO5KvICRVlu2xmr4//V2je9O2XgS1SGKpbX206KmmjcJhXN5EYLSxW9qgg+kgV5mip+sKTHTAu7IkzkAtElYA==}
+ /@swc/core-win32-ia32-msvc@1.3.102:
+ resolution: {integrity: sha512-vlDb09HiGqKwz+2cxDS9T5/461ipUQBplvuhW+cCbzzGuPq8lll2xeyZU0N1E4Sz3MVdSPx1tJREuRvlQjrwNg==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.101:
- resolution: {integrity: sha512-T3GeJtNQV00YmiVw/88/nxJ/H43CJvFnpvBHCVn17xbahiVUOPOduh3rc9LgAkKiNt/aV8vU3OJR+6PhfMR7UQ==}
+ /@swc/core-win32-x64-msvc@1.3.102:
+ resolution: {integrity: sha512-E/jfSD7sShllxBwwgDPeXp1UxvIqehj/ShSUqq1pjR/IDRXngcRSXKJK92mJkNFY7suH6BcCWwzrxZgkO7sWmw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.101:
- resolution: {integrity: sha512-w5aQ9qYsd/IYmXADAnkXPGDMTqkQalIi+kfFf/MHRKTpaOL7DHjMXwPp/n8hJ0qNjRvchzmPtOqtPBiER50d8A==}
+ /@swc/core@1.3.102:
+ resolution: {integrity: sha512-OAjNLY/f6QWKSDzaM3bk31A+OYHu6cPa9P/rFIx8X5d24tHXUpRiiq6/PYI6SQRjUPlB72GjsjoEU8F+ALadHg==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -992,16 +992,16 @@ packages:
'@swc/counter': 0.1.2
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.101
- '@swc/core-darwin-x64': 1.3.101
- '@swc/core-linux-arm-gnueabihf': 1.3.101
- '@swc/core-linux-arm64-gnu': 1.3.101
- '@swc/core-linux-arm64-musl': 1.3.101
- '@swc/core-linux-x64-gnu': 1.3.101
- '@swc/core-linux-x64-musl': 1.3.101
- '@swc/core-win32-arm64-msvc': 1.3.101
- '@swc/core-win32-ia32-msvc': 1.3.101
- '@swc/core-win32-x64-msvc': 1.3.101
+ '@swc/core-darwin-arm64': 1.3.102
+ '@swc/core-darwin-x64': 1.3.102
+ '@swc/core-linux-arm-gnueabihf': 1.3.102
+ '@swc/core-linux-arm64-gnu': 1.3.102
+ '@swc/core-linux-arm64-musl': 1.3.102
+ '@swc/core-linux-x64-gnu': 1.3.102
+ '@swc/core-linux-x64-musl': 1.3.102
+ '@swc/core-win32-arm64-msvc': 1.3.102
+ '@swc/core-win32-ia32-msvc': 1.3.102
+ '@swc/core-win32-x64-msvc': 1.3.102
/@swc/counter@0.1.2:
resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==}
@@ -1009,6 +1009,10 @@ packages:
/@swc/types@0.1.5:
resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==}
+ /@types/estree@1.0.5:
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ dev: true
+
/@types/minimist@1.2.2:
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
dev: true
@@ -1017,8 +1021,8 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node@20.10.5:
- resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==}
+ /@types/node@20.10.6:
+ resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1031,40 +1035,41 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
- /@vitest/expect@1.1.0:
- resolution: {integrity: sha512-9IE2WWkcJo2BR9eqtY5MIo3TPmS50Pnwpm66A6neb2hvk/QSLfPXBz2qdiwUOQkwyFuuXEUj5380CbwfzW4+/w==}
+ /@vitest/expect@1.1.2:
+ resolution: {integrity: sha512-1aOqDLbgkvJ2e1nLQ/5dkUX54V1Alwt2e6M2u03Oy7wGbDYHV5ZLKm1XbcT45h8TMXtc2q/BPtkeIjyRv1oDHQ==}
dependencies:
- '@vitest/spy': 1.1.0
- '@vitest/utils': 1.1.0
+ '@vitest/spy': 1.1.2
+ '@vitest/utils': 1.1.2
chai: 4.3.10
dev: true
- /@vitest/runner@1.1.0:
- resolution: {integrity: sha512-zdNLJ00pm5z/uhbWF6aeIJCGMSyTyWImy3Fcp9piRGvueERFlQFbUwCpzVce79OLm2UHk9iwaMSOaU9jVHgNVw==}
+ /@vitest/runner@1.1.2:
+ resolution: {integrity: sha512-oTqXCGtZzu9EaXq9cO/QDGnC721iryuTPs5rLyVZUJsdm33IQeIOwTRIWUB7EYFwpJsI+qMiCiuGZS49+DP5hA==}
dependencies:
- '@vitest/utils': 1.1.0
+ '@vitest/utils': 1.1.2
p-limit: 5.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.1.0:
- resolution: {integrity: sha512-5O/wyZg09V5qmNmAlUgCBqflvn2ylgsWJRRuPrnHEfDNT6tQpQ8O1isNGgo+VxofISHqz961SG3iVvt3SPK/QQ==}
+ /@vitest/snapshot@1.1.2:
+ resolution: {integrity: sha512-hXXd5KjURGt6GCrmw55A+PNIlrOaE6x6KcdEANXac76xmvVbJZXSiNVJ1JuMCiyvLLTzdpPnrgWyCX9/CepFCQ==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.1.0:
- resolution: {integrity: sha512-sNOVSU/GE+7+P76qYo+VXdXhXffzWZcYIPQfmkiRxaNCSPiLANvQx5Mx6ZURJ/ndtEkUJEpvKLXqAYTKEY+lTg==}
+ /@vitest/spy@1.1.2:
+ resolution: {integrity: sha512-1Nn70K3oY00lhThDXsVQxjslUvJij1YQDzH/4FMxMLgjYxB5u4Aw4yXeICNSSap04wyV2dtGL3RqdBGwoR3sPA==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.1.0:
- resolution: {integrity: sha512-z+s510fKmYz4Y41XhNs3vcuFTFhcij2YF7F8VQfMEYAAUfqQh0Zfg7+w9xdgFGhPf3tX3TicAe+8BDITk6ampQ==}
+ /@vitest/utils@1.1.2:
+ resolution: {integrity: sha512-QrXfDieptshDkTkXnA+HmlVQto1h0jengbkSKcJjlbCMeXbSCr3AcALPPzozRQxEOKvFjqx9WHjljz62uxrGew==}
dependencies:
diff-sequences: 29.6.3
+ estree-walker: 3.0.3
loupe: 2.3.7
pretty-format: 29.7.0
dev: true
@@ -1634,6 +1639,12 @@ packages:
hasBin: true
dev: true
+ /estree-walker@3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+ dependencies:
+ '@types/estree': 1.0.5
+ dev: true
+
/execa@5.1.1:
resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
engines: {node: '>=10'}
@@ -3210,7 +3221,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@8.0.1(@swc/core@1.3.101)(typescript@5.3.3):
+ /tsup@8.0.1(@swc/core@1.3.102)(typescript@5.3.3):
resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
engines: {node: '>=18'}
hasBin: true
@@ -3229,7 +3240,7 @@ packages:
typescript:
optional: true
dependencies:
- '@swc/core': 1.3.101
+ '@swc/core': 1.3.102
bundle-require: 4.0.1(esbuild@0.19.9)
cac: 6.7.14
chokidar: 3.5.3
@@ -3264,64 +3275,64 @@ packages:
yargs: 17.7.2
dev: true
- /turbo-darwin-64@1.11.2:
- resolution: {integrity: sha512-toFmRG/adriZY3hOps7nYCfqHAS+Ci6xqgX3fbo82kkLpC6OBzcXnleSwuPqjHVAaRNhVoB83L5njcE9Qwi2og==}
+ /turbo-darwin-64@1.11.3:
+ resolution: {integrity: sha512-IsOOg2bVbIt3o/X8Ew9fbQp5t1hTHN3fGNQYrPQwMR2W1kIAC6RfbVD4A9OeibPGyEPUpwOH79hZ9ydFH5kifw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-darwin-arm64@1.11.2:
- resolution: {integrity: sha512-FCsEDZ8BUSFYEOSC3rrARQrj7x2VOrmVcfrMUIhexTxproRh4QyMxLfr6LALk4ymx6jbDCxWa6Szal8ckldFbA==}
+ /turbo-darwin-arm64@1.11.3:
+ resolution: {integrity: sha512-FsJL7k0SaPbJzI/KCnrf/fi3PgCDCjTliMc/kEFkuWVA6Httc3Q4lxyLIIinz69q6JTx8wzh6yznUMzJRI3+dg==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-64@1.11.2:
- resolution: {integrity: sha512-Vzda/o/QyEske5CxLf0wcu7UUS+7zB90GgHZV4tyN+WZtoouTvbwuvZ3V6b5Wgd3OJ/JwWR0CXDK7Sf4VEMr7A==}
+ /turbo-linux-64@1.11.3:
+ resolution: {integrity: sha512-SvW7pvTVRGsqtSkII5w+wriZXvxqkluw5FO/MNAdFw0qmoov+PZ237+37/NgArqE3zVn1GX9P6nUx9VO+xcQAg==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-arm64@1.11.2:
- resolution: {integrity: sha512-bRLwovQRz0yxDZrM4tQEAYV0fBHEaTzUF0JZ8RG1UmZt/CqtpnUrJpYb1VK8hj1z46z9YehARpYCwQ2K0qU4yw==}
+ /turbo-linux-arm64@1.11.3:
+ resolution: {integrity: sha512-YhUfBi1deB3m+3M55X458J6B7RsIS7UtM3P1z13cUIhF+pOt65BgnaSnkHLwETidmhRh8Dl3GelaQGrB3RdCDw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-64@1.11.2:
- resolution: {integrity: sha512-LgTWqkHAKgyVuLYcEPxZVGPInTjjeCnN5KQMdJ4uQZ+xMDROvMFS2rM93iQl4ieDJgidwHCxxCxaU9u8c3d/Kg==}
+ /turbo-windows-64@1.11.3:
+ resolution: {integrity: sha512-s+vEnuM2TiZuAUUUpmBHDr6vnNbJgj+5JYfnYmVklYs16kXh+EppafYQOAkcRIMAh7GjV3pLq5/uGqc7seZeHA==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-arm64@1.11.2:
- resolution: {integrity: sha512-829aVBU7IX0c/B4G7g1VI8KniAGutHhIupkYMgF6xPkYVev2G3MYe6DMS/vsLt9GGM9ulDtdWxWrH5P2ngK8IQ==}
+ /turbo-windows-arm64@1.11.3:
+ resolution: {integrity: sha512-ZR5z5Zpc7cASwfdRAV5yNScCZBsgGSbcwiA/u3farCacbPiXsfoWUkz28iyrx21/TRW0bi6dbsB2v17swa8bjw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo@1.11.2:
- resolution: {integrity: sha512-jPC7LVQJzebs5gWf8FmEvsvXGNyKbN+O9qpvv98xpNaM59aS0/Irhd0H0KbcqnXfsz7ETlzOC3R+xFWthC4Z8A==}
+ /turbo@1.11.3:
+ resolution: {integrity: sha512-RCJOUFcFMQNIGKSjC9YmA5yVP1qtDiBA0Lv9VIgrXraI5Da1liVvl3VJPsoDNIR9eFMyA/aagx1iyj6UWem5hA==}
hasBin: true
optionalDependencies:
- turbo-darwin-64: 1.11.2
- turbo-darwin-arm64: 1.11.2
- turbo-linux-64: 1.11.2
- turbo-linux-arm64: 1.11.2
- turbo-windows-64: 1.11.2
- turbo-windows-arm64: 1.11.2
+ turbo-darwin-64: 1.11.3
+ turbo-darwin-arm64: 1.11.3
+ turbo-linux-64: 1.11.3
+ turbo-linux-arm64: 1.11.3
+ turbo-windows-64: 1.11.3
+ turbo-windows-arm64: 1.11.3
dev: true
/type-detect@4.0.8:
@@ -3421,8 +3432,8 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@1.1.0(@types/node@20.10.5):
- resolution: {integrity: sha512-jV48DDUxGLEBdHCQvxL1mEh7+naVy+nhUUUaPAZLd3FJgXuxQiewHcfeZebbJ6onDqNGkP4r3MhQ342PRlG81Q==}
+ /vite-node@1.1.2(@types/node@20.10.6):
+ resolution: {integrity: sha512-2S3Y7T68PMrBbFS2H9Oda2GeordkIU5gLx2toubxPUcFZ+LKZ9L6U69pLtofotwQUrb3NcUImP3fl9GfLplebA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
@@ -3430,7 +3441,7 @@ packages:
debug: 4.3.4(supports-color@5.5.0)
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.0.10(@types/node@20.10.5)
+ vite: 5.0.10(@types/node@20.10.6)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3442,7 +3453,7 @@ packages:
- terser
dev: true
- /vite@5.0.10(@types/node@20.10.5):
+ /vite@5.0.10(@types/node@20.10.6):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3470,7 +3481,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.10.5
+ '@types/node': 20.10.6
esbuild: 0.19.9
postcss: 8.4.32
rollup: 4.9.1
@@ -3478,8 +3489,8 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.1.0(@types/node@20.10.5):
- resolution: {integrity: sha512-oDFiCrw7dd3Jf06HoMtSRARivvyjHJaTxikFxuqJjO76U436PqlVw1uLn7a8OSPrhSfMGVaRakKpA2lePdw79A==}
+ /vitest@1.1.2(@types/node@20.10.6):
+ resolution: {integrity: sha512-nEw58z0PFBARwo3hWx6aKmI0Rob2avL9Mt2IYW+5mH5dS4S39J+VLH9aG8x6KZIgyegdE1p7/3JjZ93FzVCsoQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -3503,12 +3514,12 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.10.5
- '@vitest/expect': 1.1.0
- '@vitest/runner': 1.1.0
- '@vitest/snapshot': 1.1.0
- '@vitest/spy': 1.1.0
- '@vitest/utils': 1.1.0
+ '@types/node': 20.10.6
+ '@vitest/expect': 1.1.2
+ '@vitest/runner': 1.1.2
+ '@vitest/snapshot': 1.1.2
+ '@vitest/spy': 1.1.2
+ '@vitest/utils': 1.1.2
acorn-walk: 8.3.1
cac: 6.7.14
chai: 4.3.10
@@ -3522,8 +3533,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.8.1
- vite: 5.0.10(@types/node@20.10.5)
- vite-node: 1.1.0(@types/node@20.10.5)
+ vite: 5.0.10(@types/node@20.10.6)
+ vite-node: 1.1.2(@types/node@20.10.6)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From a3ab9b286afc0fe6e882c5e4aafcd83207485837 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 15 Jan 2024 21:19:15 +0000
Subject: [PATCH 044/290] Bump deps
---
docs/package.json | 9 +-
docs/pnpm-lock.yaml | 875 +++++++++++++++++++--------------
package.json | 4 +-
packages/commands/package.json | 6 +-
packages/core/package.json | 6 +-
packages/ui/package.json | 2 +-
packages/utils/package.json | 8 +-
pnpm-lock.yaml | 230 ++++-----
8 files changed, 642 insertions(+), 498 deletions(-)
diff --git a/docs/package.json b/docs/package.json
index a7290e5..c1d33ff 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,14 +1,15 @@
{
"private": true,
+ "type": "module",
"scripts": {
"docs:dev": "vitepress dev vitepress_docs",
"docs:build": "vitepress build vitepress_docs",
"docs:preview": "vitepress preview vitepress_docs"
},
"devDependencies": {
- "flexsearch": "^0.7.31",
- "vitepress": "1.0.0-beta.5",
- "vitepress-plugin-search": "1.0.4-alpha.20",
- "vue": "^3.3.4"
+ "flexsearch": "^0.7.43",
+ "vitepress": "1.0.0-rc.37",
+ "vitepress-plugin-search": "1.0.4-alpha.22",
+ "vue": "^3.4.14"
}
}
diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml
index 393c03e..4b5aa7d 100644
--- a/docs/pnpm-lock.yaml
+++ b/docs/pnpm-lock.yaml
@@ -4,192 +4,195 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
-devDependencies:
- flexsearch:
- specifier: ^0.7.31
- version: 0.7.31
- vitepress:
- specifier: 1.0.0-beta.5
- version: 1.0.0-beta.5(@algolia/client-search@4.18.0)(search-insights@2.7.0)
- vitepress-plugin-search:
- specifier: 1.0.4-alpha.20
- version: 1.0.4-alpha.20(flexsearch@0.7.31)(vitepress@1.0.0-beta.5)(vue@3.3.4)
- vue:
- specifier: ^3.3.4
- version: 3.3.4
+importers:
+
+ .:
+ devDependencies:
+ flexsearch:
+ specifier: ^0.7.43
+ version: 0.7.43
+ vitepress:
+ specifier: 1.0.0-rc.37
+ version: 1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ vitepress-plugin-search:
+ specifier: 1.0.4-alpha.22
+ version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.37)(vue@3.4.14)
+ vue:
+ specifier: ^3.4.14
+ version: 3.4.14
packages:
- /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)(search-insights@2.7.0):
+ /@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0):
resolution: {integrity: sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==}
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)(search-insights@2.7.0)
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0)
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
dev: true
- /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)(search-insights@2.7.0):
+ /@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0):
resolution: {integrity: sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==}
peerDependencies:
search-insights: '>= 1 < 3'
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)
- search-insights: 2.7.0
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)
+ search-insights: 2.13.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
dev: true
- /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0):
+ /@algolia/autocomplete-preset-algolia@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1):
resolution: {integrity: sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
dependencies:
- '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)
- '@algolia/client-search': 4.18.0
- algoliasearch: 4.18.0
+ '@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)
+ '@algolia/client-search': 4.22.1
+ algoliasearch: 4.22.1
dev: true
- /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0):
+ /@algolia/autocomplete-shared@1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1):
resolution: {integrity: sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==}
peerDependencies:
'@algolia/client-search': '>= 4.9.1 < 6'
algoliasearch: '>= 4.9.1 < 6'
dependencies:
- '@algolia/client-search': 4.18.0
- algoliasearch: 4.18.0
+ '@algolia/client-search': 4.22.1
+ algoliasearch: 4.22.1
dev: true
- /@algolia/cache-browser-local-storage@4.18.0:
- resolution: {integrity: sha512-rUAs49NLlO8LVLgGzM4cLkw8NJLKguQLgvFmBEe3DyzlinoqxzQMHfKZs6TSq4LZfw/z8qHvRo8NcTAAUJQLcw==}
+ /@algolia/cache-browser-local-storage@4.22.1:
+ resolution: {integrity: sha512-Sw6IAmOCvvP6QNgY9j+Hv09mvkvEIDKjYW8ow0UDDAxSXy664RBNQk3i/0nt7gvceOJ6jGmOTimaZoY1THmU7g==}
dependencies:
- '@algolia/cache-common': 4.18.0
+ '@algolia/cache-common': 4.22.1
dev: true
- /@algolia/cache-common@4.18.0:
- resolution: {integrity: sha512-BmxsicMR4doGbeEXQu8yqiGmiyvpNvejYJtQ7rvzttEAMxOPoWEHrWyzBQw4x7LrBY9pMrgv4ZlUaF8PGzewHg==}
+ /@algolia/cache-common@4.22.1:
+ resolution: {integrity: sha512-TJMBKqZNKYB9TptRRjSUtevJeQVXRmg6rk9qgFKWvOy8jhCPdyNZV1nB3SKGufzvTVbomAukFR8guu/8NRKBTA==}
dev: true
- /@algolia/cache-in-memory@4.18.0:
- resolution: {integrity: sha512-evD4dA1nd5HbFdufBxLqlJoob7E2ozlqJZuV3YlirNx5Na4q1LckIuzjNYZs2ddLzuTc/Xd5O3Ibf7OwPskHxw==}
+ /@algolia/cache-in-memory@4.22.1:
+ resolution: {integrity: sha512-ve+6Ac2LhwpufuWavM/aHjLoNz/Z/sYSgNIXsinGofWOysPilQZPUetqLj8vbvi+DHZZaYSEP9H5SRVXnpsNNw==}
dependencies:
- '@algolia/cache-common': 4.18.0
+ '@algolia/cache-common': 4.22.1
dev: true
- /@algolia/client-account@4.18.0:
- resolution: {integrity: sha512-XsDnlROr3+Z1yjxBJjUMfMazi1V155kVdte6496atvBgOEtwCzTs3A+qdhfsAnGUvaYfBrBkL0ThnhMIBCGcew==}
+ /@algolia/client-account@4.22.1:
+ resolution: {integrity: sha512-k8m+oegM2zlns/TwZyi4YgCtyToackkOpE+xCaKCYfBfDtdGOaVZCM5YvGPtK+HGaJMIN/DoTL8asbM3NzHonw==}
dependencies:
- '@algolia/client-common': 4.18.0
- '@algolia/client-search': 4.18.0
- '@algolia/transporter': 4.18.0
+ '@algolia/client-common': 4.22.1
+ '@algolia/client-search': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
- /@algolia/client-analytics@4.18.0:
- resolution: {integrity: sha512-chEUSN4ReqU7uRQ1C8kDm0EiPE+eJeAXiWcBwLhEynfNuTfawN9P93rSZktj7gmExz0C8XmkbBU19IQ05wCNrQ==}
+ /@algolia/client-analytics@4.22.1:
+ resolution: {integrity: sha512-1ssi9pyxyQNN4a7Ji9R50nSdISIumMFDwKNuwZipB6TkauJ8J7ha/uO60sPJFqQyqvvI+px7RSNRQT3Zrvzieg==}
dependencies:
- '@algolia/client-common': 4.18.0
- '@algolia/client-search': 4.18.0
- '@algolia/requester-common': 4.18.0
- '@algolia/transporter': 4.18.0
+ '@algolia/client-common': 4.22.1
+ '@algolia/client-search': 4.22.1
+ '@algolia/requester-common': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
- /@algolia/client-common@4.18.0:
- resolution: {integrity: sha512-7N+soJFP4wn8tjTr3MSUT/U+4xVXbz4jmeRfWfVAzdAbxLAQbHa0o/POSdTvQ8/02DjCLelloZ1bb4ZFVKg7Wg==}
+ /@algolia/client-common@4.22.1:
+ resolution: {integrity: sha512-IvaL5v9mZtm4k4QHbBGDmU3wa/mKokmqNBqPj0K7lcR8ZDKzUorhcGp/u8PkPC/e0zoHSTvRh7TRkGX3Lm7iOQ==}
dependencies:
- '@algolia/requester-common': 4.18.0
- '@algolia/transporter': 4.18.0
+ '@algolia/requester-common': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
- /@algolia/client-personalization@4.18.0:
- resolution: {integrity: sha512-+PeCjODbxtamHcPl+couXMeHEefpUpr7IHftj4Y4Nia1hj8gGq4VlIcqhToAw8YjLeCTfOR7r7xtj3pJcYdP8A==}
+ /@algolia/client-personalization@4.22.1:
+ resolution: {integrity: sha512-sl+/klQJ93+4yaqZ7ezOttMQ/nczly/3GmgZXJ1xmoewP5jmdP/X/nV5U7EHHH3hCUEHeN7X1nsIhGPVt9E1cQ==}
dependencies:
- '@algolia/client-common': 4.18.0
- '@algolia/requester-common': 4.18.0
- '@algolia/transporter': 4.18.0
+ '@algolia/client-common': 4.22.1
+ '@algolia/requester-common': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
- /@algolia/client-search@4.18.0:
- resolution: {integrity: sha512-F9xzQXTjm6UuZtnsLIew6KSraXQ0AzS/Ee+OD+mQbtcA/K1sg89tqb8TkwjtiYZ0oij13u3EapB3gPZwm+1Y6g==}
+ /@algolia/client-search@4.22.1:
+ resolution: {integrity: sha512-yb05NA4tNaOgx3+rOxAmFztgMTtGBi97X7PC3jyNeGiwkAjOZc2QrdZBYyIdcDLoI09N0gjtpClcackoTN0gPA==}
dependencies:
- '@algolia/client-common': 4.18.0
- '@algolia/requester-common': 4.18.0
- '@algolia/transporter': 4.18.0
+ '@algolia/client-common': 4.22.1
+ '@algolia/requester-common': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
- /@algolia/logger-common@4.18.0:
- resolution: {integrity: sha512-46etYgSlkoKepkMSyaoriSn2JDgcrpc/nkOgou/lm0y17GuMl9oYZxwKKTSviLKI5Irk9nSKGwnBTQYwXOYdRg==}
+ /@algolia/logger-common@4.22.1:
+ resolution: {integrity: sha512-OnTFymd2odHSO39r4DSWRFETkBufnY2iGUZNrMXpIhF5cmFE8pGoINNPzwg02QLBlGSaLqdKy0bM8S0GyqPLBg==}
dev: true
- /@algolia/logger-console@4.18.0:
- resolution: {integrity: sha512-3P3VUYMl9CyJbi/UU1uUNlf6Z8N2ltW3Oqhq/nR7vH0CjWv32YROq3iGWGxB2xt3aXobdUPXs6P0tHSKRmNA6g==}
+ /@algolia/logger-console@4.22.1:
+ resolution: {integrity: sha512-O99rcqpVPKN1RlpgD6H3khUWylU24OXlzkavUAMy6QZd1776QAcauE3oP8CmD43nbaTjBexZj2nGsBH9Tc0FVA==}
dependencies:
- '@algolia/logger-common': 4.18.0
+ '@algolia/logger-common': 4.22.1
dev: true
- /@algolia/requester-browser-xhr@4.18.0:
- resolution: {integrity: sha512-/AcWHOBub2U4TE/bPi4Gz1XfuLK6/7dj4HJG+Z2SfQoS1RjNLshZclU3OoKIkFp8D2NC7+BNsPvr9cPLyW8nyQ==}
+ /@algolia/requester-browser-xhr@4.22.1:
+ resolution: {integrity: sha512-dtQGYIg6MteqT1Uay3J/0NDqD+UciHy3QgRbk7bNddOJu+p3hzjTRYESqEnoX/DpEkaNYdRHUKNylsqMpgwaEw==}
dependencies:
- '@algolia/requester-common': 4.18.0
+ '@algolia/requester-common': 4.22.1
dev: true
- /@algolia/requester-common@4.18.0:
- resolution: {integrity: sha512-xlT8R1qYNRBCi1IYLsx7uhftzdfsLPDGudeQs+xvYB4sQ3ya7+ppolB/8m/a4F2gCkEO6oxpp5AGemM7kD27jA==}
+ /@algolia/requester-common@4.22.1:
+ resolution: {integrity: sha512-dgvhSAtg2MJnR+BxrIFqlLtkLlVVhas9HgYKMk2Uxiy5m6/8HZBL40JVAMb2LovoPFs9I/EWIoFVjOrFwzn5Qg==}
dev: true
- /@algolia/requester-node-http@4.18.0:
- resolution: {integrity: sha512-TGfwj9aeTVgOUhn5XrqBhwUhUUDnGIKlI0kCBMdR58XfXcfdwomka+CPIgThRbfYw04oQr31A6/95ZH2QVJ9UQ==}
+ /@algolia/requester-node-http@4.22.1:
+ resolution: {integrity: sha512-JfmZ3MVFQkAU+zug8H3s8rZ6h0ahHZL/SpMaSasTCGYR5EEJsCc8SI5UZ6raPN2tjxa5bxS13BRpGSBUens7EA==}
dependencies:
- '@algolia/requester-common': 4.18.0
+ '@algolia/requester-common': 4.22.1
dev: true
- /@algolia/transporter@4.18.0:
- resolution: {integrity: sha512-xbw3YRUGtXQNG1geYFEDDuFLZt4Z8YNKbamHPkzr3rWc6qp4/BqEeXcI2u/P/oMq2yxtXgMxrCxOPA8lyIe5jw==}
+ /@algolia/transporter@4.22.1:
+ resolution: {integrity: sha512-kzWgc2c9IdxMa3YqA6TN0NW5VrKYYW/BELIn7vnLyn+U/RFdZ4lxxt9/8yq3DKV5snvoDzzO4ClyejZRdV3lMQ==}
dependencies:
- '@algolia/cache-common': 4.18.0
- '@algolia/logger-common': 4.18.0
- '@algolia/requester-common': 4.18.0
+ '@algolia/cache-common': 4.22.1
+ '@algolia/logger-common': 4.22.1
+ '@algolia/requester-common': 4.22.1
dev: true
- /@babel/helper-string-parser@7.22.5:
- resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==}
+ /@babel/helper-string-parser@7.23.4:
+ resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-validator-identifier@7.22.5:
- resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==}
+ /@babel/helper-validator-identifier@7.22.20:
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/parser@7.22.7:
- resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==}
+ /@babel/parser@7.23.6:
+ resolution: {integrity: sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.22.5
+ '@babel/types': 7.23.6
dev: true
- /@babel/types@7.22.5:
- resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==}
+ /@babel/types@7.23.6:
+ resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.22.5
- '@babel/helper-validator-identifier': 7.22.5
+ '@babel/helper-string-parser': 7.23.4
+ '@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
dev: true
- /@docsearch/css@3.5.1:
- resolution: {integrity: sha512-2Pu9HDg/uP/IT10rbQ+4OrTQuxIWdKVUEdcw9/w7kZJv9NeHS6skJx1xuRiFyoGKwAzcHXnLp7csE99sj+O1YA==}
+ /@docsearch/css@3.5.2:
+ resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==}
dev: true
- /@docsearch/js@3.5.1(@algolia/client-search@4.18.0)(search-insights@2.7.0):
- resolution: {integrity: sha512-EXi8de5njxgP6TV3N9ytnGRLG9zmBNTEZjR4VzwPcpPLbZxxTLG2gaFyJyKiFVQxHW/DPlMrDJA3qoRRGEkgZw==}
+ /@docsearch/js@3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0):
+ resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==}
dependencies:
- '@docsearch/react': 3.5.1(@algolia/client-search@4.18.0)(search-insights@2.7.0)
- preact: 10.16.0
+ '@docsearch/react': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ preact: 10.19.3
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
@@ -198,12 +201,13 @@ packages:
- search-insights
dev: true
- /@docsearch/react@3.5.1(@algolia/client-search@4.18.0)(search-insights@2.7.0):
- resolution: {integrity: sha512-t5mEODdLzZq4PTFAm/dvqcvZFdPDMdfPE5rJS5SC8OUq9mPzxEy6b+9THIqNM9P0ocCb4UC5jqBrxKclnuIbzQ==}
+ /@docsearch/react@3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0):
+ resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
react-dom: '>= 16.8.0 < 19.0.0'
+ search-insights: '>= 1 < 3'
peerDependenciesMeta:
'@types/react':
optional: true
@@ -211,18 +215,29 @@ packages:
optional: true
react-dom:
optional: true
+ search-insights:
+ optional: true
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)(search-insights@2.7.0)
- '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.18.0)(algoliasearch@4.18.0)
- '@docsearch/css': 3.5.1
- algoliasearch: 4.18.0
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)(search-insights@2.13.0)
+ '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.22.1)(algoliasearch@4.22.1)
+ '@docsearch/css': 3.5.2
+ algoliasearch: 4.22.1
+ search-insights: 2.13.0
transitivePeerDependencies:
- '@algolia/client-search'
- - search-insights
dev: true
- /@esbuild/android-arm64@0.18.13:
- resolution: {integrity: sha512-j7NhycJUoUAG5kAzGf4fPWfd17N6SM3o1X6MlXVqfHvs2buFraCJzos9vbeWjLxOyBKHyPOnuCuipbhvbYtTAg==}
+ /@esbuild/aix-ppc64@0.19.11:
+ resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@esbuild/android-arm64@0.19.11:
+ resolution: {integrity: sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
@@ -230,8 +245,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm@0.18.13:
- resolution: {integrity: sha512-KwqFhxRFMKZINHzCqf8eKxE0XqWlAVPRxwy6rc7CbVFxzUWB2sA/s3hbMZeemPdhN3fKBkqOaFhTbS8xJXYIWQ==}
+ /@esbuild/android-arm@0.19.11:
+ resolution: {integrity: sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
@@ -239,8 +254,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64@0.18.13:
- resolution: {integrity: sha512-M2eZkRxR6WnWfVELHmv6MUoHbOqnzoTVSIxgtsyhm/NsgmL+uTmag/VVzdXvmahak1I6sOb1K/2movco5ikDJg==}
+ /@esbuild/android-x64@0.19.11:
+ resolution: {integrity: sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
@@ -248,8 +263,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64@0.18.13:
- resolution: {integrity: sha512-f5goG30YgR1GU+fxtaBRdSW3SBG9pZW834Mmhxa6terzcboz7P2R0k4lDxlkP7NYRIIdBbWp+VgwQbmMH4yV7w==}
+ /@esbuild/darwin-arm64@0.19.11:
+ resolution: {integrity: sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
@@ -257,8 +272,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64@0.18.13:
- resolution: {integrity: sha512-RIrxoKH5Eo+yE5BtaAIMZaiKutPhZjw+j0OCh8WdvKEKJQteacq0myZvBDLU+hOzQOZWJeDnuQ2xgSScKf1Ovw==}
+ /@esbuild/darwin-x64@0.19.11:
+ resolution: {integrity: sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
@@ -266,8 +281,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64@0.18.13:
- resolution: {integrity: sha512-AfRPhHWmj9jGyLgW/2FkYERKmYR+IjYxf2rtSLmhOrPGFh0KCETFzSjx/JX/HJnvIqHt/DRQD/KAaVsUKoI3Xg==}
+ /@esbuild/freebsd-arm64@0.19.11:
+ resolution: {integrity: sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
@@ -275,8 +290,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64@0.18.13:
- resolution: {integrity: sha512-pGzWWZJBInhIgdEwzn8VHUBang8UvFKsvjDkeJ2oyY5gZtAM6BaxK0QLCuZY+qoj/nx/lIaItH425rm/hloETA==}
+ /@esbuild/freebsd-x64@0.19.11:
+ resolution: {integrity: sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
@@ -284,8 +299,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64@0.18.13:
- resolution: {integrity: sha512-hCzZbVJEHV7QM77fHPv2qgBcWxgglGFGCxk6KfQx6PsVIdi1u09X7IvgE9QKqm38OpkzaAkPnnPqwRsltvLkIQ==}
+ /@esbuild/linux-arm64@0.19.11:
+ resolution: {integrity: sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
@@ -293,8 +308,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm@0.18.13:
- resolution: {integrity: sha512-4iMxLRMCxGyk7lEvkkvrxw4aJeC93YIIrfbBlUJ062kilUUnAiMb81eEkVvCVoh3ON283ans7+OQkuy1uHW+Hw==}
+ /@esbuild/linux-arm@0.19.11:
+ resolution: {integrity: sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
@@ -302,8 +317,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32@0.18.13:
- resolution: {integrity: sha512-I3OKGbynl3AAIO6onXNrup/ttToE6Rv2XYfFgLK/wnr2J+1g+7k4asLrE+n7VMhaqX+BUnyWkCu27rl+62Adug==}
+ /@esbuild/linux-ia32@0.19.11:
+ resolution: {integrity: sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
@@ -311,8 +326,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64@0.18.13:
- resolution: {integrity: sha512-8pcKDApAsKc6WW51ZEVidSGwGbebYw2qKnO1VyD8xd6JN0RN6EUXfhXmDk9Vc4/U3Y4AoFTexQewQDJGsBXBpg==}
+ /@esbuild/linux-loong64@0.19.11:
+ resolution: {integrity: sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
@@ -320,8 +335,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el@0.18.13:
- resolution: {integrity: sha512-6GU+J1PLiVqWx8yoCK4Z0GnfKyCGIH5L2KQipxOtbNPBs+qNDcMJr9euxnyJ6FkRPyMwaSkjejzPSISD9hb+gg==}
+ /@esbuild/linux-mips64el@0.19.11:
+ resolution: {integrity: sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
@@ -329,8 +344,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64@0.18.13:
- resolution: {integrity: sha512-pfn/OGZ8tyR8YCV7MlLl5hAit2cmS+j/ZZg9DdH0uxdCoJpV7+5DbuXrR+es4ayRVKIcfS9TTMCs60vqQDmh+w==}
+ /@esbuild/linux-ppc64@0.19.11:
+ resolution: {integrity: sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
@@ -338,8 +353,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64@0.18.13:
- resolution: {integrity: sha512-aIbhU3LPg0lOSCfVeGHbmGYIqOtW6+yzO+Nfv57YblEK01oj0mFMtvDJlOaeAZ6z0FZ9D13oahi5aIl9JFphGg==}
+ /@esbuild/linux-riscv64@0.19.11:
+ resolution: {integrity: sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
@@ -347,8 +362,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x@0.18.13:
- resolution: {integrity: sha512-Pct1QwF2sp+5LVi4Iu5Y+6JsGaV2Z2vm4O9Dd7XZ5tKYxEHjFtb140fiMcl5HM1iuv6xXO8O1Vrb1iJxHlv8UA==}
+ /@esbuild/linux-s390x@0.19.11:
+ resolution: {integrity: sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
@@ -356,8 +371,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64@0.18.13:
- resolution: {integrity: sha512-zTrIP0KzYP7O0+3ZnmzvUKgGtUvf4+piY8PIO3V8/GfmVd3ZyHJGz7Ht0np3P1wz+I8qJ4rjwJKqqEAbIEPngA==}
+ /@esbuild/linux-x64@0.19.11:
+ resolution: {integrity: sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
@@ -365,8 +380,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64@0.18.13:
- resolution: {integrity: sha512-I6zs10TZeaHDYoGxENuksxE1sxqZpCp+agYeW039yqFwh3MgVvdmXL5NMveImOC6AtpLvE4xG5ujVic4NWFIDQ==}
+ /@esbuild/netbsd-x64@0.19.11:
+ resolution: {integrity: sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
@@ -374,8 +389,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64@0.18.13:
- resolution: {integrity: sha512-W5C5nczhrt1y1xPG5bV+0M12p2vetOGlvs43LH8SopQ3z2AseIROu09VgRqydx5qFN7y9qCbpgHLx0kb0TcW7g==}
+ /@esbuild/openbsd-x64@0.19.11:
+ resolution: {integrity: sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
@@ -383,8 +398,8 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64@0.18.13:
- resolution: {integrity: sha512-X/xzuw4Hzpo/yq3YsfBbIsipNgmsm8mE/QeWbdGdTTeZ77fjxI2K0KP3AlhZ6gU3zKTw1bKoZTuKLnqcJ537qw==}
+ /@esbuild/sunos-x64@0.19.11:
+ resolution: {integrity: sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
@@ -392,8 +407,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64@0.18.13:
- resolution: {integrity: sha512-4CGYdRQT/ILd+yLLE5i4VApMPfGE0RPc/wFQhlluDQCK09+b4JDbxzzjpgQqTPrdnP7r5KUtGVGZYclYiPuHrw==}
+ /@esbuild/win32-arm64@0.19.11:
+ resolution: {integrity: sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
@@ -401,8 +416,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32@0.18.13:
- resolution: {integrity: sha512-D+wKZaRhQI+MUGMH+DbEr4owC2D7XnF+uyGiZk38QbgzLcofFqIOwFs7ELmIeU45CQgfHNy9Q+LKW3cE8g37Kg==}
+ /@esbuild/win32-ia32@0.19.11:
+ resolution: {integrity: sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
@@ -410,8 +425,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64@0.18.13:
- resolution: {integrity: sha512-iVl6lehAfJS+VmpF3exKpNQ8b0eucf5VWfzR8S7xFve64NBNz2jPUgx1X93/kfnkfgP737O+i1k54SVQS7uVZA==}
+ /@esbuild/win32-x64@0.19.11:
+ resolution: {integrity: sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -423,141 +438,246 @@ packages:
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
dev: true
- /@types/flexsearch@0.7.3:
- resolution: {integrity: sha512-HXwADeHEP4exXkCIwy2n1+i0f1ilP1ETQOH5KDOugjkTFZPntWo0Gr8stZOaebkxsdx+k0X/K6obU/+it07ocg==}
+ /@rollup/rollup-android-arm-eabi@4.9.5:
+ resolution: {integrity: sha512-idWaG8xeSRCfRq9KpRysDHJ/rEHBEXcHuJ82XY0yYFIWnLMjZv9vF/7DOq8djQ2n3Lk6+3qfSH8AqlmHlmi1MA==}
+ cpu: [arm]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-android-arm64@4.9.5:
+ resolution: {integrity: sha512-f14d7uhAMtsCGjAYwZGv6TwuS3IFaM4ZnGMUn3aCBgkcHAYErhV1Ad97WzBvS2o0aaDv4mVz+syiN0ElMyfBPg==}
+ cpu: [arm64]
+ os: [android]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-darwin-arm64@4.9.5:
+ resolution: {integrity: sha512-ndoXeLx455FffL68OIUrVr89Xu1WLzAG4n65R8roDlCoYiQcGGg6MALvs2Ap9zs7AHg8mpHtMpwC8jBBjZrT/w==}
+ cpu: [arm64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-darwin-x64@4.9.5:
+ resolution: {integrity: sha512-UmElV1OY2m/1KEEqTlIjieKfVwRg0Zwg4PLgNf0s3glAHXBN99KLpw5A5lrSYCa1Kp63czTpVll2MAqbZYIHoA==}
+ cpu: [x64]
+ os: [darwin]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm-gnueabihf@4.9.5:
+ resolution: {integrity: sha512-Q0LcU61v92tQB6ae+udZvOyZ0wfpGojtAKrrpAaIqmJ7+psq4cMIhT/9lfV6UQIpeItnq/2QDROhNLo00lOD1g==}
+ cpu: [arm]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm64-gnu@4.9.5:
+ resolution: {integrity: sha512-dkRscpM+RrR2Ee3eOQmRWFjmV/payHEOrjyq1VZegRUa5OrZJ2MAxBNs05bZuY0YCtpqETDy1Ix4i/hRqX98cA==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-arm64-musl@4.9.5:
+ resolution: {integrity: sha512-QaKFVOzzST2xzY4MAmiDmURagWLFh+zZtttuEnuNn19AiZ0T3fhPyjPPGwLNdiDT82ZE91hnfJsUiDwF9DClIQ==}
+ cpu: [arm64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-riscv64-gnu@4.9.5:
+ resolution: {integrity: sha512-HeGqmRJuyVg6/X6MpE2ur7GbymBPS8Np0S/vQFHDmocfORT+Zt76qu+69NUoxXzGqVP1pzaY6QIi0FJWLC3OPA==}
+ cpu: [riscv64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-x64-gnu@4.9.5:
+ resolution: {integrity: sha512-Dq1bqBdLaZ1Gb/l2e5/+o3B18+8TI9ANlA1SkejZqDgdU/jK/ThYaMPMJpVMMXy2uRHvGKbkz9vheVGdq3cJfA==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-linux-x64-musl@4.9.5:
+ resolution: {integrity: sha512-ezyFUOwldYpj7AbkwyW9AJ203peub81CaAIVvckdkyH8EvhEIoKzaMFJj0G4qYJ5sw3BpqhFrsCc30t54HV8vg==}
+ cpu: [x64]
+ os: [linux]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-arm64-msvc@4.9.5:
+ resolution: {integrity: sha512-aHSsMnUw+0UETB0Hlv7B/ZHOGY5bQdwMKJSzGfDfvyhnpmVxLMGnQPGNE9wgqkLUs3+gbG1Qx02S2LLfJ5GaRQ==}
+ cpu: [arm64]
+ os: [win32]
+ requiresBuild: true
dev: true
+ optional: true
- /@types/linkify-it@3.0.2:
- resolution: {integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA==}
+ /@rollup/rollup-win32-ia32-msvc@4.9.5:
+ resolution: {integrity: sha512-AiqiLkb9KSf7Lj/o1U3SEP9Zn+5NuVKgFdRIZkvd4N0+bYrTOovVd0+LmYCPQGbocT4kvFyK+LXCDiXPBF3fyA==}
+ cpu: [ia32]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@rollup/rollup-win32-x64-msvc@4.9.5:
+ resolution: {integrity: sha512-1q+mykKE3Vot1kaFJIDoUFv5TuW+QQVaf2FmTT9krg86pQrGStOSJJ0Zil7CFagyxDuouTepzt5Y5TVzyajOdQ==}
+ cpu: [x64]
+ os: [win32]
+ requiresBuild: true
+ dev: true
+ optional: true
+
+ /@types/estree@1.0.5:
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ dev: true
+
+ /@types/flexsearch@0.7.6:
+ resolution: {integrity: sha512-H5IXcRn96/gaDmo+rDl2aJuIJsob8dgOXDqf8K0t8rWZd1AFNaaspmRsElESiU+EWE33qfbFPgI0OC/B1g9FCA==}
+ dev: true
+
+ /@types/linkify-it@3.0.5:
+ resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==}
dev: true
/@types/markdown-it@12.2.3:
resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==}
dependencies:
- '@types/linkify-it': 3.0.2
- '@types/mdurl': 1.0.2
+ '@types/linkify-it': 3.0.5
+ '@types/mdurl': 1.0.5
+ dev: true
+
+ /@types/markdown-it@13.0.7:
+ resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==}
+ dependencies:
+ '@types/linkify-it': 3.0.5
+ '@types/mdurl': 1.0.5
dev: true
- /@types/mdurl@1.0.2:
- resolution: {integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA==}
+ /@types/mdurl@1.0.5:
+ resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==}
dev: true
- /@types/web-bluetooth@0.0.17:
- resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==}
+ /@types/web-bluetooth@0.0.20:
+ resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: true
- /@vitejs/plugin-vue@4.2.3(vite@4.4.0-beta.3)(vue@3.3.4):
- resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.14):
+ resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
- vite: ^4.0.0
+ vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 4.4.0-beta.3
- vue: 3.3.4
+ vite: 5.0.11
+ vue: 3.4.14
dev: true
- /@vue/compiler-core@3.3.4:
- resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==}
+ /@vue/compiler-core@3.4.14:
+ resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==}
dependencies:
- '@babel/parser': 7.22.7
- '@vue/shared': 3.3.4
+ '@babel/parser': 7.23.6
+ '@vue/shared': 3.4.14
+ entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.0.2
dev: true
- /@vue/compiler-dom@3.3.4:
- resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==}
+ /@vue/compiler-dom@3.4.14:
+ resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==}
dependencies:
- '@vue/compiler-core': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/compiler-core': 3.4.14
+ '@vue/shared': 3.4.14
dev: true
- /@vue/compiler-sfc@3.3.4:
- resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==}
+ /@vue/compiler-sfc@3.4.14:
+ resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==}
dependencies:
- '@babel/parser': 7.22.7
- '@vue/compiler-core': 3.3.4
- '@vue/compiler-dom': 3.3.4
- '@vue/compiler-ssr': 3.3.4
- '@vue/reactivity-transform': 3.3.4
- '@vue/shared': 3.3.4
+ '@babel/parser': 7.23.6
+ '@vue/compiler-core': 3.4.14
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
estree-walker: 2.0.2
- magic-string: 0.30.1
- postcss: 8.4.26
+ magic-string: 0.30.5
+ postcss: 8.4.33
source-map-js: 1.0.2
dev: true
- /@vue/compiler-ssr@3.3.4:
- resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==}
+ /@vue/compiler-ssr@3.4.14:
+ resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==}
dependencies:
- '@vue/compiler-dom': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/compiler-dom': 3.4.14
+ '@vue/shared': 3.4.14
dev: true
- /@vue/devtools-api@6.5.0:
- resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==}
+ /@vue/devtools-api@6.5.1:
+ resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
dev: true
- /@vue/reactivity-transform@3.3.4:
- resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==}
+ /@vue/reactivity@3.4.14:
+ resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==}
dependencies:
- '@babel/parser': 7.22.7
- '@vue/compiler-core': 3.3.4
- '@vue/shared': 3.3.4
- estree-walker: 2.0.2
- magic-string: 0.30.1
- dev: true
-
- /@vue/reactivity@3.3.4:
- resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==}
- dependencies:
- '@vue/shared': 3.3.4
+ '@vue/shared': 3.4.14
dev: true
- /@vue/runtime-core@3.3.4:
- resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==}
+ /@vue/runtime-core@3.4.14:
+ resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==}
dependencies:
- '@vue/reactivity': 3.3.4
- '@vue/shared': 3.3.4
+ '@vue/reactivity': 3.4.14
+ '@vue/shared': 3.4.14
dev: true
- /@vue/runtime-dom@3.3.4:
- resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==}
+ /@vue/runtime-dom@3.4.14:
+ resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==}
dependencies:
- '@vue/runtime-core': 3.3.4
- '@vue/shared': 3.3.4
- csstype: 3.1.2
+ '@vue/runtime-core': 3.4.14
+ '@vue/shared': 3.4.14
+ csstype: 3.1.3
dev: true
- /@vue/server-renderer@3.3.4(vue@3.3.4):
- resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==}
+ /@vue/server-renderer@3.4.14(vue@3.4.14):
+ resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==}
peerDependencies:
- vue: 3.3.4
+ vue: 3.4.14
dependencies:
- '@vue/compiler-ssr': 3.3.4
- '@vue/shared': 3.3.4
- vue: 3.3.4
+ '@vue/compiler-ssr': 3.4.14
+ '@vue/shared': 3.4.14
+ vue: 3.4.14
dev: true
- /@vue/shared@3.3.4:
- resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==}
+ /@vue/shared@3.4.14:
+ resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
dev: true
- /@vueuse/core@10.2.1(vue@3.3.4):
- resolution: {integrity: sha512-c441bfMbkAwTNwVRHQ0zdYZNETK//P84rC01aP2Uy/aRFCiie9NE/k9KdIXbno0eDYP5NPUuWv0aA/I4Unr/7w==}
+ /@vueuse/core@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
dependencies:
- '@types/web-bluetooth': 0.0.17
- '@vueuse/metadata': 10.2.1
- '@vueuse/shared': 10.2.1(vue@3.3.4)
- vue-demi: 0.14.5(vue@3.3.4)
+ '@types/web-bluetooth': 0.0.20
+ '@vueuse/metadata': 10.7.2
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
- /@vueuse/integrations@10.2.1(focus-trap@7.5.2)(vue@3.3.4):
- resolution: {integrity: sha512-FDP5lni+z9FjHE9H3xuvwSjoRV9U8jmDvJpmHPCBjUgPGYRynwb60eHWXCFJXLUtb4gSIHy0e+iaEbrKdalCkQ==}
+ /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.14):
+ resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
peerDependencies:
async-validator: '*'
axios: '*'
@@ -597,61 +717,53 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 10.2.1(vue@3.3.4)
- '@vueuse/shared': 10.2.1(vue@3.3.4)
- focus-trap: 7.5.2
- vue-demi: 0.14.5(vue@3.3.4)
+ '@vueuse/core': 10.7.2(vue@3.4.14)
+ '@vueuse/shared': 10.7.2(vue@3.4.14)
+ focus-trap: 7.5.4
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
- /@vueuse/metadata@10.2.1:
- resolution: {integrity: sha512-3Gt68mY/i6bQvFqx7cuGBzrCCQu17OBaGWS5JdwISpMsHnMKKjC2FeB5OAfMcCQ0oINfADP3i9A4PPRo0peHdQ==}
+ /@vueuse/metadata@10.7.2:
+ resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
dev: true
- /@vueuse/shared@10.2.1(vue@3.3.4):
- resolution: {integrity: sha512-QWHq2bSuGptkcxx4f4M/fBYC3Y8d3M2UYyLsyzoPgEoVzJURQ0oJeWXu79OiLlBb8gTKkqe4mO85T/sf39mmiw==}
+ /@vueuse/shared@10.7.2(vue@3.4.14):
+ resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
dependencies:
- vue-demi: 0.14.5(vue@3.3.4)
+ vue-demi: 0.14.6(vue@3.4.14)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
- /algoliasearch@4.18.0:
- resolution: {integrity: sha512-pCuVxC1SVcpc08ENH32T4sLKSyzoU7TkRIDBMwSLfIiW+fq4znOmWDkAygHZ6pRcO9I1UJdqlfgnV7TRj+MXrA==}
+ /algoliasearch@4.22.1:
+ resolution: {integrity: sha512-jwydKFQJKIx9kIZ8Jm44SdpigFwRGPESaxZBaHSV0XWN2yBJAOT4mT7ppvlrpA4UGzz92pqFnVKr/kaZXrcreg==}
dependencies:
- '@algolia/cache-browser-local-storage': 4.18.0
- '@algolia/cache-common': 4.18.0
- '@algolia/cache-in-memory': 4.18.0
- '@algolia/client-account': 4.18.0
- '@algolia/client-analytics': 4.18.0
- '@algolia/client-common': 4.18.0
- '@algolia/client-personalization': 4.18.0
- '@algolia/client-search': 4.18.0
- '@algolia/logger-common': 4.18.0
- '@algolia/logger-console': 4.18.0
- '@algolia/requester-browser-xhr': 4.18.0
- '@algolia/requester-common': 4.18.0
- '@algolia/requester-node-http': 4.18.0
- '@algolia/transporter': 4.18.0
- dev: true
-
- /ansi-sequence-parser@1.1.0:
- resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==}
+ '@algolia/cache-browser-local-storage': 4.22.1
+ '@algolia/cache-common': 4.22.1
+ '@algolia/cache-in-memory': 4.22.1
+ '@algolia/client-account': 4.22.1
+ '@algolia/client-analytics': 4.22.1
+ '@algolia/client-common': 4.22.1
+ '@algolia/client-personalization': 4.22.1
+ '@algolia/client-search': 4.22.1
+ '@algolia/logger-common': 4.22.1
+ '@algolia/logger-console': 4.22.1
+ '@algolia/requester-browser-xhr': 4.22.1
+ '@algolia/requester-common': 4.22.1
+ '@algolia/requester-node-http': 4.22.1
+ '@algolia/transporter': 4.22.1
dev: true
/argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true
- /body-scroll-lock@4.0.0-beta.0:
- resolution: {integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==}
- dev: true
-
- /csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
+ /csstype@3.1.3:
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
dev: true
/entities@3.0.1:
@@ -659,52 +771,58 @@ packages:
engines: {node: '>=0.12'}
dev: true
- /esbuild@0.18.13:
- resolution: {integrity: sha512-vhg/WR/Oiu4oUIkVhmfcc23G6/zWuEQKFS+yiosSHe4aN6+DQRXIfeloYGibIfVhkr4wyfuVsGNLr+sQU1rWWw==}
+ /entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
+ dev: true
+
+ /esbuild@0.19.11:
+ resolution: {integrity: sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.18.13
- '@esbuild/android-arm64': 0.18.13
- '@esbuild/android-x64': 0.18.13
- '@esbuild/darwin-arm64': 0.18.13
- '@esbuild/darwin-x64': 0.18.13
- '@esbuild/freebsd-arm64': 0.18.13
- '@esbuild/freebsd-x64': 0.18.13
- '@esbuild/linux-arm': 0.18.13
- '@esbuild/linux-arm64': 0.18.13
- '@esbuild/linux-ia32': 0.18.13
- '@esbuild/linux-loong64': 0.18.13
- '@esbuild/linux-mips64el': 0.18.13
- '@esbuild/linux-ppc64': 0.18.13
- '@esbuild/linux-riscv64': 0.18.13
- '@esbuild/linux-s390x': 0.18.13
- '@esbuild/linux-x64': 0.18.13
- '@esbuild/netbsd-x64': 0.18.13
- '@esbuild/openbsd-x64': 0.18.13
- '@esbuild/sunos-x64': 0.18.13
- '@esbuild/win32-arm64': 0.18.13
- '@esbuild/win32-ia32': 0.18.13
- '@esbuild/win32-x64': 0.18.13
+ '@esbuild/aix-ppc64': 0.19.11
+ '@esbuild/android-arm': 0.19.11
+ '@esbuild/android-arm64': 0.19.11
+ '@esbuild/android-x64': 0.19.11
+ '@esbuild/darwin-arm64': 0.19.11
+ '@esbuild/darwin-x64': 0.19.11
+ '@esbuild/freebsd-arm64': 0.19.11
+ '@esbuild/freebsd-x64': 0.19.11
+ '@esbuild/linux-arm': 0.19.11
+ '@esbuild/linux-arm64': 0.19.11
+ '@esbuild/linux-ia32': 0.19.11
+ '@esbuild/linux-loong64': 0.19.11
+ '@esbuild/linux-mips64el': 0.19.11
+ '@esbuild/linux-ppc64': 0.19.11
+ '@esbuild/linux-riscv64': 0.19.11
+ '@esbuild/linux-s390x': 0.19.11
+ '@esbuild/linux-x64': 0.19.11
+ '@esbuild/netbsd-x64': 0.19.11
+ '@esbuild/openbsd-x64': 0.19.11
+ '@esbuild/sunos-x64': 0.19.11
+ '@esbuild/win32-arm64': 0.19.11
+ '@esbuild/win32-ia32': 0.19.11
+ '@esbuild/win32-x64': 0.19.11
dev: true
/estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
dev: true
- /flexsearch@0.7.31:
- resolution: {integrity: sha512-XGozTsMPYkm+6b5QL3Z9wQcJjNYxp0CYn3U1gO7dwD6PAqU1SVWZxI9CCg3z+ml3YfqdPnrBehaBrnH2AGKbNA==}
+ /flexsearch@0.7.43:
+ resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==}
dev: true
- /focus-trap@7.5.2:
- resolution: {integrity: sha512-p6vGNNWLDGwJCiEjkSK6oERj/hEyI9ITsSwIUICBoKLlWiTWXJRfQibCwcoi50rTZdbi87qDtUlMCmQwsGSgPw==}
+ /focus-trap@7.5.4:
+ resolution: {integrity: sha512-N7kHdlgsO/v+iD/dMoJKtsSqs5Dz/dXZVebRgJw23LDk+jMi/974zyiOYDziY2JPp8xivq9BmUGwIJMiuSBi7w==}
dependencies:
tabbable: 6.2.0
dev: true
- /fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
+ /fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
@@ -715,18 +833,14 @@ packages:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
dev: true
- /jsonc-parser@3.2.0:
- resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
- dev: true
-
/linkify-it@4.0.1:
resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==}
dependencies:
uc.micro: 1.0.6
dev: true
- /magic-string@0.30.1:
- resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==}
+ /magic-string@0.30.5:
+ resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
engines: {node: '>=12'}
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
@@ -736,8 +850,8 @@ packages:
resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==}
dev: true
- /markdown-it@13.0.1:
- resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==}
+ /markdown-it@13.0.2:
+ resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==}
hasBin: true
dependencies:
argparse: 2.0.1
@@ -751,12 +865,12 @@ packages:
resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==}
dev: true
- /minisearch@6.1.0:
- resolution: {integrity: sha512-PNxA/X8pWk+TiqPbsoIYH0GQ5Di7m6326/lwU/S4mlo4wGQddIcf/V//1f9TB0V4j59b57b+HZxt8h3iMROGvg==}
+ /minisearch@6.3.0:
+ resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
dev: true
- /nanoid@3.3.6:
- resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==}
+ /nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
dev: true
@@ -765,39 +879,60 @@ packages:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
dev: true
- /postcss@8.4.26:
- resolution: {integrity: sha512-jrXHFF8iTloAenySjM/ob3gSj7pCu0Ji49hnjqzsgSRa50hkWCKD0HQ+gMNJkW38jBI68MpAAg7ZWwHwX8NMMw==}
+ /postcss@8.4.33:
+ resolution: {integrity: sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==}
engines: {node: ^10 || ^12 || >=14}
dependencies:
- nanoid: 3.3.6
+ nanoid: 3.3.7
picocolors: 1.0.0
source-map-js: 1.0.2
dev: true
- /preact@10.16.0:
- resolution: {integrity: sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==}
+ /preact@10.19.3:
+ resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==}
dev: true
- /rollup@3.26.2:
- resolution: {integrity: sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
+ /rollup@4.9.5:
+ resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+ dependencies:
+ '@types/estree': 1.0.5
optionalDependencies:
- fsevents: 2.3.2
+ '@rollup/rollup-android-arm-eabi': 4.9.5
+ '@rollup/rollup-android-arm64': 4.9.5
+ '@rollup/rollup-darwin-arm64': 4.9.5
+ '@rollup/rollup-darwin-x64': 4.9.5
+ '@rollup/rollup-linux-arm-gnueabihf': 4.9.5
+ '@rollup/rollup-linux-arm64-gnu': 4.9.5
+ '@rollup/rollup-linux-arm64-musl': 4.9.5
+ '@rollup/rollup-linux-riscv64-gnu': 4.9.5
+ '@rollup/rollup-linux-x64-gnu': 4.9.5
+ '@rollup/rollup-linux-x64-musl': 4.9.5
+ '@rollup/rollup-win32-arm64-msvc': 4.9.5
+ '@rollup/rollup-win32-ia32-msvc': 4.9.5
+ '@rollup/rollup-win32-x64-msvc': 4.9.5
+ fsevents: 2.3.3
+ dev: true
+
+ /search-insights@2.13.0:
+ resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==}
+ dev: true
+
+ /shikiji-core@0.9.19:
+ resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==}
dev: true
- /search-insights@2.7.0:
- resolution: {integrity: sha512-GLbVaGgzYEKMvuJbHRhLi1qoBFnjXZGZ6l4LxOYPCp4lI2jDRB3jPU9/XNhMwv6kvnA9slTreq6pvK+b3o3aqg==}
- engines: {node: '>=8.16.0'}
+ /shikiji-transformers@0.9.19:
+ resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==}
+ dependencies:
+ shikiji: 0.9.19
dev: true
- /shiki@0.14.3:
- resolution: {integrity: sha512-U3S/a+b0KS+UkTyMjoNojvTgrBHjgp7L6ovhFVZsXmBGnVdQ4K4U9oK0z63w538S91ATngv1vXigHCSWOwnr+g==}
+ /shikiji@0.9.19:
+ resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==}
dependencies:
- ansi-sequence-parser: 1.1.0
- jsonc-parser: 3.2.0
- vscode-oniguruma: 1.7.0
- vscode-textmate: 8.0.0
+ shikiji-core: 0.9.19
dev: true
/source-map-js@1.0.2:
@@ -818,12 +953,12 @@ packages:
resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
dev: true
- /vite@4.4.0-beta.3:
- resolution: {integrity: sha512-IC/thYTvArOFRJ4qvvudnu4KKZOVc+gduS3I9OfC5SbP/Rf4kkP7z6Of2QpKeOSVqwIK24khW6VOUmVD/0yzSQ==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ /vite@5.0.11:
+ resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -846,47 +981,57 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.18.13
- postcss: 8.4.26
- rollup: 3.26.2
+ esbuild: 0.19.11
+ postcss: 8.4.33
+ rollup: 4.9.5
optionalDependencies:
- fsevents: 2.3.2
+ fsevents: 2.3.3
dev: true
- /vitepress-plugin-search@1.0.4-alpha.20(flexsearch@0.7.31)(vitepress@1.0.0-beta.5)(vue@3.3.4):
- resolution: {integrity: sha512-zG+ev9pw1Mg7htABlFCNXb8XwnKN+qfTKw+vU0Ers6RIrABx+45EAAFBoaL1mEpl1FRFn1o/dQ7F4b8GP6HdGQ==}
+ /vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.37)(vue@3.4.14):
+ resolution: {integrity: sha512-IAOEJu+kjVY+0pb6/PeRjIbr175HFFbnMdLmLjqcy7VWxkabIRZbLoQL1VUYDZl804o/Or+GaX02gsiMOnVxFA==}
engines: {node: ^14.13.1 || ^16.7.0 || >=18}
peerDependencies:
flexsearch: ^0.7.31
- vitepress: ^1.0.0-alpha.65
+ vitepress: ^1.0.0-rc.35
vue: '3'
dependencies:
- '@types/flexsearch': 0.7.3
+ '@types/flexsearch': 0.7.6
'@types/markdown-it': 12.2.3
- flexsearch: 0.7.31
+ flexsearch: 0.7.43
glob-to-regexp: 0.4.1
- markdown-it: 13.0.1
- vitepress: 1.0.0-beta.5(@algolia/client-search@4.18.0)(search-insights@2.7.0)
- vue: 3.3.4
+ markdown-it: 13.0.2
+ vitepress: 1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ vue: 3.4.14
dev: true
- /vitepress@1.0.0-beta.5(@algolia/client-search@4.18.0)(search-insights@2.7.0):
- resolution: {integrity: sha512-/RjqqRsSEKkzF6HhK5e5Ij+bZ7ETb9jNCRRgIMm10gJ+ZLC3D1OqkE465lEqCeJUgt2HZ6jmWjDqIBfrJSpv7w==}
+ /vitepress@1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0):
+ resolution: {integrity: sha512-Z2X+M0id+bUdxcWxvFRUzfLyV2GtPWRcejLSMGOHRiwA1DV/dNmELKJ3U9D1HBYQK0FBzunpuQD0a2jZ7FZvJA==}
hasBin: true
+ peerDependencies:
+ markdown-it-mathjax3: ^4.3.2
+ postcss: ^8.4.33
+ peerDependenciesMeta:
+ markdown-it-mathjax3:
+ optional: true
+ postcss:
+ optional: true
dependencies:
- '@docsearch/css': 3.5.1
- '@docsearch/js': 3.5.1(@algolia/client-search@4.18.0)(search-insights@2.7.0)
- '@vitejs/plugin-vue': 4.2.3(vite@4.4.0-beta.3)(vue@3.3.4)
- '@vue/devtools-api': 6.5.0
- '@vueuse/core': 10.2.1(vue@3.3.4)
- '@vueuse/integrations': 10.2.1(focus-trap@7.5.2)(vue@3.3.4)
- body-scroll-lock: 4.0.0-beta.0
- focus-trap: 7.5.2
+ '@docsearch/css': 3.5.2
+ '@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ '@types/markdown-it': 13.0.7
+ '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.14)
+ '@vue/devtools-api': 6.5.1
+ '@vueuse/core': 10.7.2(vue@3.4.14)
+ '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.14)
+ focus-trap: 7.5.4
mark.js: 8.11.1
- minisearch: 6.1.0
- shiki: 0.14.3
- vite: 4.4.0-beta.3
- vue: 3.3.4
+ minisearch: 6.3.0
+ shikiji: 0.9.19
+ shikiji-core: 0.9.19
+ shikiji-transformers: 0.9.19
+ vite: 5.0.11
+ vue: 3.4.14
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -911,19 +1056,12 @@ packages:
- stylus
- sugarss
- terser
+ - typescript
- universal-cookie
dev: true
- /vscode-oniguruma@1.7.0:
- resolution: {integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==}
- dev: true
-
- /vscode-textmate@8.0.0:
- resolution: {integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==}
- dev: true
-
- /vue-demi@0.14.5(vue@3.3.4):
- resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==}
+ /vue-demi@0.14.6(vue@3.4.14):
+ resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
@@ -934,15 +1072,20 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.3.4
+ vue: 3.4.14
dev: true
- /vue@3.3.4:
- resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}
+ /vue@3.4.14:
+ resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
dependencies:
- '@vue/compiler-dom': 3.3.4
- '@vue/compiler-sfc': 3.3.4
- '@vue/runtime-dom': 3.3.4
- '@vue/server-renderer': 3.3.4(vue@3.3.4)
- '@vue/shared': 3.3.4
+ '@vue/compiler-dom': 3.4.14
+ '@vue/compiler-sfc': 3.4.14
+ '@vue/runtime-dom': 3.4.14
+ '@vue/server-renderer': 3.4.14(vue@3.4.14)
+ '@vue/shared': 3.4.14
dev: true
diff --git a/package.json b/package.json
index b89457a..71c6eda 100644
--- a/package.json
+++ b/package.json
@@ -36,9 +36,9 @@
"devDependencies": {
"@changesets/cli": "2.27.1",
"nodemon": "^3.0.2",
- "prettier": "^3.1.1",
+ "prettier": "^3.2.2",
"turbo": "^1.11.3",
- "vitest": "^1.1.2"
+ "vitest": "^1.2.0"
},
"packageManager": "pnpm@8.7.5"
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index bdfd773..84df2e9 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -32,9 +32,9 @@
"build": "tsc && tsup"
},
"devDependencies": {
- "@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.6",
- "prettier": "^3.1.1",
+ "@chialab/esbuild-plugin-meta-url": "^0.18.0",
+ "@types/node": "^20.11.2",
+ "prettier": "^3.2.2",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
},
diff --git a/packages/core/package.json b/packages/core/package.json
index eefd1fc..2c74402 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,7 +29,7 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@swc/core": "^1.3.102",
+ "@swc/core": "^1.3.103",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
@@ -41,8 +41,8 @@
"build": "tsc && tsup"
},
"devDependencies": {
- "@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "^20.10.6",
+ "@chialab/esbuild-plugin-meta-url": "^0.18.0",
+ "@types/node": "^20.11.2",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 85a999b..8029948 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -29,7 +29,7 @@
"devDependencies": {
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "@types/node": "20.10.6"
+ "@types/node": "20.11.2"
},
"publishConfig": {
"access": "public"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index e01bb9b..aac2211 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -62,12 +62,12 @@
"build": "tsc && tsup && jiti ./scripts/postBuild.ts"
},
"devDependencies": {
- "@chialab/esbuild-plugin-meta-url": "^0.17.7",
- "@types/node": "20.10.6",
+ "@chialab/esbuild-plugin-meta-url": "^0.18.0",
+ "@types/node": "20.11.2",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "vitest": "^1.1.2"
+ "vitest": "^1.2.0"
},
"publishConfig": {
"access": "public"
@@ -76,7 +76,7 @@
"@clack/core": "0.3.3",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
- "@swc/core": "^1.3.102",
+ "@swc/core": "^1.3.103",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d2b93e9..87bf97a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,14 +15,14 @@ importers:
specifier: ^3.0.2
version: 3.0.2
prettier:
- specifier: ^3.1.1
- version: 3.1.1
+ specifier: ^3.2.2
+ version: 3.2.2
turbo:
specifier: ^1.11.3
version: 1.11.3
vitest:
- specifier: ^1.1.2
- version: 1.1.2(@types/node@20.10.6)
+ specifier: ^1.2.0
+ version: 1.2.0(@types/node@20.11.2)
packages/commands:
dependencies:
@@ -52,17 +52,17 @@ importers:
version: 3.35.0
devDependencies:
'@chialab/esbuild-plugin-meta-url':
- specifier: ^0.17.7
- version: 0.17.7
+ specifier: ^0.18.0
+ version: 0.18.0
'@types/node':
- specifier: ^20.10.6
- version: 20.10.6
+ specifier: ^20.11.2
+ version: 20.11.2
prettier:
- specifier: ^3.1.1
- version: 3.1.1
+ specifier: ^3.2.2
+ version: 3.2.2
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -91,8 +91,8 @@ importers:
specifier: workspace:*
version: link:../utils
'@swc/core':
- specifier: ^1.3.102
- version: 1.3.102
+ specifier: ^1.3.103
+ version: 1.3.103
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -110,17 +110,17 @@ importers:
version: 3.5.1
devDependencies:
'@chialab/esbuild-plugin-meta-url':
- specifier: ^0.17.7
- version: 0.17.7
+ specifier: ^0.18.0
+ version: 0.18.0
'@types/node':
- specifier: ^20.10.6
- version: 20.10.6
+ specifier: ^20.11.2
+ version: 20.11.2
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -141,7 +141,7 @@ importers:
version: 1.0.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -150,7 +150,7 @@ importers:
devDependencies:
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -176,11 +176,11 @@ importers:
version: 1.0.0
devDependencies:
'@types/node':
- specifier: 20.10.6
- version: 20.10.6
+ specifier: 20.11.2
+ version: 20.11.2
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -197,8 +197,8 @@ importers:
specifier: workspace:*
version: link:../reactivity
'@swc/core':
- specifier: ^1.3.102
- version: 1.3.102
+ specifier: ^1.3.103
+ version: 1.3.103
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -213,23 +213,23 @@ importers:
version: 1.1.3
devDependencies:
'@chialab/esbuild-plugin-meta-url':
- specifier: ^0.17.7
- version: 0.17.7
+ specifier: ^0.18.0
+ version: 0.18.0
'@types/node':
- specifier: 20.10.6
- version: 20.10.6
+ specifier: 20.11.2
+ version: 20.11.2
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.102)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
vitest:
- specifier: ^1.1.2
- version: 1.1.2(@types/node@20.10.6)
+ specifier: ^1.2.0
+ version: 1.2.0(@types/node@20.11.2)
packages:
@@ -451,34 +451,34 @@ packages:
prettier: 2.8.8
dev: true
- /@chialab/esbuild-plugin-meta-url@0.17.7:
- resolution: {integrity: sha512-f4Eg/+XSrcf9JlYUjI8IEupMOuGR7P3hMlfdbE8aMHM0+PJSIYeFV+udMZyNmSpCYfO3dpVtdulv5QDZfTvzWg==}
- engines: {node: '>=13'}
+ /@chialab/esbuild-plugin-meta-url@0.18.0:
+ resolution: {integrity: sha512-4O6epI7sDfS+tQz0KEutKlpfe97u5//qz7PC25F9CCptzcyB75F023IH8+48OmiF2JeXuqHDYI3/T2jBpG+HmA==}
+ engines: {node: '>=18'}
dependencies:
- '@chialab/esbuild-rna': 0.17.8
- '@chialab/estransform': 0.17.5
- '@chialab/node-resolve': 0.17.1
+ '@chialab/esbuild-rna': 0.18.0
+ '@chialab/estransform': 0.18.0
+ '@chialab/node-resolve': 0.18.0
mime-types: 2.1.35
dev: true
- /@chialab/esbuild-rna@0.17.8:
- resolution: {integrity: sha512-hovU4W5zlyMnbJjexdczpQ9mcUfFsJuv9FWUhzpXiQwPprlp5lul+frTed9s8AyVDTDq2yq3Gx2Ac411QsXYGA==}
- engines: {node: '>=13'}
+ /@chialab/esbuild-rna@0.18.0:
+ resolution: {integrity: sha512-7UdivnoeYFcMMKTcM2R8EKSJsRRnVhjuS79tLtkBmcZl13ZeGoLAUxA/fLx2Godr3yG7dhyr4Fj0QfJeVjNPmQ==}
+ engines: {node: '>=18'}
dependencies:
- '@chialab/estransform': 0.17.5
- '@chialab/node-resolve': 0.17.1
+ '@chialab/estransform': 0.18.0
+ '@chialab/node-resolve': 0.18.0
dev: true
- /@chialab/estransform@0.17.5:
- resolution: {integrity: sha512-maJUFkwk0ie0L4VvDO74NDYyRvaTQAI0qmSmrms8bZxUkZ+zQZd1ByWKDCYTRwtR6AOzTvgEOl2ZvEG+OUKv/A==}
- engines: {node: '>=13'}
+ /@chialab/estransform@0.18.0:
+ resolution: {integrity: sha512-GqQV36E/NZeAKjxq178i6XlbN9B6cGYYliw1grWghGo9YE4r1yO0eylYm9WaaDvvO1ozN/arVvyQ9G1TNJsRsQ==}
+ engines: {node: '>=18'}
dependencies:
'@parcel/source-map': 2.1.1
dev: true
- /@chialab/node-resolve@0.17.1:
- resolution: {integrity: sha512-YWaK0MKKeB0FILI6j7qiAlGoSC9MqJZDFXzlAgfOaMCbn8Feqh6njxv7mI3oVkdi7QwV6zPRaTN6hKig/NriMA==}
- engines: {node: '>=13'}
+ /@chialab/node-resolve@0.18.0:
+ resolution: {integrity: sha512-eV1m70Qn9pLY9xwFmZ2FlcOzwiaUywsJ7NB/ud8VB7DouvCQtIHkQ3Om7uPX0ojXGEG1LCyO96kZkvbNTxNu0Q==}
+ engines: {node: '>=18'}
dev: true
/@clack/core@0.3.3:
@@ -899,88 +899,88 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@swc/core-darwin-arm64@1.3.102:
- resolution: {integrity: sha512-CJDxA5Wd2cUMULj3bjx4GEoiYyyiyL8oIOu4Nhrs9X+tlg8DnkCm4nI57RJGP8Mf6BaXPIJkHX8yjcefK2RlDA==}
+ /@swc/core-darwin-arm64@1.3.103:
+ resolution: {integrity: sha512-Dqqz48mvdm/3PHPPA6YeAEofkF9H5Krgqd/baPf0dXcarzng6U9Ilv2aCtDjq7dfI9jfkVCW5zuwq98PE2GEdw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-darwin-x64@1.3.102:
- resolution: {integrity: sha512-X5akDkHwk6oAer49oER0qZMjNMkLH3IOZaV1m98uXIasAGyjo5WH1MKPeMLY1sY6V6TrufzwiSwD4ds571ytcg==}
+ /@swc/core-darwin-x64@1.3.103:
+ resolution: {integrity: sha512-mhUVSCEAyFLqtrDtwr9qPbe891J8cKxq53CD873/ZsUnyasHMPyWXzTvy9qjmbYyfDIArm6fGqjF5YsDKwGGNg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.102:
- resolution: {integrity: sha512-kJH3XtZP9YQdjq/wYVBeFuiVQl4HaC4WwRrIxAHwe2OyvrwUI43dpW3LpxSggBnxXcVCXYWf36sTnv8S75o2Gw==}
+ /@swc/core-linux-arm-gnueabihf@1.3.103:
+ resolution: {integrity: sha512-rYLmwxr01ZHOI6AzooqwB0DOkMm0oU8Jznk6uutV1lHgcwyxsNiC1Css8yf77Xr/sYTvKvuTfBjThqa5H716pA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.102:
- resolution: {integrity: sha512-flQP2WDyCgO24WmKA1wjjTx+xfCmavUete2Kp6yrM+631IHLGnr17eu7rYJ/d4EnDBId/ytMyrnWbTVkaVrpbQ==}
+ /@swc/core-linux-arm64-gnu@1.3.103:
+ resolution: {integrity: sha512-w+5XFpUqxiAGUBiyRyYR28Ghddp5uVyo+dHAkCnY1u3V6RsZkY3vRwmoXT7/HxVGV7csodJ1P9Cp9VaRnNvTKA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.102:
- resolution: {integrity: sha512-bQEQSnC44DyoIGLw1+fNXKVGoCHi7eJOHr8BdH0y1ooy9ArskMjwobBFae3GX4T1AfnrTaejyr0FvLYIb0Zkog==}
+ /@swc/core-linux-arm64-musl@1.3.103:
+ resolution: {integrity: sha512-lS5p8ewAIar7adX6t0OrkICTcw92PXrn3ZmYyG5hvfjUg4RPQFjMfFMDQSne32ZJhGXHBf0LVm1R8wHwkcpwgA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.102:
- resolution: {integrity: sha512-dFvnhpI478svQSxqISMt00MKTDS0e4YtIr+ioZDG/uJ/q+RpcNy3QI2KMm05Fsc8Y0d4krVtvCKWgfUMsJZXAg==}
+ /@swc/core-linux-x64-gnu@1.3.103:
+ resolution: {integrity: sha512-Lf2cHDoEPNB6TwexHBEZCsAO2C7beb0YljhtQS+QfjWLLVqCiwt5LRCPuKN2Bav7el9KZXOI5baXedUeFj0oFg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.102:
- resolution: {integrity: sha512-+a0M3CvjeIRNA/jTCzWEDh2V+mhKGvLreHOL7J97oULZy5yg4gf7h8lQX9J8t9QLbf6fsk+0F8bVH1Ie/PbXjA==}
+ /@swc/core-linux-x64-musl@1.3.103:
+ resolution: {integrity: sha512-HR1Y9iiLEO3F49P47vjbHczBza9RbdXWRWC8NpcOcGJ4Wnw0c2DLWAh416fGH3VYCF/19EuglLEXhvSj0NXGuA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.102:
- resolution: {integrity: sha512-w76JWLjkZNOfkB25nqdWUNCbt0zJ41CnWrJPZ+LxEai3zAnb2YtgB/cCIrwxDebRuMgE9EJXRj7gDDaTEAMOOQ==}
+ /@swc/core-win32-arm64-msvc@1.3.103:
+ resolution: {integrity: sha512-3/GfROD1GPyf2hi6R0l4iZ5nrrKG8IU29hYhZCb7r0ZqhL/58kktVPlkib8X/EAJI8xbhM/NMl76h8ElrnyH5w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.102:
- resolution: {integrity: sha512-vlDb09HiGqKwz+2cxDS9T5/461ipUQBplvuhW+cCbzzGuPq8lll2xeyZU0N1E4Sz3MVdSPx1tJREuRvlQjrwNg==}
+ /@swc/core-win32-ia32-msvc@1.3.103:
+ resolution: {integrity: sha512-9ejEFjfgPi0ibNmtuiRbYq9p4RRV6oH1DN9XjkYM8zh2qHlpZHKQZ3n4eHS0VtJO4rEGZxL8ebcnTNs62wqJig==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.102:
- resolution: {integrity: sha512-E/jfSD7sShllxBwwgDPeXp1UxvIqehj/ShSUqq1pjR/IDRXngcRSXKJK92mJkNFY7suH6BcCWwzrxZgkO7sWmw==}
+ /@swc/core-win32-x64-msvc@1.3.103:
+ resolution: {integrity: sha512-/1RvaOmZolXurWAUdnELYynVlFUiT0hj3PyTPoo+YK6+KV7er4EqUalRsoUf3zzGepQuhKFZFDpQn6Xi9kJX1A==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.102:
- resolution: {integrity: sha512-OAjNLY/f6QWKSDzaM3bk31A+OYHu6cPa9P/rFIx8X5d24tHXUpRiiq6/PYI6SQRjUPlB72GjsjoEU8F+ALadHg==}
+ /@swc/core@1.3.103:
+ resolution: {integrity: sha512-PYtt8KzRXIFDwxeD7BA9ylmXNQ4hRVcmDVuAmL3yvL9rgx7Tn3qn6T37wiMVZnP1OjqGyhuHRPNycd+ssr+byw==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -992,16 +992,16 @@ packages:
'@swc/counter': 0.1.2
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.102
- '@swc/core-darwin-x64': 1.3.102
- '@swc/core-linux-arm-gnueabihf': 1.3.102
- '@swc/core-linux-arm64-gnu': 1.3.102
- '@swc/core-linux-arm64-musl': 1.3.102
- '@swc/core-linux-x64-gnu': 1.3.102
- '@swc/core-linux-x64-musl': 1.3.102
- '@swc/core-win32-arm64-msvc': 1.3.102
- '@swc/core-win32-ia32-msvc': 1.3.102
- '@swc/core-win32-x64-msvc': 1.3.102
+ '@swc/core-darwin-arm64': 1.3.103
+ '@swc/core-darwin-x64': 1.3.103
+ '@swc/core-linux-arm-gnueabihf': 1.3.103
+ '@swc/core-linux-arm64-gnu': 1.3.103
+ '@swc/core-linux-arm64-musl': 1.3.103
+ '@swc/core-linux-x64-gnu': 1.3.103
+ '@swc/core-linux-x64-musl': 1.3.103
+ '@swc/core-win32-arm64-msvc': 1.3.103
+ '@swc/core-win32-ia32-msvc': 1.3.103
+ '@swc/core-win32-x64-msvc': 1.3.103
/@swc/counter@0.1.2:
resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==}
@@ -1021,8 +1021,8 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node@20.10.6:
- resolution: {integrity: sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw==}
+ /@types/node@20.11.2:
+ resolution: {integrity: sha512-cZShBaVa+UO1LjWWBPmWRR4+/eY/JR/UIEcDlVsw3okjWEu+rB7/mH6X3B/L+qJVHDLjk9QW/y2upp9wp1yDXA==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1035,38 +1035,38 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
- /@vitest/expect@1.1.2:
- resolution: {integrity: sha512-1aOqDLbgkvJ2e1nLQ/5dkUX54V1Alwt2e6M2u03Oy7wGbDYHV5ZLKm1XbcT45h8TMXtc2q/BPtkeIjyRv1oDHQ==}
+ /@vitest/expect@1.2.0:
+ resolution: {integrity: sha512-H+2bHzhyvgp32o7Pgj2h9RTHN0pgYaoi26Oo3mE+dCi1PAqV31kIIVfTbqMO3Bvshd5mIrJLc73EwSRrbol9Lw==}
dependencies:
- '@vitest/spy': 1.1.2
- '@vitest/utils': 1.1.2
+ '@vitest/spy': 1.2.0
+ '@vitest/utils': 1.2.0
chai: 4.3.10
dev: true
- /@vitest/runner@1.1.2:
- resolution: {integrity: sha512-oTqXCGtZzu9EaXq9cO/QDGnC721iryuTPs5rLyVZUJsdm33IQeIOwTRIWUB7EYFwpJsI+qMiCiuGZS49+DP5hA==}
+ /@vitest/runner@1.2.0:
+ resolution: {integrity: sha512-vaJkDoQaNUTroT70OhM0NPznP7H3WyRwt4LvGwCVYs/llLaqhoSLnlIhUClZpbF5RgAee29KRcNz0FEhYcgxqA==}
dependencies:
- '@vitest/utils': 1.1.2
+ '@vitest/utils': 1.2.0
p-limit: 5.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.1.2:
- resolution: {integrity: sha512-hXXd5KjURGt6GCrmw55A+PNIlrOaE6x6KcdEANXac76xmvVbJZXSiNVJ1JuMCiyvLLTzdpPnrgWyCX9/CepFCQ==}
+ /@vitest/snapshot@1.2.0:
+ resolution: {integrity: sha512-P33EE7TrVgB3HDLllrjK/GG6WSnmUtWohbwcQqmm7TAk9AVHpdgf7M3F3qRHKm6vhr7x3eGIln7VH052Smo6Kw==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.1.2:
- resolution: {integrity: sha512-1Nn70K3oY00lhThDXsVQxjslUvJij1YQDzH/4FMxMLgjYxB5u4Aw4yXeICNSSap04wyV2dtGL3RqdBGwoR3sPA==}
+ /@vitest/spy@1.2.0:
+ resolution: {integrity: sha512-MNxSAfxUaCeowqyyGwC293yZgk7cECZU9wGb8N1pYQ0yOn/SIr8t0l9XnGRdQZvNV/ZHBYu6GO/W3tj5K3VN1Q==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.1.2:
- resolution: {integrity: sha512-QrXfDieptshDkTkXnA+HmlVQto1h0jengbkSKcJjlbCMeXbSCr3AcALPPzozRQxEOKvFjqx9WHjljz62uxrGew==}
+ /@vitest/utils@1.2.0:
+ resolution: {integrity: sha512-FyD5bpugsXlwVpTcGLDf3wSPYy8g541fQt14qtzo8mJ4LdEpDKZ9mQy2+qdJm2TZRpjY5JLXihXCgIxiRJgi5g==}
dependencies:
diff-sequences: 29.6.3
estree-walker: 3.0.3
@@ -2691,8 +2691,8 @@ packages:
hasBin: true
dev: true
- /prettier@3.1.1:
- resolution: {integrity: sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==}
+ /prettier@3.2.2:
+ resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==}
engines: {node: '>=14'}
hasBin: true
dev: true
@@ -3221,7 +3221,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@8.0.1(@swc/core@1.3.102)(typescript@5.3.3):
+ /tsup@8.0.1(@swc/core@1.3.103)(typescript@5.3.3):
resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
engines: {node: '>=18'}
hasBin: true
@@ -3240,7 +3240,7 @@ packages:
typescript:
optional: true
dependencies:
- '@swc/core': 1.3.102
+ '@swc/core': 1.3.103
bundle-require: 4.0.1(esbuild@0.19.9)
cac: 6.7.14
chokidar: 3.5.3
@@ -3432,8 +3432,8 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@1.1.2(@types/node@20.10.6):
- resolution: {integrity: sha512-2S3Y7T68PMrBbFS2H9Oda2GeordkIU5gLx2toubxPUcFZ+LKZ9L6U69pLtofotwQUrb3NcUImP3fl9GfLplebA==}
+ /vite-node@1.2.0(@types/node@20.11.2):
+ resolution: {integrity: sha512-ETnQTHeAbbOxl7/pyBck9oAPZZZo+kYnFt1uQDD+hPReOc+wCjXw4r4jHriBRuVDB5isHmPXxrfc1yJnfBERqg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
@@ -3441,7 +3441,7 @@ packages:
debug: 4.3.4(supports-color@5.5.0)
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.0.10(@types/node@20.10.6)
+ vite: 5.0.10(@types/node@20.11.2)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3453,7 +3453,7 @@ packages:
- terser
dev: true
- /vite@5.0.10(@types/node@20.10.6):
+ /vite@5.0.10(@types/node@20.11.2):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3481,7 +3481,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.10.6
+ '@types/node': 20.11.2
esbuild: 0.19.9
postcss: 8.4.32
rollup: 4.9.1
@@ -3489,8 +3489,8 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.1.2(@types/node@20.10.6):
- resolution: {integrity: sha512-nEw58z0PFBARwo3hWx6aKmI0Rob2avL9Mt2IYW+5mH5dS4S39J+VLH9aG8x6KZIgyegdE1p7/3JjZ93FzVCsoQ==}
+ /vitest@1.2.0(@types/node@20.11.2):
+ resolution: {integrity: sha512-Ixs5m7BjqvLHXcibkzKRQUvD/XLw0E3rvqaCMlrm/0LMsA0309ZqYvTlPzkhh81VlEyVZXFlwWnkhb6/UMtcaQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -3514,12 +3514,12 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.10.6
- '@vitest/expect': 1.1.2
- '@vitest/runner': 1.1.2
- '@vitest/snapshot': 1.1.2
- '@vitest/spy': 1.1.2
- '@vitest/utils': 1.1.2
+ '@types/node': 20.11.2
+ '@vitest/expect': 1.2.0
+ '@vitest/runner': 1.2.0
+ '@vitest/snapshot': 1.2.0
+ '@vitest/spy': 1.2.0
+ '@vitest/utils': 1.2.0
acorn-walk: 8.3.1
cac: 6.7.14
chai: 4.3.10
@@ -3533,8 +3533,8 @@ packages:
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.8.1
- vite: 5.0.10(@types/node@20.10.6)
- vite-node: 1.1.2(@types/node@20.10.6)
+ vite: 5.0.10(@types/node@20.11.2)
+ vite-node: 1.2.0(@types/node@20.11.2)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From a0044a2faed56cb6dbc1fa8d5aadbb8379004525 Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 5 Feb 2024 22:32:17 +0000
Subject: [PATCH 045/290] Bump deps
---
docs/package.json | 4 +-
docs/pnpm-lock.yaml | 230 +++++++++++++++++------------
package.json | 8 +-
packages/commands/package.json | 4 +-
packages/core/package.json | 6 +-
packages/ui/package.json | 2 +-
packages/utils/package.json | 8 +-
pnpm-lock.yaml | 260 ++++++++++++++++-----------------
8 files changed, 283 insertions(+), 239 deletions(-)
diff --git a/docs/package.json b/docs/package.json
index c1d33ff..a632377 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -8,8 +8,8 @@
},
"devDependencies": {
"flexsearch": "^0.7.43",
- "vitepress": "1.0.0-rc.37",
+ "vitepress": "1.0.0-rc.41",
"vitepress-plugin-search": "1.0.4-alpha.22",
- "vue": "^3.4.14"
+ "vue": "^3.4.15"
}
}
diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml
index 4b5aa7d..cbe41f6 100644
--- a/docs/pnpm-lock.yaml
+++ b/docs/pnpm-lock.yaml
@@ -12,14 +12,14 @@ importers:
specifier: ^0.7.43
version: 0.7.43
vitepress:
- specifier: 1.0.0-rc.37
- version: 1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ specifier: 1.0.0-rc.41
+ version: 1.0.0-rc.41(@algolia/client-search@4.22.1)(search-insights@2.13.0)
vitepress-plugin-search:
specifier: 1.0.4-alpha.22
- version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.37)(vue@3.4.14)
+ version: 1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.41)(vue@3.4.15)
vue:
- specifier: ^3.4.14
- version: 3.4.14
+ specifier: ^3.4.15
+ version: 3.4.15
packages:
@@ -542,6 +542,16 @@ packages:
dev: true
optional: true
+ /@shikijs/core@1.0.0-beta.6:
+ resolution: {integrity: sha512-dHbpxvRz8G3NcEWLYh3TkVwqVswqDyHKHqWi+7c72hm+yIumYJwdDuQIEjT4z5qxNzyzKQGnEeb9b5jWPdy3vA==}
+ dev: true
+
+ /@shikijs/transformers@1.0.0-beta.6:
+ resolution: {integrity: sha512-VuZ+drxEUO67uEEkpy2RTODjuO3oI49JW5JlNeqR7dHACbaybxKMwuf3g0EqqQ9ZpJ40YhdXy3GjCsohs6dSDw==}
+ dependencies:
+ shiki: 1.0.0-beta.6
+ dev: true
+
/@types/estree@1.0.5:
resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
dev: true
@@ -576,107 +586,130 @@ packages:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
dev: true
- /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.14):
+ /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15):
resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.0.11
- vue: 3.4.14
+ vite: 5.0.12
+ vue: 3.4.15
dev: true
- /@vue/compiler-core@3.4.14:
- resolution: {integrity: sha512-ro4Zzl/MPdWs7XwxT7omHRxAjMbDFRZEEjD+2m3NBf8YzAe3HuoSEZosXQo+m1GQ1G3LQ1LdmNh1RKTYe+ssEg==}
+ /@vue/compiler-core@3.4.15:
+ resolution: {integrity: sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/shared': 3.4.14
+ '@vue/shared': 3.4.15
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.0.2
dev: true
- /@vue/compiler-dom@3.4.14:
- resolution: {integrity: sha512-nOZTY+veWNa0DKAceNWxorAbWm0INHdQq7cejFaWM1WYnoNSJbSEKYtE7Ir6lR/+mo9fttZpPVI9ZFGJ1juUEQ==}
+ /@vue/compiler-dom@3.4.15:
+ resolution: {integrity: sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==}
dependencies:
- '@vue/compiler-core': 3.4.14
- '@vue/shared': 3.4.14
+ '@vue/compiler-core': 3.4.15
+ '@vue/shared': 3.4.15
dev: true
- /@vue/compiler-sfc@3.4.14:
- resolution: {integrity: sha512-1vHc9Kv1jV+YBZC/RJxQJ9JCxildTI+qrhtDh6tPkR1O8S+olBUekimY0km0ZNn8nG1wjtFAe9XHij+YLR8cRQ==}
+ /@vue/compiler-sfc@3.4.15:
+ resolution: {integrity: sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==}
dependencies:
'@babel/parser': 7.23.6
- '@vue/compiler-core': 3.4.14
- '@vue/compiler-dom': 3.4.14
- '@vue/compiler-ssr': 3.4.14
- '@vue/shared': 3.4.14
+ '@vue/compiler-core': 3.4.15
+ '@vue/compiler-dom': 3.4.15
+ '@vue/compiler-ssr': 3.4.15
+ '@vue/shared': 3.4.15
estree-walker: 2.0.2
magic-string: 0.30.5
postcss: 8.4.33
source-map-js: 1.0.2
dev: true
- /@vue/compiler-ssr@3.4.14:
- resolution: {integrity: sha512-bXT6+oAGlFjTYVOTtFJ4l4Jab1wjsC0cfSfOe2B4Z0N2vD2zOBSQ9w694RsCfhjk+bC2DY5Gubb1rHZVii107Q==}
+ /@vue/compiler-ssr@3.4.15:
+ resolution: {integrity: sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==}
dependencies:
- '@vue/compiler-dom': 3.4.14
- '@vue/shared': 3.4.14
+ '@vue/compiler-dom': 3.4.15
+ '@vue/shared': 3.4.15
dev: true
- /@vue/devtools-api@6.5.1:
- resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
+ /@vue/devtools-api@7.0.14:
+ resolution: {integrity: sha512-TluWR9qZ6aO11bwtYK8+fzXxBqLfsE0mWZz1q/EQBmO9k82Cm6deieLwNNXjNFJz7xutazoia5Qa+zTYkPPOfw==}
+ dependencies:
+ '@vue/devtools-kit': 7.0.14
dev: true
- /@vue/reactivity@3.4.14:
- resolution: {integrity: sha512-xRYwze5Q4tK7tT2J4uy4XLhK/AIXdU5EBUu9PLnIHcOKXO0uyXpNNMzlQKuq7B+zwtq6K2wuUL39pHA6ZQzObw==}
+ /@vue/devtools-kit@7.0.14:
+ resolution: {integrity: sha512-wAAJazr4hI0aVRpgWOCVPw+NzMQdthhnprHHIg4njp1MkKrpCNGQ7MtQbZF1AltAA7xpMCGyyt+0kYH0FqTiPg==}
dependencies:
- '@vue/shared': 3.4.14
+ '@vue/devtools-schema': 7.0.14
+ '@vue/devtools-shared': 7.0.14
+ hookable: 5.5.3
+ mitt: 3.0.1
+ perfect-debounce: 1.0.0
+ speakingurl: 14.0.1
+ dev: true
+
+ /@vue/devtools-schema@7.0.14:
+ resolution: {integrity: sha512-tpUeCLVrdHX+KzWMLTAwx/vAPFbo6jAUi7sr6Q+0mBIqIVSSIxNr5wEhegiFvYva+OtDeM2OrT+f7/X/5bvZNg==}
dev: true
- /@vue/runtime-core@3.4.14:
- resolution: {integrity: sha512-qu+NMkfujCoZL6cfqK5NOfxgXJROSlP2ZPs4CTcVR+mLrwl4TtycF5Tgo0QupkdBL+2kigc6EsJlTcuuZC1NaQ==}
+ /@vue/devtools-shared@7.0.14:
+ resolution: {integrity: sha512-79RP1NDakBVWou9rDpVnT1WMjTbL1lJKm6YEOodjQ0dq5ehf0wsRbeYDhgAlnjehWRzTq5GAYFBFUPYBs0/QpA==}
dependencies:
- '@vue/reactivity': 3.4.14
- '@vue/shared': 3.4.14
+ rfdc: 1.3.1
dev: true
- /@vue/runtime-dom@3.4.14:
- resolution: {integrity: sha512-B85XmcR4E7XsirEHVqhmy4HPbRT9WLFWV9Uhie3OapV9m1MEN9+Er6hmUIE6d8/l2sUygpK9RstFM2bmHEUigA==}
+ /@vue/reactivity@3.4.15:
+ resolution: {integrity: sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==}
dependencies:
- '@vue/runtime-core': 3.4.14
- '@vue/shared': 3.4.14
+ '@vue/shared': 3.4.15
+ dev: true
+
+ /@vue/runtime-core@3.4.15:
+ resolution: {integrity: sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==}
+ dependencies:
+ '@vue/reactivity': 3.4.15
+ '@vue/shared': 3.4.15
+ dev: true
+
+ /@vue/runtime-dom@3.4.15:
+ resolution: {integrity: sha512-EVW8D6vfFVq3V/yDKNPBFkZKGMFSvZrUQmx196o/v2tHKdwWdiZjYUBS+0Ez3+ohRyF8Njwy/6FH5gYJ75liUw==}
+ dependencies:
+ '@vue/runtime-core': 3.4.15
+ '@vue/shared': 3.4.15
csstype: 3.1.3
dev: true
- /@vue/server-renderer@3.4.14(vue@3.4.14):
- resolution: {integrity: sha512-pwSKXQfYdJBTpvWHGEYI+akDE18TXAiLcGn+Q/2Fj8wQSHWztoo7PSvfMNqu6NDhp309QXXbPFEGCU5p85HqkA==}
+ /@vue/server-renderer@3.4.15(vue@3.4.15):
+ resolution: {integrity: sha512-3HYzaidu9cHjrT+qGUuDhFYvF/j643bHC6uUN9BgM11DVy+pM6ATsG6uPBLnkwOgs7BpJABReLmpL3ZPAsUaqw==}
peerDependencies:
- vue: 3.4.14
+ vue: 3.4.15
dependencies:
- '@vue/compiler-ssr': 3.4.14
- '@vue/shared': 3.4.14
- vue: 3.4.14
+ '@vue/compiler-ssr': 3.4.15
+ '@vue/shared': 3.4.15
+ vue: 3.4.15
dev: true
- /@vue/shared@3.4.14:
- resolution: {integrity: sha512-nmi3BtLpvqXAWoRZ6HQ+pFJOHBU4UnH3vD3opgmwXac7vhaHKA9nj1VeGjMggdB9eLtW83eHyPCmOU1qzdsC7Q==}
+ /@vue/shared@3.4.15:
+ resolution: {integrity: sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==}
dev: true
- /@vueuse/core@10.7.2(vue@3.4.14):
+ /@vueuse/core@10.7.2(vue@3.4.15):
resolution: {integrity: sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==}
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.7.2
- '@vueuse/shared': 10.7.2(vue@3.4.14)
- vue-demi: 0.14.6(vue@3.4.14)
+ '@vueuse/shared': 10.7.2(vue@3.4.15)
+ vue-demi: 0.14.6(vue@3.4.15)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
dev: true
- /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.14):
+ /@vueuse/integrations@10.7.2(focus-trap@7.5.4)(vue@3.4.15):
resolution: {integrity: sha512-+u3RLPFedjASs5EKPc69Ge49WNgqeMfSxFn+qrQTzblPXZg6+EFzhjarS5edj2qAf6xQ93f95TUxRwKStXj/sQ==}
peerDependencies:
async-validator: '*'
@@ -717,10 +750,10 @@ packages:
universal-cookie:
optional: true
dependencies:
- '@vueuse/core': 10.7.2(vue@3.4.14)
- '@vueuse/shared': 10.7.2(vue@3.4.14)
+ '@vueuse/core': 10.7.2(vue@3.4.15)
+ '@vueuse/shared': 10.7.2(vue@3.4.15)
focus-trap: 7.5.4
- vue-demi: 0.14.6(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.15)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -730,10 +763,10 @@ packages:
resolution: {integrity: sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==}
dev: true
- /@vueuse/shared@10.7.2(vue@3.4.14):
+ /@vueuse/shared@10.7.2(vue@3.4.15):
resolution: {integrity: sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==}
dependencies:
- vue-demi: 0.14.6(vue@3.4.14)
+ vue-demi: 0.14.6(vue@3.4.15)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -833,6 +866,10 @@ packages:
resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
dev: true
+ /hookable@5.5.3:
+ resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
+ dev: true
+
/linkify-it@4.0.1:
resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==}
dependencies:
@@ -869,12 +906,20 @@ packages:
resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
dev: true
+ /mitt@3.0.1:
+ resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
+ dev: true
+
/nanoid@3.3.7:
resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
dev: true
+ /perfect-debounce@1.0.0:
+ resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
+ dev: true
+
/picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
dev: true
@@ -892,6 +937,10 @@ packages:
resolution: {integrity: sha512-nHHTeFVBTHRGxJXKkKu5hT8C/YWBkPso4/Gad6xuj5dbptt9iF9NZr9pHbPhBrnT2klheu7mHTxTZ/LjwJiEiQ==}
dev: true
+ /rfdc@1.3.1:
+ resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
+ dev: true
+
/rollup@4.9.5:
resolution: {integrity: sha512-E4vQW0H/mbNMw2yLSqJyjtkHY9dslf/p0zuT1xehNRqUTBOFMqEjguDvqhXr7N7r/4ttb2jr4T41d3dncmIgbQ==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
@@ -919,20 +968,10 @@ packages:
resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==}
dev: true
- /shikiji-core@0.9.19:
- resolution: {integrity: sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==}
- dev: true
-
- /shikiji-transformers@0.9.19:
- resolution: {integrity: sha512-lGLI7Z8frQrIBbhZ74/eiJtxMoCQRbpaHEB+gcfvdIy+ZFaAtXncJGnc52932/UET+Y4GyKtwwC/vjWUCp+c/Q==}
- dependencies:
- shikiji: 0.9.19
- dev: true
-
- /shikiji@0.9.19:
- resolution: {integrity: sha512-Kw2NHWktdcdypCj1GkKpXH4o6Vxz8B8TykPlPuLHOGSV8VkhoCLcFOH4k19K4LXAQYRQmxg+0X/eM+m2sLhAkg==}
+ /shiki@1.0.0-beta.6:
+ resolution: {integrity: sha512-lS60hZmzma3ZDVVjk0k33zwUgsB/12QfWNAsKy1gsGpG211JNfAdMN+FBGs4qTTxUNLqfS7nxmpckqDadIwiWQ==}
dependencies:
- shikiji-core: 0.9.19
+ '@shikijs/core': 1.0.0-beta.6
dev: true
/source-map-js@1.0.2:
@@ -940,6 +979,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /speakingurl@14.0.1:
+ resolution: {integrity: sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/tabbable@6.2.0:
resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==}
dev: true
@@ -953,8 +997,8 @@ packages:
resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==}
dev: true
- /vite@5.0.11:
- resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==}
+ /vite@5.0.12:
+ resolution: {integrity: sha512-4hsnEkG3q0N4Tzf1+t6NdN9dg/L3BM+q8SWgbSPnJvrgH2kgdyzfVJwbR1ic69/4uMJJ/3dqDZZE5/WwqW8U1w==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -988,7 +1032,7 @@ packages:
fsevents: 2.3.3
dev: true
- /vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.37)(vue@3.4.14):
+ /vitepress-plugin-search@1.0.4-alpha.22(flexsearch@0.7.43)(vitepress@1.0.0-rc.41)(vue@3.4.15):
resolution: {integrity: sha512-IAOEJu+kjVY+0pb6/PeRjIbr175HFFbnMdLmLjqcy7VWxkabIRZbLoQL1VUYDZl804o/Or+GaX02gsiMOnVxFA==}
engines: {node: ^14.13.1 || ^16.7.0 || >=18}
peerDependencies:
@@ -1001,12 +1045,12 @@ packages:
flexsearch: 0.7.43
glob-to-regexp: 0.4.1
markdown-it: 13.0.2
- vitepress: 1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0)
- vue: 3.4.14
+ vitepress: 1.0.0-rc.41(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ vue: 3.4.15
dev: true
- /vitepress@1.0.0-rc.37(@algolia/client-search@4.22.1)(search-insights@2.13.0):
- resolution: {integrity: sha512-Z2X+M0id+bUdxcWxvFRUzfLyV2GtPWRcejLSMGOHRiwA1DV/dNmELKJ3U9D1HBYQK0FBzunpuQD0a2jZ7FZvJA==}
+ /vitepress@1.0.0-rc.41(@algolia/client-search@4.22.1)(search-insights@2.13.0):
+ resolution: {integrity: sha512-PAEoIIc9J//k/Wg39C6k86hZpXPmLZjRiTBwieDNeYGdevD7xr5Ve8o1W/w+e9dtyQMkuvzgianEamXDX3aj7g==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4.3.2
@@ -1019,19 +1063,19 @@ packages:
dependencies:
'@docsearch/css': 3.5.2
'@docsearch/js': 3.5.2(@algolia/client-search@4.22.1)(search-insights@2.13.0)
+ '@shikijs/core': 1.0.0-beta.6
+ '@shikijs/transformers': 1.0.0-beta.6
'@types/markdown-it': 13.0.7
- '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.14)
- '@vue/devtools-api': 6.5.1
- '@vueuse/core': 10.7.2(vue@3.4.14)
- '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.14)
+ '@vitejs/plugin-vue': 5.0.3(vite@5.0.12)(vue@3.4.15)
+ '@vue/devtools-api': 7.0.14
+ '@vueuse/core': 10.7.2(vue@3.4.15)
+ '@vueuse/integrations': 10.7.2(focus-trap@7.5.4)(vue@3.4.15)
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 6.3.0
- shikiji: 0.9.19
- shikiji-core: 0.9.19
- shikiji-transformers: 0.9.19
- vite: 5.0.11
- vue: 3.4.14
+ shiki: 1.0.0-beta.6
+ vite: 5.0.12
+ vue: 3.4.15
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
@@ -1060,7 +1104,7 @@ packages:
- universal-cookie
dev: true
- /vue-demi@0.14.6(vue@3.4.14):
+ /vue-demi@0.14.6(vue@3.4.15):
resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==}
engines: {node: '>=12'}
hasBin: true
@@ -1072,20 +1116,20 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.4.14
+ vue: 3.4.15
dev: true
- /vue@3.4.14:
- resolution: {integrity: sha512-Rop5Al/ZcBbBz+KjPZaZDgHDX0kUP4duEzDbm+1o91uxYUNmJrZSBuegsNIJvUGy+epLevNRNhLjm08VKTgGyw==}
+ /vue@3.4.15:
+ resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@vue/compiler-dom': 3.4.14
- '@vue/compiler-sfc': 3.4.14
- '@vue/runtime-dom': 3.4.14
- '@vue/server-renderer': 3.4.14(vue@3.4.14)
- '@vue/shared': 3.4.14
+ '@vue/compiler-dom': 3.4.15
+ '@vue/compiler-sfc': 3.4.15
+ '@vue/runtime-dom': 3.4.15
+ '@vue/server-renderer': 3.4.15(vue@3.4.15)
+ '@vue/shared': 3.4.15
dev: true
diff --git a/package.json b/package.json
index 71c6eda..6dee00d 100644
--- a/package.json
+++ b/package.json
@@ -35,10 +35,10 @@
],
"devDependencies": {
"@changesets/cli": "2.27.1",
- "nodemon": "^3.0.2",
- "prettier": "^3.2.2",
- "turbo": "^1.11.3",
- "vitest": "^1.2.0"
+ "nodemon": "^3.0.3",
+ "prettier": "^3.2.5",
+ "turbo": "^1.12.2",
+ "vitest": "^1.2.2"
},
"packageManager": "pnpm@8.7.5"
}
diff --git a/packages/commands/package.json b/packages/commands/package.json
index 84df2e9..f628b3a 100644
--- a/packages/commands/package.json
+++ b/packages/commands/package.json
@@ -33,8 +33,8 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.18.0",
- "@types/node": "^20.11.2",
- "prettier": "^3.2.2",
+ "@types/node": "^20.11.16",
+ "prettier": "^3.2.5",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
},
diff --git a/packages/core/package.json b/packages/core/package.json
index 2c74402..a1dcac0 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -29,11 +29,11 @@
"@solid-cli/swc-plugin-solid-cli": "workspace:*",
"@solid-cli/ui": "workspace:*",
"@solid-cli/utils": "workspace:*",
- "@swc/core": "^1.3.103",
+ "@swc/core": "^1.4.0",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
- "smol-toml": "^1.1.3",
+ "smol-toml": "^1.1.4",
"tiny-updater": "^3.5.1"
},
"scripts": {
@@ -42,7 +42,7 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.18.0",
- "@types/node": "^20.11.2",
+ "@types/node": "^20.11.16",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3"
diff --git a/packages/ui/package.json b/packages/ui/package.json
index 8029948..369ddd4 100644
--- a/packages/ui/package.json
+++ b/packages/ui/package.json
@@ -29,7 +29,7 @@
"devDependencies": {
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "@types/node": "20.11.2"
+ "@types/node": "20.11.16"
},
"publishConfig": {
"access": "public"
diff --git a/packages/utils/package.json b/packages/utils/package.json
index aac2211..88abf01 100644
--- a/packages/utils/package.json
+++ b/packages/utils/package.json
@@ -63,11 +63,11 @@
},
"devDependencies": {
"@chialab/esbuild-plugin-meta-url": "^0.18.0",
- "@types/node": "20.11.2",
+ "@types/node": "20.11.16",
"jiti": "^1.21.0",
"tsup": "^8.0.1",
"typescript": "^5.3.3",
- "vitest": "^1.2.0"
+ "vitest": "^1.2.2"
},
"publishConfig": {
"access": "public"
@@ -76,10 +76,10 @@
"@clack/core": "0.3.3",
"@clack/prompts": "0.7.0",
"@solid-cli/reactivity": "workspace:*",
- "@swc/core": "^1.3.103",
+ "@swc/core": "^1.4.0",
"cmd-ts": "^0.13.0",
"execa": "^8.0.1",
"picocolors": "^1.0.0",
- "smol-toml": "^1.1.3"
+ "smol-toml": "^1.1.4"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 87bf97a..d5a7656 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,17 +12,17 @@ importers:
specifier: 2.27.1
version: 2.27.1
nodemon:
- specifier: ^3.0.2
- version: 3.0.2
+ specifier: ^3.0.3
+ version: 3.0.3
prettier:
- specifier: ^3.2.2
- version: 3.2.2
+ specifier: ^3.2.5
+ version: 3.2.5
turbo:
- specifier: ^1.11.3
- version: 1.11.3
+ specifier: ^1.12.2
+ version: 1.12.2
vitest:
- specifier: ^1.2.0
- version: 1.2.0(@types/node@20.11.2)
+ specifier: ^1.2.2
+ version: 1.2.2(@types/node@20.11.16)
packages/commands:
dependencies:
@@ -55,14 +55,14 @@ importers:
specifier: ^0.18.0
version: 0.18.0
'@types/node':
- specifier: ^20.11.2
- version: 20.11.2
+ specifier: ^20.11.16
+ version: 20.11.16
prettier:
- specifier: ^3.2.2
- version: 3.2.2
+ specifier: ^3.2.5
+ version: 3.2.5
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -91,8 +91,8 @@ importers:
specifier: workspace:*
version: link:../utils
'@swc/core':
- specifier: ^1.3.103
- version: 1.3.103
+ specifier: ^1.4.0
+ version: 1.4.0
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -103,8 +103,8 @@ importers:
specifier: ^1.0.0
version: 1.0.0
smol-toml:
- specifier: ^1.1.3
- version: 1.1.3
+ specifier: ^1.1.4
+ version: 1.1.4
tiny-updater:
specifier: ^3.5.1
version: 3.5.1
@@ -113,14 +113,14 @@ importers:
specifier: ^0.18.0
version: 0.18.0
'@types/node':
- specifier: ^20.11.2
- version: 20.11.2
+ specifier: ^20.11.16
+ version: 20.11.16
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -141,7 +141,7 @@ importers:
version: 1.0.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -150,7 +150,7 @@ importers:
devDependencies:
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -176,11 +176,11 @@ importers:
version: 1.0.0
devDependencies:
'@types/node':
- specifier: 20.11.2
- version: 20.11.2
+ specifier: 20.11.16
+ version: 20.11.16
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
@@ -197,8 +197,8 @@ importers:
specifier: workspace:*
version: link:../reactivity
'@swc/core':
- specifier: ^1.3.103
- version: 1.3.103
+ specifier: ^1.4.0
+ version: 1.4.0
cmd-ts:
specifier: ^0.13.0
version: 0.13.0
@@ -209,27 +209,27 @@ importers:
specifier: ^1.0.0
version: 1.0.0
smol-toml:
- specifier: ^1.1.3
- version: 1.1.3
+ specifier: ^1.1.4
+ version: 1.1.4
devDependencies:
'@chialab/esbuild-plugin-meta-url':
specifier: ^0.18.0
version: 0.18.0
'@types/node':
- specifier: 20.11.2
- version: 20.11.2
+ specifier: 20.11.16
+ version: 20.11.16
jiti:
specifier: ^1.21.0
version: 1.21.0
tsup:
specifier: ^8.0.1
- version: 8.0.1(@swc/core@1.3.103)(typescript@5.3.3)
+ version: 8.0.1(@swc/core@1.4.0)(typescript@5.3.3)
typescript:
specifier: ^5.3.3
version: 5.3.3
vitest:
- specifier: ^1.2.0
- version: 1.2.0(@types/node@20.11.2)
+ specifier: ^1.2.2
+ version: 1.2.2(@types/node@20.11.16)
packages:
@@ -899,88 +899,88 @@ packages:
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
dev: true
- /@swc/core-darwin-arm64@1.3.103:
- resolution: {integrity: sha512-Dqqz48mvdm/3PHPPA6YeAEofkF9H5Krgqd/baPf0dXcarzng6U9Ilv2aCtDjq7dfI9jfkVCW5zuwq98PE2GEdw==}
+ /@swc/core-darwin-arm64@1.4.0:
+ resolution: {integrity: sha512-UTJ/Vz+s7Pagef6HmufWt6Rs0aUu+EJF4Pzuwvr7JQQ5b1DZeAAUeUtkUTFx/PvCbM8Xfw4XdKBUZfrIKCfW8A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-darwin-x64@1.3.103:
- resolution: {integrity: sha512-mhUVSCEAyFLqtrDtwr9qPbe891J8cKxq53CD873/ZsUnyasHMPyWXzTvy9qjmbYyfDIArm6fGqjF5YsDKwGGNg==}
+ /@swc/core-darwin-x64@1.4.0:
+ resolution: {integrity: sha512-f8v58u2GsGak8EtZFN9guXqE0Ep10Suny6xriaW2d8FGqESPyNrnBzli3aqkSeQk5gGqu2zJ7WiiKp3XoUOidA==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
- /@swc/core-linux-arm-gnueabihf@1.3.103:
- resolution: {integrity: sha512-rYLmwxr01ZHOI6AzooqwB0DOkMm0oU8Jznk6uutV1lHgcwyxsNiC1Css8yf77Xr/sYTvKvuTfBjThqa5H716pA==}
+ /@swc/core-linux-arm-gnueabihf@1.4.0:
+ resolution: {integrity: sha512-q2KAkBzmPcTnRij/Y1fgHCKAGevUX/H4uUESrw1J5gmUg9Qip6onKV80lTumA1/aooGJ18LOsB31qdbwmZk9OA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-gnu@1.3.103:
- resolution: {integrity: sha512-w+5XFpUqxiAGUBiyRyYR28Ghddp5uVyo+dHAkCnY1u3V6RsZkY3vRwmoXT7/HxVGV7csodJ1P9Cp9VaRnNvTKA==}
+ /@swc/core-linux-arm64-gnu@1.4.0:
+ resolution: {integrity: sha512-SknGu96W0mzHtLHWm+62fk5+Omp9fMPFO7AWyGFmz2tr8EgRRXtTSrBUnWhAbgcalnhen48GsvtMdxf1KNputg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-arm64-musl@1.3.103:
- resolution: {integrity: sha512-lS5p8ewAIar7adX6t0OrkICTcw92PXrn3ZmYyG5hvfjUg4RPQFjMfFMDQSne32ZJhGXHBf0LVm1R8wHwkcpwgA==}
+ /@swc/core-linux-arm64-musl@1.4.0:
+ resolution: {integrity: sha512-/k3TDvpBRMDNskHooNN1KqwUhcwkfBlIYxRTnJvsfT2C7My4pffR+4KXmt0IKynlTTbCdlU/4jgX4801FSuliw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-gnu@1.3.103:
- resolution: {integrity: sha512-Lf2cHDoEPNB6TwexHBEZCsAO2C7beb0YljhtQS+QfjWLLVqCiwt5LRCPuKN2Bav7el9KZXOI5baXedUeFj0oFg==}
+ /@swc/core-linux-x64-gnu@1.4.0:
+ resolution: {integrity: sha512-GYsTMvNt5+WTVlwwQzOOWsPMw6P/F41u5PGHWmfev8Nd4QJ1h3rWPySKk4mV42IJwH9MgQCVSl3ygwNqwl6kFg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-linux-x64-musl@1.3.103:
- resolution: {integrity: sha512-HR1Y9iiLEO3F49P47vjbHczBza9RbdXWRWC8NpcOcGJ4Wnw0c2DLWAh416fGH3VYCF/19EuglLEXhvSj0NXGuA==}
+ /@swc/core-linux-x64-musl@1.4.0:
+ resolution: {integrity: sha512-jGVPdM/VwF7kK/uYRW5N6FwzKf/FnDjGIR3RPvQokjYJy7Auk+3Oj21C0Jev7sIT9RYnO/TrFEoEozKeD/z2Qw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
- /@swc/core-win32-arm64-msvc@1.3.103:
- resolution: {integrity: sha512-3/GfROD1GPyf2hi6R0l4iZ5nrrKG8IU29hYhZCb7r0ZqhL/58kktVPlkib8X/EAJI8xbhM/NMl76h8ElrnyH5w==}
+ /@swc/core-win32-arm64-msvc@1.4.0:
+ resolution: {integrity: sha512-biHYm1AronEKlt47O/H8sSOBM2BKXMmWT+ApvlxUw50m1RGNnVnE0bgY7tylFuuSiWyXsQPJbmUV708JqORXVg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-ia32-msvc@1.3.103:
- resolution: {integrity: sha512-9ejEFjfgPi0ibNmtuiRbYq9p4RRV6oH1DN9XjkYM8zh2qHlpZHKQZ3n4eHS0VtJO4rEGZxL8ebcnTNs62wqJig==}
+ /@swc/core-win32-ia32-msvc@1.4.0:
+ resolution: {integrity: sha512-TL5L2tFQb19kJwv6+elToGBj74QXCn9j+hZfwQatvZEJRA5rDK16eH6oAE751dGUArhnWlW3Vj65hViPvTuycw==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core-win32-x64-msvc@1.3.103:
- resolution: {integrity: sha512-/1RvaOmZolXurWAUdnELYynVlFUiT0hj3PyTPoo+YK6+KV7er4EqUalRsoUf3zzGepQuhKFZFDpQn6Xi9kJX1A==}
+ /@swc/core-win32-x64-msvc@1.4.0:
+ resolution: {integrity: sha512-e2xVezU7XZ2Stzn4i7TOQe2Kn84oYdG0M3A7XI7oTdcpsKCcKwgiMoroiAhqCv+iN20KNqhnWwJiUiTj/qN5AA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
- /@swc/core@1.3.103:
- resolution: {integrity: sha512-PYtt8KzRXIFDwxeD7BA9ylmXNQ4hRVcmDVuAmL3yvL9rgx7Tn3qn6T37wiMVZnP1OjqGyhuHRPNycd+ssr+byw==}
+ /@swc/core@1.4.0:
+ resolution: {integrity: sha512-wc5DMI5BJftnK0Fyx9SNJKkA0+BZSJQx8430yutWmsILkHMBD3Yd9GhlMaxasab9RhgKqZp7Ht30hUYO5ZDvQg==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@@ -992,16 +992,16 @@ packages:
'@swc/counter': 0.1.2
'@swc/types': 0.1.5
optionalDependencies:
- '@swc/core-darwin-arm64': 1.3.103
- '@swc/core-darwin-x64': 1.3.103
- '@swc/core-linux-arm-gnueabihf': 1.3.103
- '@swc/core-linux-arm64-gnu': 1.3.103
- '@swc/core-linux-arm64-musl': 1.3.103
- '@swc/core-linux-x64-gnu': 1.3.103
- '@swc/core-linux-x64-musl': 1.3.103
- '@swc/core-win32-arm64-msvc': 1.3.103
- '@swc/core-win32-ia32-msvc': 1.3.103
- '@swc/core-win32-x64-msvc': 1.3.103
+ '@swc/core-darwin-arm64': 1.4.0
+ '@swc/core-darwin-x64': 1.4.0
+ '@swc/core-linux-arm-gnueabihf': 1.4.0
+ '@swc/core-linux-arm64-gnu': 1.4.0
+ '@swc/core-linux-arm64-musl': 1.4.0
+ '@swc/core-linux-x64-gnu': 1.4.0
+ '@swc/core-linux-x64-musl': 1.4.0
+ '@swc/core-win32-arm64-msvc': 1.4.0
+ '@swc/core-win32-ia32-msvc': 1.4.0
+ '@swc/core-win32-x64-msvc': 1.4.0
/@swc/counter@0.1.2:
resolution: {integrity: sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==}
@@ -1021,8 +1021,8 @@ packages:
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
dev: true
- /@types/node@20.11.2:
- resolution: {integrity: sha512-cZShBaVa+UO1LjWWBPmWRR4+/eY/JR/UIEcDlVsw3okjWEu+rB7/mH6X3B/L+qJVHDLjk9QW/y2upp9wp1yDXA==}
+ /@types/node@20.11.16:
+ resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -1035,38 +1035,38 @@ packages:
resolution: {integrity: sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==}
dev: true
- /@vitest/expect@1.2.0:
- resolution: {integrity: sha512-H+2bHzhyvgp32o7Pgj2h9RTHN0pgYaoi26Oo3mE+dCi1PAqV31kIIVfTbqMO3Bvshd5mIrJLc73EwSRrbol9Lw==}
+ /@vitest/expect@1.2.2:
+ resolution: {integrity: sha512-3jpcdPAD7LwHUUiT2pZTj2U82I2Tcgg2oVPvKxhn6mDI2On6tfvPQTjAI4628GUGDZrCm4Zna9iQHm5cEexOAg==}
dependencies:
- '@vitest/spy': 1.2.0
- '@vitest/utils': 1.2.0
+ '@vitest/spy': 1.2.2
+ '@vitest/utils': 1.2.2
chai: 4.3.10
dev: true
- /@vitest/runner@1.2.0:
- resolution: {integrity: sha512-vaJkDoQaNUTroT70OhM0NPznP7H3WyRwt4LvGwCVYs/llLaqhoSLnlIhUClZpbF5RgAee29KRcNz0FEhYcgxqA==}
+ /@vitest/runner@1.2.2:
+ resolution: {integrity: sha512-JctG7QZ4LSDXr5CsUweFgcpEvrcxOV1Gft7uHrvkQ+fsAVylmWQvnaAr/HDp3LAH1fztGMQZugIheTWjaGzYIg==}
dependencies:
- '@vitest/utils': 1.2.0
+ '@vitest/utils': 1.2.2
p-limit: 5.0.0
pathe: 1.1.1
dev: true
- /@vitest/snapshot@1.2.0:
- resolution: {integrity: sha512-P33EE7TrVgB3HDLllrjK/GG6WSnmUtWohbwcQqmm7TAk9AVHpdgf7M3F3qRHKm6vhr7x3eGIln7VH052Smo6Kw==}
+ /@vitest/snapshot@1.2.2:
+ resolution: {integrity: sha512-SmGY4saEw1+bwE1th6S/cZmPxz/Q4JWsl7LvbQIky2tKE35US4gd0Mjzqfr84/4OD0tikGWaWdMja/nWL5NIPA==}
dependencies:
magic-string: 0.30.5
pathe: 1.1.1
pretty-format: 29.7.0
dev: true
- /@vitest/spy@1.2.0:
- resolution: {integrity: sha512-MNxSAfxUaCeowqyyGwC293yZgk7cECZU9wGb8N1pYQ0yOn/SIr8t0l9XnGRdQZvNV/ZHBYu6GO/W3tj5K3VN1Q==}
+ /@vitest/spy@1.2.2:
+ resolution: {integrity: sha512-k9Gcahssw8d7X3pSLq3e3XEu/0L78mUkCjivUqCQeXJm9clfXR/Td8+AP+VC1O6fKPIDLcHDTAmBOINVuv6+7g==}
dependencies:
tinyspy: 2.2.0
dev: true
- /@vitest/utils@1.2.0:
- resolution: {integrity: sha512-FyD5bpugsXlwVpTcGLDf3wSPYy8g541fQt14qtzo8mJ4LdEpDKZ9mQy2+qdJm2TZRpjY5JLXihXCgIxiRJgi5g==}
+ /@vitest/utils@1.2.2:
+ resolution: {integrity: sha512-WKITBHLsBHlpjnDQahr+XK6RE7MiAsgrIkr0pGhQ9ygoxBfUeG0lUG5iLlzqjmKSlBv3+j5EGsriBzh+C3Tq9g==}
dependencies:
diff-sequences: 29.6.3
estree-walker: 3.0.3
@@ -1078,8 +1078,8 @@ packages:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
dev: true
- /acorn-walk@8.3.1:
- resolution: {integrity: sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==}
+ /acorn-walk@8.3.2:
+ resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
engines: {node: '>=0.4.0'}
dev: true
@@ -2423,8 +2423,8 @@ packages:
hasBin: true
dev: true
- /nodemon@3.0.2:
- resolution: {integrity: sha512-9qIN2LNTrEzpOPBaWHTm4Asy1LxXLSickZStAQ4IZe7zsoIpD/A7LWxhZV3t4Zu352uBcqVnRsDXSMR2Sc3lTA==}
+ /nodemon@3.0.3:
+ resolution: {integrity: sha512-7jH/NXbFPxVaMwmBCC2B9F/V6X1VkEdNgx3iu9jji8WxWcvhMWkmhNWhI5077zknOnZnBzba9hZP6bCPJLSReQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -2691,8 +2691,8 @@ packages:
hasBin: true
dev: true
- /prettier@3.2.2:
- resolution: {integrity: sha512-HTByuKZzw7utPiDO523Tt2pLtEyK7OibUD9suEJQrPUCYQqrHr74GGX6VidMrovbf/I50mPqr8j/II6oBAuc5A==}
+ /prettier@3.2.5:
+ resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
engines: {node: '>=14'}
hasBin: true
dev: true
@@ -2953,8 +2953,8 @@ packages:
yargs: 15.4.1
dev: true
- /smol-toml@1.1.3:
- resolution: {integrity: sha512-qTyy6Owjho1ISBmxj4HdrFWB2kMQ5RczU6J04OqslSfdSH656OIHuomHS4ZDvhwm37nig/uXyiTMJxlC9zIVfw==}
+ /smol-toml@1.1.4:
+ resolution: {integrity: sha512-Y0OT8HezWsTNeEOSVxDnKOW/AyNXHQ4BwJNbAXlLTF5wWsBvrcHhIkE5Rf8kQMLmgf7nDX3PVOlgC6/Aiggu3Q==}
engines: {node: '>= 18', pnpm: '>= 8'}
dev: false
@@ -3171,8 +3171,8 @@ packages:
resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==}
dev: true
- /tinypool@0.8.1:
- resolution: {integrity: sha512-zBTCK0cCgRROxvs9c0CGK838sPkeokNGdQVUUwHAbynHFlmyJYj825f/oRs528HaIJ97lo0pLIlDUzwN+IorWg==}
+ /tinypool@0.8.2:
+ resolution: {integrity: sha512-SUszKYe5wgsxnNOVlBYO6IC+8VGWdVGZWAqUxp3UErNBtptZvWbwyUOyzNL59zigz2rCA92QiL3wvG+JDSdJdQ==}
engines: {node: '>=14.0.0'}
dev: true
@@ -3221,7 +3221,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /tsup@8.0.1(@swc/core@1.3.103)(typescript@5.3.3):
+ /tsup@8.0.1(@swc/core@1.4.0)(typescript@5.3.3):
resolution: {integrity: sha512-hvW7gUSG96j53ZTSlT4j/KL0q1Q2l6TqGBFc6/mu/L46IoNWqLLUzLRLP1R8Q7xrJTmkDxxDoojV5uCVs1sVOg==}
engines: {node: '>=18'}
hasBin: true
@@ -3240,7 +3240,7 @@ packages:
typescript:
optional: true
dependencies:
- '@swc/core': 1.3.103
+ '@swc/core': 1.4.0
bundle-require: 4.0.1(esbuild@0.19.9)
cac: 6.7.14
chokidar: 3.5.3
@@ -3275,64 +3275,64 @@ packages:
yargs: 17.7.2
dev: true
- /turbo-darwin-64@1.11.3:
- resolution: {integrity: sha512-IsOOg2bVbIt3o/X8Ew9fbQp5t1hTHN3fGNQYrPQwMR2W1kIAC6RfbVD4A9OeibPGyEPUpwOH79hZ9ydFH5kifw==}
+ /turbo-darwin-64@1.12.2:
+ resolution: {integrity: sha512-Aq/ePQ5KNx6XGwlZWTVTqpQYfysm1vkwkI6kAYgrX5DjMWn+tUXrSgNx4YNte0F+V4DQ7PtuWX+jRG0h0ZNg0A==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-darwin-arm64@1.11.3:
- resolution: {integrity: sha512-FsJL7k0SaPbJzI/KCnrf/fi3PgCDCjTliMc/kEFkuWVA6Httc3Q4lxyLIIinz69q6JTx8wzh6yznUMzJRI3+dg==}
+ /turbo-darwin-arm64@1.12.2:
+ resolution: {integrity: sha512-wTr+dqkwJo/eXE+4SPTSeNBKyyfQJhI6I9sKVlCSBmtaNEqoGNgdVzgMUdqrg9AIFzLIiKO+zhfskNaSWpVFow==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-64@1.11.3:
- resolution: {integrity: sha512-SvW7pvTVRGsqtSkII5w+wriZXvxqkluw5FO/MNAdFw0qmoov+PZ237+37/NgArqE3zVn1GX9P6nUx9VO+xcQAg==}
+ /turbo-linux-64@1.12.2:
+ resolution: {integrity: sha512-BggBKrLojGarDaa2zBo+kUR3fmjpd6bLA8Unm3Aa2oJw0UvEi3Brd+w9lNsPZHXXQYBUzNUY2gCdxf3RteWb0g==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-linux-arm64@1.11.3:
- resolution: {integrity: sha512-YhUfBi1deB3m+3M55X458J6B7RsIS7UtM3P1z13cUIhF+pOt65BgnaSnkHLwETidmhRh8Dl3GelaQGrB3RdCDw==}
+ /turbo-linux-arm64@1.12.2:
+ resolution: {integrity: sha512-v/apSRvVuwYjq1D9MJFsHv2EpGd1S4VoSdZvVfW6FaM06L8CFZa92urNR1svdGYN28YVKwK9Ikc9qudC6t/d5A==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-64@1.11.3:
- resolution: {integrity: sha512-s+vEnuM2TiZuAUUUpmBHDr6vnNbJgj+5JYfnYmVklYs16kXh+EppafYQOAkcRIMAh7GjV3pLq5/uGqc7seZeHA==}
+ /turbo-windows-64@1.12.2:
+ resolution: {integrity: sha512-3uDdwXcRGkgopYFdPDpxQiuQjfQ12Fxq0fhj+iGymav0eWA4W4wzYwSdlUp6rT22qOBIzaEsrIspRwx1DsMkNg==}
cpu: [x64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo-windows-arm64@1.11.3:
- resolution: {integrity: sha512-ZR5z5Zpc7cASwfdRAV5yNScCZBsgGSbcwiA/u3farCacbPiXsfoWUkz28iyrx21/TRW0bi6dbsB2v17swa8bjw==}
+ /turbo-windows-arm64@1.12.2:
+ resolution: {integrity: sha512-zNIHnwtQfJSjFi7movwhPQh2rfrcKZ7Xv609EN1yX0gEp9GxooCUi2yNnBQ8wTqFjioA2M5hZtGJQ0RrKaEm/Q==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /turbo@1.11.3:
- resolution: {integrity: sha512-RCJOUFcFMQNIGKSjC9YmA5yVP1qtDiBA0Lv9VIgrXraI5Da1liVvl3VJPsoDNIR9eFMyA/aagx1iyj6UWem5hA==}
+ /turbo@1.12.2:
+ resolution: {integrity: sha512-BcoQjBZ+LJCMdjzWhzQflOinUjek28rWXj07aaaAQ8T3Ehs0JFSjIsXOm4qIbo52G4xk3gFVcUtJhh/QRADl7g==}
hasBin: true
optionalDependencies:
- turbo-darwin-64: 1.11.3
- turbo-darwin-arm64: 1.11.3
- turbo-linux-64: 1.11.3
- turbo-linux-arm64: 1.11.3
- turbo-windows-64: 1.11.3
- turbo-windows-arm64: 1.11.3
+ turbo-darwin-64: 1.12.2
+ turbo-darwin-arm64: 1.12.2
+ turbo-linux-64: 1.12.2
+ turbo-linux-arm64: 1.12.2
+ turbo-windows-64: 1.12.2
+ turbo-windows-arm64: 1.12.2
dev: true
/type-detect@4.0.8:
@@ -3432,8 +3432,8 @@ packages:
spdx-expression-parse: 3.0.1
dev: true
- /vite-node@1.2.0(@types/node@20.11.2):
- resolution: {integrity: sha512-ETnQTHeAbbOxl7/pyBck9oAPZZZo+kYnFt1uQDD+hPReOc+wCjXw4r4jHriBRuVDB5isHmPXxrfc1yJnfBERqg==}
+ /vite-node@1.2.2(@types/node@20.11.16):
+ resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
dependencies:
@@ -3441,7 +3441,7 @@ packages:
debug: 4.3.4(supports-color@5.5.0)
pathe: 1.1.1
picocolors: 1.0.0
- vite: 5.0.10(@types/node@20.11.2)
+ vite: 5.0.10(@types/node@20.11.16)
transitivePeerDependencies:
- '@types/node'
- less
@@ -3453,7 +3453,7 @@ packages:
- terser
dev: true
- /vite@5.0.10(@types/node@20.11.2):
+ /vite@5.0.10(@types/node@20.11.16):
resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -3481,7 +3481,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.11.2
+ '@types/node': 20.11.16
esbuild: 0.19.9
postcss: 8.4.32
rollup: 4.9.1
@@ -3489,8 +3489,8 @@ packages:
fsevents: 2.3.3
dev: true
- /vitest@1.2.0(@types/node@20.11.2):
- resolution: {integrity: sha512-Ixs5m7BjqvLHXcibkzKRQUvD/XLw0E3rvqaCMlrm/0LMsA0309ZqYvTlPzkhh81VlEyVZXFlwWnkhb6/UMtcaQ==}
+ /vitest@1.2.2(@types/node@20.11.16):
+ resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -3514,13 +3514,13 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.11.2
- '@vitest/expect': 1.2.0
- '@vitest/runner': 1.2.0
- '@vitest/snapshot': 1.2.0
- '@vitest/spy': 1.2.0
- '@vitest/utils': 1.2.0
- acorn-walk: 8.3.1
+ '@types/node': 20.11.16
+ '@vitest/expect': 1.2.2
+ '@vitest/runner': 1.2.2
+ '@vitest/snapshot': 1.2.2
+ '@vitest/spy': 1.2.2
+ '@vitest/utils': 1.2.2
+ acorn-walk: 8.3.2
cac: 6.7.14
chai: 4.3.10
debug: 4.3.4(supports-color@5.5.0)
@@ -3532,9 +3532,9 @@ packages:
std-env: 3.6.0
strip-literal: 1.3.0
tinybench: 2.5.1
- tinypool: 0.8.1
- vite: 5.0.10(@types/node@20.11.2)
- vite-node: 1.2.0(@types/node@20.11.2)
+ tinypool: 0.8.2
+ vite: 5.0.10(@types/node@20.11.16)
+ vite-node: 1.2.2(@types/node@20.11.16)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
From aeeb71837582c2fbbb9668d5ab0949af1fda350f Mon Sep 17 00:00:00 2001
From: Thomas Beer <71586988+Tommypop2@users.noreply.github.com>
Date: Mon, 5 Feb 2024 22:53:11 +0000
Subject: [PATCH 046/290] fix: tests feat: Bump SWC versions
---
packages/swc-plugin-solid-cli/Cargo.lock | 917 ++++++++----------
packages/swc-plugin-solid-cli/Cargo.toml | 6 +-
.../output/swc_plugin_solid_cli.wasm | Bin 850121 -> 768179 bytes
packages/swc-plugin-solid-cli/src/lib.rs | 27 +-
4 files changed, 439 insertions(+), 511 deletions(-)
diff --git a/packages/swc-plugin-solid-cli/Cargo.lock b/packages/swc-plugin-solid-cli/Cargo.lock
index 6d4c603..1f9644e 100644
--- a/packages/swc-plugin-solid-cli/Cargo.lock
+++ b/packages/swc-plugin-solid-cli/Cargo.lock
@@ -14,9 +14,9 @@ dependencies = [
[[package]]
name = "addr2line"
-version = "0.20.0"
+version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4fa78e18c64fce05e902adecd7a5eed15a5e0a3439f7b0e169f0252214865e3"
+checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
dependencies = [
"gimli",
]
@@ -29,9 +29,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "ahash"
-version = "0.7.6"
+version = "0.7.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
+checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd"
dependencies = [
"getrandom",
"once_cell",
@@ -40,21 +40,22 @@ dependencies = [
[[package]]
name = "ahash"
-version = "0.8.3"
+version = "0.8.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
+checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01"
dependencies = [
"cfg-if",
"getrandom",
"once_cell",
"version_check",
+ "zerocopy",
]
[[package]]
name = "aho-corasick"
-version = "1.0.2"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
+checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
dependencies = [
"memchr",
]
@@ -70,9 +71,9 @@ dependencies = [
[[package]]
name = "anyhow"
-version = "1.0.72"
+version = "1.0.79"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854"
+checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca"
[[package]]
name = "arrayvec"
@@ -82,15 +83,14 @@ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
[[package]]
name = "ast_node"
-version = "0.9.5"
+version = "0.9.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c09c69dffe06d222d072c878c3afe86eee2179806f20503faec97250268b4c24"
+checksum = "c3e3e06ec6ac7d893a0db7127d91063ad7d9da8988f8a1a256f03729e6eec026"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -112,9 +112,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
[[package]]
name = "backtrace"
-version = "0.3.68"
+version = "0.3.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4319208da049c43661739c5fade2ba182f09d1dc2299b32298d3a31692b17e12"
+checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
dependencies = [
"addr2line",
"cc",
@@ -127,9 +127,9 @@ dependencies = [
[[package]]
name = "base64"
-version = "0.13.1"
+version = "0.21.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
+checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
[[package]]
name = "better_scoped_tls"
@@ -148,9 +148,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bitflags"
-version = "2.3.3"
+version = "2.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42"
+checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
[[package]]
name = "bitvec"
@@ -186,9 +186,9 @@ dependencies = [
[[package]]
name = "bytecheck_derive"
-version = "0.6.11"
+version = "0.6.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61"
+checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659"
dependencies = [
"proc-macro2",
"quote",
@@ -206,9 +206,9 @@ dependencies = [
[[package]]
name = "cargo-platform"
-version = "0.1.3"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2cfa25e60aea747ec7e1124f238816749faa93759c6ff5b31f1ccdda137f4479"
+checksum = "ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d"
dependencies = [
"serde",
]
@@ -221,7 +221,21 @@ checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a"
dependencies = [
"camino",
"cargo-platform",
- "semver 1.0.18",
+ "semver 1.0.21",
+ "serde",
+ "serde_json",
+ "thiserror",
+]
+
+[[package]]
+name = "cargo_metadata"
+version = "0.18.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037"
+dependencies = [
+ "camino",
+ "cargo-platform",
+ "semver 1.0.21",
"serde",
"serde_json",
"thiserror",
@@ -229,9 +243,9 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.0.82"
+version = "1.0.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01"
+checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
dependencies = [
"libc",
]
@@ -244,9 +258,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "cpufeatures"
-version = "0.2.9"
+version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
+checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
dependencies = [
"libc",
]
@@ -263,12 +277,12 @@ dependencies = [
[[package]]
name = "dashmap"
-version = "5.5.0"
+version = "5.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6943ae99c34386c84a470c499d3414f66502a41340aa895406e0d2e4a207b91d"
+checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
dependencies = [
"cfg-if",
- "hashbrown 0.14.0",
+ "hashbrown 0.14.3",
"lock_api",
"once_cell",
"parking_lot_core",
@@ -276,9 +290,9 @@ dependencies = [
[[package]]
name = "data-encoding"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308"
+checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
[[package]]
name = "debugid"
@@ -290,12 +304,6 @@ dependencies = [
"uuid",
]
-[[package]]
-name = "deranged"
-version = "0.3.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7684a49fb1af197853ef7b2ee694bc1f5b4179556f1e5710e1760c5db6f5e929"
-
[[package]]
name = "diff"
version = "0.1.13"
@@ -325,51 +333,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
[[package]]
-name = "enum-iterator"
-version = "1.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7add3873b5dd076766ee79c8e406ad1a472c385476b9e38849f8eec24f1be689"
-dependencies = [
- "enum-iterator-derive",
-]
-
-[[package]]
-name = "enum-iterator-derive"
-version = "1.2.1"
+name = "equivalent"
+version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eecf8589574ce9b895052fa12d69af7a233f99e6107f5cb8dd1044f2a17bfdcb"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.28",
-]
+checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
[[package]]
name = "errno"
-version = "0.3.2"
+version = "0.3.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f"
+checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
dependencies = [
- "errno-dragonfly",
"libc",
"windows-sys",
]
-[[package]]
-name = "errno-dragonfly"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
-dependencies = [
- "cc",
- "libc",
-]
-
[[package]]
name = "fastrand"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764"
+checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
[[package]]
name = "fixedbitset"
@@ -379,23 +362,22 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
[[package]]
name = "form_urlencoded"
-version = "1.2.0"
+version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
+checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
dependencies = [
"percent-encoding",
]
[[package]]
name = "from_variant"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03ec5dc38ee19078d84a692b1c41181ff9f94331c76cee66ff0208c770b5e54f"
+checksum = "3a0b11eeb173ce52f84ebd943d42e58813a2ebb78a6a3ff0a243b71c5199cd7b"
dependencies = [
- "pmutil",
"proc-macro2",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -416,32 +398,20 @@ dependencies = [
[[package]]
name = "getrandom"
-version = "0.2.10"
+version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
+checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
dependencies = [
"cfg-if",
"libc",
"wasi",
]
-[[package]]
-name = "getset"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9"
-dependencies = [
- "proc-macro-error",
- "proc-macro2",
- "quote",
- "syn 1.0.109",
-]
-
[[package]]
name = "gimli"
-version = "0.27.3"
+version = "0.28.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e"
+checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
[[package]]
name = "glob"
@@ -455,14 +425,14 @@ version = "0.12.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
dependencies = [
- "ahash 0.7.6",
+ "ahash 0.7.7",
]
[[package]]
name = "hashbrown"
-version = "0.14.0"
+version = "0.14.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a"
+checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
[[package]]
name = "hermit-abi"
@@ -475,9 +445,9 @@ dependencies = [
[[package]]
name = "hermit-abi"
-version = "0.3.2"
+version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b"
+checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3"
[[package]]
name = "hex"
@@ -485,11 +455,24 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
+[[package]]
+name = "hstr"
+version = "0.2.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17fafeca18cf0927e23ea44d7a5189c10536279dfe9094e0dfa953053fbb5377"
+dependencies = [
+ "new_debug_unreachable",
+ "once_cell",
+ "phf",
+ "rustc-hash",
+ "smallvec",
+]
+
[[package]]
name = "idna"
-version = "0.4.0"
+version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
+checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
dependencies = [
"unicode-bidi",
"unicode-normalization",
@@ -503,38 +486,37 @@ checksum = "cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed"
[[package]]
name = "indexmap"
-version = "1.9.3"
+version = "2.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
+checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520"
dependencies = [
- "autocfg",
- "hashbrown 0.12.3",
+ "equivalent",
+ "hashbrown 0.14.3",
]
[[package]]
name = "is-macro"
-version = "0.3.0"
+version = "0.3.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e"
+checksum = "59a85abdc13717906baccb5a1e435556ce0df215f242892f721dff62bf25288f"
dependencies = [
"Inflector",
- "pmutil",
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "is_ci"
-version = "1.1.1"
+version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb"
+checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45"
[[package]]
name = "itoa"
-version = "1.0.9"
+version = "1.0.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
+checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
[[package]]
name = "lazy_static"
@@ -544,21 +526,21 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
-version = "0.2.147"
+version = "0.2.153"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3"
+checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
[[package]]
name = "linux-raw-sys"
-version = "0.4.5"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503"
+checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
[[package]]
name = "lock_api"
-version = "0.4.10"
+version = "0.4.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
+checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
dependencies = [
"autocfg",
"scopeguard",
@@ -566,9 +548,9 @@ dependencies = [
[[package]]
name = "log"
-version = "0.4.19"
+version = "0.4.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4"
+checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
[[package]]
name = "matchers"
@@ -581,9 +563,9 @@ dependencies = [
[[package]]
name = "memchr"
-version = "2.5.0"
+version = "2.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
+checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
[[package]]
name = "miette"
@@ -618,9 +600,9 @@ dependencies = [
[[package]]
name = "miniz_oxide"
-version = "0.7.1"
+version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
+checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7"
dependencies = [
"adler",
]
@@ -643,9 +625,9 @@ dependencies = [
[[package]]
name = "num-bigint"
-version = "0.4.3"
+version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f"
+checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
dependencies = [
"autocfg",
"num-integer",
@@ -665,9 +647,9 @@ dependencies = [
[[package]]
name = "num-traits"
-version = "0.2.16"
+version = "0.2.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2"
+checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
dependencies = [
"autocfg",
]
@@ -678,24 +660,24 @@ version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
dependencies = [
- "hermit-abi 0.3.2",
+ "hermit-abi 0.3.5",
"libc",
]
[[package]]
name = "object"
-version = "0.31.1"
+version = "0.32.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8bda667d9f2b5051b8833f59f3bf748b28ef54f850f4fcb389a252aa383866d1"
+checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441"
dependencies = [
"memchr",
]
[[package]]
name = "once_cell"
-version = "1.18.0"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
+checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
[[package]]
name = "overload"
@@ -721,28 +703,28 @@ dependencies = [
[[package]]
name = "parking_lot_core"
-version = "0.9.8"
+version = "0.9.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
+checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
dependencies = [
"cfg-if",
"libc",
"redox_syscall",
"smallvec",
- "windows-targets",
+ "windows-targets 0.48.5",
]
[[package]]
name = "percent-encoding"
-version = "2.3.0"
+version = "2.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
+checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
[[package]]
name = "petgraph"
-version = "0.6.3"
+version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4"
+checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
dependencies = [
"fixedbitset",
"indexmap",
@@ -750,20 +732,19 @@ dependencies = [
[[package]]
name = "phf"
-version = "0.10.1"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
+checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
dependencies = [
"phf_macros",
"phf_shared",
- "proc-macro-hack",
]
[[package]]
name = "phf_generator"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
+checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
dependencies = [
"phf_shared",
"rand",
@@ -771,32 +752,31 @@ dependencies = [
[[package]]
name = "phf_macros"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
+checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
dependencies = [
"phf_generator",
"phf_shared",
- "proc-macro-hack",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.48",
]
[[package]]
name = "phf_shared"
-version = "0.10.0"
+version = "0.11.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
+checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
dependencies = [
"siphasher",
]
[[package]]
name = "pin-project-lite"
-version = "0.2.12"
+version = "0.2.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05"
+checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
[[package]]
name = "pmutil"
@@ -806,21 +786,9 @@ checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
-[[package]]
-name = "ppv-lite86"
-version = "0.2.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
-
-[[package]]
-name = "precomputed-hash"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
-
[[package]]
name = "pretty_assertions"
version = "1.4.0"
@@ -831,41 +799,11 @@ dependencies = [
"yansi",
]
-[[package]]
-name = "proc-macro-error"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
-dependencies = [
- "proc-macro-error-attr",
- "proc-macro2",
- "quote",
- "syn 1.0.109",
- "version_check",
-]
-
-[[package]]
-name = "proc-macro-error-attr"
-version = "1.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
-dependencies = [
- "proc-macro2",
- "quote",
- "version_check",
-]
-
-[[package]]
-name = "proc-macro-hack"
-version = "0.5.20+deprecated"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
-
[[package]]
name = "proc-macro2"
-version = "1.0.66"
+version = "1.0.78"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9"
+checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
dependencies = [
"unicode-ident",
]
@@ -901,9 +839,9 @@ dependencies = [
[[package]]
name = "quote"
-version = "1.0.32"
+version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965"
+checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
dependencies = [
"proc-macro2",
]
@@ -926,18 +864,6 @@ version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
- "libc",
- "rand_chacha",
- "rand_core",
-]
-
-[[package]]
-name = "rand_chacha"
-version = "0.3.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
-dependencies = [
- "ppv-lite86",
"rand_core",
]
@@ -946,29 +872,26 @@ name = "rand_core"
version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
-dependencies = [
- "getrandom",
-]
[[package]]
name = "redox_syscall"
-version = "0.3.5"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
+checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
dependencies = [
"bitflags 1.3.2",
]
[[package]]
name = "regex"
-version = "1.9.3"
+version = "1.10.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a"
+checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.3.6",
- "regex-syntax 0.7.4",
+ "regex-automata 0.4.5",
+ "regex-syntax 0.8.2",
]
[[package]]
@@ -982,13 +905,13 @@ dependencies = [
[[package]]
name = "regex-automata"
-version = "0.3.6"
+version = "0.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69"
+checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd"
dependencies = [
"aho-corasick",
"memchr",
- "regex-syntax 0.7.4",
+ "regex-syntax 0.8.2",
]
[[package]]
@@ -999,21 +922,21 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
[[package]]
name = "regex-syntax"
-version = "0.7.4"
+version = "0.8.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
+checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
[[package]]
name = "relative-path"
-version = "1.8.0"
+version = "1.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698"
+checksum = "e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc"
[[package]]
name = "rend"
-version = "0.4.0"
+version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "581008d2099240d37fb08d77ad713bcaec2c4d89d50b5b21a8bb1996bbab68ab"
+checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c"
dependencies = [
"bytecheck",
]
@@ -1037,9 +960,9 @@ dependencies = [
[[package]]
name = "rkyv_derive"
-version = "0.7.42"
+version = "0.7.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d"
+checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65"
dependencies = [
"proc-macro2",
"quote",
@@ -1069,11 +992,11 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.38.7"
+version = "0.38.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399"
+checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
dependencies = [
- "bitflags 2.3.3",
+ "bitflags 2.4.2",
"errno",
"libc",
"linux-raw-sys",
@@ -1088,15 +1011,15 @@ checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
[[package]]
name = "ryu"
-version = "1.0.15"
+version = "1.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
+checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
[[package]]
name = "ryu-js"
-version = "0.2.2"
+version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6518fc26bced4d53678a22d6e423e9d8716377def84545fe328236e3af070e7f"
+checksum = "4950d85bc52415f8432144c97c4791bd0c4f7954de32a7270ee9cccd3c22b12b"
[[package]]
name = "scoped-tls"
@@ -1127,9 +1050,9 @@ dependencies = [
[[package]]
name = "semver"
-version = "1.0.18"
+version = "1.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b0293b4b29daaf487284529cc2f5675b8e57c61f70167ba415a463651fd6a918"
+checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0"
dependencies = [
"serde",
]
@@ -1142,29 +1065,29 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.183"
+version = "1.0.196"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32ac8da02677876d532745a130fc9d8e6edfa81a269b107c5b00829b91d8eb3c"
+checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.183"
+version = "1.0.196"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816"
+checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "serde_json"
-version = "1.0.104"
+version = "1.0.113"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "076066c5f1078eac5b722a31827a8832fe108bed65dfa75e233c89f8206e976c"
+checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79"
dependencies = [
"itoa",
"ryu",
@@ -1172,10 +1095,10 @@ dependencies = [
]
[[package]]
-name = "sha-1"
-version = "0.10.1"
+name = "sha2"
+version = "0.10.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c"
+checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
dependencies = [
"cfg-if",
"cpufeatures",
@@ -1184,9 +1107,9 @@ dependencies = [
[[package]]
name = "sharded-slab"
-version = "0.1.4"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31"
+checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
dependencies = [
"lazy_static",
]
@@ -1199,15 +1122,15 @@ checksum = "f27f6278552951f1f2b8cf9da965d10969b2efdea95a6ec47987ab46edfe263a"
[[package]]
name = "siphasher"
-version = "0.3.10"
+version = "0.3.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de"
+checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
[[package]]
name = "smallvec"
-version = "1.11.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9"
+checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
[[package]]
name = "smartstring"
@@ -1222,15 +1145,15 @@ dependencies = [
[[package]]
name = "smawk"
-version = "0.3.1"
+version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043"
+checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
[[package]]
name = "sourcemap"
-version = "6.4.0"
+version = "6.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e9221a6bba3e9cfa7decfe64edf5233311e1bf837ea3234df6e7f35836e1093d"
+checksum = "e4cbf65ca7dc576cf50e21f8d0712d96d4fcfd797389744b7b222a85cdf5bd90"
dependencies = [
"data-encoding",
"debugid",
@@ -1242,12 +1165,6 @@ dependencies = [
"url",
]
-[[package]]
-name = "stable_deref_trait"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
-
[[package]]
name = "stacker"
version = "0.1.15"
@@ -1267,43 +1184,16 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
-[[package]]
-name = "string_cache"
-version = "0.8.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
-dependencies = [
- "new_debug_unreachable",
- "once_cell",
- "parking_lot",
- "phf_shared",
- "precomputed-hash",
- "serde",
-]
-
-[[package]]
-name = "string_cache_codegen"
-version = "0.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
-dependencies = [
- "phf_generator",
- "phf_shared",
- "proc-macro2",
- "quote",
-]
-
[[package]]
name = "string_enum"
-version = "0.4.1"
+version = "0.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8fa4d4f81d7c05b9161f8de839975d3326328b8ba2831164b465524cc2f55252"
+checksum = "1b650ea2087d32854a0f20b837fc56ec987a1cb4f758c9757e1171ee9812da63"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -1346,27 +1236,25 @@ dependencies = [
[[package]]
name = "swc_atoms"
-version = "0.5.8"
+version = "0.6.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b8066e17abb484602da673e2d35138ab32ce53f26368d9c92113510e1659220b"
+checksum = "7d538eaaa6f085161d088a04cf0a3a5a52c5a7f2b3bd9b83f73f058b0ed357c0"
dependencies = [
"bytecheck",
+ "hstr",
"once_cell",
"rkyv",
"rustc-hash",
"serde",
- "string_cache",
- "string_cache_codegen",
- "triomphe",
]
[[package]]
name = "swc_cached"
-version = "0.3.17"
+version = "0.3.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97b8051bbf1c23817f9f2912fce18d9a6efcaaf8f8e1a4c69dbaf72bcaf71136"
+checksum = "630c761c74ac8021490b78578cc2223aa4a568241e26505c27bf0e4fd4ad8ec2"
dependencies = [
- "ahash 0.8.3",
+ "ahash 0.8.7",
"anyhow",
"dashmap",
"once_cell",
@@ -1376,11 +1264,10 @@ dependencies = [
[[package]]
name = "swc_common"
-version = "0.31.18"
+version = "0.33.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e30cd01afa791b15263fcfe8f77ecbbd020ddef659f0f58d3c7b794ad65c1738"
+checksum = "0a15b8a5ec7b3c87b5c602dec00caf3dbb07fe2daaaa1d144d0c00a612e0890c"
dependencies = [
- "ahash 0.8.3",
"anyhow",
"ast_node",
"atty",
@@ -1398,7 +1285,6 @@ dependencies = [
"serde",
"siphasher",
"sourcemap",
- "string_cache",
"swc_atoms",
"swc_eq_ignore_macros",
"swc_visit",
@@ -1410,34 +1296,36 @@ dependencies = [
[[package]]
name = "swc_config"
-version = "0.1.7"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9ba1c7a40d38f9dd4e9a046975d3faf95af42937b34b2b963be4d8f01239584b"
+checksum = "c29e3b76a63111ef318f161bc413dfc093f21da1afca9ba5cdd6442b7069d65b"
dependencies = [
+ "anyhow",
"indexmap",
"serde",
"serde_json",
+ "sourcemap",
+ "swc_cached",
"swc_config_macro",
]
[[package]]
name = "swc_config_macro"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e5b5aaca9a0082be4515f0fbbecc191bf5829cd25b5b9c0a2810f6a2bb0d6829"
+checksum = "8b2574f75082322a27d990116cd2a24de52945fc94172b24ca0b3e9e2a6ceb6b"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_core"
-version = "0.79.51"
+version = "0.90.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "80c4030b2c5887d0f2d3ce5ef4928c9377d731ce50336895cdeee162605a74ce"
+checksum = "e84315f61728c129dd495f7cf7a5df9eb3966696e1cb569abfc92097daff2d34"
dependencies = [
"once_cell",
"swc_atoms",
@@ -1457,14 +1345,15 @@ dependencies = [
[[package]]
name = "swc_ecma_ast"
-version = "0.107.3"
+version = "0.112.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2ce6ba552db5098e9e7b5e7fcc30ef1e9f2b33ec930a94489288e21f8e95b213"
+checksum = "4f90ae61d067206a5ff0c3a63d7d279346fa6562c08e251e32a07654f5b9fab1"
dependencies = [
- "bitflags 2.3.3",
+ "bitflags 2.4.2",
"bytecheck",
"is-macro",
"num-bigint",
+ "phf",
"rkyv",
"scoped-tls",
"serde",
@@ -1476,9 +1365,9 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen"
-version = "0.142.9"
+version = "0.148.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "20b9c1920bee89a90cfd100d5c2d22e0557760a86cc00726935209635301b482"
+checksum = "52858517008358500fcc328e268b0a9b8b244d883743f293310d7d11636c4fcc"
dependencies = [
"memchr",
"num-bigint",
@@ -1495,24 +1384,22 @@ dependencies = [
[[package]]
name = "swc_ecma_codegen_macros"
-version = "0.7.3"
+version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dcdff076dccca6cc6a0e0b2a2c8acfb066014382bc6df98ec99e755484814384"
+checksum = "394b8239424b339a12012ceb18726ed0244fce6bf6345053cb9320b2791dcaa5"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_ecma_minifier"
-version = "0.184.40"
+version = "0.192.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b52e83587eef45091514c4c1d93d4a9e4e958f43cd9b56d19d4ebd8a878b1d5"
+checksum = "35644f18401007715008829fd93d26359166b295d9152b2bd3dbf60e88065ab3"
dependencies = [
- "ahash 0.8.3",
"arrayvec",
"indexmap",
"num-bigint",
@@ -1526,7 +1413,6 @@ dependencies = [
"serde",
"serde_json",
"swc_atoms",
- "swc_cached",
"swc_common",
"swc_config",
"swc_ecma_ast",
@@ -1543,13 +1429,15 @@ dependencies = [
[[package]]
name = "swc_ecma_parser"
-version = "0.137.8"
+version = "0.143.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8eaccdcfd630dfa46e90d2b9ea20260e20ad275361b747ad8c9b93300470627"
+checksum = "98edd7196fbeda4a323c5a87da151bb7474ad01b606fc0572fde73c50e9f887e"
dependencies = [
"either",
+ "new_debug_unreachable",
"num-bigint",
"num-traits",
+ "phf",
"serde",
"smallvec",
"smartstring",
@@ -1563,25 +1451,25 @@ dependencies = [
[[package]]
name = "swc_ecma_testing"
-version = "0.20.15"
+version = "0.22.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "35902aefa048253d193d7b0a4500f2bc98ed24f6607597ef967f612a2c4e45a2"
+checksum = "9bfc1ad4ecd99954ab9304eaaeccce7ba5d1e2d27102eea78e6817d1d21bea58"
dependencies = [
"anyhow",
"hex",
- "sha-1",
+ "sha2",
"testing",
"tracing",
]
[[package]]
name = "swc_ecma_transforms_base"
-version = "0.130.14"
+version = "0.137.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f477cba9333b082dc67c66fff068decf3678c572b55175678bc57fde582af72f"
+checksum = "0daa5b2deffddd9716ba8b203d0782bbbbe9d86864c2cabcb47d20929c998c70"
dependencies = [
"better_scoped_tls",
- "bitflags 2.3.3",
+ "bitflags 2.4.2",
"indexmap",
"once_cell",
"phf",
@@ -1599,24 +1487,22 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_macros"
-version = "0.5.2"
+version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f59c4b6ed5d78d3ad9fc7c6f8ab4f85bba99573d31d9a2c0a712077a6b45efd2"
+checksum = "17e309b88f337da54ef7fe4c5b99c2c522927071f797ee6c9fb8b6bf2d100481"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_ecma_transforms_optimization"
-version = "0.190.27"
+version = "0.198.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "74be6367b3830f4e2dcefb8c6b968600b3e1b3baf64872d365d0d5b89de55d61"
+checksum = "e6219f0f3885d9b0ba85e30760fb869e219eb956ec3dbbc18f6915b41c3b193c"
dependencies = [
- "ahash 0.8.3",
"dashmap",
"indexmap",
"once_cell",
@@ -1637,9 +1523,9 @@ dependencies = [
[[package]]
name = "swc_ecma_transforms_testing"
-version = "0.133.14"
+version = "0.140.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c58533aa8ed009af31adf1fbcd4b4cfb437721122e1c2a4505bede26eb0cc50"
+checksum = "35b17a7a967760a4fa784b746461dfae6fa67bd7ada40d13f5c66ecc4f837bc2"
dependencies = [
"ansi_term",
"anyhow",
@@ -1647,7 +1533,7 @@ dependencies = [
"hex",
"serde",
"serde_json",
- "sha-1",
+ "sha2",
"sourcemap",
"swc_common",
"swc_ecma_ast",
@@ -1663,11 +1549,10 @@ dependencies = [
[[package]]
name = "swc_ecma_usage_analyzer"
-version = "0.16.15"
+version = "0.23.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d050e4d2948720c9aa83915e01dd49f69837bd13a3eb60965a1ed5ba4e97555c"
+checksum = "533b080d3745b61598963d177cd22e26d0b2cab26b761a7aa08d545bbb0ee886"
dependencies = [
- "ahash 0.8.3",
"indexmap",
"rustc-hash",
"swc_atoms",
@@ -1681,9 +1566,9 @@ dependencies = [
[[package]]
name = "swc_ecma_utils"
-version = "0.120.11"
+version = "0.127.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d757778f6789a54bf2739007057af2917a6ac3b1d686fb06b56b88feda24e4bc"
+checksum = "998fccc5bc77e7fa8637ae17f9b4cb8ffc286d995559b6a11b38eedd5f5e6e83"
dependencies = [
"indexmap",
"num_cpus",
@@ -1699,9 +1584,9 @@ dependencies = [
[[package]]
name = "swc_ecma_visit"
-version = "0.93.3"
+version = "0.98.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b701da2f2b16308865e2ab18db13df60cdf563b243430ca99e8ad6f8b760d83a"
+checksum = "95d322e023d73722c36db95c4bf438d9595bf0a80fe4e28c8f9aef7e7b8f853e"
dependencies = [
"num-bigint",
"swc_atoms",
@@ -1713,21 +1598,20 @@ dependencies = [
[[package]]
name = "swc_eq_ignore_macros"
-version = "0.1.2"
+version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05a95d367e228d52484c53336991fdcf47b6b553ef835d9159db4ba40efb0ee8"
+checksum = "695a1d8b461033d32429b5befbf0ad4d7a2c4d6ba9cd5ba4e0645c615839e8e4"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_error_reporters"
-version = "0.15.18"
+version = "0.17.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b190cdaf440a894db49d50bc497fcc14fdf0f013fdaf7be2e69874cd1b5d0"
+checksum = "5aed28e3bcc05839332abfbdeeb49686083f5542452aed7662d76cf062f1cbbc"
dependencies = [
"anyhow",
"miette",
@@ -1738,9 +1622,9 @@ dependencies = [
[[package]]
name = "swc_fast_graph"
-version = "0.19.18"
+version = "0.21.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "11cc84ef676e0901c5a7a01394b98f5219beee0e22f746fbe2c90ee998ceda15"
+checksum = "06cc80877ed5595b496b7cce938483be24cfa6c358b8d17aff789961c31104a9"
dependencies = [
"indexmap",
"petgraph",
@@ -1750,14 +1634,13 @@ dependencies = [
[[package]]
name = "swc_macros_common"
-version = "0.3.8"
+version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a273205ccb09b51fabe88c49f3b34c5a4631c4c00a16ae20e03111d6a42e832"
+checksum = "50176cfc1cbc8bb22f41c6fe9d1ec53fbe057001219b5954961b8ad0f336fce9"
dependencies = [
- "pmutil",
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -1771,20 +1654,20 @@ dependencies = [
[[package]]
name = "swc_plugin_macro"
-version = "0.9.15"
+version = "0.9.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "785309d342a69df4c929ee59e14e36889ca832f1d2a3c1d03c47c93126c72dbc"
+checksum = "3232db481484070637b20a155c064096c0ea1ba04fa2247b89b618661b3574f4"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_plugin_proxy"
-version = "0.36.3"
+version = "0.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c61b44c091eed6107b5d5970edb63acbe872e885495aae90de8450672d4b9868"
+checksum = "31e73a136e0ba7cc97387ea925db61be0170fe541cb66558588604c0e0e494f9"
dependencies = [
"better_scoped_tls",
"rkyv",
@@ -1796,9 +1679,9 @@ dependencies = [
[[package]]
name = "swc_timer"
-version = "0.19.21"
+version = "0.21.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4560c944a65d817fba2fbfd39a914d04b446da9bb1f1c5d74b42a28259d733df"
+checksum = "9e52754d1060c70b44e6d4d65ebfc7bde9769d5b0e6e8e1e6a4c051980459473"
dependencies = [
"tracing",
]
@@ -1811,14 +1694,14 @@ checksum = "ff9719b6085dd2824fd61938a881937be14b08f95e2d27c64c825a9f65e052ba"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "swc_visit"
-version = "0.5.7"
+version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e87c337fbb2d191bf371173dea6a957f01899adb8f189c6c31b122a6cfc98fc3"
+checksum = "b27078d8571abe23aa52ef608dd1df89096a37d867cf691cbb4f4c392322b7c9"
dependencies = [
"either",
"swc_visit_macros",
@@ -1826,16 +1709,16 @@ dependencies = [
[[package]]
name = "swc_visit_macros"
-version = "0.5.8"
+version = "0.5.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0f322730fb82f3930a450ac24de8c98523af7d34ab8cb2f46bcb405839891a99"
+checksum = "fa8bb05975506741555ea4d10c3a3bdb0e2357cd58e1a4a4332b8ebb4b44c34d"
dependencies = [
"Inflector",
"pmutil",
"proc-macro2",
"quote",
"swc_macros_common",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -1851,9 +1734,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.28"
+version = "2.0.48"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567"
+checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f"
dependencies = [
"proc-macro2",
"quote",
@@ -1868,22 +1751,21 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"
[[package]]
name = "tempfile"
-version = "3.7.1"
+version = "3.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc02fddf48964c42031a0b3fe0428320ecf3a73c401040fc0096f97794310651"
+checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67"
dependencies = [
"cfg-if",
"fastrand",
- "redox_syscall",
"rustix",
"windows-sys",
]
[[package]]
name = "termcolor"
-version = "1.2.0"
+version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6"
+checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
dependencies = [
"winapi-util",
]
@@ -1900,16 +1782,17 @@ dependencies = [
[[package]]
name = "testing"
-version = "0.33.21"
+version = "0.35.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df186694fbd668f4c7c8071c5e442b0c8781c5282202724ac44dad6092f74802"
+checksum = "4c090eccb0eab8cc5ef0667d76f0d8b6dfaf264ed76f94d24f72d54421604a8d"
dependencies = [
"ansi_term",
- "cargo_metadata",
+ "cargo_metadata 0.15.4",
"difference",
"once_cell",
"pretty_assertions",
"regex",
+ "serde",
"serde_json",
"swc_common",
"swc_error_reporters",
@@ -1920,19 +1803,18 @@ dependencies = [
[[package]]
name = "testing_macros"
-version = "0.2.11"
+version = "0.2.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d1c15b796025051a07f1ac695ee0cac0883f05a0d510c9d171ef8d31a992e6a5"
+checksum = "f9d3864d4184569c1428645a51a304b3b6e8d3094cd61fb3cce8dfdd9f6d0f72"
dependencies = [
"anyhow",
"glob",
"once_cell",
- "pmutil",
"proc-macro2",
"quote",
"regex",
"relative-path",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -1948,22 +1830,22 @@ dependencies = [
[[package]]
name = "thiserror"
-version = "1.0.44"
+version = "1.0.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90"
+checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.44"
+version = "1.0.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96"
+checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
@@ -1976,34 +1858,6 @@ dependencies = [
"once_cell",
]
-[[package]]
-name = "time"
-version = "0.3.25"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b0fdd63d58b18d663fbdf70e049f00a22c8e42be082203be7f26589213cd75ea"
-dependencies = [
- "deranged",
- "itoa",
- "serde",
- "time-core",
- "time-macros",
-]
-
-[[package]]
-name = "time-core"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb"
-
-[[package]]
-name = "time-macros"
-version = "0.2.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb71511c991639bb078fd5bf97757e03914361c48100d52878b8e52b46fb92cd"
-dependencies = [
- "time-core",
-]
-
[[package]]
name = "tinyvec"
version = "1.6.0"
@@ -2021,11 +1875,10 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tracing"
-version = "0.1.37"
+version = "0.1.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
+checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
dependencies = [
- "cfg-if",
"pin-project-lite",
"tracing-attributes",
"tracing-core",
@@ -2033,20 +1886,20 @@ dependencies = [
[[package]]
name = "tracing-attributes"
-version = "0.1.26"
+version = "0.1.27"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
+checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.28",
+ "syn 2.0.48",
]
[[package]]
name = "tracing-core"
-version = "0.1.31"
+version = "0.1.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
+checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
dependencies = [
"once_cell",
"valuable",
@@ -2054,20 +1907,20 @@ dependencies = [
[[package]]
name = "tracing-log"
-version = "0.1.3"
+version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
+checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
dependencies = [
- "lazy_static",
"log",
+ "once_cell",
"tracing-core",
]
[[package]]
name = "tracing-subscriber"
-version = "0.3.17"
+version = "0.3.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
+checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
dependencies = [
"matchers",
"nu-ansi-term",
@@ -2081,16 +1934,6 @@ dependencies = [
"tracing-log",
]
-[[package]]
-name = "triomphe"
-version = "0.1.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f"
-dependencies = [
- "serde",
- "stable_deref_trait",
-]
-
[[package]]
name = "typed-arena"
version = "2.0.2"
@@ -2099,27 +1942,27 @@ checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a"
[[package]]
name = "typenum"
-version = "1.16.0"
+version = "1.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba"
+checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "unicode-bidi"
-version = "0.3.13"
+version = "0.3.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
+checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
[[package]]
name = "unicode-id"
-version = "0.3.3"
+version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d70b6494226b36008c8366c288d77190b3fad2eb4c10533139c1c1f461127f1a"
+checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f"
[[package]]
name = "unicode-ident"
-version = "1.0.11"
+version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c"
+checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
[[package]]
name = "unicode-linebreak"
@@ -2138,15 +1981,15 @@ dependencies = [
[[package]]
name = "unicode-width"
-version = "0.1.10"
+version = "0.1.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b"
+checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
[[package]]
name = "url"
-version = "2.4.0"
+version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb"
+checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633"
dependencies = [
"form_urlencoded",
"idna",
@@ -2155,9 +1998,9 @@ dependencies = [
[[package]]
name = "uuid"
-version = "1.4.1"
+version = "1.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
+checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a"
[[package]]
name = "valuable"
@@ -2167,17 +2010,14 @@ checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
[[package]]
name = "vergen"
-version = "7.5.1"
+version = "8.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f21b881cd6636ece9735721cf03c1fe1e774fe258683d084bb2812ab67435749"
+checksum = "e27d6bdd219887a9eadd19e1c34f32e47fa332301184935c6d9bca26f3cca525"
dependencies = [
"anyhow",
- "cfg-if",
- "enum-iterator",
- "getset",
+ "cargo_metadata 0.18.1",
+ "regex",
"rustversion",
- "thiserror",
- "time",
]
[[package]]
@@ -2210,9 +2050,9 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
[[package]]
name = "winapi-util"
-version = "0.1.5"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
+checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
dependencies = [
"winapi",
]
@@ -2225,69 +2065,126 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
[[package]]
name = "windows-sys"
-version = "0.48.0"
+version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
+checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
dependencies = [
- "windows-targets",
+ "windows-targets 0.52.0",
]
[[package]]
name = "windows-targets"
-version = "0.48.1"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f"
+checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
dependencies = [
- "windows_aarch64_gnullvm",
- "windows_aarch64_msvc",
- "windows_i686_gnu",
- "windows_i686_msvc",
- "windows_x86_64_gnu",
- "windows_x86_64_gnullvm",
- "windows_x86_64_msvc",
+ "windows_aarch64_gnullvm 0.48.5",
+ "windows_aarch64_msvc 0.48.5",
+ "windows_i686_gnu 0.48.5",
+ "windows_i686_msvc 0.48.5",
+ "windows_x86_64_gnu 0.48.5",
+ "windows_x86_64_gnullvm 0.48.5",
+ "windows_x86_64_msvc 0.48.5",
]
+[[package]]
+name = "windows-targets"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd"
+dependencies = [
+ "windows_aarch64_gnullvm 0.52.0",
+ "windows_aarch64_msvc 0.52.0",
+ "windows_i686_gnu 0.52.0",
+ "windows_i686_msvc 0.52.0",
+ "windows_x86_64_gnu 0.52.0",
+ "windows_x86_64_gnullvm 0.52.0",
+ "windows_x86_64_msvc 0.52.0",
+]
+
+[[package]]
+name = "windows_aarch64_gnullvm"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+
[[package]]
name = "windows_aarch64_gnullvm"
-version = "0.48.0"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea"
+
+[[package]]
+name = "windows_aarch64_msvc"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
+checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
[[package]]
name = "windows_aarch64_msvc"
-version = "0.48.0"
+version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
+checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef"
[[package]]
name = "windows_i686_gnu"
-version = "0.48.0"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
+checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+
+[[package]]
+name = "windows_i686_gnu"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313"
[[package]]
name = "windows_i686_msvc"
-version = "0.48.0"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
+checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+
+[[package]]
+name = "windows_i686_msvc"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a"
+
+[[package]]
+name = "windows_x86_64_gnu"
+version = "0.48.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
[[package]]
name = "windows_x86_64_gnu"
-version = "0.48.0"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd"
+
+[[package]]
+name = "windows_x86_64_gnullvm"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
+checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
[[package]]
name = "windows_x86_64_gnullvm"
-version = "0.48.0"
+version = "0.52.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e"
+
+[[package]]
+name = "windows_x86_64_msvc"
+version = "0.48.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
+checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
[[package]]
name = "windows_x86_64_msvc"
-version = "0.48.0"
+version = "0.52.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"
+checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04"
[[package]]
name = "wyz"
@@ -2303,3 +2200,23 @@ name = "yansi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
+
+[[package]]
+name = "zerocopy"
+version = "0.7.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
+dependencies = [
+ "zerocopy-derive",
+]
+
+[[package]]
+name = "zerocopy-derive"
+version = "0.7.32"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.48",
+]
diff --git a/packages/swc-plugin-solid-cli/Cargo.toml b/packages/swc-plugin-solid-cli/Cargo.toml
index 91f1e06..edcc314 100644
--- a/packages/swc-plugin-solid-cli/Cargo.toml
+++ b/packages/swc-plugin-solid-cli/Cargo.toml
@@ -13,7 +13,7 @@ codegen-units = 1
[dependencies]
serde = "1"
serde_json = "1.0"
-swc_core = { version = "0.79", features = [
+swc_core = { version = "0.90", features = [
"ecma_plugin_transform",
"ecma_utils",
"ecma_minifier",
@@ -22,9 +22,9 @@ swc_core = { version = "0.79", features = [
"common",
] }
[dev-dependencies]
-swc_core = { version = "0.79", features = ["testing_transform", "ecma_parser"] }
+swc_core = { version = "0.90", features = ["testing_transform", "ecma_parser"] }
-testing = { version = "0.33" }
+testing = { version = "0.35" }
# .cargo/config defines few alias to build plugin.
# cargo build-wasi generates wasm-wasi32 binary
# cargo build-wasm32 generates wasm32-unknown-unknown binary.
diff --git a/packages/swc-plugin-solid-cli/output/swc_plugin_solid_cli.wasm b/packages/swc-plugin-solid-cli/output/swc_plugin_solid_cli.wasm
index d8f9eefeb131eb5956e84200986492bd34f2a1cd..376d98074e3a74f81f25df7a82d123db99872bbf 100644
GIT binary patch
literal 768179
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