aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Bjorn Lu <bjornlu.dev@gmail.com> 2022-09-28 23:13:33 +0800
committerGravatar GitHub <noreply@github.com> 2022-09-28 23:13:33 +0800
commit812658ad2ab3732a99e35c4fd903e302e723db46 (patch)
tree37dc457bcfa8558e546d064eb315a74149010da1
parentf4bca41a2d85968a2c9f2379f99954c7bcb06df1 (diff)
downloadastro-812658ad2ab3732a99e35c4fd903e302e723db46.tar.gz
astro-812658ad2ab3732a99e35c4fd903e302e723db46.tar.zst
astro-812658ad2ab3732a99e35c4fd903e302e723db46.zip
Remove shamefully-hoist (#4842)
-rw-r--r--.changeset/itchy-guests-perform.md5
-rw-r--r--.changeset/odd-elephants-argue.md5
-rw-r--r--.changeset/silver-rats-know.md15
-rw-r--r--.changeset/young-pens-lick.md5
-rw-r--r--.github/workflows/ci.yml3
-rw-r--r--.npmrc26
-rw-r--r--examples/basics/.npmrc2
-rw-r--r--examples/blog/.npmrc2
-rw-r--r--examples/deno/.npmrc2
-rw-r--r--examples/docs/.npmrc2
-rw-r--r--examples/framework-alpine/.npmrc2
-rw-r--r--examples/framework-lit/.npmrc3
-rw-r--r--examples/framework-multiple/.npmrc2
-rw-r--r--examples/framework-preact/.npmrc2
-rw-r--r--examples/framework-react/.npmrc2
-rw-r--r--examples/framework-solid/.npmrc2
-rw-r--r--examples/framework-svelte/.npmrc2
-rw-r--r--examples/framework-vue/.npmrc2
-rw-r--r--examples/minimal/.npmrc2
-rw-r--r--examples/non-html-pages/.npmrc2
-rw-r--r--examples/portfolio/.npmrc2
-rw-r--r--examples/ssr/.npmrc2
-rw-r--r--examples/with-markdown-plugins/.npmrc2
-rw-r--r--examples/with-markdown-shiki/.npmrc2
-rw-r--r--examples/with-mdx/.npmrc2
-rw-r--r--examples/with-nanostores/.npmrc2
-rw-r--r--examples/with-tailwindcss/.npmrc2
-rw-r--r--examples/with-vite-plugin-pwa/.npmrc2
-rw-r--r--examples/with-vitest/.npmrc2
-rw-r--r--package.json3
-rw-r--r--packages/astro-rss/src/util.ts10
-rw-r--r--packages/astro/e2e/fixtures/astro-component/astro.config.mjs5
-rw-r--r--packages/astro/e2e/fixtures/astro-component/package.json4
-rw-r--r--packages/astro/e2e/fixtures/error-cyclic/package.json3
-rw-r--r--packages/astro/e2e/fixtures/errors/package.json8
-rw-r--r--packages/astro/e2e/fixtures/hydration-race/package.json3
-rw-r--r--packages/astro/e2e/fixtures/solid-component/package.json6
-rw-r--r--packages/astro/e2e/fixtures/tailwindcss/package.json5
-rw-r--r--packages/astro/e2e/fixtures/vue-component/package.json3
-rw-r--r--packages/astro/package.json10
-rw-r--r--packages/astro/playwright.config.js5
-rw-r--r--packages/astro/src/core/config/config.ts6
-rw-r--r--packages/astro/src/core/create-vite.ts4
-rw-r--r--packages/astro/test/api-routes.test.js3
-rw-r--r--packages/astro/test/fixtures/0-css/package.json4
-rw-r--r--packages/astro/test/fixtures/alias-tsconfig/package.json3
-rw-r--r--packages/astro/test/fixtures/alias/package.json3
-rw-r--r--packages/astro/test/fixtures/astro-basic/package.json3
-rw-r--r--packages/astro/test/fixtures/astro-children/package.json5
-rw-r--r--packages/astro/test/fixtures/astro-client-only/package.json5
-rw-r--r--packages/astro/test/fixtures/astro-dynamic/package.json3
-rw-r--r--packages/astro/test/fixtures/astro-envs/package.json3
-rw-r--r--packages/astro/test/fixtures/astro-expr/package.json3
-rw-r--r--packages/astro/test/fixtures/astro-fallback/package.json3
-rw-r--r--packages/astro/test/fixtures/before-hydration/package.json3
-rw-r--r--packages/astro/test/fixtures/component-library-shared/package.json4
-rw-r--r--packages/astro/test/fixtures/entry-file-names/package.json3
-rw-r--r--packages/astro/test/fixtures/fetch/package.json5
-rw-r--r--packages/astro/test/fixtures/hydration-race/package.json3
-rw-r--r--packages/astro/test/fixtures/large-array/package.json3
-rw-r--r--packages/astro/test/fixtures/legacy-astro-flavored-markdown/package.json4
-rw-r--r--packages/astro/test/fixtures/lit-element/package.json4
-rw-r--r--packages/astro/test/fixtures/postcss/package.json5
-rw-r--r--packages/astro/test/fixtures/preact-component/package.json3
-rw-r--r--packages/astro/test/fixtures/react-and-solid/package.json7
-rw-r--r--packages/astro/test/fixtures/reexport-astro-containing-client-component/package.json3
-rw-r--r--packages/astro/test/fixtures/slots-preact/package.json3
-rw-r--r--packages/astro/test/fixtures/slots-solid/package.json3
-rw-r--r--packages/astro/test/fixtures/slots-svelte/package.json3
-rw-r--r--packages/astro/test/fixtures/slots-vue/package.json3
-rw-r--r--packages/astro/test/fixtures/solid-component/package.json3
-rw-r--r--packages/astro/test/fixtures/ssr-env/package.json3
-rw-r--r--packages/astro/test/fixtures/ssr-scripts/package.json3
-rw-r--r--packages/astro/test/fixtures/static-build-frameworks/package.json3
-rw-r--r--packages/astro/test/fixtures/static-build/package.json3
-rw-r--r--packages/astro/test/fixtures/svelte-component/package.json3
-rw-r--r--packages/astro/test/fixtures/vue-component/package.json3
-rw-r--r--packages/astro/test/fixtures/vue-with-multi-renderer/package.json6
-rw-r--r--packages/integrations/cloudflare/package.json3
-rw-r--r--packages/integrations/image/package.json17
-rw-r--r--packages/integrations/lit/package.json3
-rw-r--r--packages/integrations/mdx/package.json6
-rw-r--r--packages/integrations/mdx/test/fixtures/mdx-namespace/package.json6
-rw-r--r--packages/integrations/mdx/test/fixtures/mdx-page/package.json4
-rw-r--r--packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json6
-rw-r--r--packages/integrations/netlify/package.json6
-rw-r--r--packages/integrations/node/package.json2
-rw-r--r--packages/integrations/preact/src/index.ts19
-rw-r--r--packages/integrations/prefetch/package.json1
-rw-r--r--packages/integrations/prefetch/playwright.config.js5
-rw-r--r--packages/integrations/sitemap/package.json2
-rw-r--r--packages/integrations/svelte/package.json6
-rw-r--r--packages/integrations/tailwind/package.json3
-rw-r--r--packages/integrations/vercel/package.json4
-rw-r--r--packages/integrations/vue/package.json3
-rw-r--r--packages/markdown/component/package.json7
-rw-r--r--packages/markdown/component/test/astro-markdown.test.js2
-rw-r--r--packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json3
-rw-r--r--packages/markdown/component/test/fixtures/astro-markdown/package.json6
-rw-r--r--packages/markdown/remark/package.json2
-rw-r--r--packages/markdown/remark/src/load-plugins.ts15
-rw-r--r--packages/telemetry/package.json5
-rw-r--r--pnpm-lock.yaml852
-rw-r--r--scripts/smoke/index.js2
104 files changed, 768 insertions, 527 deletions
diff --git a/.changeset/itchy-guests-perform.md b/.changeset/itchy-guests-perform.md
new file mode 100644
index 000000000..1d17db5a5
--- /dev/null
+++ b/.changeset/itchy-guests-perform.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/image': patch
+---
+
+Specify sharp as optional peer dependency
diff --git a/.changeset/odd-elephants-argue.md b/.changeset/odd-elephants-argue.md
new file mode 100644
index 000000000..cb69ae270
--- /dev/null
+++ b/.changeset/odd-elephants-argue.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/markdown-remark': patch
+---
+
+Fix non-hoisted remark/rehype plugin loading
diff --git a/.changeset/silver-rats-know.md b/.changeset/silver-rats-know.md
new file mode 100644
index 000000000..9d0517c9f
--- /dev/null
+++ b/.changeset/silver-rats-know.md
@@ -0,0 +1,15 @@
+---
+'astro': patch
+'@astrojs/image': patch
+'@astrojs/mdx': patch
+'@astrojs/netlify': patch
+'@astrojs/preact': patch
+'@astrojs/rss': patch
+'@astrojs/svelte': patch
+'@astrojs/tailwind': patch
+'@astrojs/vue': patch
+'@astrojs/markdown-remark': patch
+'@astrojs/telemetry': patch
+---
+
+Add missing dependencies, support strict dependency installation (e.g. pnpm)
diff --git a/.changeset/young-pens-lick.md b/.changeset/young-pens-lick.md
new file mode 100644
index 000000000..3dcb03925
--- /dev/null
+++ b/.changeset/young-pens-lick.md
@@ -0,0 +1,5 @@
+---
+'@astrojs/rss': patch
+---
+
+Remove path-browserify dependency
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c0892d832..ee5e55901 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -207,8 +207,9 @@ jobs:
repository: withastro/docs
path: smoke/docs
+ # NOTE: remove shamefully-hoist when docs is also not hoisted
- name: Install dependencies
- run: pnpm install --no-frozen-lockfile
+ run: pnpm install --no-frozen-lockfile --shamefully-hoist
- name: Build Packages
run: pnpm run build
diff --git a/.npmrc b/.npmrc
index d00b700b8..28128c1da 100644
--- a/.npmrc
+++ b/.npmrc
@@ -4,19 +4,13 @@ link-workspace-packages=true
save-workspace-protocol=false # This prevents the examples to have the `workspace:` prefix
auto-install-peers=false
-shamefully-hoist=true
-# TODO: We would like to move to individual opt-in hoisting, but Astro was not originally
-# written with this in mind. In the future, it would be good to hoist individual packages only.
-# public-hoist-pattern[]=autoprefixer
-# public-hoist-pattern[]=astro
-# public-hoist-pattern[]=remark-*
-# public-hoist-pattern[]=rehype-*
-# public-hoist-pattern[]=react
-# public-hoist-pattern[]=react-dom
-# public-hoist-pattern[]=preact
-# public-hoist-pattern[]=preact-render-to-string
-# public-hoist-pattern[]=vue
-# public-hoist-pattern[]=svelte
-# public-hoist-pattern[]=solid-js
-# public-hoist-pattern[]=lit
-# public-hoist-pattern[]=@webcomponents/template-shadowroot
+# `github-slugger` is used by `vite-plugin-markdown-legacy`.
+# Temporarily hoist this until we remove the feature.
+public-hoist-pattern[]=github-slugger
+# Vite's esbuild optimizer has trouble optimizing `@astrojs/lit/client-shim.js`
+# which imports this dependency.
+public-hoist-pattern[]=@webcomponents/template-shadowroot
+# On Windows, `svelte-preprocess` can't import `svelte/compiler`. Might be a pnpm bug.
+public-hoist-pattern[]=svelte
+# There's a lit dependency duplication somewhere causing multiple Lit versions error.
+public-hoist-pattern[]=*lit*
diff --git a/examples/basics/.npmrc b/examples/basics/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/basics/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/blog/.npmrc b/examples/blog/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/blog/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/deno/.npmrc b/examples/deno/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/deno/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/docs/.npmrc b/examples/docs/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/docs/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-alpine/.npmrc b/examples/framework-alpine/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-alpine/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-lit/.npmrc b/examples/framework-lit/.npmrc
index ef83021af..b417e450e 100644
--- a/examples/framework-lit/.npmrc
+++ b/examples/framework-lit/.npmrc
@@ -1,2 +1 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
+public-hoist-pattern[]=*lit*
diff --git a/examples/framework-multiple/.npmrc b/examples/framework-multiple/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-multiple/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-preact/.npmrc b/examples/framework-preact/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-preact/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-react/.npmrc b/examples/framework-react/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-react/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-solid/.npmrc b/examples/framework-solid/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-solid/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-svelte/.npmrc b/examples/framework-svelte/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-svelte/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/framework-vue/.npmrc b/examples/framework-vue/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/framework-vue/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/minimal/.npmrc b/examples/minimal/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/minimal/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/non-html-pages/.npmrc b/examples/non-html-pages/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/non-html-pages/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/portfolio/.npmrc b/examples/portfolio/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/portfolio/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/ssr/.npmrc b/examples/ssr/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/ssr/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-markdown-plugins/.npmrc b/examples/with-markdown-plugins/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-markdown-plugins/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-markdown-shiki/.npmrc b/examples/with-markdown-shiki/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-markdown-shiki/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-mdx/.npmrc b/examples/with-mdx/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-mdx/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-nanostores/.npmrc b/examples/with-nanostores/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-nanostores/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-tailwindcss/.npmrc b/examples/with-tailwindcss/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-tailwindcss/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-vite-plugin-pwa/.npmrc b/examples/with-vite-plugin-pwa/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-vite-plugin-pwa/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/examples/with-vitest/.npmrc b/examples/with-vitest/.npmrc
deleted file mode 100644
index ef83021af..000000000
--- a/examples/with-vitest/.npmrc
+++ /dev/null
@@ -1,2 +0,0 @@
-# Expose Astro dependencies for `pnpm` users
-shamefully-hoist=true
diff --git a/package.json b/package.json
index 991e4d2b9..66e7e3045 100644
--- a/package.json
+++ b/package.json
@@ -41,7 +41,7 @@
"node": "^14.18.0 || >=16.12.0",
"pnpm": ">=7.9.5"
},
- "packageManager": "pnpm@7.9.5",
+ "packageManager": "pnpm@7.12.2",
"pnpm": {
"packageExtensions": {
"svelte2tsx": {
@@ -74,6 +74,7 @@
"@changesets/changelog-github": "0.4.4",
"@changesets/cli": "2.23.0",
"@octokit/action": "^3.18.1",
+ "@types/node": "^18.7.21",
"@typescript-eslint/eslint-plugin": "^5.27.1",
"@typescript-eslint/parser": "^5.27.1",
"del": "^7.0.0",
diff --git a/packages/astro-rss/src/util.ts b/packages/astro-rss/src/util.ts
index 0dad6b239..7218cc934 100644
--- a/packages/astro-rss/src/util.ts
+++ b/packages/astro-rss/src/util.ts
@@ -1,10 +1,8 @@
-import npath from 'path-browserify';
-
/** Normalize URL to its canonical form */
export function createCanonicalURL(url: string, base?: string): URL {
let pathname = url.replace(/\/index.html$/, ''); // index.html is not canonical
pathname = pathname.replace(/\/1\/?$/, ''); // neither is a trailing /1/ (impl. detail of collections)
- if (!npath.extname(pathname)) pathname = pathname.replace(/(\/+)?$/, '/'); // add trailing slash if there’s no extension
+ if (!getUrlExtension(url)) pathname = pathname.replace(/(\/+)?$/, '/'); // add trailing slash if there’s no extension
pathname = pathname.replace(/\/+/g, '/'); // remove duplicate slashes (URL() won’t)
return new URL(pathname, base);
}
@@ -17,3 +15,9 @@ export function isValidURL(url: string): boolean {
} catch (e) {}
return false;
}
+
+function getUrlExtension(url: string) {
+ const lastDot = url.lastIndexOf('.');
+ const lastSlash = url.lastIndexOf('/');
+ return lastDot > lastSlash ? url.slice(lastDot + 1) : '';
+}
diff --git a/packages/astro/e2e/fixtures/astro-component/astro.config.mjs b/packages/astro/e2e/fixtures/astro-component/astro.config.mjs
index 882e6515a..44371fc32 100644
--- a/packages/astro/e2e/fixtures/astro-component/astro.config.mjs
+++ b/packages/astro/e2e/fixtures/astro-component/astro.config.mjs
@@ -1,4 +1,7 @@
import { defineConfig } from 'astro/config';
+import preact from '@astrojs/preact'
// https://astro.build/config
-export default defineConfig({});
+export default defineConfig({
+ integrations: [preact()]
+});
diff --git a/packages/astro/e2e/fixtures/astro-component/package.json b/packages/astro/e2e/fixtures/astro-component/package.json
index 33a377834..a994d4936 100644
--- a/packages/astro/e2e/fixtures/astro-component/package.json
+++ b/packages/astro/e2e/fixtures/astro-component/package.json
@@ -3,6 +3,8 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "astro": "workspace:*"
+ "@astrojs/preact": "^1.1.0",
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/e2e/fixtures/error-cyclic/package.json b/packages/astro/e2e/fixtures/error-cyclic/package.json
index 46cce7a02..a1c170e71 100644
--- a/packages/astro/e2e/fixtures/error-cyclic/package.json
+++ b/packages/astro/e2e/fixtures/error-cyclic/package.json
@@ -3,7 +3,8 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
- "@astrojs/preact": "workspace:*"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/e2e/fixtures/errors/package.json b/packages/astro/e2e/fixtures/errors/package.json
index 1821e074f..cbcab17d3 100644
--- a/packages/astro/e2e/fixtures/errors/package.json
+++ b/packages/astro/e2e/fixtures/errors/package.json
@@ -3,13 +3,17 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@astrojs/react": "workspace:*",
"@astrojs/preact": "workspace:*",
+ "@astrojs/react": "workspace:*",
"@astrojs/solid-js": "workspace:*",
"@astrojs/svelte": "workspace:*",
"@astrojs/vue": "workspace:*",
"astro": "workspace:*",
+ "preact": "^10.11.0",
"react": "^18.1.0",
- "react-dom": "^18.1.0"
+ "react-dom": "^18.1.0",
+ "solid-js": "^1.5.6",
+ "svelte": "^3.50.1",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/e2e/fixtures/hydration-race/package.json b/packages/astro/e2e/fixtures/hydration-race/package.json
index ee28e25f9..2d2ca0673 100644
--- a/packages/astro/e2e/fixtures/hydration-race/package.json
+++ b/packages/astro/e2e/fixtures/hydration-race/package.json
@@ -7,7 +7,8 @@
"build": "astro build"
},
"dependencies": {
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
- "@astrojs/preact": "workspace:*"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/e2e/fixtures/solid-component/package.json b/packages/astro/e2e/fixtures/solid-component/package.json
index 1ed5a5742..aee1bddab 100644
--- a/packages/astro/e2e/fixtures/solid-component/package.json
+++ b/packages/astro/e2e/fixtures/solid-component/package.json
@@ -3,11 +3,9 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/mdx": "workspace:*",
"@astrojs/solid-js": "workspace:*",
"astro": "workspace:*",
- "@astrojs/mdx": "workspace:*"
- },
- "devDependencies": {
- "solid-js": "^1.4.3"
+ "solid-js": "^1.5.5"
}
}
diff --git a/packages/astro/e2e/fixtures/tailwindcss/package.json b/packages/astro/e2e/fixtures/tailwindcss/package.json
index f06e3ea91..6c7e4eb64 100644
--- a/packages/astro/e2e/fixtures/tailwindcss/package.json
+++ b/packages/astro/e2e/fixtures/tailwindcss/package.json
@@ -3,7 +3,10 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/tailwind": "workspace:*",
"astro": "workspace:*",
- "@astrojs/tailwind": "workspace:*"
+ "autoprefixer": "^10.4.7",
+ "postcss": "^8.4.14",
+ "tailwindcss": "^3.0.24"
}
}
diff --git a/packages/astro/e2e/fixtures/vue-component/package.json b/packages/astro/e2e/fixtures/vue-component/package.json
index 206bb68ca..a0411f31f 100644
--- a/packages/astro/e2e/fixtures/vue-component/package.json
+++ b/packages/astro/e2e/fixtures/vue-component/package.json
@@ -3,8 +3,9 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/mdx": "workspace:*",
"@astrojs/vue": "workspace:*",
"astro": "workspace:*",
- "@astrojs/mdx": "workspace:*"
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/package.json b/packages/astro/package.json
index 709e5cd9e..0792f118a 100644
--- a/packages/astro/package.json
+++ b/packages/astro/package.json
@@ -164,11 +164,13 @@
"@types/debug": "^4.1.7",
"@types/diff": "^5.0.2",
"@types/estree": "^0.0.51",
+ "@types/hast": "^2.3.4",
"@types/mime": "^2.0.3",
"@types/mocha": "^9.1.1",
"@types/parse5": "^6.0.3",
"@types/path-browserify": "^1.0.0",
"@types/prettier": "^2.6.3",
+ "@types/prompts": "^2.0.14",
"@types/resolve": "^1.20.2",
"@types/rimraf": "^3.0.2",
"@types/send": "^0.17.1",
@@ -178,8 +180,14 @@
"chai": "^4.3.6",
"cheerio": "^1.0.0-rc.11",
"mocha": "^9.2.2",
+ "node-fetch": "^3.2.5",
+ "rehype-autolink-headings": "^6.1.1",
+ "rehype-slug": "^5.0.1",
+ "rehype-toc": "^3.0.2",
+ "remark-code-titles": "^0.1.2",
"sass": "^1.52.2",
- "srcset-parse": "^1.1.0"
+ "srcset-parse": "^1.1.0",
+ "unified": "^10.1.2"
},
"engines": {
"node": "^14.18.0 || >=16.12.0",
diff --git a/packages/astro/playwright.config.js b/packages/astro/playwright.config.js
index 0e7cbf659..10a5c2023 100644
--- a/packages/astro/playwright.config.js
+++ b/packages/astro/playwright.config.js
@@ -1,4 +1,7 @@
-import { devices } from '@playwright/test';
+// NOTE: Sometimes, tests fail with `TypeError: process.stdout.clearLine is not a function`
+// for some reason. This comes from Vite, and is conditionally called based on `isTTY`.
+// We set it to false here to skip this odd behavior.
+process.stdout.isTTY = false;
const config = {
testMatch: 'e2e/*.test.js',
diff --git a/packages/astro/src/core/config/config.ts b/packages/astro/src/core/config/config.ts
index a5c8faa14..bbaeee186 100644
--- a/packages/astro/src/core/config/config.ts
+++ b/packages/astro/src/core/config/config.ts
@@ -263,6 +263,12 @@ async function tryLoadConfig(
optimizeDeps: { entries: [] },
clearScreen: false,
appType: 'custom',
+ // NOTE: Vite doesn't externalize linked packages by default. During testing locally,
+ // these dependencies trip up Vite's dev SSR transform. In the future, we should
+ // avoid `vite.createServer` and use `loadConfigFromFile` instead.
+ ssr: {
+ external: ['@astrojs/mdx', '@astrojs/react'],
+ },
});
try {
const mod = await viteServer.ssrLoadModule(configPath);
diff --git a/packages/astro/src/core/create-vite.ts b/packages/astro/src/core/create-vite.ts
index 9c4757f44..bf7033c0e 100644
--- a/packages/astro/src/core/create-vite.ts
+++ b/packages/astro/src/core/create-vite.ts
@@ -130,6 +130,10 @@ export async function createVite(
},
ssr: {
noExternal: [...getSsrNoExternalDeps(settings.config.root), ...thirdPartyAstroPackages],
+ // shiki is imported by Code.astro, which is no-externalized (processed by Vite).
+ // However, shiki's deps are in CJS and trips up Vite's dev SSR transform, externalize
+ // shiki to load it with node instead.
+ external: mode === 'dev' ? ['shiki'] : [],
},
};
diff --git a/packages/astro/test/api-routes.test.js b/packages/astro/test/api-routes.test.js
index a911de332..ba229c095 100644
--- a/packages/astro/test/api-routes.test.js
+++ b/packages/astro/test/api-routes.test.js
@@ -1,8 +1,5 @@
import { expect } from 'chai';
-import * as cheerio from 'cheerio';
import { loadFixture } from './test-utils.js';
-import * as fs from 'fs';
-import { FormData, File } from 'node-fetch';
describe('API routes', () => {
/** @type {import('./test-utils').Fixture} */
diff --git a/packages/astro/test/fixtures/0-css/package.json b/packages/astro/test/fixtures/0-css/package.json
index ad5f5d825..bec81c0fb 100644
--- a/packages/astro/test/fixtures/0-css/package.json
+++ b/packages/astro/test/fixtures/0-css/package.json
@@ -8,6 +8,8 @@
"@astrojs/vue": "workspace:*",
"astro": "workspace:*",
"react": "^18.1.0",
- "react-dom": "^18.1.0"
+ "react-dom": "^18.1.0",
+ "svelte": "^3.48.0",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/alias-tsconfig/package.json b/packages/astro/test/fixtures/alias-tsconfig/package.json
index 0217d35fe..61e7fb4cb 100644
--- a/packages/astro/test/fixtures/alias-tsconfig/package.json
+++ b/packages/astro/test/fixtures/alias-tsconfig/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/alias/package.json b/packages/astro/test/fixtures/alias/package.json
index 1390fe040..c3f6f56d8 100644
--- a/packages/astro/test/fixtures/alias/package.json
+++ b/packages/astro/test/fixtures/alias/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/astro-basic/package.json b/packages/astro/test/fixtures/astro-basic/package.json
index f9aba8565..a63125658 100644
--- a/packages/astro/test/fixtures/astro-basic/package.json
+++ b/packages/astro/test/fixtures/astro-basic/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/astro-children/package.json b/packages/astro/test/fixtures/astro-children/package.json
index 2b1ccec4c..0ba89d0a9 100644
--- a/packages/astro/test/fixtures/astro-children/package.json
+++ b/packages/astro/test/fixtures/astro-children/package.json
@@ -6,6 +6,9 @@
"@astrojs/preact": "workspace:*",
"@astrojs/svelte": "workspace:*",
"@astrojs/vue": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0",
+ "svelte": "^3.48.0",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/astro-client-only/package.json b/packages/astro/test/fixtures/astro-client-only/package.json
index 69bef83c6..219a1a6a7 100644
--- a/packages/astro/test/fixtures/astro-client-only/package.json
+++ b/packages/astro/test/fixtures/astro-client-only/package.json
@@ -3,11 +3,12 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@astrojs/svelte": "workspace:*",
"@astrojs/react": "workspace:*",
+ "@astrojs/svelte": "workspace:*",
+ "@test/astro-client-only-pkg": "file:./pkg",
"astro": "workspace:*",
"react": "^18.1.0",
"react-dom": "^18.1.0",
- "@test/astro-client-only-pkg": "file:./pkg"
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/astro-dynamic/package.json b/packages/astro/test/fixtures/astro-dynamic/package.json
index c9c8c194a..844513ebf 100644
--- a/packages/astro/test/fixtures/astro-dynamic/package.json
+++ b/packages/astro/test/fixtures/astro-dynamic/package.json
@@ -7,6 +7,7 @@
"@astrojs/svelte": "workspace:*",
"astro": "workspace:*",
"react": "^18.1.0",
- "react-dom": "^18.1.0"
+ "react-dom": "^18.1.0",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/astro-envs/package.json b/packages/astro/test/fixtures/astro-envs/package.json
index 4309d0833..a90a9c01c 100644
--- a/packages/astro/test/fixtures/astro-envs/package.json
+++ b/packages/astro/test/fixtures/astro-envs/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/vue": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/astro-expr/package.json b/packages/astro/test/fixtures/astro-expr/package.json
index 491e6cdaf..31ecdeb13 100644
--- a/packages/astro/test/fixtures/astro-expr/package.json
+++ b/packages/astro/test/fixtures/astro-expr/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/astro-fallback/package.json b/packages/astro/test/fixtures/astro-fallback/package.json
index 71b110f11..31e7941ed 100644
--- a/packages/astro/test/fixtures/astro-fallback/package.json
+++ b/packages/astro/test/fixtures/astro-fallback/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/before-hydration/package.json b/packages/astro/test/fixtures/before-hydration/package.json
index 70e0c684d..a4994e2d1 100644
--- a/packages/astro/test/fixtures/before-hydration/package.json
+++ b/packages/astro/test/fixtures/before-hydration/package.json
@@ -1,7 +1,8 @@
{
"name": "@test/before-hydration",
"dependencies": {
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
- "@astrojs/preact": "workspace:*"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/component-library-shared/package.json b/packages/astro/test/fixtures/component-library-shared/package.json
index a30f0d20f..f5c344316 100644
--- a/packages/astro/test/fixtures/component-library-shared/package.json
+++ b/packages/astro/test/fixtures/component-library-shared/package.json
@@ -16,5 +16,9 @@
],
"devDependencies": {
"astro": "workspace:*"
+ },
+ "dependencies": {
+ "preact": "^10.11.0",
+ "react": "^18.2.0"
}
}
diff --git a/packages/astro/test/fixtures/entry-file-names/package.json b/packages/astro/test/fixtures/entry-file-names/package.json
index 760acaedb..392886491 100644
--- a/packages/astro/test/fixtures/entry-file-names/package.json
+++ b/packages/astro/test/fixtures/entry-file-names/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/fetch/package.json b/packages/astro/test/fixtures/fetch/package.json
index 7527db97a..39d0a4e86 100644
--- a/packages/astro/test/fixtures/fetch/package.json
+++ b/packages/astro/test/fixtures/fetch/package.json
@@ -6,6 +6,9 @@
"@astrojs/preact": "workspace:*",
"@astrojs/svelte": "workspace:*",
"@astrojs/vue": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0",
+ "svelte": "^3.48.0",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/hydration-race/package.json b/packages/astro/test/fixtures/hydration-race/package.json
index 57882c32b..4b97e86f6 100644
--- a/packages/astro/test/fixtures/hydration-race/package.json
+++ b/packages/astro/test/fixtures/hydration-race/package.json
@@ -7,7 +7,8 @@
"build": "astro build"
},
"dependencies": {
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
- "@astrojs/preact": "workspace:*"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/large-array/package.json b/packages/astro/test/fixtures/large-array/package.json
index c8e001365..b5061ebf5 100644
--- a/packages/astro/test/fixtures/large-array/package.json
+++ b/packages/astro/test/fixtures/large-array/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/solid-js": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "solid-js": "^1.5.6"
}
}
diff --git a/packages/astro/test/fixtures/legacy-astro-flavored-markdown/package.json b/packages/astro/test/fixtures/legacy-astro-flavored-markdown/package.json
index e5a54cf7c..ba6bd41cf 100644
--- a/packages/astro/test/fixtures/legacy-astro-flavored-markdown/package.json
+++ b/packages/astro/test/fixtures/legacy-astro-flavored-markdown/package.json
@@ -5,6 +5,8 @@
"dependencies": {
"@astrojs/preact": "workspace:*",
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/lit-element/package.json b/packages/astro/test/fixtures/lit-element/package.json
index cfd45e9dc..5a84713a9 100644
--- a/packages/astro/test/fixtures/lit-element/package.json
+++ b/packages/astro/test/fixtures/lit-element/package.json
@@ -4,6 +4,8 @@
"private": true,
"dependencies": {
"@astrojs/lit": "workspace:*",
- "astro": "workspace:*"
+ "@webcomponents/template-shadowroot": "^0.1.0",
+ "astro": "workspace:*",
+ "lit": "^2.2.5"
}
}
diff --git a/packages/astro/test/fixtures/postcss/package.json b/packages/astro/test/fixtures/postcss/package.json
index 417914c12..fcb30c06f 100644
--- a/packages/astro/test/fixtures/postcss/package.json
+++ b/packages/astro/test/fixtures/postcss/package.json
@@ -8,7 +8,10 @@
"@astrojs/vue": "workspace:*",
"astro": "workspace:*",
"autoprefixer": "^10.4.7",
- "postcss": "^8.4.14"
+ "postcss": "^8.4.14",
+ "solid-js": "^1.5.6",
+ "svelte": "^3.48.0",
+ "vue": "^3.2.39"
},
"devDependencies": {
"postcss-preset-env": "^7.7.1"
diff --git a/packages/astro/test/fixtures/preact-component/package.json b/packages/astro/test/fixtures/preact-component/package.json
index a95de2de8..2cb473f69 100644
--- a/packages/astro/test/fixtures/preact-component/package.json
+++ b/packages/astro/test/fixtures/preact-component/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/react-and-solid/package.json b/packages/astro/test/fixtures/react-and-solid/package.json
index 0ec8ac57e..228c39ea7 100644
--- a/packages/astro/test/fixtures/react-and-solid/package.json
+++ b/packages/astro/test/fixtures/react-and-solid/package.json
@@ -1,8 +1,11 @@
{
"name": "@test/react-and-solid",
"dependencies": {
- "astro": "workspace:*",
"@astrojs/react": "workspace:*",
- "@astrojs/solid-js": "workspace:*"
+ "@astrojs/solid-js": "workspace:*",
+ "astro": "workspace:*",
+ "react": "^18.2.0",
+ "react-dom": "^18.1.0",
+ "solid-js": "^1.5.6"
}
}
diff --git a/packages/astro/test/fixtures/reexport-astro-containing-client-component/package.json b/packages/astro/test/fixtures/reexport-astro-containing-client-component/package.json
index 13a0cd46c..15ec0ab64 100644
--- a/packages/astro/test/fixtures/reexport-astro-containing-client-component/package.json
+++ b/packages/astro/test/fixtures/reexport-astro-containing-client-component/package.json
@@ -1,7 +1,8 @@
{
"name": "@test/reexport-astro-containing-client-component",
"dependencies": {
+ "@astrojs/preact": "workspace:",
"astro": "workspace:",
- "@astrojs/preact": "workspace:"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/slots-preact/package.json b/packages/astro/test/fixtures/slots-preact/package.json
index 240071578..d06192b83 100644
--- a/packages/astro/test/fixtures/slots-preact/package.json
+++ b/packages/astro/test/fixtures/slots-preact/package.json
@@ -5,6 +5,7 @@
"dependencies": {
"@astrojs/mdx": "workspace:*",
"@astrojs/preact": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/slots-solid/package.json b/packages/astro/test/fixtures/slots-solid/package.json
index be9555ace..82bd822cc 100644
--- a/packages/astro/test/fixtures/slots-solid/package.json
+++ b/packages/astro/test/fixtures/slots-solid/package.json
@@ -5,6 +5,7 @@
"dependencies": {
"@astrojs/mdx": "workspace:*",
"@astrojs/solid-js": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "solid-js": "^1.5.6"
}
}
diff --git a/packages/astro/test/fixtures/slots-svelte/package.json b/packages/astro/test/fixtures/slots-svelte/package.json
index 95dbd239d..28d7022c6 100644
--- a/packages/astro/test/fixtures/slots-svelte/package.json
+++ b/packages/astro/test/fixtures/slots-svelte/package.json
@@ -5,6 +5,7 @@
"dependencies": {
"@astrojs/mdx": "workspace:*",
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/slots-vue/package.json b/packages/astro/test/fixtures/slots-vue/package.json
index 4e2e7dd06..7992ea476 100644
--- a/packages/astro/test/fixtures/slots-vue/package.json
+++ b/packages/astro/test/fixtures/slots-vue/package.json
@@ -5,6 +5,7 @@
"dependencies": {
"@astrojs/mdx": "workspace:*",
"@astrojs/vue": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/solid-component/package.json b/packages/astro/test/fixtures/solid-component/package.json
index 93148abca..6863b1978 100644
--- a/packages/astro/test/fixtures/solid-component/package.json
+++ b/packages/astro/test/fixtures/solid-component/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/solid-js": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "solid-js": "^1.5.6"
}
}
diff --git a/packages/astro/test/fixtures/ssr-env/package.json b/packages/astro/test/fixtures/ssr-env/package.json
index f2d339704..7bb284752 100644
--- a/packages/astro/test/fixtures/ssr-env/package.json
+++ b/packages/astro/test/fixtures/ssr-env/package.json
@@ -3,7 +3,8 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
- "@astrojs/preact": "workspace:*"
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/ssr-scripts/package.json b/packages/astro/test/fixtures/ssr-scripts/package.json
index 2050dfbec..ac49fda2e 100644
--- a/packages/astro/test/fixtures/ssr-scripts/package.json
+++ b/packages/astro/test/fixtures/ssr-scripts/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/preact": "workspace:",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/static-build-frameworks/package.json b/packages/astro/test/fixtures/static-build-frameworks/package.json
index d270ce205..89fd24ee4 100644
--- a/packages/astro/test/fixtures/static-build-frameworks/package.json
+++ b/packages/astro/test/fixtures/static-build-frameworks/package.json
@@ -3,9 +3,10 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@astrojs/react": "workspace:*",
"@astrojs/preact": "workspace:*",
+ "@astrojs/react": "workspace:*",
"astro": "workspace:*",
+ "preact": "^10.11.0",
"react": "^18.1.0",
"react-dom": "^18.1.0"
}
diff --git a/packages/astro/test/fixtures/static-build/package.json b/packages/astro/test/fixtures/static-build/package.json
index 5796987a3..c57569171 100644
--- a/packages/astro/test/fixtures/static-build/package.json
+++ b/packages/astro/test/fixtures/static-build/package.json
@@ -4,6 +4,7 @@
"dependencies": {
"@astrojs/preact": "workspace:*",
"@test/static-build-pkg": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0"
}
}
diff --git a/packages/astro/test/fixtures/svelte-component/package.json b/packages/astro/test/fixtures/svelte-component/package.json
index e3d625aad..21d01c911 100644
--- a/packages/astro/test/fixtures/svelte-component/package.json
+++ b/packages/astro/test/fixtures/svelte-component/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/astro/test/fixtures/vue-component/package.json b/packages/astro/test/fixtures/vue-component/package.json
index 2322b5d2d..1096ac057 100644
--- a/packages/astro/test/fixtures/vue-component/package.json
+++ b/packages/astro/test/fixtures/vue-component/package.json
@@ -4,6 +4,7 @@
"private": true,
"dependencies": {
"@astrojs/vue": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/astro/test/fixtures/vue-with-multi-renderer/package.json b/packages/astro/test/fixtures/vue-with-multi-renderer/package.json
index e36b012a6..968047174 100644
--- a/packages/astro/test/fixtures/vue-with-multi-renderer/package.json
+++ b/packages/astro/test/fixtures/vue-with-multi-renderer/package.json
@@ -3,8 +3,10 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@astrojs/vue": "workspace:*",
"@astrojs/svelte": "workspace:*",
- "astro": "workspace:*"
+ "@astrojs/vue": "workspace:*",
+ "astro": "workspace:*",
+ "svelte": "^3.48.0",
+ "vue": "^3.2.39"
}
}
diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json
index 1b018167d..b3745557c 100644
--- a/packages/integrations/cloudflare/package.json
+++ b/packages/integrations/cloudflare/package.json
@@ -35,6 +35,9 @@
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "cheerio": "^1.0.0-rc.11",
+ "mocha": "^9.2.2",
"wrangler": "^2.0.23"
}
}
diff --git a/packages/integrations/image/package.json b/packages/integrations/image/package.json
index 62d302003..e1db1fe53 100644
--- a/packages/integrations/image/package.json
+++ b/packages/integrations/image/package.json
@@ -45,14 +45,29 @@
"@altano/tiny-async-pool": "^1.0.2",
"image-size": "^1.0.2",
"magic-string": "^0.25.9",
- "mime": "^3.0.0"
+ "mime": "^3.0.0",
+ "slash": "^4.0.0"
},
"devDependencies": {
+ "@types/mime": "^2.0.3",
"@types/sharp": "^0.30.5",
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "cheerio": "^1.0.0-rc.11",
"kleur": "^4.1.4",
+ "mocha": "^9.2.2",
"rollup-plugin-copy": "^3.4.0",
+ "sharp": "^0.31.0",
+ "vite": "^3.0.0",
"web-streams-polyfill": "^3.2.1"
+ },
+ "peerDependencies": {
+ "sharp": ">=0.31.0"
+ },
+ "peerDependenciesMeta": {
+ "sharp": {
+ "optional": true
+ }
}
}
diff --git a/packages/integrations/lit/package.json b/packages/integrations/lit/package.json
index b2f3bca73..9781094c7 100644
--- a/packages/integrations/lit/package.json
+++ b/packages/integrations/lit/package.json
@@ -38,7 +38,10 @@
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
"cheerio": "^1.0.0-rc.11",
+ "lit": "^2.2.5",
+ "mocha": "^9.2.2",
"sass": "^1.52.2"
},
"peerDependencies": {
diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json
index 840f9d621..6109cdc64 100644
--- a/packages/integrations/mdx/package.json
+++ b/packages/integrations/mdx/package.json
@@ -49,17 +49,21 @@
"devDependencies": {
"@types/chai": "^4.3.1",
"@types/estree": "^1.0.0",
+ "@types/github-slugger": "^1.3.0",
"@types/mocha": "^9.1.1",
"@types/yargs-parser": "^21.0.0",
"astro": "workspace:*",
"astro-scripts": "workspace:*",
"chai": "^4.3.6",
+ "cheerio": "^1.0.0-rc.11",
"linkedom": "^0.14.12",
+ "mdast-util-mdx": "^2.0.0",
"mdast-util-to-string": "^3.1.0",
"mocha": "^9.2.2",
"reading-time": "^1.5.0",
"remark-shiki-twoslash": "^3.1.0",
- "remark-toc": "^8.0.1"
+ "remark-toc": "^8.0.1",
+ "vite": "^3.0.0"
},
"engines": {
"node": "^14.18.0 || >=16.12.0"
diff --git a/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json b/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json
index 7917f372d..68a482c21 100644
--- a/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json
+++ b/packages/integrations/mdx/test/fixtures/mdx-namespace/package.json
@@ -1,8 +1,10 @@
{
"name": "@test/mdx-namespace",
"dependencies": {
- "astro": "workspace:*",
"@astrojs/mdx": "workspace:*",
- "@astrojs/react": "workspace:*"
+ "@astrojs/react": "workspace:*",
+ "astro": "workspace:*",
+ "react": "^18.2.0",
+ "react-dom": "^18.1.0"
}
}
diff --git a/packages/integrations/mdx/test/fixtures/mdx-page/package.json b/packages/integrations/mdx/test/fixtures/mdx-page/package.json
index c8f3217b3..7ff215df1 100644
--- a/packages/integrations/mdx/test/fixtures/mdx-page/package.json
+++ b/packages/integrations/mdx/test/fixtures/mdx-page/package.json
@@ -1,7 +1,9 @@
{
"name": "@test/mdx-page",
"dependencies": {
+ "@astrojs/mdx": "workspace:*",
"astro": "workspace:*",
- "@astrojs/mdx": "workspace:*"
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0"
}
}
diff --git a/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json b/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json
index 982f4c685..a4c8bb5f4 100644
--- a/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json
+++ b/packages/integrations/mdx/test/fixtures/mdx-plus-react/package.json
@@ -1,8 +1,10 @@
{
"name": "@test/mdx-plus-react",
"dependencies": {
- "astro": "workspace:*",
"@astrojs/mdx": "workspace:*",
- "@astrojs/react": "workspace:*"
+ "@astrojs/react": "workspace:*",
+ "astro": "workspace:*",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0"
}
}
diff --git a/packages/integrations/netlify/package.json b/packages/integrations/netlify/package.json
index 23d144716..3818cc3e8 100644
--- a/packages/integrations/netlify/package.json
+++ b/packages/integrations/netlify/package.json
@@ -42,6 +42,10 @@
"@netlify/functions": "^1.0.0",
"@types/node": "^14.18.20",
"astro": "workspace:*",
- "astro-scripts": "workspace:*"
+ "astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "cheerio": "^1.0.0-rc.11",
+ "mocha": "^9.2.2",
+ "vite": "^3.0.0"
}
}
diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json
index 20bd2a32a..490384e27 100644
--- a/packages/integrations/node/package.json
+++ b/packages/integrations/node/package.json
@@ -34,6 +34,8 @@
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "mocha": "^9.2.2",
"node-mocks-http": "^1.11.0"
}
}
diff --git a/packages/integrations/preact/src/index.ts b/packages/integrations/preact/src/index.ts
index 88c603751..3a7a99856 100644
--- a/packages/integrations/preact/src/index.ts
+++ b/packages/integrations/preact/src/index.ts
@@ -52,17 +52,9 @@ function getCompatRenderer(development: boolean): AstroRenderer {
function getViteConfiguration(compat?: boolean): ViteUserConfig {
const viteConfig: ViteUserConfig = {
optimizeDeps: {
- include: [
- '@astrojs/preact/client.js',
- 'preact',
- 'preact/jsx-runtime',
- 'preact-render-to-string',
- ],
+ include: ['@astrojs/preact/client.js', 'preact', 'preact/jsx-runtime'],
exclude: ['@astrojs/preact/server.js'],
},
- ssr: {
- external: ['preact-render-to-string'],
- },
};
if (compat) {
@@ -81,12 +73,9 @@ function getViteConfiguration(compat?: boolean): ViteUserConfig {
dedupe: ['preact/compat', 'preact'],
};
// noExternal React entrypoints to be bundled, resolved, and aliased by Vite
- viteConfig.ssr!.noExternal = [
- 'react',
- 'react-dom',
- 'react-dom/test-utils',
- 'react/jsx-runtime',
- ];
+ viteConfig.ssr = {
+ noExternal: ['react', 'react-dom', 'react-dom/test-utils', 'react/jsx-runtime'],
+ };
}
return viteConfig;
diff --git a/packages/integrations/prefetch/package.json b/packages/integrations/prefetch/package.json
index 5575b3cd2..c15eb5eda 100644
--- a/packages/integrations/prefetch/package.json
+++ b/packages/integrations/prefetch/package.json
@@ -29,6 +29,7 @@
"test:match": "playwright test -g"
},
"devDependencies": {
+ "@playwright/test": "^1.26.0",
"@types/chai": "^4.3.1",
"@types/chai-as-promised": "^7.1.5",
"@types/mocha": "^9.1.1",
diff --git a/packages/integrations/prefetch/playwright.config.js b/packages/integrations/prefetch/playwright.config.js
index c8353201f..d9600393e 100644
--- a/packages/integrations/prefetch/playwright.config.js
+++ b/packages/integrations/prefetch/playwright.config.js
@@ -1,4 +1,7 @@
-import { devices } from '@playwright/test';
+// NOTE: Prefetch tests fail with `TypeError: process.stdout.clearLine is not a function`
+// for some reason. This comes from Vite, and is conditionally called based on `isTTY`.
+// We set it to false here to skip this odd behavior.
+process.stdout.isTTY = false;
const config = {
testMatch: 'test/*.test.js',
diff --git a/packages/integrations/sitemap/package.json b/packages/integrations/sitemap/package.json
index fa66a1189..a55425b2f 100644
--- a/packages/integrations/sitemap/package.json
+++ b/packages/integrations/sitemap/package.json
@@ -39,6 +39,8 @@
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "mocha": "^9.2.2",
"xml2js": "0.4.23"
}
}
diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json
index 2d8fc9964..ed8bf4ebd 100644
--- a/packages/integrations/svelte/package.json
+++ b/packages/integrations/svelte/package.json
@@ -36,13 +36,13 @@
"@sveltejs/vite-plugin-svelte": "^1.0.1",
"postcss-load-config": "^3.1.4",
"svelte-preprocess": "^4.10.7",
- "svelte2tsx": "^0.5.11",
- "vite": "^3.0.0"
+ "svelte2tsx": "^0.5.11"
},
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
- "svelte": "^3.48.0"
+ "svelte": "^3.48.0",
+ "vite": "^3.0.0"
},
"peerDependencies": {
"svelte": "^3.46.4"
diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json
index 7ed14a1e3..6b2a6cdc3 100644
--- a/packages/integrations/tailwind/package.json
+++ b/packages/integrations/tailwind/package.json
@@ -34,7 +34,8 @@
},
"devDependencies": {
"astro": "workspace:*",
- "astro-scripts": "workspace:*"
+ "astro-scripts": "workspace:*",
+ "tailwindcss": "^3.0.24"
},
"peerDependencies": {
"tailwindcss": "^3.0.24"
diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json
index 72a05c0dd..b1323f360 100644
--- a/packages/integrations/vercel/package.json
+++ b/packages/integrations/vercel/package.json
@@ -49,6 +49,8 @@
},
"devDependencies": {
"astro": "workspace:*",
- "astro-scripts": "workspace:*"
+ "astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "mocha": "^9.2.2"
}
}
diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json
index 283f029f4..efb18ca12 100644
--- a/packages/integrations/vue/package.json
+++ b/packages/integrations/vue/package.json
@@ -34,11 +34,12 @@
},
"dependencies": {
"@vitejs/plugin-vue": "^3.0.0",
- "vite": "^3.0.0"
+ "@vue/compiler-sfc": "^3.2.39"
},
"devDependencies": {
"astro": "workspace:*",
"astro-scripts": "workspace:*",
+ "vite": "^3.0.0",
"vue": "^3.2.37"
},
"peerDependencies": {
diff --git a/packages/markdown/component/package.json b/packages/markdown/component/package.json
index b7878d027..8ba0b78b9 100644
--- a/packages/markdown/component/package.json
+++ b/packages/markdown/component/package.json
@@ -21,11 +21,16 @@
"test": "mocha --exit --timeout 20000"
},
"devDependencies": {
+ "@types/mocha": "^9.1.1",
"astro": "workspace:*",
"chai": "^4.3.6",
"cheerio": "^1.0.0-rc.11",
+ "github-slugger": "^1.4.0",
"mocha": "^9.2.2",
- "@types/mocha": "^9.1.1"
+ "rehype-autolink-headings": "^6.1.1",
+ "rehype-slug": "^5.0.1",
+ "rehype-toc": "^3.0.2",
+ "remark-code-titles": "^0.1.2"
},
"keywords": [
"astro",
diff --git a/packages/markdown/component/test/astro-markdown.test.js b/packages/markdown/component/test/astro-markdown.test.js
index c0726d2ca..e5a1382a5 100644
--- a/packages/markdown/component/test/astro-markdown.test.js
+++ b/packages/markdown/component/test/astro-markdown.test.js
@@ -12,6 +12,8 @@ describe('Astro Markdown', () => {
await fixture.build();
});
+ // NOTE: This test uses legacy markdown, which requires `github-slugger` to be installed.
+ // This breaks in strict dependency installation, but since it's a legacy feature, ignore for now.
it('Can load markdown pages with Astro', async () => {
const html = await fixture.readFile('/post/index.html');
const $ = cheerio.load(html);
diff --git a/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json b/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json
index 4babf437a..77481c297 100644
--- a/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json
+++ b/packages/markdown/component/test/fixtures/astro-markdown-plugins/package.json
@@ -3,10 +3,11 @@
"version": "0.0.0",
"private": true,
"dependencies": {
- "@astrojs/preact": "workspace:*",
"@astrojs/markdown-component": "workspace:*",
+ "@astrojs/preact": "workspace:*",
"astro": "workspace:*",
"hast-util-select": "^5.0.2",
+ "preact": "^10.11.0",
"rehype-slug": "^5.0.1"
}
}
diff --git a/packages/markdown/component/test/fixtures/astro-markdown/package.json b/packages/markdown/component/test/fixtures/astro-markdown/package.json
index a5864786e..8dec19e14 100644
--- a/packages/markdown/component/test/fixtures/astro-markdown/package.json
+++ b/packages/markdown/component/test/fixtures/astro-markdown/package.json
@@ -3,9 +3,11 @@
"version": "0.0.0",
"private": true,
"dependencies": {
+ "@astrojs/markdown-component": "workspace:*",
"@astrojs/preact": "workspace:*",
"@astrojs/svelte": "workspace:*",
- "@astrojs/markdown-component": "workspace:*",
- "astro": "workspace:*"
+ "astro": "workspace:*",
+ "preact": "^10.11.0",
+ "svelte": "^3.48.0"
}
}
diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json
index 6178bf014..36b702d93 100644
--- a/packages/markdown/remark/package.json
+++ b/packages/markdown/remark/package.json
@@ -30,6 +30,8 @@
"acorn-jsx": "^5.3.2",
"github-slugger": "^1.4.0",
"hast-util-to-html": "^8.0.3",
+ "import-meta-resolve": "^2.1.0",
+ "mdast-util-from-markdown": "^1.2.0",
"mdast-util-mdx-expression": "^1.2.1",
"mdast-util-mdx-jsx": "^1.2.0",
"micromark-extension-mdx-expression": "^1.0.3",
diff --git a/packages/markdown/remark/src/load-plugins.ts b/packages/markdown/remark/src/load-plugins.ts
index c64d13543..37798db14 100644
--- a/packages/markdown/remark/src/load-plugins.ts
+++ b/packages/markdown/remark/src/load-plugins.ts
@@ -1,8 +1,21 @@
+import path from 'path';
+import { pathToFileURL } from 'url';
import * as unified from 'unified';
+import { resolve as importMetaResolve } from 'import-meta-resolve';
+
+const cwdUrlStr = pathToFileURL(path.join(process.cwd(), 'package.json')).toString();
async function importPlugin(p: string | unified.Plugin): Promise<unified.Plugin> {
if (typeof p === 'string') {
- const importResult = await import(p);
+ // Try import from this package first
+ try {
+ const importResult = await import(p);
+ return importResult.default;
+ } catch {}
+
+ // Try import from user project
+ const resolved = await importMetaResolve(p, cwdUrlStr);
+ const importResult = await import(resolved);
return importResult.default;
}
diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json
index 6faa09098..ae9dbc612 100644
--- a/packages/telemetry/package.json
+++ b/packages/telemetry/package.json
@@ -36,10 +36,13 @@
"which-pm-runs": "^1.1.0"
},
"devDependencies": {
+ "@types/debug": "^4.1.7",
"@types/dlv": "^1.1.2",
"@types/node": "^14.18.21",
"@types/which-pm-runs": "^1.0.0",
- "astro-scripts": "workspace:*"
+ "astro-scripts": "workspace:*",
+ "chai": "^4.3.6",
+ "mocha": "^9.2.2"
},
"engines": {
"node": "^14.18.0 || >=16.12.0"
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8120e2d64..84d57b238 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,6 +15,7 @@ importers:
'@changesets/changelog-github': 0.4.4
'@changesets/cli': 2.23.0
'@octokit/action': ^3.18.1
+ '@types/node': ^18.7.21
'@typescript-eslint/eslint-plugin': ^5.27.1
'@typescript-eslint/parser': ^5.27.1
del: ^7.0.0
@@ -37,14 +38,15 @@ importers:
'@changesets/changelog-github': 0.4.4
'@changesets/cli': 2.23.0_kcozqtpxuwjzskw6zg5royevn4
'@octokit/action': 3.18.1
- '@typescript-eslint/eslint-plugin': 5.38.1_p3mxqq76cyiko4dez23ycf7bl4
- '@typescript-eslint/parser': 5.38.1_oma37ntcsyoxqn5sr4l7ekf4na
+ '@types/node': 18.7.21
+ '@typescript-eslint/eslint-plugin': 5.38.1_txkdgmgh2rkzjuhcevlsuge22a
+ '@typescript-eslint/parser': 5.38.1_4brgkhw6cq4me3drk3kxrpb2mm
del: 7.0.0
esbuild: 0.14.54
- eslint: 8.24.0
- eslint-config-prettier: 8.5.0_eslint@8.24.0
+ eslint: 8.23.1
+ eslint-config-prettier: 8.5.0_eslint@8.23.1
eslint-plugin-no-only-tests: 2.6.0
- eslint-plugin-prettier: 4.2.1_cfn5x6ujhhgzv3423d6k7r2zzm
+ eslint-plugin-prettier: 4.2.1_cabrci5exjdaojcvd6xoxgeowu
execa: 6.1.0
organize-imports-cli: 0.10.0
prettier: 2.7.1
@@ -163,7 +165,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
@@ -187,7 +189,7 @@ importers:
react-dom: ^18.1.0
dependencies:
'@astrojs/react': link:../../packages/integrations/react
- '@types/react': 18.0.21
+ '@types/react': 18.0.20
'@types/react-dom': 18.0.6
astro: link:../../packages/astro
react: 18.2.0
@@ -201,7 +203,7 @@ importers:
dependencies:
'@astrojs/solid-js': link:../../packages/integrations/solid
astro: link:../../packages/astro
- solid-js: 1.5.6
+ solid-js: 1.5.5
examples/framework-svelte:
specifiers:
@@ -370,12 +372,14 @@ importers:
'@types/debug': ^4.1.7
'@types/diff': ^5.0.2
'@types/estree': ^0.0.51
+ '@types/hast': ^2.3.4
'@types/html-escaper': ^3.0.0
'@types/mime': ^2.0.3
'@types/mocha': ^9.1.1
'@types/parse5': ^6.0.3
'@types/path-browserify': ^1.0.0
'@types/prettier': ^2.6.3
+ '@types/prompts': ^2.0.14
'@types/resolve': ^1.20.2
'@types/rimraf': ^3.0.2
'@types/send': ^0.17.1
@@ -403,6 +407,7 @@ importers:
magic-string: ^0.25.9
mime: ^3.0.0
mocha: ^9.2.2
+ node-fetch: ^3.2.5
ora: ^6.1.0
path-browserify: ^1.0.1
path-to-regexp: ^6.2.1
@@ -412,6 +417,10 @@ importers:
prompts: ^2.4.2
recast: ^0.20.5
rehype: ^12.0.1
+ rehype-autolink-headings: ^6.1.1
+ rehype-slug: ^5.0.1
+ rehype-toc: ^3.0.2
+ remark-code-titles: ^0.1.2
resolve: ^1.22.0
rollup: ~2.78.0
sass: ^1.52.2
@@ -425,6 +434,7 @@ importers:
supports-esm: ^1.0.0
tsconfig-resolver: ^3.0.1
typescript: '*'
+ unified: ^10.1.2
unist-util-visit: ^4.1.0
vfile: ^5.3.2
vite: ~3.1.3
@@ -486,24 +496,26 @@ importers:
typescript: 4.8.3
unist-util-visit: 4.1.1
vfile: 5.3.5
- vite: 3.1.3_sass@1.55.0
+ vite: 3.1.3_sass@1.54.9
yargs-parser: 21.1.1
zod: 3.19.1
devDependencies:
'@playwright/test': 1.26.0
'@types/babel__generator': 7.6.4
- '@types/babel__traverse': 7.18.2
+ '@types/babel__traverse': 7.18.1
'@types/chai': 4.3.3
'@types/common-ancestor-path': 1.0.0
'@types/connect': 3.4.35
'@types/debug': 4.1.7
'@types/diff': 5.0.2
'@types/estree': 0.0.51
+ '@types/hast': 2.3.4
'@types/mime': 2.0.3
'@types/mocha': 9.1.1
'@types/parse5': 6.0.3
'@types/path-browserify': 1.0.0
- '@types/prettier': 2.7.1
+ '@types/prettier': 2.7.0
+ '@types/prompts': 2.0.14
'@types/resolve': 1.20.2
'@types/rimraf': 3.0.2
'@types/send': 0.17.1
@@ -513,8 +525,14 @@ importers:
chai: 4.3.6
cheerio: 1.0.0-rc.12
mocha: 9.2.2
- sass: 1.55.0
+ node-fetch: 3.2.10
+ rehype-autolink-headings: 6.1.1
+ rehype-slug: 5.0.1
+ rehype-toc: 3.0.2
+ remark-code-titles: 0.1.2
+ sass: 1.54.9
srcset-parse: 1.1.0
+ unified: 10.1.2
packages/astro-prism:
specifiers:
@@ -552,9 +570,13 @@ importers:
packages/astro/e2e/fixtures/astro-component:
specifiers:
+ '@astrojs/preact': ^1.1.0
astro: workspace:*
+ preact: ^10.11.0
dependencies:
+ '@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/e2e/fixtures/client-only:
specifiers:
@@ -574,7 +596,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -595,9 +617,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/e2e/fixtures/error-react-spectrum:
specifiers:
@@ -619,7 +643,7 @@ importers:
sass: ^1.52.2
dependencies:
astro: link:../../..
- sass: 1.55.0
+ sass: 1.54.9
packages/astro/e2e/fixtures/errors:
specifiers:
@@ -629,8 +653,12 @@ importers:
'@astrojs/svelte': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ preact: ^10.11.0
react: ^18.1.0
react-dom: ^18.1.0
+ solid-js: ^1.5.6
+ svelte: ^3.50.1
+ vue: ^3.2.39
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@astrojs/react': link:../../../../integrations/react
@@ -638,16 +666,22 @@ importers:
'@astrojs/svelte': link:../../../../integrations/svelte
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ solid-js: 1.5.6
+ svelte: 3.50.1
+ vue: 3.2.39
packages/astro/e2e/fixtures/hydration-race:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/e2e/fixtures/invalidate-script-deps:
specifiers:
@@ -690,7 +724,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -733,7 +767,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -762,7 +796,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -791,7 +825,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -820,7 +854,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -849,7 +883,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -878,7 +912,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -949,13 +983,12 @@ importers:
'@astrojs/mdx': workspace:*
'@astrojs/solid-js': workspace:*
astro: workspace:*
- solid-js: ^1.4.3
+ solid-js: ^1.5.5
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
- devDependencies:
- solid-js: 1.5.6
+ solid-js: 1.5.5
packages/astro/e2e/fixtures/solid-recurse:
specifiers:
@@ -966,7 +999,7 @@ importers:
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
devDependencies:
- solid-js: 1.5.6
+ solid-js: 1.5.5
packages/astro/e2e/fixtures/svelte-component:
specifiers:
@@ -984,9 +1017,15 @@ importers:
specifiers:
'@astrojs/tailwind': workspace:*
astro: workspace:*
+ autoprefixer: ^10.4.7
+ postcss: ^8.4.14
+ tailwindcss: ^3.0.24
dependencies:
'@astrojs/tailwind': link:../../../../integrations/tailwind
astro: link:../../..
+ autoprefixer: 10.4.12_postcss@8.4.16
+ postcss: 8.4.16
+ tailwindcss: 3.1.8_postcss@8.4.16
packages/astro/e2e/fixtures/ts-resolution:
specifiers:
@@ -1005,10 +1044,12 @@ importers:
'@astrojs/mdx': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ vue: ^3.2.39
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ vue: 3.2.39
packages/astro/test/fixtures/0-css:
specifiers:
@@ -1018,6 +1059,8 @@ importers:
astro: workspace:*
react: ^18.1.0
react-dom: ^18.1.0
+ svelte: ^3.48.0
+ vue: ^3.2.39
dependencies:
'@astrojs/react': link:../../../../integrations/react
'@astrojs/svelte': link:../../../../integrations/svelte
@@ -1025,22 +1068,28 @@ importers:
astro: link:../../..
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ svelte: 3.50.1
+ vue: 3.2.39
packages/astro/test/fixtures/alias:
specifiers:
'@astrojs/svelte': workspace:*
astro: workspace:*
+ svelte: ^3.48.0
dependencies:
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
+ svelte: 3.50.1
packages/astro/test/fixtures/alias-tsconfig:
specifiers:
'@astrojs/svelte': workspace:*
astro: workspace:*
+ svelte: ^3.48.0
dependencies:
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
+ svelte: 3.50.1
packages/astro/test/fixtures/api-routes:
specifiers:
@@ -1076,9 +1125,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/astro-check-errors:
specifiers:
@@ -1098,11 +1149,17 @@ importers:
'@astrojs/svelte': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ preact: ^10.11.0
+ svelte: ^3.48.0
+ vue: ^3.2.39
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@astrojs/svelte': link:../../../../integrations/svelte
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ preact: 10.11.0
+ svelte: 3.50.1
+ vue: 3.2.39
packages/astro/test/fixtures/astro-class-list:
specifiers:
@@ -1118,6 +1175,7 @@ importers:
astro: workspace:*
react: ^18.1.0
react-dom: ^18.1.0
+ svelte: ^3.48.0
dependencies:
'@astrojs/react': link:../../../../integrations/react
'@astrojs/svelte': link:../../../../integrations/svelte
@@ -1125,6 +1183,7 @@ importers:
astro: link:../../..
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ svelte: 3.50.1
packages/astro/test/fixtures/astro-client-only/pkg:
specifiers: {}
@@ -1172,28 +1231,34 @@ importers:
astro: workspace:*
react: ^18.1.0
react-dom: ^18.1.0
+ svelte: ^3.48.0
dependencies:
'@astrojs/react': link:../../../../integrations/react
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
+ svelte: 3.50.1
packages/astro/test/fixtures/astro-envs:
specifiers:
'@astrojs/vue': workspace:*
astro: workspace:*
+ vue: ^3.2.39
dependencies:
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ vue: 3.2.39
packages/astro/test/fixtures/astro-expr:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/astro-external-files:
specifiers:
@@ -1205,9 +1270,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/astro-generator:
specifiers:
@@ -1409,9 +1476,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/client-address:
specifiers:
@@ -1446,6 +1515,11 @@ importers:
packages/astro/test/fixtures/component-library-shared:
specifiers:
astro: workspace:*
+ preact: ^10.11.0
+ react: ^18.2.0
+ dependencies:
+ preact: 10.11.0
+ react: 18.2.0
devDependencies:
astro: link:../../..
@@ -1535,9 +1609,11 @@ importers:
specifiers:
'@astrojs/preact': 'workspace:'
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/error-bad-js:
specifiers:
@@ -1551,11 +1627,17 @@ importers:
'@astrojs/svelte': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ preact: ^10.11.0
+ svelte: ^3.48.0
+ vue: ^3.2.39
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@astrojs/svelte': link:../../../../integrations/svelte
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ preact: 10.11.0
+ svelte: 3.50.1
+ vue: 3.2.39
packages/astro/test/fixtures/fontsource-package:
specifiers:
@@ -1619,9 +1701,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/import-ts-with-js:
specifiers:
@@ -1653,7 +1737,7 @@ importers:
preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
- solid-js: 1.5.6
+ solid-js: 1.5.5
svelte: 3.50.1
vue: 3.2.39
devDependencies:
@@ -1668,9 +1752,11 @@ importers:
specifiers:
'@astrojs/solid-js': workspace:*
astro: workspace:*
+ solid-js: ^1.5.6
dependencies:
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
+ solid-js: 1.5.6
packages/astro/test/fixtures/lazy-layout:
specifiers:
@@ -1683,10 +1769,14 @@ importers:
'@astrojs/preact': workspace:*
'@astrojs/svelte': workspace:*
astro: workspace:*
+ preact: ^10.11.0
+ svelte: ^3.48.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
+ preact: 10.11.0
+ svelte: 3.50.1
packages/astro/test/fixtures/legacy-build:
specifiers:
@@ -1701,10 +1791,14 @@ importers:
packages/astro/test/fixtures/lit-element:
specifiers:
'@astrojs/lit': workspace:*
+ '@webcomponents/template-shadowroot': ^0.1.0
astro: workspace:*
+ lit: ^2.2.5
dependencies:
'@astrojs/lit': link:../../../../integrations/lit
+ '@webcomponents/template-shadowroot': 0.1.0
astro: link:../../..
+ lit: 2.3.1
packages/astro/test/fixtures/markdown:
specifiers:
@@ -1763,6 +1857,9 @@ importers:
autoprefixer: ^10.4.7
postcss: ^8.4.14
postcss-preset-env: ^7.7.1
+ solid-js: ^1.5.6
+ svelte: ^3.48.0
+ vue: ^3.2.39
dependencies:
'@astrojs/solid-js': link:../../../../integrations/solid
'@astrojs/svelte': link:../../../../integrations/svelte
@@ -1770,6 +1867,9 @@ importers:
astro: link:../../..
autoprefixer: 10.4.12_postcss@8.4.16
postcss: 8.4.16
+ solid-js: 1.5.6
+ svelte: 3.50.1
+ vue: 3.2.39
devDependencies:
postcss-preset-env: 7.8.2_postcss@8.4.16
@@ -1795,9 +1895,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/public-base-404:
specifiers:
@@ -1810,10 +1912,16 @@ importers:
'@astrojs/react': workspace:*
'@astrojs/solid-js': workspace:*
astro: workspace:*
+ react: ^18.2.0
+ react-dom: ^18.1.0
+ solid-js: ^1.5.6
dependencies:
'@astrojs/react': link:../../../../integrations/react
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
+ solid-js: 1.5.6
packages/astro/test/fixtures/react-component:
specifiers:
@@ -1848,9 +1956,11 @@ importers:
specifiers:
'@astrojs/preact': 'workspace:'
astro: 'workspace:'
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/remote-css:
specifiers:
@@ -1881,10 +1991,12 @@ importers:
'@astrojs/mdx': workspace:*
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/slots-react:
specifiers:
@@ -1905,38 +2017,46 @@ importers:
'@astrojs/mdx': workspace:*
'@astrojs/solid-js': workspace:*
astro: workspace:*
+ solid-js: ^1.5.6
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
+ solid-js: 1.5.6
packages/astro/test/fixtures/slots-svelte:
specifiers:
'@astrojs/mdx': workspace:*
'@astrojs/svelte': workspace:*
astro: workspace:*
+ svelte: ^3.48.0
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
+ svelte: 3.50.1
packages/astro/test/fixtures/slots-vue:
specifiers:
'@astrojs/mdx': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ vue: ^3.2.39
dependencies:
'@astrojs/mdx': link:../../../../integrations/mdx
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ vue: 3.2.39
packages/astro/test/fixtures/solid-component:
specifiers:
'@astrojs/solid-js': workspace:*
astro: workspace:*
+ solid-js: ^1.5.6
dependencies:
'@astrojs/solid-js': link:../../../../integrations/solid
astro: link:../../..
+ solid-js: 1.5.6
packages/astro/test/fixtures/sourcemap:
specifiers:
@@ -1992,9 +2112,11 @@ importers:
specifiers:
'@astrojs/preact': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/ssr-hoisted-script:
specifiers:
@@ -2038,19 +2160,23 @@ importers:
specifiers:
'@astrojs/preact': 'workspace:'
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/static-build:
specifiers:
'@astrojs/preact': workspace:*
'@test/static-build-pkg': workspace:*
astro: workspace:*
+ preact: ^10.11.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@test/static-build-pkg': link:pkg
astro: link:../../..
+ preact: 10.11.0
packages/astro/test/fixtures/static-build-code-component:
specifiers:
@@ -2069,12 +2195,14 @@ importers:
'@astrojs/preact': workspace:*
'@astrojs/react': workspace:*
astro: workspace:*
+ preact: ^10.11.0
react: ^18.1.0
react-dom: ^18.1.0
dependencies:
'@astrojs/preact': link:../../../../integrations/preact
'@astrojs/react': link:../../../../integrations/react
astro: link:../../..
+ preact: 10.11.0
react: 18.2.0
react-dom: 18.2.0_react@18.2.0
@@ -2113,9 +2241,11 @@ importers:
specifiers:
'@astrojs/svelte': workspace:*
astro: workspace:*
+ svelte: ^3.48.0
dependencies:
'@astrojs/svelte': link:../../../../integrations/svelte
astro: link:../../..
+ svelte: 3.50.1
packages/astro/test/fixtures/tailwindcss:
specifiers:
@@ -2163,19 +2293,25 @@ importers:
specifiers:
'@astrojs/vue': workspace:*
astro: workspace:*
+ vue: ^3.2.39
dependencies:
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ vue: 3.2.39
packages/astro/test/fixtures/vue-with-multi-renderer:
specifiers:
'@astrojs/svelte': workspace:*
'@astrojs/vue': workspace:*
astro: workspace:*
+ svelte: ^3.48.0
+ vue: ^3.2.39
dependencies:
'@astrojs/svelte': link:../../../../integrations/svelte
'@astrojs/vue': link:../../../../integrations/vue
astro: link:../../..
+ svelte: 3.50.1
+ vue: 3.2.39
packages/astro/test/fixtures/with-endpoint-routes:
specifiers:
@@ -2252,13 +2388,19 @@ importers:
specifiers:
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ cheerio: ^1.0.0-rc.11
esbuild: ^0.14.42
+ mocha: ^9.2.2
wrangler: ^2.0.23
dependencies:
esbuild: 0.14.54
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ cheerio: 1.0.0-rc.12
+ mocha: 9.2.2
wrangler: 2.1.7
packages/integrations/cloudflare/test/fixtures/basics:
@@ -2315,26 +2457,40 @@ importers:
packages/integrations/image:
specifiers:
'@altano/tiny-async-pool': ^1.0.2
+ '@types/mime': ^2.0.3
'@types/sharp': ^0.30.5
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ cheerio: ^1.0.0-rc.11
image-size: ^1.0.2
kleur: ^4.1.4
magic-string: ^0.25.9
mime: ^3.0.0
+ mocha: ^9.2.2
rollup-plugin-copy: ^3.4.0
+ sharp: ^0.31.0
+ slash: ^4.0.0
+ vite: ^3.0.0
web-streams-polyfill: ^3.2.1
dependencies:
'@altano/tiny-async-pool': 1.0.2
image-size: 1.0.2
magic-string: 0.25.9
mime: 3.0.0
+ slash: 4.0.0
devDependencies:
+ '@types/mime': 2.0.3
'@types/sharp': 0.30.5
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ cheerio: 1.0.0-rc.12
kleur: 4.1.5
+ mocha: 9.2.2
rollup-plugin-copy: 3.4.0
+ sharp: 0.31.0
+ vite: 3.1.3
web-streams-polyfill: 3.2.1
packages/integrations/image/test/fixtures/background-color-image:
@@ -2438,15 +2594,21 @@ importers:
'@lit-labs/ssr': ^2.2.0
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
cheerio: ^1.0.0-rc.11
+ lit: ^2.2.5
+ mocha: ^9.2.2
sass: ^1.52.2
dependencies:
'@lit-labs/ssr': 2.2.3
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
cheerio: 1.0.0-rc.12
- sass: 1.55.0
+ lit: 2.3.1
+ mocha: 9.2.2
+ sass: 1.54.9
packages/integrations/mdx:
specifiers:
@@ -2455,18 +2617,21 @@ importers:
'@mdx-js/rollup': ^2.1.1
'@types/chai': ^4.3.1
'@types/estree': ^1.0.0
+ '@types/github-slugger': ^1.3.0
'@types/mocha': ^9.1.1
'@types/yargs-parser': ^21.0.0
acorn: ^8.8.0
astro: workspace:*
astro-scripts: workspace:*
chai: ^4.3.6
+ cheerio: ^1.0.0-rc.11
es-module-lexer: ^0.10.5
estree-util-visit: ^1.2.0
github-slugger: ^1.4.0
gray-matter: ^4.0.3
kleur: ^4.1.4
linkedom: ^0.14.12
+ mdast-util-mdx: ^2.0.0
mdast-util-to-string: ^3.1.0
mocha: ^9.2.2
reading-time: ^1.5.0
@@ -2479,6 +2644,7 @@ importers:
shiki: ^0.11.1
unist-util-visit: ^4.1.0
vfile: ^5.3.2
+ vite: ^3.0.0
dependencies:
'@astrojs/prism': link:../../astro-prism
'@mdx-js/mdx': 2.1.3
@@ -2499,17 +2665,21 @@ importers:
devDependencies:
'@types/chai': 4.3.3
'@types/estree': 1.0.0
+ '@types/github-slugger': 1.3.0
'@types/mocha': 9.1.1
'@types/yargs-parser': 21.0.0
astro: link:../../astro
astro-scripts: link:../../../scripts
chai: 4.3.6
- linkedom: 0.14.16
+ cheerio: 1.0.0-rc.12
+ linkedom: 0.14.15
+ mdast-util-mdx: 2.0.0
mdast-util-to-string: 3.1.0
mocha: 9.2.2
reading-time: 1.5.0
remark-shiki-twoslash: 3.1.0
remark-toc: 8.0.1
+ vite: 3.1.3
packages/integrations/mdx/test/fixtures/mdx-frontmatter-injection:
specifiers:
@@ -2530,28 +2700,40 @@ importers:
'@astrojs/mdx': workspace:*
'@astrojs/react': workspace:*
astro: workspace:*
+ react: ^18.2.0
+ react-dom: ^18.1.0
dependencies:
'@astrojs/mdx': link:../../..
'@astrojs/react': link:../../../../react
astro: link:../../../../../astro
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
packages/integrations/mdx/test/fixtures/mdx-page:
specifiers:
'@astrojs/mdx': workspace:*
astro: workspace:*
+ react: ^18.2.0
+ react-dom: ^18.2.0
dependencies:
'@astrojs/mdx': link:../../..
astro: link:../../../../../astro
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
packages/integrations/mdx/test/fixtures/mdx-plus-react:
specifiers:
'@astrojs/mdx': workspace:*
'@astrojs/react': workspace:*
astro: workspace:*
+ react: ^18.2.0
+ react-dom: ^18.2.0
dependencies:
'@astrojs/mdx': link:../../..
'@astrojs/react': link:../../../../react
astro: link:../../../../../astro
+ react: 18.2.0
+ react-dom: 18.2.0_react@18.2.0
packages/integrations/mdx/test/fixtures/mdx-vite-env-vars:
specifiers:
@@ -2569,7 +2751,11 @@ importers:
'@types/node': ^14.18.20
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ cheerio: ^1.0.0-rc.11
esbuild: ^0.14.43
+ mocha: ^9.2.2
+ vite: ^3.0.0
dependencies:
'@astrojs/webapi': link:../../webapi
esbuild: 0.14.54
@@ -2579,6 +2765,10 @@ importers:
'@types/node': 14.18.31
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ cheerio: 1.0.0-rc.12
+ mocha: 9.2.2
+ vite: 3.1.3
packages/integrations/netlify/test/edge-functions/fixtures/dynimport:
specifiers:
@@ -2615,12 +2805,16 @@ importers:
'@astrojs/webapi': ^1.1.0
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ mocha: ^9.2.2
node-mocks-http: ^1.11.0
dependencies:
'@astrojs/webapi': link:../../webapi
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ mocha: 9.2.2
node-mocks-http: 1.11.0
packages/integrations/node/test/fixtures/api-route:
@@ -2665,6 +2859,7 @@ importers:
packages/integrations/prefetch:
specifiers:
+ '@playwright/test': ^1.26.0
'@types/chai': ^4.3.1
'@types/chai-as-promised': ^7.1.5
'@types/mocha': ^9.1.1
@@ -2675,6 +2870,7 @@ importers:
dependencies:
throttles: 1.0.1
devDependencies:
+ '@playwright/test': 1.26.0
'@types/chai': 4.3.3
'@types/chai-as-promised': 7.1.5
'@types/mocha': 9.1.1
@@ -2715,6 +2911,8 @@ importers:
specifiers:
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ mocha: ^9.2.2
sitemap: ^7.1.1
xml2js: 0.4.23
zod: ^3.17.3
@@ -2724,6 +2922,8 @@ importers:
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ mocha: 9.2.2
xml2js: 0.4.23
packages/integrations/sitemap/test/fixtures/trailing-slash:
@@ -2741,11 +2941,11 @@ importers:
babel-preset-solid: ^1.4.2
solid-js: ^1.5.1
dependencies:
- babel-preset-solid: 1.5.6
+ babel-preset-solid: 1.5.5
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
- solid-js: 1.5.6
+ solid-js: 1.5.5
packages/integrations/svelte:
specifiers:
@@ -2758,15 +2958,15 @@ importers:
svelte2tsx: ^0.5.11
vite: ^3.0.0
dependencies:
- '@sveltejs/vite-plugin-svelte': 1.0.8_svelte@3.50.1+vite@3.1.3
+ '@sveltejs/vite-plugin-svelte': 1.0.7_svelte@3.50.1+vite@3.1.3
postcss-load-config: 3.1.4
svelte-preprocess: 4.10.7_dnlyed3grtnuceggogyodrmgvm
svelte2tsx: 0.5.19_svelte@3.50.1
- vite: 3.1.3
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
svelte: 3.50.1
+ vite: 3.1.3
packages/integrations/tailwind:
specifiers:
@@ -2775,6 +2975,7 @@ importers:
astro-scripts: workspace:*
autoprefixer: ^10.4.7
postcss: ^8.4.14
+ tailwindcss: ^3.0.24
dependencies:
'@proload/core': 0.3.3
autoprefixer: 10.4.12_postcss@8.4.16
@@ -2782,6 +2983,7 @@ importers:
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ tailwindcss: 3.1.8_postcss@8.4.16
packages/integrations/turbolinks:
specifiers:
@@ -2800,12 +3002,16 @@ importers:
'@vercel/nft': ^0.18.2
astro: workspace:*
astro-scripts: workspace:*
+ chai: ^4.3.6
+ mocha: ^9.2.2
dependencies:
'@astrojs/webapi': link:../../webapi
'@vercel/nft': 0.18.2
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ chai: 4.3.6
+ mocha: 9.2.2
packages/integrations/vercel/test/fixtures/no-output:
specifiers:
@@ -2818,16 +3024,18 @@ importers:
packages/integrations/vue:
specifiers:
'@vitejs/plugin-vue': ^3.0.0
+ '@vue/compiler-sfc': ^3.2.39
astro: workspace:*
astro-scripts: workspace:*
vite: ^3.0.0
vue: ^3.2.37
dependencies:
'@vitejs/plugin-vue': 3.1.0_vite@3.1.3+vue@3.2.39
- vite: 3.1.3
+ '@vue/compiler-sfc': 3.2.39
devDependencies:
astro: link:../../astro
astro-scripts: link:../../../scripts
+ vite: 3.1.3
vue: 3.2.39
packages/markdown/component:
@@ -2836,13 +3044,23 @@ importers:
astro: workspace:*
chai: ^4.3.6
cheerio: ^1.0.0-rc.11
+ github-slugger: ^1.4.0
mocha: ^9.2.2
+ rehype-autolink-headings: ^6.1.1
+ rehype-slug: ^5.0.1
+ rehype-toc: ^3.0.2
+ remark-code-titles: ^0.1.2
devDependencies:
'@types/mocha': 9.1.1
astro: link:../../astro
chai: 4.3.6
cheerio: 1.0.0-rc.12
+ github-slugger: 1.4.0
mocha: 9.2.2
+ rehype-autolink-headings: 6.1.1
+ rehype-slug: 5.0.1
+ rehype-toc: 3.0.2
+ remark-code-titles: 0.1.2
packages/markdown/component/test/fixtures/astro-markdown:
specifiers:
@@ -2850,11 +3068,15 @@ importers:
'@astrojs/preact': workspace:*
'@astrojs/svelte': workspace:*
astro: workspace:*
+ preact: ^10.11.0
+ svelte: ^3.48.0
dependencies:
'@astrojs/markdown-component': link:../../..
'@astrojs/preact': link:../../../../../integrations/preact
'@astrojs/svelte': link:../../../../../integrations/svelte
astro: link:../../../../../astro
+ preact: 10.11.0
+ svelte: 3.50.1
packages/markdown/component/test/fixtures/astro-markdown-plugins:
specifiers:
@@ -2862,12 +3084,14 @@ importers:
'@astrojs/preact': workspace:*
astro: workspace:*
hast-util-select: ^5.0.2
+ preact: ^10.11.0
rehype-slug: ^5.0.1
dependencies:
'@astrojs/markdown-component': link:../../..
'@astrojs/preact': link:../../../../../integrations/preact
astro: link:../../../../../astro
hast-util-select: 5.0.2
+ preact: 10.11.0
rehype-slug: 5.0.1
packages/markdown/component/test/fixtures/astro-markdown-shiki:
@@ -2950,6 +3174,8 @@ importers:
chai: ^4.3.6
github-slugger: ^1.4.0
hast-util-to-html: ^8.0.3
+ import-meta-resolve: ^2.1.0
+ mdast-util-from-markdown: ^1.2.0
mdast-util-mdx-expression: ^1.2.1
mdast-util-mdx-jsx: ^1.2.0
micromark-extension-mdx-expression: ^1.0.3
@@ -2975,6 +3201,8 @@ importers:
acorn-jsx: 5.3.2_acorn@8.8.0
github-slugger: 1.4.0
hast-util-to-html: 8.0.3
+ import-meta-resolve: 2.1.0
+ mdast-util-from-markdown: 1.2.0
mdast-util-mdx-expression: 1.3.0
mdast-util-mdx-jsx: 1.2.0
micromark-extension-mdx-expression: 1.0.3
@@ -3005,16 +3233,19 @@ importers:
packages/telemetry:
specifiers:
+ '@types/debug': ^4.1.7
'@types/dlv': ^1.1.2
'@types/node': ^14.18.21
'@types/which-pm-runs': ^1.0.0
astro-scripts: workspace:*
+ chai: ^4.3.6
ci-info: ^3.3.1
debug: ^4.3.4
dlv: ^1.1.3
dset: ^3.1.2
is-docker: ^3.0.0
is-wsl: ^2.2.0
+ mocha: ^9.2.2
node-fetch: ^3.2.5
which-pm-runs: ^1.1.0
dependencies:
@@ -3027,10 +3258,13 @@ importers:
node-fetch: 3.2.10
which-pm-runs: 1.1.0
devDependencies:
+ '@types/debug': 4.1.7
'@types/dlv': 1.1.2
'@types/node': 14.18.31
'@types/which-pm-runs': 1.0.0
astro-scripts: link:../../scripts
+ chai: 4.3.6
+ mocha: 9.2.2
packages/webapi:
specifiers:
@@ -3062,10 +3296,10 @@ importers:
global-agent: 3.0.0
node-fetch: 3.2.10
devDependencies:
- '@rollup/plugin-alias': 3.1.9_rollup@2.79.1
- '@rollup/plugin-inject': 4.0.4_rollup@2.79.1
- '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.1
- '@rollup/plugin-typescript': 8.5.0_xwhsf76p4ysrvxbjgnmc6wmmq4
+ '@rollup/plugin-alias': 3.1.9_rollup@2.79.0
+ '@rollup/plugin-inject': 4.0.4_rollup@2.79.0
+ '@rollup/plugin-node-resolve': 13.3.0_rollup@2.79.0
+ '@rollup/plugin-typescript': 8.5.0_ppxule2mhlgb6ds3e4gxjflaqy
'@types/chai': 4.3.3
'@types/global-agent': 2.1.1
'@types/mocha': 9.1.1
@@ -3078,8 +3312,8 @@ importers:
formdata-polyfill: 4.0.10
magic-string: 0.25.9
mocha: 9.2.2
- rollup: 2.79.1
- rollup-plugin-terser: 7.0.2_rollup@2.79.1
+ rollup: 2.79.0
+ rollup-plugin-terser: 7.0.2_rollup@2.79.0
tslib: 2.4.0
typescript: 4.7.4
urlpattern-polyfill: 1.0.0-rc5
@@ -4759,7 +4993,7 @@ packages:
babel-plugin-polyfill-corejs2: 0.3.3_@babel+core@7.19.1
babel-plugin-polyfill-corejs3: 0.6.0_@babel+core@7.19.1
babel-plugin-polyfill-regenerator: 0.4.1_@babel+core@7.19.1
- core-js-compat: 3.25.3
+ core-js-compat: 3.25.2
semver: 6.3.0
transitivePeerDependencies:
- supports-color
@@ -5254,13 +5488,14 @@ packages:
rollup-plugin-node-polyfills: 0.2.1
dev: true
- /@esbuild/android-arm/0.15.9:
- resolution: {integrity: sha512-VZPy/ETF3fBG5PiinIkA0W/tlsvlEgJccyN2DzWZEl0DlVKRbu91PvY2D6Lxgluj4w9QtYHjOWjAT44C+oQ+EQ==}
+ /@esbuild/android-arm/0.15.8:
+ resolution: {integrity: sha512-CyEWALmn+no/lbgbAJsbuuhT8s2J19EJGHkeyAwjbFJMrj80KJ9zuYsoAvidPTU7BgBf87r/sgae8Tw0dbOc4Q==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
requiresBuild: true
- dev: false
+ dependencies:
+ esbuild-wasm: 0.15.8
optional: true
/@esbuild/linux-loong64/0.14.54:
@@ -5271,13 +5506,12 @@ packages:
requiresBuild: true
optional: true
- /@esbuild/linux-loong64/0.15.9:
- resolution: {integrity: sha512-O+NfmkfRrb3uSsTa4jE3WApidSe3N5++fyOVGP1SmMZi4A3BZELkhUUvj5hwmMuNdlpzAZ8iAPz2vmcR7DCFQA==}
+ /@esbuild/linux-loong64/0.15.8:
+ resolution: {integrity: sha512-pE5RQsOTSERCtfZdfCT25wzo7dfhOSlhAXcsZmuvRYhendOv7djcdvtINdnDp2DAjP17WXlBB4nBO6sHLczmsg==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/@eslint/eslintrc/1.3.2:
@@ -5339,8 +5573,8 @@ packages:
tslib: 2.4.0
dev: false
- /@humanwhocodes/config-array/0.10.5:
- resolution: {integrity: sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==}
+ /@humanwhocodes/config-array/0.10.4:
+ resolution: {integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==}
engines: {node: '>=10.10.0'}
dependencies:
'@humanwhocodes/object-schema': 1.2.1
@@ -5451,7 +5685,6 @@ packages:
/@jsdevtools/rehype-toc/3.0.2:
resolution: {integrity: sha512-n5JEf16Wr4mdkRMZ8wMP/wN9/sHmTjRPbouXjJH371mZ2LEGDl72t8tEsMRNFerQN/QJtivOxqK1frdGa4QK5Q==}
engines: {node: '>=10'}
- dev: false
/@lit-labs/ssr-client/1.0.1:
resolution: {integrity: sha512-rr/UVhxbKWNUr+3qRyvZk+glC7v7ph8Gk/W0z96YG64COJKf9ilnWY6JGW77TRqhrRMmS2nsvAXOyQgcF+4jrA==}
@@ -5478,7 +5711,6 @@ packages:
/@lit/reactive-element/1.4.1:
resolution: {integrity: sha512-qDv4851VFSaBWzpS02cXHclo40jsbAjRXnebNXpm0uVg32kCneZPo9RYVQtrTNICtZ+1wAYHu1ZtxWSWMbKrBw==}
- dev: false
/@ljharb/has-package-exports-patterns/0.0.2:
resolution: {integrity: sha512-4/RWEeXDO6bocPONheFe6gX/oQdP/bEpv0oL4HqjPP5DCenBSt0mHgahppY49N0CpsaqffdwPq+TlX9CYOq2Dw==}
@@ -5634,7 +5866,7 @@ packages:
kleur: 4.1.5
selfsigned: 2.1.1
undici: 5.9.1
- ws: 8.9.0
+ ws: 8.8.1
youch: 2.2.2
transitivePeerDependencies:
- bufferutil
@@ -5727,7 +5959,7 @@ packages:
'@miniflare/core': 2.9.0
'@miniflare/shared': 2.9.0
undici: 5.9.1
- ws: 8.9.0
+ ws: 8.8.1
transitivePeerDependencies:
- bufferutil
- utf-8-validate
@@ -8757,7 +8989,7 @@ packages:
react: 18.2.0
dev: false
- /@rollup/plugin-alias/3.1.9_rollup@2.79.1:
+ /@rollup/plugin-alias/3.1.9_rollup@2.79.0:
resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==}
engines: {node: '>=8.0.0'}
peerDependencies:
@@ -8766,11 +8998,11 @@ packages:
rollup:
optional: true
dependencies:
- rollup: 2.79.1
+ rollup: 2.79.0
slash: 3.0.0
dev: true
- /@rollup/plugin-babel/5.3.1_r56fldxoyazzliugjcx2ns4pma:
+ /@rollup/plugin-babel/5.3.1_qjhfxcwn2glzcb5646tzyg45bq:
resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -8787,11 +9019,11 @@ packages:
dependencies:
'@babel/core': 7.19.1
'@babel/helper-module-imports': 7.18.6
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
- rollup: 2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-inject/4.0.4_rollup@2.79.1:
+ /@rollup/plugin-inject/4.0.4_rollup@2.79.0:
resolution: {integrity: sha512-4pbcU4J/nS+zuHk+c+OL3WtmEQhqxlZ9uqfjQMQDOHOPld7PsCd8k5LWs8h5wjwJN7MgnAn768F2sDxEP4eNFQ==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
@@ -8799,13 +9031,13 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
estree-walker: 2.0.2
magic-string: 0.25.9
- rollup: 2.79.1
+ rollup: 2.79.0
dev: true
- /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.1:
+ /@rollup/plugin-node-resolve/11.2.1_rollup@2.79.0:
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -8814,16 +9046,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
'@types/resolve': 1.17.1
builtin-modules: 3.3.0
deepmerge: 4.2.2
is-module: 1.0.0
resolve: 1.22.1
- rollup: 2.79.1
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-node-resolve/13.3.0_rollup@2.79.1:
+ /@rollup/plugin-node-resolve/13.3.0_rollup@2.79.0:
resolution: {integrity: sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==}
engines: {node: '>= 10.0.0'}
peerDependencies:
@@ -8832,16 +9064,16 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
'@types/resolve': 1.17.1
deepmerge: 4.2.2
is-builtin-module: 3.2.0
is-module: 1.0.0
resolve: 1.22.1
- rollup: 2.79.1
+ rollup: 2.79.0
dev: true
- /@rollup/plugin-replace/2.4.2_rollup@2.79.1:
+ /@rollup/plugin-replace/2.4.2_rollup@2.79.0:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies:
rollup: ^1.20.0 || ^2.0.0
@@ -8849,12 +9081,12 @@ packages:
rollup:
optional: true
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
magic-string: 0.25.9
- rollup: 2.79.1
+ rollup: 2.79.0
dev: false
- /@rollup/plugin-typescript/8.5.0_xwhsf76p4ysrvxbjgnmc6wmmq4:
+ /@rollup/plugin-typescript/8.5.0_ppxule2mhlgb6ds3e4gxjflaqy:
resolution: {integrity: sha512-wMv1/scv0m/rXx21wD2IsBbJFba8wGF3ErJIr6IKRfRj49S85Lszbxb4DCo8iILpluTjk2GAAu9CoZt4G3ppgQ==}
engines: {node: '>=8.0.0'}
peerDependencies:
@@ -8867,14 +9099,14 @@ packages:
tslib:
optional: true
dependencies:
- '@rollup/pluginutils': 3.1.0_rollup@2.79.1
+ '@rollup/pluginutils': 3.1.0_rollup@2.79.0
resolve: 1.22.1
- rollup: 2.79.1
+ rollup: 2.79.0
tslib: 2.4.0
typescript: 4.7.4
dev: true
- /@rollup/pluginutils/3.1.0_rollup@2.79.1:
+ /@rollup/pluginutils/3.1.0_rollup@2.79.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'}
peerDependencies:
@@ -8886,7 +9118,7 @@ packages:
'@types/estree': 0.0.39
estree-walker: 1.0.1
picomatch: 2.3.1
- rollup: 2.79.1
+ rollup: 2.79.0
/@rollup/pluginutils/4.2.1:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
@@ -8941,8 +9173,8 @@ packages:
string.prototype.matchall: 4.0.7
dev: false
- /@sveltejs/vite-plugin-svelte/1.0.8_svelte@3.50.1+vite@3.1.3:
- resolution: {integrity: sha512-1xkVTB4pm6zuign858FzVYE9Fdw9MQBOlxrdd85STV0NvTDmcofcRpcrK+zcIyT8SZ2dseHLu8hvDwzssF6RfA==}
+ /@sveltejs/vite-plugin-svelte/1.0.7_svelte@3.50.1+vite@3.1.3:
+ resolution: {integrity: sha512-bf3/xrpKP5Sj9I6hT0slYwY4rVElocWZ79zLPc/bPFCOjjuty0jW4hmC4Uehb7yifjf3I6QnT3eIs2EKqw+Kig==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
diff-match-patch: ^1.0.5
@@ -8958,7 +9190,7 @@ packages:
debug: 4.3.4
deepmerge: 4.2.2
kleur: 4.1.5
- magic-string: 0.26.4
+ magic-string: 0.26.3
svelte: 3.50.1
svelte-hmr: 0.15.0_svelte@3.50.1
vite: 3.1.3
@@ -8999,7 +9231,7 @@ packages:
'@babel/types': 7.19.0
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
- '@types/babel__traverse': 7.18.2
+ '@types/babel__traverse': 7.18.1
dev: false
/@types/babel__generator/7.6.4:
@@ -9014,8 +9246,8 @@ packages:
'@babel/types': 7.19.0
dev: false
- /@types/babel__traverse/7.18.2:
- resolution: {integrity: sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==}
+ /@types/babel__traverse/7.18.1:
+ resolution: {integrity: sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==}
dependencies:
'@babel/types': 7.19.0
@@ -9077,7 +9309,6 @@ packages:
resolution: {integrity: sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==}
dependencies:
'@types/estree': 1.0.0
- dev: false
/@types/estree/0.0.39:
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
@@ -9197,6 +9428,14 @@ packages:
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
dev: false
+ /@types/node/18.7.18:
+ resolution: {integrity: sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==}
+ dev: false
+
+ /@types/node/18.7.21:
+ resolution: {integrity: sha512-rLFzK5bhM0YPyCoTC8bolBjMk7bwnZ8qeZUBslBfjZQou2ssJdWslx9CZ8DGM+Dx7QXQiiTVZ/6QO6kwtHkZCA==}
+ dev: true
+
/@types/node/18.7.23:
resolution: {integrity: sha512-DWNcCHolDq0ZKGizjx2DZjR/PqsYwAcYUJmfMWqtVU2MBMG5Mo+xFZrhGId5r/O5HOuMPyQEcM6KUBp5lBZZBg==}
@@ -9211,8 +9450,8 @@ packages:
resolution: {integrity: sha512-XMCcyhSvxcch8b7rZAtFAaierBYdeHXVvg2iYnxOV0MCQHmPuRRmGZPFDRzPayxcGiiSL1Te9UIO+f3cuj0tfw==}
dev: true
- /@types/prettier/2.7.1:
- resolution: {integrity: sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==}
+ /@types/prettier/2.7.0:
+ resolution: {integrity: sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==}
dev: true
/@types/prismjs/1.26.0:
@@ -9251,8 +9490,8 @@ packages:
'@types/scheduler': 0.16.2
csstype: 3.1.1
- /@types/react/18.0.21:
- resolution: {integrity: sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==}
+ /@types/react/18.0.20:
+ resolution: {integrity: sha512-MWul1teSPxujEHVwZl4a5HxQ9vVNsjTchVA+xRqv/VYGCuKGAU6UhfrTdF5aBefwD1BHUD8i/zq+O/vyCm/FrA==}
dependencies:
'@types/prop-types': 15.7.5
'@types/scheduler': 0.16.2
@@ -9283,7 +9522,7 @@ packages:
/@types/sax/1.2.4:
resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==}
dependencies:
- '@types/node': 17.0.45
+ '@types/node': 18.7.18
dev: false
/@types/scheduler/0.16.2:
@@ -9324,7 +9563,6 @@ packages:
/@types/trusted-types/2.0.2:
resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
- dev: false
/@types/unist/2.0.6:
resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==}
@@ -9336,7 +9574,7 @@ packages:
/@types/yargs-parser/21.0.0:
resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}
- /@typescript-eslint/eslint-plugin/5.38.1_p3mxqq76cyiko4dez23ycf7bl4:
+ /@typescript-eslint/eslint-plugin/5.38.1_txkdgmgh2rkzjuhcevlsuge22a:
resolution: {integrity: sha512-ky7EFzPhqz3XlhS7vPOoMDaQnQMn+9o5ICR9CPr/6bw8HrFkzhMSxuA3gRfiJVvs7geYrSeawGJjZoZQKCOglQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -9347,12 +9585,12 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/parser': 5.38.1_oma37ntcsyoxqn5sr4l7ekf4na
+ '@typescript-eslint/parser': 5.38.1_4brgkhw6cq4me3drk3kxrpb2mm
'@typescript-eslint/scope-manager': 5.38.1
- '@typescript-eslint/type-utils': 5.38.1_oma37ntcsyoxqn5sr4l7ekf4na
- '@typescript-eslint/utils': 5.38.1_oma37ntcsyoxqn5sr4l7ekf4na
+ '@typescript-eslint/type-utils': 5.38.1_4brgkhw6cq4me3drk3kxrpb2mm
+ '@typescript-eslint/utils': 5.38.1_4brgkhw6cq4me3drk3kxrpb2mm
debug: 4.3.4
- eslint: 8.24.0
+ eslint: 8.23.1
ignore: 5.2.0
regexpp: 3.2.0
semver: 7.3.7
@@ -9362,7 +9600,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser/5.38.1_oma37ntcsyoxqn5sr4l7ekf4na:
+ /@typescript-eslint/parser/5.38.1_4brgkhw6cq4me3drk3kxrpb2mm:
resolution: {integrity: sha512-LDqxZBVFFQnQRz9rUZJhLmox+Ep5kdUmLatLQnCRR6523YV+XhRjfYzStQ4MheFA8kMAfUlclHSbu+RKdRwQKw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -9376,7 +9614,7 @@ packages:
'@typescript-eslint/types': 5.38.1
'@typescript-eslint/typescript-estree': 5.38.1_typescript@4.7.4
debug: 4.3.4
- eslint: 8.24.0
+ eslint: 8.23.1
typescript: 4.7.4
transitivePeerDependencies:
- supports-color
@@ -9390,7 +9628,7 @@ packages:
'@typescript-eslint/visitor-keys': 5.38.1
dev: true
- /@typescript-eslint/type-utils/5.38.1_oma37ntcsyoxqn5sr4l7ekf4na:
+ /@typescript-eslint/type-utils/5.38.1_4brgkhw6cq4me3drk3kxrpb2mm:
resolution: {integrity: sha512-UU3j43TM66gYtzo15ivK2ZFoDFKKP0k03MItzLdq0zV92CeGCXRfXlfQX5ILdd4/DSpHkSjIgLLLh1NtkOJOAw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -9401,9 +9639,9 @@ packages:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.38.1_typescript@4.7.4
- '@typescript-eslint/utils': 5.38.1_oma37ntcsyoxqn5sr4l7ekf4na
+ '@typescript-eslint/utils': 5.38.1_4brgkhw6cq4me3drk3kxrpb2mm
debug: 4.3.4
- eslint: 8.24.0
+ eslint: 8.23.1
tsutils: 3.21.0_typescript@4.7.4
typescript: 4.7.4
transitivePeerDependencies:
@@ -9436,7 +9674,7 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils/5.38.1_oma37ntcsyoxqn5sr4l7ekf4na:
+ /@typescript-eslint/utils/5.38.1_4brgkhw6cq4me3drk3kxrpb2mm:
resolution: {integrity: sha512-oIuUiVxPBsndrN81oP8tXnFa/+EcZ03qLqPDfSZ5xIJVm7A9V0rlkQwwBOAGtrdN70ZKDlKv+l1BeT4eSFxwXA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -9446,9 +9684,9 @@ packages:
'@typescript-eslint/scope-manager': 5.38.1
'@typescript-eslint/types': 5.38.1
'@typescript-eslint/typescript-estree': 5.38.1_typescript@4.7.4
- eslint: 8.24.0
+ eslint: 8.23.1
eslint-scope: 5.1.1
- eslint-utils: 3.0.0_eslint@8.24.0
+ eslint-utils: 3.0.0_eslint@8.23.1
transitivePeerDependencies:
- supports-color
- typescript
@@ -9750,12 +9988,10 @@ packages:
acorn: 7.4.1
acorn-walk: 7.2.0
xtend: 4.0.2
- dev: false
/acorn-walk/7.2.0:
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
engines: {node: '>=0.4.0'}
- dev: false
/acorn-walk/8.2.0:
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
@@ -9766,7 +10002,6 @@ packages:
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
engines: {node: '>=0.4.0'}
hasBin: true
- dev: false
/acorn/8.8.0:
resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
@@ -9916,7 +10151,6 @@ packages:
/arg/5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- dev: false
/argparse/1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -9951,7 +10185,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.20.3
+ es-abstract: 1.20.2
es-shim-unscopables: 1.0.0
dev: true
@@ -10009,7 +10243,7 @@ packages:
postcss: ^8.1.0
dependencies:
browserslist: 4.21.4
- caniuse-lite: 1.0.30001412
+ caniuse-lite: 1.0.30001409
fraction.js: 4.2.0
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -10022,8 +10256,8 @@ packages:
object.assign: 4.1.4
dev: false
- /babel-plugin-jsx-dom-expressions/0.34.11:
- resolution: {integrity: sha512-pXygym8znJC/WiozMVA5R/8keu5j6kTZEVJjJi2tjnQrUHsm9JMbXQw8QjLZSW0oxU601rsutb1TlECdBAvfJQ==}
+ /babel-plugin-jsx-dom-expressions/0.34.10:
+ resolution: {integrity: sha512-YTuTvhpGWuD67JTgb/oFDkQMEzsAG7GKBSl+WNTMkmD9tUBkDNZoKijsDRA2R+zV2VJz2aPaXu3gwPkIIbhMtg==}
peerDependencies:
'@babel/core': ^7.0.0
peerDependenciesMeta:
@@ -10073,7 +10307,7 @@ packages:
dependencies:
'@babel/core': 7.19.1
'@babel/helper-define-polyfill-provider': 0.3.3_@babel+core@7.19.1
- core-js-compat: 3.25.3
+ core-js-compat: 3.25.2
transitivePeerDependencies:
- supports-color
dev: false
@@ -10092,15 +10326,15 @@ packages:
- supports-color
dev: false
- /babel-preset-solid/1.5.6:
- resolution: {integrity: sha512-DETqhEygtRq627y5jII5szev495CvbPZJDTaosCbRWdbBh7nMBPI9JuVBUdWs56M2D4mqYa6Z2vH4mdIS6srwA==}
+ /babel-preset-solid/1.5.5:
+ resolution: {integrity: sha512-Ang5Dv/G975tHxcvimkit8FeTRU89FWUNY/9kjVBpt+5YVgH5OLjao+qOMoTTS+9JH2jcL5AfsoRa9xQZiY1Cw==}
peerDependencies:
'@babel/core': ^7.0.0
peerDependenciesMeta:
'@babel/core':
optional: true
dependencies:
- babel-plugin-jsx-dom-expressions: 0.34.11
+ babel-plugin-jsx-dom-expressions: 0.34.10
dev: false
/bail/2.0.2:
@@ -10111,7 +10345,6 @@ packages:
/base64-js/1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
- dev: false
/bcp-47-match/2.0.2:
resolution: {integrity: sha512-zy5swVXwQ25ttElhoN9Dgnqm6VFlMkeDNljvHSGqGNr4zClUosdFzxD+fQHJVmx3g3KY+r//wV/fmBHsa1ErnA==}
@@ -10144,7 +10377,6 @@ packages:
buffer: 5.7.1
inherits: 2.0.4
readable-stream: 3.6.0
- dev: false
/bl/5.0.0:
resolution: {integrity: sha512-8vxFNZ0pflFfi0WXA3WQXlj6CaMEwsmh63I1CNp0q+wWv8sD0ARx1KovSQd0l2GkwrMIOyedq0EF1FxI+RCZLQ==}
@@ -10211,7 +10443,7 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001412
+ caniuse-lite: 1.0.30001409
electron-to-chromium: 1.4.264
node-releases: 2.0.6
update-browserslist-db: 1.0.9_browserslist@4.21.4
@@ -10228,7 +10460,6 @@ packages:
dependencies:
base64-js: 1.5.1
ieee754: 1.2.1
- dev: false
/buffer/6.0.3:
resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
@@ -10278,7 +10509,6 @@ packages:
/camelcase-css/2.0.1:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- dev: false
/camelcase-keys/6.2.2:
resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
@@ -10298,8 +10528,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- /caniuse-lite/1.0.30001412:
- resolution: {integrity: sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==}
+ /caniuse-lite/1.0.30001409:
+ resolution: {integrity: sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==}
/canvas-confetti/1.5.1:
resolution: {integrity: sha512-Ncz+oZJP6OvY7ti4E1slxVlyAV/3g7H7oQtcCDXgwGgARxPnwYY9PW5Oe+I8uvspYNtuHviAdgA0LfcKFWJfpg==}
@@ -10307,7 +10537,6 @@ packages:
/ccount/2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- dev: false
/chai-as-promised/7.1.1_chai@4.3.6:
resolution: {integrity: sha512-azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==}
@@ -10352,19 +10581,15 @@ packages:
/character-entities-html4/2.1.0:
resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==}
- dev: false
/character-entities-legacy/3.0.0:
resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==}
- dev: false
/character-entities/2.0.2:
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- dev: false
/character-reference-invalid/2.0.1:
resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
- dev: false
/chardet/0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
@@ -10413,7 +10638,6 @@ packages:
/chownr/1.1.4:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
- dev: false
/chownr/2.0.0:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
@@ -10502,7 +10726,6 @@ packages:
dependencies:
color-name: 1.1.4
simple-swizzle: 0.2.2
- dev: false
/color-support/1.1.3:
resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
@@ -10515,7 +10738,6 @@ packages:
dependencies:
color-convert: 2.0.1
color-string: 1.9.1
- dev: false
/colorette/1.4.0:
resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==}
@@ -10553,7 +10775,7 @@ packages:
dev: false
/concat-map/0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
/concurrently/7.4.0:
resolution: {integrity: sha512-M6AfrueDt/GEna/Vg9BqQ+93yuvzkSKmoTixnwEJkH0LlcGrRC2eCmjeG1tLLHIYfpYJABokqSGyMcXjm96AFA==}
@@ -10563,7 +10785,7 @@ packages:
chalk: 4.1.2
date-fns: 2.29.3
lodash: 4.17.21
- rxjs: 7.5.7
+ rxjs: 7.5.6
shell-quote: 1.7.3
spawn-command: 0.0.2-1
supports-color: 8.1.1
@@ -10597,8 +10819,8 @@ packages:
engines: {node: '>= 0.6'}
dev: true
- /core-js-compat/3.25.3:
- resolution: {integrity: sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==}
+ /core-js-compat/3.25.2:
+ resolution: {integrity: sha512-TxfyECD4smdn3/CjWxczVtJqVLEEC2up7/82t7vC0AzNogr+4nQ8vyF7abxAuTXWvjTClSbvGhU0RgqA4ToQaQ==}
dependencies:
browserslist: 4.21.4
dev: false
@@ -10731,7 +10953,6 @@ packages:
/data-uri-to-buffer/4.0.0:
resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==}
engines: {node: '>= 12'}
- dev: false
/dataloader/1.4.0:
resolution: {integrity: sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==}
@@ -10799,14 +11020,12 @@ packages:
resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
dependencies:
character-entities: 2.0.2
- dev: false
/decompress-response/6.0.0:
resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
engines: {node: '>=10'}
dependencies:
mimic-response: 3.1.0
- dev: false
/dedent-js/1.0.1:
resolution: {integrity: sha512-OUepMozQULMLUmhxS95Vudo0jb0UchLimi3+pQ2plj61Fcy8axbP9hbiD4Sz6DPqn6XG3kfmziVfQ1rSys5AJQ==}
@@ -10821,7 +11040,6 @@ packages:
/deep-extend/0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
- dev: false
/deep-is/0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -10849,7 +11067,6 @@ packages:
/defined/1.0.0:
resolution: {integrity: sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==}
- dev: false
/defu/5.0.1:
resolution: {integrity: sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==}
@@ -10920,7 +11137,6 @@ packages:
/detect-libc/2.0.1:
resolution: {integrity: sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==}
engines: {node: '>=8'}
- dev: false
/detect-node/2.1.0:
resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==}
@@ -10934,11 +11150,9 @@ packages:
acorn-node: 1.8.2
defined: 1.0.0
minimist: 1.2.6
- dev: false
/didyoumean/1.2.2:
resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==}
- dev: false
/diff/5.0.0:
resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==}
@@ -10962,7 +11176,6 @@ packages:
/dlv/1.1.3:
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
- dev: false
/doctrine/3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
@@ -11066,7 +11279,6 @@ packages:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
dependencies:
once: 1.4.0
- dev: false
/enquirer/2.3.6:
resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==}
@@ -11090,8 +11302,8 @@ packages:
is-arrayish: 0.2.1
dev: true
- /es-abstract/1.20.3:
- resolution: {integrity: sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==}
+ /es-abstract/1.20.2:
+ resolution: {integrity: sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==}
engines: {node: '>= 0.4'}
dependencies:
call-bind: 1.0.2
@@ -11104,7 +11316,7 @@ packages:
has-property-descriptors: 1.0.0
has-symbols: 1.0.3
internal-slot: 1.0.3
- is-callable: 1.2.7
+ is-callable: 1.2.6
is-negative-zero: 2.0.2
is-regex: 1.1.4
is-shared-array-buffer: 1.0.2
@@ -11114,7 +11326,6 @@ packages:
object-keys: 1.1.1
object.assign: 4.1.4
regexp.prototype.flags: 1.4.3
- safe-regex-test: 1.0.0
string.prototype.trimend: 1.0.5
string.prototype.trimstart: 1.0.5
unbox-primitive: 1.0.2
@@ -11133,7 +11344,7 @@ packages:
resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
engines: {node: '>= 0.4'}
dependencies:
- is-callable: 1.2.7
+ is-callable: 1.2.6
is-date-object: 1.0.5
is-symbol: 1.0.4
@@ -11162,13 +11373,14 @@ packages:
requiresBuild: true
optional: true
- /esbuild-android-64/0.15.9:
- resolution: {integrity: sha512-HQCX7FJn9T4kxZQkhPjNZC7tBWZqJvhlLHPU2SFzrQB/7nDXjmTIFpFTjt7Bd1uFpeXmuwf5h5fZm+x/hLnhbw==}
+ /esbuild-android-64/0.15.8:
+ resolution: {integrity: sha512-bVh8FIKOolF7/d4AMzt7xHlL0Ljr+mYKSHI39TJWDkybVWHdn6+4ODL3xZGHOxPpdRpitemXA1WwMKYBsw8dGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
requiresBuild: true
- dev: false
+ dependencies:
+ esbuild-wasm: 0.15.8
optional: true
/esbuild-android-arm64/0.14.51:
@@ -11188,13 +11400,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-android-arm64/0.15.9:
- resolution: {integrity: sha512-E6zbLfqbFVCNEKircSHnPiSTsm3fCRxeIMPfrkS33tFjIAoXtwegQfVZqMGR0FlsvVxp2NEDOUz+WW48COCjSg==}
+ /esbuild-android-arm64/0.15.8:
+ resolution: {integrity: sha512-ReAMDAHuo0H1h9LxRabI6gwYPn8k6WiUeyxuMvx17yTrJO+SCnIfNc/TSPFvDwtK9MiyiKG/2dBYHouT/M0BXQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
requiresBuild: true
- dev: false
optional: true
/esbuild-darwin-64/0.14.51:
@@ -11214,13 +11425,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-darwin-64/0.15.9:
- resolution: {integrity: sha512-gI7dClcDN/HHVacZhTmGjl0/TWZcGuKJ0I7/xDGJwRQQn7aafZGtvagOFNmuOq+OBFPhlPv1T6JElOXb0unkSQ==}
+ /esbuild-darwin-64/0.15.8:
+ resolution: {integrity: sha512-KaKcGfJ+yto7Fo5gAj3xwxHMd1fBIKatpCHK8znTJLVv+9+NN2/tIPBqA4w5rBwjX0UqXDeIE2v1xJP+nGEXgA==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/esbuild-darwin-arm64/0.14.51:
@@ -11240,13 +11450,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-darwin-arm64/0.15.9:
- resolution: {integrity: sha512-VZIMlcRN29yg/sv7DsDwN+OeufCcoTNaTl3Vnav7dL/nvsApD7uvhVRbgyMzv0zU/PP0xRhhIpTyc7lxEzHGSw==}
+ /esbuild-darwin-arm64/0.15.8:
+ resolution: {integrity: sha512-8tjEaBgAKnXCkP7bhEJmEqdG9HEV6oLkF36BrMzpfW2rgaw0c48Zrxe+9RlfeGvs6gDF4w+agXyTjikzsS3izw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
- dev: false
optional: true
/esbuild-freebsd-64/0.14.51:
@@ -11266,13 +11475,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-freebsd-64/0.15.9:
- resolution: {integrity: sha512-uM4z5bTvuAXqPxrI204txhlsPIolQPWRMLenvGuCPZTnnGlCMF2QLs0Plcm26gcskhxewYo9LkkmYSS5Czrb5A==}
+ /esbuild-freebsd-64/0.15.8:
+ resolution: {integrity: sha512-jaxcsGHYzn2L0/lffON2WfH4Nc+d/EwozVTP5K2v016zxMb5UQMhLoJzvLgBqHT1SG0B/mO+a+THnJCMVg15zw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
requiresBuild: true
- dev: false
optional: true
/esbuild-freebsd-arm64/0.14.51:
@@ -11292,13 +11500,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-freebsd-arm64/0.15.9:
- resolution: {integrity: sha512-HHDjT3O5gWzicGdgJ5yokZVN9K9KG05SnERwl9nBYZaCjcCgj/sX8Ps1jvoFSfNCO04JSsHSOWo4qvxFuj8FoA==}
+ /esbuild-freebsd-arm64/0.15.8:
+ resolution: {integrity: sha512-2xp2UlljMvX8HExtcg7VHaeQk8OBU0CSl1j18B5CcZmSDkLF9p3utuMXIopG3a08fr9Hv+Dz6+seSXUow/G51w==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-32/0.14.51:
@@ -11318,13 +11525,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-32/0.15.9:
- resolution: {integrity: sha512-AQIdE8FugGt1DkcekKi5ycI46QZpGJ/wqcMr7w6YUmOmp2ohQ8eO4sKUsOxNOvYL7hGEVwkndSyszR6HpVHLFg==}
+ /esbuild-linux-32/0.15.8:
+ resolution: {integrity: sha512-9u1E54BRz1FQMl86iaHK146+4ID2KYNxL3trLZT4QLLx3M7Q9n4lGG3lrzqUatGR2cKy8c33b0iaCzsItZWkFg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-64/0.14.51:
@@ -11344,13 +11550,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-64/0.15.9:
- resolution: {integrity: sha512-4RXjae7g6Qs7StZyiYyXTZXBlfODhb1aBVAjd+ANuPmMhWthQilWo7rFHwJwL7DQu1Fjej2sODAVwLbcIVsAYQ==}
+ /esbuild-linux-64/0.15.8:
+ resolution: {integrity: sha512-4HxrsN9eUzJXdVGMTYA5Xler82FuZUu21bXKN42zcLHHNKCAMPUzD62I+GwDhsdgUBAUj0tRXDdsQHgaP6v0HA==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-arm/0.14.51:
@@ -11370,13 +11575,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-arm/0.15.9:
- resolution: {integrity: sha512-3Zf2GVGUOI7XwChH3qrnTOSqfV1V4CAc/7zLVm4lO6JT6wbJrTgEYCCiNSzziSju+J9Jhf9YGWk/26quWPC6yQ==}
+ /esbuild-linux-arm/0.15.8:
+ resolution: {integrity: sha512-7DVBU9SFjX4+vBwt8tHsUCbE6Vvl6y6FQWHAgyw1lybC5gULqn/WnjHYHN2/LJaZRsDBvxWT4msEgwLGq1Wd3Q==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-arm64/0.14.51:
@@ -11396,13 +11600,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-arm64/0.15.9:
- resolution: {integrity: sha512-a+bTtxJmYmk9d+s2W4/R1SYKDDAldOKmWjWP0BnrWtDbvUBNOm++du0ysPju4mZVoEFgS1yLNW+VXnG/4FNwdQ==}
+ /esbuild-linux-arm64/0.15.8:
+ resolution: {integrity: sha512-1OCm7Aq0tEJT70PbxmHSGYDLYP8DKH8r4Nk7/XbVzWaduo9beCjGBB+tGZIHK6DdTQ3h00/4Tb/70YMH/bOtKg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-mips64le/0.14.51:
@@ -11422,13 +11625,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-mips64le/0.15.9:
- resolution: {integrity: sha512-Zn9HSylDp89y+TRREMDoGrc3Z4Hs5u56ozZLQCiZAUx2+HdbbXbWdjmw3FdTJ/i7t5Cew6/Q+6kfO3KCcFGlyw==}
+ /esbuild-linux-mips64le/0.15.8:
+ resolution: {integrity: sha512-yeFoNPVFPEzZvFYBfUQNG2TjGRaCyV1E27OcOg4LOtnGrxb2wA+mkW3luckyv1CEyd00mpAg7UdHx8nlx3ghgA==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-ppc64le/0.14.51:
@@ -11448,13 +11650,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-ppc64le/0.15.9:
- resolution: {integrity: sha512-OEiOxNAMH9ENFYqRsWUj3CWyN3V8P3ZXyfNAtX5rlCEC/ERXrCEFCJji/1F6POzsXAzxvUJrTSTCy7G6BhA6Fw==}
+ /esbuild-linux-ppc64le/0.15.8:
+ resolution: {integrity: sha512-CEyMMUUNabXibw8OSNmBXhOIGhnjNVl5Lpseiuf00iKN0V47oqDrbo4dsHz1wH62m49AR8iG8wpDlTqfYgKbtg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-riscv64/0.14.51:
@@ -11474,13 +11675,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-riscv64/0.15.9:
- resolution: {integrity: sha512-ukm4KsC3QRausEFjzTsOZ/qqazw0YvJsKmfoZZm9QW27OHjk2XKSQGGvx8gIEswft/Sadp03/VZvAaqv5AIwNA==}
+ /esbuild-linux-riscv64/0.15.8:
+ resolution: {integrity: sha512-OCGSOaspMUjexSCU8ZiA0UnV/NiRU+s2vIfEcAQWQ6u32R+2luyfh/4ZaY6jFbylJE07Esc/yRvb9Q5fXuClXA==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-linux-s390x/0.14.51:
@@ -11500,13 +11700,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-linux-s390x/0.15.9:
- resolution: {integrity: sha512-uDOQEH55wQ6ahcIKzQr3VyjGc6Po/xblLGLoUk3fVL1qjlZAibtQr6XRfy5wPJLu/M2o0vQKLq4lyJ2r1tWKcw==}
+ /esbuild-linux-s390x/0.15.8:
+ resolution: {integrity: sha512-RHdpdfxRTSrZXZJlFSLazFU4YwXLB5Rgf6Zr5rffqSsO4y9JybgtKO38bFwxZNlDXliYISXN/YROKrG9s7mZQA==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
requiresBuild: true
- dev: false
optional: true
/esbuild-netbsd-64/0.14.51:
@@ -11526,13 +11725,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-netbsd-64/0.15.9:
- resolution: {integrity: sha512-yWgxaYTQz+TqX80wXRq6xAtb7GSBAp6gqLKfOdANg9qEmAI1Bxn04IrQr0Mzm4AhxvGKoHzjHjMgXbCCSSDxcw==}
+ /esbuild-netbsd-64/0.15.8:
+ resolution: {integrity: sha512-VolFFRatBH09T5QMWhiohAWCOien1R1Uz9K0BRVVTBgBaVBt7eArsXTKxVhUgRf2vwu2c2SXkuP0r7HLG0eozw==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
requiresBuild: true
- dev: false
optional: true
/esbuild-openbsd-64/0.14.51:
@@ -11552,13 +11750,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-openbsd-64/0.15.9:
- resolution: {integrity: sha512-JmS18acQl4iSAjrEha1MfEmUMN4FcnnrtTaJ7Qg0tDCOcgpPPQRLGsZqhes0vmx8VA6IqRyScqXvaL7+Q0Uf3A==}
+ /esbuild-openbsd-64/0.15.8:
+ resolution: {integrity: sha512-HTAPlg+n4kUeE/isQxlCfsOz0xJGNoT5LJ9oYZWFKABfVf4Ycu7Zlf5ITgOnrdheTkz8JeL/gISIOCFAoOXrSA==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
requiresBuild: true
- dev: false
optional: true
/esbuild-sunos-64/0.14.51:
@@ -11578,13 +11775,19 @@ packages:
requiresBuild: true
optional: true
- /esbuild-sunos-64/0.15.9:
- resolution: {integrity: sha512-UKynGSWpzkPmXW3D2UMOD9BZPIuRaSqphxSCwScfEE05Be3KAmvjsBhht1fLzKpiFVJb0BYMd4jEbWMyJ/z1hQ==}
+ /esbuild-sunos-64/0.15.8:
+ resolution: {integrity: sha512-qMP/jR/FzcIOwKj+W+Lb+8Cfr8GZHbHUJxAPi7DUhNZMQ/6y7sOgRzlOSpRrbbUntrRZh0MqOyDhJ3Gpo6L1QA==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
requiresBuild: true
- dev: false
+ optional: true
+
+ /esbuild-wasm/0.15.8:
+ resolution: {integrity: sha512-Y7uCl5RNO4URjlemjdx++ukVHEMt5s5AfMWYUnMiK4Sry+pPCvQIctzXq6r6FKCyGKjX6/NGMCqR2OX6aLxj0w==}
+ engines: {node: '>=12'}
+ hasBin: true
+ requiresBuild: true
optional: true
/esbuild-windows-32/0.14.51:
@@ -11604,13 +11807,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-windows-32/0.15.9:
- resolution: {integrity: sha512-aqXvu4/W9XyTVqO/hw3rNxKE1TcZiEYHPsXM9LwYmKSX9/hjvfIJzXwQBlPcJ/QOxedfoMVH0YnhhQ9Ffb0RGA==}
+ /esbuild-windows-32/0.15.8:
+ resolution: {integrity: sha512-RKR1QHh4iWzjUhkP8Yqi75PPz/KS+b8zw3wUrzw6oAkj+iU5Qtyj61ZDaSG3Qf2vc6hTIUiPqVTqBH0NpXFNwg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/esbuild-windows-64/0.14.51:
@@ -11630,13 +11832,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-windows-64/0.15.9:
- resolution: {integrity: sha512-zm7h91WUmlS4idMtjvCrEeNhlH7+TNOmqw5dJPJZrgFaxoFyqYG6CKDpdFCQXdyKpD5yvzaQBOMVTCBVKGZDEg==}
+ /esbuild-windows-64/0.15.8:
+ resolution: {integrity: sha512-ag9ptYrsizgsR+PQE8QKeMqnosLvAMonQREpLw4evA4FFgOBMLEat/dY/9txbpozTw9eEOYyD3a4cE9yTu20FA==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/esbuild-windows-arm64/0.14.51:
@@ -11656,13 +11857,12 @@ packages:
requiresBuild: true
optional: true
- /esbuild-windows-arm64/0.15.9:
- resolution: {integrity: sha512-yQEVIv27oauAtvtuhJVfSNMztJJX47ismRS6Sv2QMVV9RM+6xjbMWuuwM2nxr5A2/gj/mu2z9YlQxiwoFRCfZA==}
+ /esbuild-windows-arm64/0.15.8:
+ resolution: {integrity: sha512-dbpAb0VyPaUs9mgw65KRfQ9rqiWCHpNzrJusoPu+LpEoswosjt/tFxN7cd2l68AT4qWdBkzAjDLRon7uqMeWcg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
requiresBuild: true
- dev: false
optional: true
/esbuild/0.14.51:
@@ -11721,35 +11921,34 @@ packages:
esbuild-windows-64: 0.14.54
esbuild-windows-arm64: 0.14.54
- /esbuild/0.15.9:
- resolution: {integrity: sha512-OnYr1rkMVxtmMHIAKZLMcEUlJmqcbxBz9QoBU8G9v455na0fuzlT/GLu6l+SRghrk0Mm2fSSciMmzV43Q8e0Gg==}
+ /esbuild/0.15.8:
+ resolution: {integrity: sha512-Remsk2dmr1Ia65sU+QasE6svJbsHe62lzR+CnjpUvbZ+uSYo1SitiOWPRfZQkCu82YWZBBKXiD/j0i//XWMZ+Q==}
engines: {node: '>=12'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/android-arm': 0.15.9
- '@esbuild/linux-loong64': 0.15.9
- esbuild-android-64: 0.15.9
- esbuild-android-arm64: 0.15.9
- esbuild-darwin-64: 0.15.9
- esbuild-darwin-arm64: 0.15.9
- esbuild-freebsd-64: 0.15.9
- esbuild-freebsd-arm64: 0.15.9
- esbuild-linux-32: 0.15.9
- esbuild-linux-64: 0.15.9
- esbuild-linux-arm: 0.15.9
- esbuild-linux-arm64: 0.15.9
- esbuild-linux-mips64le: 0.15.9
- esbuild-linux-ppc64le: 0.15.9
- esbuild-linux-riscv64: 0.15.9
- esbuild-linux-s390x: 0.15.9
- esbuild-netbsd-64: 0.15.9
- esbuild-openbsd-64: 0.15.9
- esbuild-sunos-64: 0.15.9
- esbuild-windows-32: 0.15.9
- esbuild-windows-64: 0.15.9
- esbuild-windows-arm64: 0.15.9
- dev: false
+ '@esbuild/android-arm': 0.15.8
+ '@esbuild/linux-loong64': 0.15.8
+ esbuild-android-64: 0.15.8
+ esbuild-android-arm64: 0.15.8
+ esbuild-darwin-64: 0.15.8
+ esbuild-darwin-arm64: 0.15.8
+ esbuild-freebsd-64: 0.15.8
+ esbuild-freebsd-arm64: 0.15.8
+ esbuild-linux-32: 0.15.8
+ esbuild-linux-64: 0.15.8
+ esbuild-linux-arm: 0.15.8
+ esbuild-linux-arm64: 0.15.8
+ esbuild-linux-mips64le: 0.15.8
+ esbuild-linux-ppc64le: 0.15.8
+ esbuild-linux-riscv64: 0.15.8
+ esbuild-linux-s390x: 0.15.8
+ esbuild-netbsd-64: 0.15.8
+ esbuild-openbsd-64: 0.15.8
+ esbuild-sunos-64: 0.15.8
+ esbuild-windows-32: 0.15.8
+ esbuild-windows-64: 0.15.8
+ esbuild-windows-arm64: 0.15.8
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
@@ -11780,13 +11979,13 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-config-prettier/8.5.0_eslint@8.24.0:
+ /eslint-config-prettier/8.5.0_eslint@8.23.1:
resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 8.24.0
+ eslint: 8.23.1
dev: true
/eslint-plugin-no-only-tests/2.6.0:
@@ -11794,7 +11993,7 @@ packages:
engines: {node: '>=4.0.0'}
dev: true
- /eslint-plugin-prettier/4.2.1_cfn5x6ujhhgzv3423d6k7r2zzm:
+ /eslint-plugin-prettier/4.2.1_cabrci5exjdaojcvd6xoxgeowu:
resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -11805,8 +12004,8 @@ packages:
eslint-config-prettier:
optional: true
dependencies:
- eslint: 8.24.0
- eslint-config-prettier: 8.5.0_eslint@8.24.0
+ eslint: 8.23.1
+ eslint-config-prettier: 8.5.0_eslint@8.23.1
prettier: 2.7.1
prettier-linter-helpers: 1.0.0
dev: true
@@ -11827,13 +12026,13 @@ packages:
estraverse: 5.3.0
dev: true
- /eslint-utils/3.0.0_eslint@8.24.0:
+ /eslint-utils/3.0.0_eslint@8.23.1:
resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
peerDependencies:
eslint: '>=5'
dependencies:
- eslint: 8.24.0
+ eslint: 8.23.1
eslint-visitor-keys: 2.1.0
dev: true
@@ -11847,13 +12046,13 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
- /eslint/8.24.0:
- resolution: {integrity: sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==}
+ /eslint/8.23.1:
+ resolution: {integrity: sha512-w7C1IXCc6fNqjpuYd0yPlcTKKmHlHHktRkzmBPZ+7cvNBQuiNjx0xaMTjAJGCafJhQkrFJooREv0CtrVzmHwqg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
'@eslint/eslintrc': 1.3.2
- '@humanwhocodes/config-array': 0.10.5
+ '@humanwhocodes/config-array': 0.10.4
'@humanwhocodes/gitignore-to-minimatch': 1.0.2
'@humanwhocodes/module-importer': 1.0.1
ajv: 6.12.6
@@ -11863,7 +12062,7 @@ packages:
doctrine: 3.0.0
escape-string-regexp: 4.0.0
eslint-scope: 7.1.1
- eslint-utils: 3.0.0_eslint@8.24.0
+ eslint-utils: 3.0.0_eslint@8.23.1
eslint-visitor-keys: 3.3.0
espree: 9.4.0
esquery: 1.4.0
@@ -12030,7 +12229,6 @@ packages:
/expand-template/2.0.3:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
- dev: false
/extend-shallow/2.0.1:
resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==}
@@ -12210,7 +12408,6 @@ packages:
/fs-constants/1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- dev: false
/fs-extra/7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
@@ -12280,7 +12477,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.20.3
+ es-abstract: 1.20.2
functions-have-names: 1.2.3
/functions-have-names/1.2.3:
@@ -12364,7 +12561,6 @@ packages:
/github-from-package/0.0.0:
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
- dev: false
/github-slugger/1.4.0:
resolution: {integrity: sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==}
@@ -12596,20 +12792,17 @@ packages:
/hast-util-has-property/2.0.0:
resolution: {integrity: sha512-4Qf++8o5v14us4Muv3HRj+Er6wTNGA/N9uCaZMty4JWvyFKLdhULrv4KE1b65AthsSO9TXSZnjuxS8ecIyhb0w==}
- dev: false
/hast-util-heading-rank/2.1.0:
resolution: {integrity: sha512-w+Rw20Q/iWp2Bcnr6uTrYU6/ftZLbHKhvc8nM26VIWpDqDMlku2iXUVTeOlsdoih/UKQhY7PHQ+vZ0Aqq8bxtQ==}
dependencies:
'@types/hast': 2.3.4
- dev: false
/hast-util-is-element/2.1.2:
resolution: {integrity: sha512-thjnlGAnwP8ef/GSO1Q8BfVk2gundnc2peGQqEg2kUt/IqesiGg/5mSwN2fE7nLzy61pg88NG6xV+UrGOrx9EA==}
dependencies:
'@types/hast': 2.3.4
'@types/unist': 2.0.6
- dev: false
/hast-util-parse-selector/3.1.0:
resolution: {integrity: sha512-AyjlI2pTAZEOeu7GeBPZhROx0RHBnydkQIXlhnFzDi0qfXTmGUWoCYZtomHbrdrheV4VFUlPcfJ6LMF5T6sQzg==}
@@ -12727,7 +12920,6 @@ packages:
resolution: {integrity: sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==}
dependencies:
'@types/hast': 2.3.4
- dev: false
/hast-util-whitespace/2.0.0:
resolution: {integrity: sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg==}
@@ -12840,7 +13032,6 @@ packages:
/ieee754/1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
- dev: false
/ignore-walk/3.0.4:
resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==}
@@ -12878,6 +13069,10 @@ packages:
resolve-from: 4.0.0
dev: true
+ /import-meta-resolve/2.1.0:
+ resolution: {integrity: sha512-yG9pxkWJVTy4cmRsNWE3ztFdtFuYIV8G4N+cbCkO8b+qngkLyIUhxQFuZ0qJm67+0nUOxjMPT7nfksPKza1v2g==}
+ dev: false
+
/imurmurhash/0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'}
@@ -12904,7 +13099,6 @@ packages:
/ini/1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- dev: false
/inline-style-parser/0.1.1:
resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
@@ -12937,14 +13131,12 @@ packages:
/is-alphabetical/2.0.1:
resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
- dev: false
/is-alphanumerical/2.0.1:
resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
dependencies:
is-alphabetical: 2.0.1
is-decimal: 2.0.1
- dev: false
/is-arrayish/0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
@@ -12952,7 +13144,6 @@ packages:
/is-arrayish/0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- dev: false
/is-bigint/1.0.4:
resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
@@ -12983,8 +13174,8 @@ packages:
builtin-modules: 3.3.0
dev: true
- /is-callable/1.2.7:
- resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
+ /is-callable/1.2.6:
+ resolution: {integrity: sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==}
engines: {node: '>= 0.4'}
/is-ci/3.0.1:
@@ -13007,7 +13198,6 @@ packages:
/is-decimal/2.0.1:
resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
- dev: false
/is-docker/2.2.1:
resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
@@ -13048,7 +13238,6 @@ packages:
/is-hexadecimal/2.0.1:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
- dev: false
/is-interactive/2.0.0:
resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==}
@@ -13365,14 +13554,13 @@ packages:
/lilconfig/2.0.6:
resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
engines: {node: '>=10'}
- dev: false
/lines-and-columns/1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
- /linkedom/0.14.16:
- resolution: {integrity: sha512-a4QWl4W93P15/x+4d9k8K+C81nOzQeGOs3D37uG0TFqKZYGLEyZwXweSFrypK8yvUx5U2cuZKkdDIOjaouv3ag==}
+ /linkedom/0.14.15:
+ resolution: {integrity: sha512-jQoS/JBRPXzBkqsOsu9Oik8d7M2JUbhSrumiDS+QbCtrza/hs9AjfeihiUC2uXDPCTBOSkPPupIOO4upyu+i+w==}
dependencies:
css-select: 5.1.0
cssom: 0.5.0
@@ -13386,13 +13574,11 @@ packages:
dependencies:
'@lit/reactive-element': 1.4.1
lit-html: 2.3.1
- dev: false
/lit-html/2.3.1:
resolution: {integrity: sha512-FyKH6LTW6aBdkfNhNSHyZTnLgJSTe5hMk7HFtc/+DcN1w74C215q8B+Cfxc2OuIEpBNcEKxgF64qL8as30FDHA==}
dependencies:
'@types/trusted-types': 2.0.2
- dev: false
/lit/2.3.1:
resolution: {integrity: sha512-TejktDR4mqG3qB32Y8Lm5Lye3c8SUehqz7qRsxe1PqGYL6me2Ef+jeQAEqh20BnnGncv4Yxy2njEIT0kzK1WCw==}
@@ -13400,7 +13586,6 @@ packages:
'@lit/reactive-element': 1.4.1
lit-element: 3.2.2
lit-html: 2.3.1
- dev: false
/lite-youtube-embed/0.2.0:
resolution: {integrity: sha512-XXXAk5sbvtjjwbie3XG+6HppgTm1HTGL/Uk9z9NkJH53o7puZLur434heHzAjkS60hZB3vT4ls25zl5rMiX4EA==}
@@ -13478,7 +13663,6 @@ packages:
/longest-streak/3.0.1:
resolution: {integrity: sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg==}
- dev: false
/loose-envify/1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
@@ -13526,8 +13710,8 @@ packages:
dependencies:
sourcemap-codec: 1.4.8
- /magic-string/0.26.4:
- resolution: {integrity: sha512-e5uXtVJ22aEpK9u1+eQf0fSxHeqwyV19K+uGnlROCxUhzwRip9tBsaMViK/0vC3viyPd5Gtucp3UmEp/Q2cPTQ==}
+ /magic-string/0.26.3:
+ resolution: {integrity: sha512-u1Po0NDyFcwdg2nzHT88wSK0+Rih0N1M+Ph1Sp08k8yvFFU3KR72wryS7e1qMPJypt99WB7fIFVCA92mQrMjrg==}
engines: {node: '>=12'}
dependencies:
sourcemap-codec: 1.4.8
@@ -13599,7 +13783,6 @@ packages:
uvu: 0.5.6
transitivePeerDependencies:
- supports-color
- dev: false
/mdast-util-frontmatter/1.0.0:
resolution: {integrity: sha512-7itKvp0arEVNpCktOET/eLFAYaZ+0cNjVtFtIPxgQ5tV+3i+D4SDDTjTzPWl44LT59PC+xdx+glNTawBdF98Mw==}
@@ -13673,7 +13856,6 @@ packages:
mdast-util-to-markdown: 1.3.0
transitivePeerDependencies:
- supports-color
- dev: false
/mdast-util-mdx-jsx/1.2.0:
resolution: {integrity: sha512-5+ot/kfxYd3ChgEMwsMUO71oAfYjyRI3pADEK4I7xTmWLGQ8Y7ghm1CG36zUoUvDPxMlIYwQV/9DYHAUWdG4dA==}
@@ -13701,7 +13883,6 @@ packages:
unist-util-remove-position: 4.0.1
unist-util-stringify-position: 3.0.2
vfile-message: 3.1.2
- dev: false
/mdast-util-mdx/2.0.0:
resolution: {integrity: sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw==}
@@ -13711,7 +13892,6 @@ packages:
mdast-util-mdxjs-esm: 1.3.0
transitivePeerDependencies:
- supports-color
- dev: false
/mdast-util-mdxjs-esm/1.3.0:
resolution: {integrity: sha512-7N5ihsOkAEGjFotIX9p/YPdl4TqUoMxL4ajNz7PbT89BqsdWJuBC9rvgt6wpbwTZqWWR0jKWqQbwsOWDBUZv4g==}
@@ -13723,7 +13903,6 @@ packages:
mdast-util-to-markdown: 1.3.0
transitivePeerDependencies:
- supports-color
- dev: false
/mdast-util-to-hast/12.2.3:
resolution: {integrity: sha512-AN1LP/bYd8GxSljYiu76/kL14Dfi4SJNBbn4XDyzJzZIndVk0vBE4iQhvR1vfhYRK+4XEgmeteDCJriDAhvABg==}
@@ -13749,7 +13928,6 @@ packages:
micromark-util-decode-string: 1.0.2
unist-util-visit: 4.1.1
zwitch: 2.0.2
- dev: false
/mdast-util-to-string/3.1.0:
resolution: {integrity: sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==}
@@ -13824,7 +14002,6 @@ packages:
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
uvu: 0.5.6
- dev: false
/micromark-extension-frontmatter/1.0.0:
resolution: {integrity: sha512-EXjmRnupoX6yYuUJSQhrQ9ggK0iQtQlpi6xeJzVD5xscyAI+giqco5fdymayZhJMbIFecjnE2yz85S9NzIgQpg==}
@@ -13971,7 +14148,6 @@ packages:
micromark-util-character: 1.1.0
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
- dev: false
/micromark-factory-label/1.0.2:
resolution: {integrity: sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==}
@@ -13980,7 +14156,6 @@ packages:
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
uvu: 0.5.6
- dev: false
/micromark-factory-mdx-expression/1.0.6:
resolution: {integrity: sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA==}
@@ -14000,7 +14175,6 @@ packages:
dependencies:
micromark-util-character: 1.1.0
micromark-util-types: 1.0.2
- dev: false
/micromark-factory-title/1.0.2:
resolution: {integrity: sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==}
@@ -14010,7 +14184,6 @@ packages:
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
uvu: 0.5.6
- dev: false
/micromark-factory-whitespace/1.0.0:
resolution: {integrity: sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==}
@@ -14019,20 +14192,17 @@ packages:
micromark-util-character: 1.1.0
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
- dev: false
/micromark-util-character/1.1.0:
resolution: {integrity: sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==}
dependencies:
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
- dev: false
/micromark-util-chunked/1.0.0:
resolution: {integrity: sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==}
dependencies:
micromark-util-symbol: 1.0.1
- dev: false
/micromark-util-classify-character/1.0.0:
resolution: {integrity: sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==}
@@ -14040,20 +14210,17 @@ packages:
micromark-util-character: 1.1.0
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
- dev: false
/micromark-util-combine-extensions/1.0.0:
resolution: {integrity: sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==}
dependencies:
micromark-util-chunked: 1.0.0
micromark-util-types: 1.0.2
- dev: false
/micromark-util-decode-numeric-character-reference/1.0.0:
resolution: {integrity: sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==}
dependencies:
micromark-util-symbol: 1.0.1
- dev: false
/micromark-util-decode-string/1.0.2:
resolution: {integrity: sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q==}
@@ -14062,11 +14229,9 @@ packages:
micromark-util-character: 1.1.0
micromark-util-decode-numeric-character-reference: 1.0.0
micromark-util-symbol: 1.0.1
- dev: false
/micromark-util-encode/1.0.1:
resolution: {integrity: sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA==}
- dev: false
/micromark-util-events-to-acorn/1.2.0:
resolution: {integrity: sha512-WWp3bf7xT9MppNuw3yPjpnOxa8cj5ACivEzXJKu0WwnjBYfzaBvIAT9KfeyI0Qkll+bfQtfftSwdgTH6QhTOKw==}
@@ -14082,19 +14247,16 @@ packages:
/micromark-util-html-tag-name/1.1.0:
resolution: {integrity: sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA==}
- dev: false
/micromark-util-normalize-identifier/1.0.0:
resolution: {integrity: sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==}
dependencies:
micromark-util-symbol: 1.0.1
- dev: false
/micromark-util-resolve-all/1.0.0:
resolution: {integrity: sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==}
dependencies:
micromark-util-types: 1.0.2
- dev: false
/micromark-util-sanitize-uri/1.0.0:
resolution: {integrity: sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==}
@@ -14102,7 +14264,6 @@ packages:
micromark-util-character: 1.1.0
micromark-util-encode: 1.0.1
micromark-util-symbol: 1.0.1
- dev: false
/micromark-util-subtokenize/1.0.2:
resolution: {integrity: sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==}
@@ -14111,11 +14272,9 @@ packages:
micromark-util-symbol: 1.0.1
micromark-util-types: 1.0.2
uvu: 0.5.6
- dev: false
/micromark-util-symbol/1.0.1:
resolution: {integrity: sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ==}
- dev: false
/micromark-util-types/1.0.2:
resolution: {integrity: sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w==}
@@ -14142,7 +14301,6 @@ packages:
uvu: 0.5.6
transitivePeerDependencies:
- supports-color
- dev: false
/micromatch/4.0.5:
resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
@@ -14186,7 +14344,6 @@ packages:
/mimic-response/3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'}
- dev: false
/min-indent/1.0.1:
resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
@@ -14263,7 +14420,6 @@ packages:
/minimist/1.2.6:
resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
- dev: false
/minipass/2.9.0:
resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==}
@@ -14300,7 +14456,6 @@ packages:
/mkdirp-classic/0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- dev: false
/mkdirp/0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
@@ -14383,7 +14538,6 @@ packages:
/napi-build-utils/1.0.2:
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
- dev: false
/natural-compare/1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@@ -14433,11 +14587,9 @@ packages:
engines: {node: '>=10'}
dependencies:
semver: 7.3.7
- dev: false
/node-addon-api/5.0.0:
resolution: {integrity: sha512-CvkDw2OEnme7ybCykJpVcKH+uAOLV2qLqiyla128dN9TkEWfrYmxG6C2boDe5KcNQqZF3orkqzGgOMvZ/JNekA==}
- dev: false
/node-domexception/1.0.0:
resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
@@ -14461,7 +14613,6 @@ packages:
data-uri-to-buffer: 4.0.0
fetch-blob: 3.2.0
formdata-polyfill: 4.0.10
- dev: false
/node-forge/1.3.1:
resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==}
@@ -14624,7 +14775,6 @@ packages:
/object-hash/3.0.0:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
engines: {node: '>= 6'}
- dev: false
/object-inspect/1.12.2:
resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
@@ -14835,7 +14985,6 @@ packages:
is-alphanumerical: 2.0.1
is-decimal: 2.0.1
is-hexadecimal: 2.0.1
- dev: false
/parse-json/5.2.0:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
@@ -14946,7 +15095,6 @@ packages:
/pify/2.3.0:
resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
engines: {node: '>=0.10.0'}
- dev: false
/pify/4.0.1:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
@@ -15148,7 +15296,6 @@ packages:
postcss-value-parser: 4.2.0
read-cache: 1.0.0
resolve: 1.22.1
- dev: false
/postcss-initial/4.0.1_postcss@8.4.16:
resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==}
@@ -15166,7 +15313,6 @@ packages:
dependencies:
camelcase-css: 2.0.1
postcss: 8.4.16
- dev: false
/postcss-lab-function/4.2.1_postcss@8.4.16:
resolution: {integrity: sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==}
@@ -15210,7 +15356,6 @@ packages:
lilconfig: 2.0.6
postcss: 8.4.16
yaml: 1.10.2
- dev: false
/postcss-logical/5.0.4_postcss@8.4.16:
resolution: {integrity: sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==}
@@ -15238,7 +15383,6 @@ packages:
dependencies:
postcss: 8.4.16
postcss-selector-parser: 6.0.10
- dev: false
/postcss-nesting/10.2.0_postcss@8.4.16:
resolution: {integrity: sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==}
@@ -15421,7 +15565,6 @@ packages:
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
- dev: false
/preferred-pm/3.0.3:
resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
@@ -15552,7 +15695,6 @@ packages:
dependencies:
end-of-stream: 1.4.4
once: 1.4.0
- dev: false
/punycode/2.1.1:
resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
@@ -15575,7 +15717,6 @@ packages:
/quick-lru/5.1.1:
resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
engines: {node: '>=10'}
- dev: false
/randombytes/2.1.0:
resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
@@ -15605,7 +15746,6 @@ packages:
ini: 1.3.8
minimist: 1.2.6
strip-json-comments: 2.0.1
- dev: false
/react-dom/18.2.0_react@18.2.0:
resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
@@ -15656,7 +15796,6 @@ packages:
resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==}
dependencies:
pify: 2.3.0
- dev: false
/read-pkg-up/7.0.1:
resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
@@ -15715,7 +15854,6 @@ packages:
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
- dev: false
/readdirp/3.6.0:
resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
@@ -15810,7 +15948,6 @@ packages:
hast-util-is-element: 2.1.2
unified: 10.1.2
unist-util-visit: 4.1.1
- dev: false
/rehype-parse/8.0.4:
resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==}
@@ -15839,7 +15976,6 @@ packages:
hast-util-to-string: 2.0.0
unified: 10.1.2
unist-util-visit: 4.1.1
- dev: false
/rehype-stringify/9.0.3:
resolution: {integrity: sha512-kWiZ1bgyWlgOxpqD5HnxShKAdXtb2IUljn3hQAhySeak6IOQPPt6DeGnsIh4ixm7yKJWzm8TXFuC/lPfcWHJqw==}
@@ -15854,7 +15990,6 @@ packages:
engines: {node: '>=10'}
dependencies:
'@jsdevtools/rehype-toc': 3.0.2
- dev: false
/rehype/12.0.1:
resolution: {integrity: sha512-ey6kAqwLM3X6QnMDILJthGvG1m1ULROS9NT4uG9IDCuv08SFyLlreSuvOa//DgEvbXx62DS6elGVqusWhRUbgw==}
@@ -15869,7 +16004,6 @@ packages:
resolution: {integrity: sha512-KsHQbaI4FX8Ozxqk7YErxwmBiveUqloKuVqyPG2YPLHojpgomodWgRfG4B+bOtmn/5bfJ8khw4rR0lvgVFl2Uw==}
dependencies:
unist-util-visit: 1.4.1
- dev: false
/remark-frontmatter/4.0.1:
resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==}
@@ -16089,7 +16223,7 @@ packages:
rollup-plugin-inject: 3.0.2
dev: true
- /rollup-plugin-terser/7.0.2_rollup@2.79.1:
+ /rollup-plugin-terser/7.0.2_rollup@2.79.0:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies:
rollup: ^2.0.0
@@ -16099,7 +16233,7 @@ packages:
dependencies:
'@babel/code-frame': 7.18.6
jest-worker: 26.6.2
- rollup: 2.79.1
+ rollup: 2.79.0
serialize-javascript: 4.0.0
terser: 5.15.0
@@ -16114,10 +16248,9 @@ packages:
hasBin: true
optionalDependencies:
fsevents: 2.3.2
- dev: false
- /rollup/2.79.1:
- resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
+ /rollup/2.79.0:
+ resolution: {integrity: sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
@@ -16128,8 +16261,8 @@ packages:
dependencies:
queue-microtask: 1.2.3
- /rxjs/7.5.7:
- resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==}
+ /rxjs/7.5.6:
+ resolution: {integrity: sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==}
dependencies:
tslib: 2.4.0
dev: false
@@ -16150,13 +16283,6 @@ packages:
/safe-buffer/5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
- /safe-regex-test/1.0.0:
- resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
- dependencies:
- call-bind: 1.0.2
- get-intrinsic: 1.1.3
- is-regex: 1.1.4
-
/safer-buffer/2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
@@ -16174,8 +16300,8 @@ packages:
dependencies:
suf-log: 2.5.3
- /sass/1.55.0:
- resolution: {integrity: sha512-Pk+PMy7OGLs9WaxZGJMn7S96dvlyVBwwtToX895WmCpAOr5YiJYEUJfiJidMuKb613z2xNWcXCHEuOvjZbqC6A==}
+ /sass/1.54.9:
+ resolution: {integrity: sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==}
engines: {node: '>=12.0.0'}
hasBin: true
dependencies:
@@ -16273,7 +16399,6 @@ packages:
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
- dev: false
/shebang-command/1.2.0:
resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
@@ -16344,7 +16469,6 @@ packages:
/simple-concat/1.0.1:
resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
- dev: false
/simple-get/4.0.1:
resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
@@ -16352,13 +16476,11 @@ packages:
decompress-response: 6.0.0
once: 1.4.0
simple-concat: 1.0.1
- dev: false
/simple-swizzle/0.2.2:
resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
dependencies:
is-arrayish: 0.3.2
- dev: false
/sirv/1.0.19:
resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==}
@@ -16439,10 +16561,16 @@ packages:
smart-buffer: 4.2.0
dev: true
+ /solid-js/1.5.5:
+ resolution: {integrity: sha512-5gXszD7ekhe59IyMa3+AvREJnBWVjwaeC7afL8C3UNPj5gQQCrsMs/cXwI3JRpj6D+3TESTyuQ2sY++m4cYiTg==}
+ dependencies:
+ csstype: 3.1.1
+
/solid-js/1.5.6:
resolution: {integrity: sha512-EA7hjMIEdDUuV6Fk3WUQ2fPx7sRnhjl+3M59zj6Sh+c7c3JF3N1cSViBvX8MYJG9vEBEqKQBZUfKHPe/9JgKvQ==}
dependencies:
csstype: 3.1.1
+ dev: false
/sorcery/0.10.0:
resolution: {integrity: sha512-R5ocFmKZQFfSTstfOtHjJuAwbpGyf9qjQa1egyhvXSbM7emjrtLXtGdZsDJDABC85YBfVvrOiGWKSYXPKdvP1g==}
@@ -16581,7 +16709,7 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.20.3
+ es-abstract: 1.20.2
get-intrinsic: 1.1.3
has-symbols: 1.0.3
internal-slot: 1.0.3
@@ -16594,14 +16722,14 @@ packages:
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.20.3
+ es-abstract: 1.20.2
/string.prototype.trimstart/1.0.5:
resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==}
dependencies:
call-bind: 1.0.2
define-properties: 1.1.4
- es-abstract: 1.20.3
+ es-abstract: 1.20.2
/string_decoder/0.10.31:
resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==}
@@ -16617,14 +16745,12 @@ packages:
resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
dependencies:
safe-buffer: 5.2.1
- dev: false
/stringify-entities/4.0.3:
resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==}
dependencies:
character-entities-html4: 2.1.0
character-entities-legacy: 3.0.0
- dev: false
/stringify-object/3.3.0:
resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==}
@@ -16857,7 +16983,6 @@ packages:
resolve: 1.22.1
transitivePeerDependencies:
- ts-node
- dev: false
/tar-fs/2.1.1:
resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
@@ -16866,7 +16991,6 @@ packages:
mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 2.2.0
- dev: false
/tar-stream/2.2.0:
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
@@ -16877,7 +17001,6 @@ packages:
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.0
- dev: false
/tar/4.4.19:
resolution: {integrity: sha512-a20gEsvHnWe0ygBY8JbxoM4w3SJdhc7ZAuxkLqh+nvNQN2IOt0B5lLgM490X5Hl8FF0dl0tOf2ewFYAlIFgzVA==}
@@ -17091,7 +17214,6 @@ packages:
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
dependencies:
safe-buffer: 5.2.1
- dev: false
/turbo-darwin-64/1.2.5:
resolution: {integrity: sha512-AjMEF8hlA9vy1gXLHBruqgO42s0M0rKKZLQPM239wli5lKEprmxd8WMSjd9YmxRflS+/fwrXfjVl0QRhHjDIww==}
@@ -17360,7 +17482,6 @@ packages:
/unist-util-is/3.0.0:
resolution: {integrity: sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==}
- dev: false
/unist-util-is/4.1.0:
resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==}
@@ -17398,7 +17519,6 @@ packages:
dependencies:
'@types/unist': 2.0.6
unist-util-visit: 4.1.1
- dev: false
/unist-util-select/4.0.1:
resolution: {integrity: sha512-zPozyEo5vr1csbHf1TqlQrnuLVJ0tNMo63og3HrnINh2+OIDAgQpqHVr+0BMw1DIVHJV8ft/e6BZqtvD1Y5enw==}
@@ -17423,7 +17543,6 @@ packages:
resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==}
dependencies:
unist-util-is: 3.0.0
- dev: false
/unist-util-visit-parents/3.1.1:
resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==}
@@ -17444,13 +17563,11 @@ packages:
dependencies:
'@types/unist': 2.0.6
unist-util-is: 5.1.1
- dev: false
/unist-util-visit/1.4.1:
resolution: {integrity: sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==}
dependencies:
unist-util-visit-parents: 2.1.2
- dev: false
/unist-util-visit/2.0.3:
resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==}
@@ -17474,7 +17591,6 @@ packages:
'@types/unist': 2.0.6
unist-util-is: 5.1.1
unist-util-visit-parents: 5.1.1
- dev: false
/universal-user-agent/6.0.0:
resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==}
@@ -17592,7 +17708,7 @@ packages:
dependencies:
'@rollup/pluginutils': 4.2.1
imagetools-core: 3.2.1
- magic-string: 0.26.4
+ magic-string: 0.26.3
dev: false
/vite-plugin-pwa/0.11.11_workbox-window@6.5.4:
@@ -17607,7 +17723,7 @@ packages:
debug: 4.3.4
fast-glob: 3.2.12
pretty-bytes: 5.6.0
- rollup: 2.79.1
+ rollup: 2.79.0
workbox-build: 6.5.4
workbox-window: 6.5.4
transitivePeerDependencies:
@@ -17634,15 +17750,14 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.15.9
+ esbuild: 0.15.8
postcss: 8.4.16
resolve: 1.22.1
rollup: 2.78.1
optionalDependencies:
fsevents: 2.3.2
- dev: false
- /vite/3.1.3_sass@1.55.0:
+ /vite/3.1.3_sass@1.54.9:
resolution: {integrity: sha512-/3XWiktaopByM5bd8dqvHxRt5EEgRikevnnrpND0gRfNkrMrPaGGexhtLCzv15RcCMtV2CLw+BPas8YFeSG0KA==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
@@ -17661,11 +17776,11 @@ packages:
terser:
optional: true
dependencies:
- esbuild: 0.15.9
+ esbuild: 0.15.8
postcss: 8.4.16
resolve: 1.22.1
rollup: 2.78.1
- sass: 1.55.0
+ sass: 1.54.9
optionalDependencies:
fsevents: 2.3.2
dev: false
@@ -17910,9 +18025,9 @@ packages:
'@babel/core': 7.19.1
'@babel/preset-env': 7.19.1_@babel+core@7.19.1
'@babel/runtime': 7.19.0
- '@rollup/plugin-babel': 5.3.1_r56fldxoyazzliugjcx2ns4pma
- '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.1
- '@rollup/plugin-replace': 2.4.2_rollup@2.79.1
+ '@rollup/plugin-babel': 5.3.1_qjhfxcwn2glzcb5646tzyg45bq
+ '@rollup/plugin-node-resolve': 11.2.1_rollup@2.79.0
+ '@rollup/plugin-replace': 2.4.2_rollup@2.79.0
'@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.11.0
common-tags: 1.8.2
@@ -17921,8 +18036,8 @@ packages:
glob: 7.2.3
lodash: 4.17.21
pretty-bytes: 5.6.0
- rollup: 2.79.1
- rollup-plugin-terser: 7.0.2_rollup@2.79.1
+ rollup: 2.79.0
+ rollup-plugin-terser: 7.0.2_rollup@2.79.0
source-map: 0.8.0-beta.0
stringify-object: 3.3.0
strip-comments: 2.0.1
@@ -18098,8 +18213,8 @@ packages:
/wrappy/1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- /ws/8.9.0:
- resolution: {integrity: sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==}
+ /ws/8.8.1:
+ resolution: {integrity: sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -18131,7 +18246,6 @@ packages:
/xtend/4.0.2:
resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
engines: {node: '>=0.4'}
- dev: false
/xxhash-wasm/1.0.1:
resolution: {integrity: sha512-Lc9CTvDrH2vRoiaUzz25q7lRaviMhz90pkx6YxR9EPYtF99yOJnv2cB+CQ0hp/TLoqrUsk8z/W2EN31T568Azw==}
@@ -18158,7 +18272,6 @@ packages:
/yaml/1.10.2:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
- dev: false
/yargs-parser/18.1.3:
resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==}
@@ -18248,7 +18361,6 @@ packages:
/zwitch/2.0.2:
resolution: {integrity: sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==}
- dev: false
file:packages/astro/test/fixtures/astro-client-only/pkg:
resolution: {directory: packages/astro/test/fixtures/astro-client-only/pkg, type: directory}
diff --git a/scripts/smoke/index.js b/scripts/smoke/index.js
index d231b5e5d..9bdaff820 100644
--- a/scripts/smoke/index.js
+++ b/scripts/smoke/index.js
@@ -46,7 +46,7 @@ async function run() {
console.log('🤖', 'Testing', name);
try {
- await execa('pnpm', ['install', '--ignore-scripts', '--frozen-lockfile=false', isExternal ? '--shamefully-hoist' : ''].filter(x => x), { cwd: fileURLToPath(directory), stdio: 'inherit' });
+ await execa('pnpm', ['install', '--ignore-scripts', '--frozen-lockfile=false'].filter(x => x), { cwd: fileURLToPath(directory), stdio: 'inherit' });
await execa('pnpm', ['astro', 'telemetry', 'disable']);
await execa('pnpm', ['run', 'build'], { cwd: fileURLToPath(directory), stdio: 'inherit' });
} catch (err) {