From 6bb69305c9bda813cd32950ec113b567a88a1555 Mon Sep 17 00:00:00 2001 From: "Houston (Bot)" <108291165+astrobot-houston@users.noreply.github.com> Date: Thu, 12 Oct 2023 07:43:24 -0700 Subject: [PATCH] [ci] release (#8796) Co-authored-by: github-actions[bot] --- .changeset/eleven-olives-train.md | 5 - .changeset/few-peas-hunt.md | 33 ---- .changeset/forty-singers-ring.md | 5 - .changeset/giant-dolphins-mix.md | 5 - .changeset/large-colts-jump.md | 5 - .changeset/olive-laws-work.md | 5 - .changeset/smooth-goats-agree.md | 56 ------ .changeset/tame-hairs-cheer.md | 5 - .changeset/three-toes-talk.md | 5 - .changeset/unlucky-avocados-brake.md | 5 - examples/basics/package.json | 2 +- examples/blog/package.json | 4 +- examples/component/package.json | 2 +- examples/framework-alpine/package.json | 2 +- examples/framework-lit/package.json | 2 +- examples/framework-multiple/package.json | 2 +- examples/framework-preact/package.json | 2 +- examples/framework-react/package.json | 2 +- examples/framework-solid/package.json | 2 +- examples/framework-svelte/package.json | 2 +- examples/framework-vue/package.json | 2 +- examples/hackernews/package.json | 2 +- examples/integration/package.json | 2 +- examples/middleware/package.json | 2 +- examples/minimal/package.json | 2 +- examples/non-html-pages/package.json | 2 +- examples/portfolio/package.json | 2 +- examples/ssr/package.json | 2 +- examples/view-transitions/package.json | 2 +- examples/with-markdoc/package.json | 4 +- examples/with-markdown-plugins/package.json | 4 +- examples/with-markdown-shiki/package.json | 2 +- examples/with-mdx/package.json | 4 +- examples/with-nanostores/package.json | 2 +- examples/with-tailwindcss/package.json | 4 +- examples/with-vite-plugin-pwa/package.json | 2 +- examples/with-vitest/package.json | 2 +- packages/astro/CHANGELOG.md | 103 ++++++++++ packages/astro/package.json | 2 +- packages/integrations/cloudflare/CHANGELOG.md | 10 + packages/integrations/cloudflare/package.json | 4 +- packages/integrations/markdoc/CHANGELOG.md | 37 ++++ packages/integrations/markdoc/package.json | 4 +- packages/integrations/mdx/CHANGELOG.md | 8 + packages/integrations/mdx/package.json | 4 +- packages/integrations/node/package.json | 2 +- packages/integrations/svelte/package.json | 2 +- packages/integrations/tailwind/package.json | 2 +- packages/integrations/vercel/package.json | 2 +- packages/integrations/vue/package.json | 2 +- packages/markdown/remark/CHANGELOG.md | 37 ++++ packages/markdown/remark/package.json | 4 +- pnpm-lock.yaml | 187 ++++-------------- 53 files changed, 280 insertions(+), 323 deletions(-) delete mode 100644 .changeset/eleven-olives-train.md delete mode 100644 .changeset/few-peas-hunt.md delete mode 100644 .changeset/forty-singers-ring.md delete mode 100644 .changeset/giant-dolphins-mix.md delete mode 100644 .changeset/large-colts-jump.md delete mode 100644 .changeset/olive-laws-work.md delete mode 100644 .changeset/smooth-goats-agree.md delete mode 100644 .changeset/tame-hairs-cheer.md delete mode 100644 .changeset/three-toes-talk.md delete mode 100644 .changeset/unlucky-avocados-brake.md diff --git a/.changeset/eleven-olives-train.md b/.changeset/eleven-olives-train.md deleted file mode 100644 index 4f393068af..0000000000 --- a/.changeset/eleven-olives-train.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': minor ---- - -Adds support for an `--outDir` CLI flag to `astro build` diff --git a/.changeset/few-peas-hunt.md b/.changeset/few-peas-hunt.md deleted file mode 100644 index 0aea4c3255..0000000000 --- a/.changeset/few-peas-hunt.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -'@astrojs/markdoc': minor -'@astrojs/markdown-remark': minor -'astro': minor ---- - -Updates the internal `shiki` syntax highlighter to `shikiji`, an ESM-focused alternative that simplifies bundling and maintenance. - -There are no new options and no changes to how you author code blocks and syntax highlighting. - -**Potentially breaking change:** While this refactor should be transparent for most projects, the transition to `shikiji` now produces a smaller HTML markup by attaching a fallback `color` style to the `pre` or `code` element, instead of to the line `span` directly. For example: - -Before: - -```html - -
-    my code
-  
-
-``` - -After: - -```html - -
-    my code
-  
-
-``` - -This does not affect the colors as the `span` will inherit the `color` from the parent, but if you're relying on a specific HTML markup, please check your site carefully after upgrading to verify the styles. diff --git a/.changeset/forty-singers-ring.md b/.changeset/forty-singers-ring.md deleted file mode 100644 index bbb8a040d9..0000000000 --- a/.changeset/forty-singers-ring.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixed an issue where the transitions router did not work within framework components. diff --git a/.changeset/giant-dolphins-mix.md b/.changeset/giant-dolphins-mix.md deleted file mode 100644 index 8b7d484409..0000000000 --- a/.changeset/giant-dolphins-mix.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': minor ---- - -Fixed `tsconfig.json`'s new array format for `extends` not working. This was done by migrating Astro to use [`tsconfck`](https://github.com/dominikg/tsconfck) instead of [`tsconfig-resolver`](https://github.com/ifiokjr/tsconfig-resolver) to find and parse `tsconfig.json` files. diff --git a/.changeset/large-colts-jump.md b/.changeset/large-colts-jump.md deleted file mode 100644 index faa265319c..0000000000 --- a/.changeset/large-colts-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fixed an issue where attempting to assign a variable onto locals threw an error. diff --git a/.changeset/olive-laws-work.md b/.changeset/olive-laws-work.md deleted file mode 100644 index 483c759033..0000000000 --- a/.changeset/olive-laws-work.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Fix markdown page charset to be utf-8 by default (same as Astro 2) diff --git a/.changeset/smooth-goats-agree.md b/.changeset/smooth-goats-agree.md deleted file mode 100644 index 3c72235c34..0000000000 --- a/.changeset/smooth-goats-agree.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -'astro': minor ---- - -Adds experimental support for generating `srcset` attributes and a new `` component. - -## `srcset` support - -Two new properties have been added to `Image` and `getImage()`: `densities` and `widths`. - -These properties can be used to generate a `srcset` attribute, either based on absolute widths in pixels (e.g. [300, 600, 900]) or pixel density descriptors (e.g. `["2x"]` or `[1.5, 2]`). - - -```astro ---- -import { Image } from "astro"; -import myImage from "./my-image.jpg"; ---- - -My cool image -``` - -```html -My cool image -``` - -## Picture component - -The experimental `` component can be used to generate a `` element with multiple `` elements. - -The example below uses the `format` property to generate a `` in each of the specified image formats: - -```astro ---- -import { Picture } from "astro:assets"; -import myImage from "./my-image.jpg"; ---- - - -``` - -The above code will generate the following HTML, and allow the browser to determine the best image to display: - -```html - - - - My super image in multiple formats! - -``` - -The `Picture` component takes all the same props as the `Image` component, including the new `densities` and `widths` properties. diff --git a/.changeset/tame-hairs-cheer.md b/.changeset/tame-hairs-cheer.md deleted file mode 100644 index fa1a1fe9b6..0000000000 --- a/.changeset/tame-hairs-cheer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Remove `network-information-types` package since TypeScript supports Network Information API natively. diff --git a/.changeset/three-toes-talk.md b/.changeset/three-toes-talk.md deleted file mode 100644 index a6a879ad65..0000000000 --- a/.changeset/three-toes-talk.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'astro': patch ---- - -Save and restore focus for persisted input elements during view transitions diff --git a/.changeset/unlucky-avocados-brake.md b/.changeset/unlucky-avocados-brake.md deleted file mode 100644 index b64fc24c75..0000000000 --- a/.changeset/unlucky-avocados-brake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@astrojs/cloudflare': patch ---- - -fixes `AdvancedRuntime` & `DirectoryRuntime` types to work woth Cloudflare caches diff --git a/examples/basics/package.json b/examples/basics/package.json index 2ee97a0282..655f7c1c4a 100644 --- a/examples/basics/package.json +++ b/examples/basics/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/blog/package.json b/examples/blog/package.json index 50a5ef88f6..f576906263 100644 --- a/examples/blog/package.json +++ b/examples/blog/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.1.1", + "@astrojs/mdx": "^1.1.2", "@astrojs/rss": "^3.0.0", "@astrojs/sitemap": "^3.0.1", - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/component/package.json b/examples/component/package.json index 5bef35246c..ffbd758ffb 100644 --- a/examples/component/package.json +++ b/examples/component/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/framework-alpine/package.json b/examples/framework-alpine/package.json index a1e63670a0..10e61c93ed 100644 --- a/examples/framework-alpine/package.json +++ b/examples/framework-alpine/package.json @@ -14,6 +14,6 @@ "@astrojs/alpinejs": "^0.3.1", "@types/alpinejs": "^3.7.2", "alpinejs": "^3.12.3", - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/framework-lit/package.json b/examples/framework-lit/package.json index 61fd0d1fe7..ea8884b46c 100644 --- a/examples/framework-lit/package.json +++ b/examples/framework-lit/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/lit": "^3.0.1", "@webcomponents/template-shadowroot": "^0.2.1", - "astro": "^3.2.4", + "astro": "^3.3.0", "lit": "^2.8.0" } } diff --git a/examples/framework-multiple/package.json b/examples/framework-multiple/package.json index f05c461538..2cf8831445 100644 --- a/examples/framework-multiple/package.json +++ b/examples/framework-multiple/package.json @@ -16,7 +16,7 @@ "@astrojs/solid-js": "^3.0.2", "@astrojs/svelte": "^4.0.3", "@astrojs/vue": "^3.0.1", - "astro": "^3.2.4", + "astro": "^3.3.0", "preact": "^10.17.1", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/examples/framework-preact/package.json b/examples/framework-preact/package.json index 9b5dbff2ef..b8bd56c1d1 100644 --- a/examples/framework-preact/package.json +++ b/examples/framework-preact/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^3.0.1", "@preact/signals": "^1.2.1", - "astro": "^3.2.4", + "astro": "^3.3.0", "preact": "^10.17.1" } } diff --git a/examples/framework-react/package.json b/examples/framework-react/package.json index 1357ceecf4..c58d760b4e 100644 --- a/examples/framework-react/package.json +++ b/examples/framework-react/package.json @@ -14,7 +14,7 @@ "@astrojs/react": "^3.0.3", "@types/react": "^18.2.21", "@types/react-dom": "^18.2.7", - "astro": "^3.2.4", + "astro": "^3.3.0", "react": "^18.2.0", "react-dom": "^18.2.0" } diff --git a/examples/framework-solid/package.json b/examples/framework-solid/package.json index 23e5c0a43f..e49adb1188 100644 --- a/examples/framework-solid/package.json +++ b/examples/framework-solid/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/solid-js": "^3.0.2", - "astro": "^3.2.4", + "astro": "^3.3.0", "solid-js": "^1.7.11" } } diff --git a/examples/framework-svelte/package.json b/examples/framework-svelte/package.json index 964198dace..b4c3cedf05 100644 --- a/examples/framework-svelte/package.json +++ b/examples/framework-svelte/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/svelte": "^4.0.3", - "astro": "^3.2.4", + "astro": "^3.3.0", "svelte": "^4.2.0" } } diff --git a/examples/framework-vue/package.json b/examples/framework-vue/package.json index 8919575329..56a957bca1 100644 --- a/examples/framework-vue/package.json +++ b/examples/framework-vue/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@astrojs/vue": "^3.0.1", - "astro": "^3.2.4", + "astro": "^3.3.0", "vue": "^3.3.4" } } diff --git a/examples/hackernews/package.json b/examples/hackernews/package.json index f52895da1b..de3129fe38 100644 --- a/examples/hackernews/package.json +++ b/examples/hackernews/package.json @@ -12,6 +12,6 @@ }, "dependencies": { "@astrojs/node": "^6.0.3", - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/integration/package.json b/examples/integration/package.json index 1035307c94..fd946183a0 100644 --- a/examples/integration/package.json +++ b/examples/integration/package.json @@ -15,7 +15,7 @@ ], "scripts": {}, "devDependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" }, "peerDependencies": { "astro": "^2.0.0-beta.0" diff --git a/examples/middleware/package.json b/examples/middleware/package.json index af73d9a2f6..af40ede2c9 100644 --- a/examples/middleware/package.json +++ b/examples/middleware/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@astrojs/node": "^6.0.3", - "astro": "^3.2.4", + "astro": "^3.3.0", "html-minifier": "^4.0.0" } } diff --git a/examples/minimal/package.json b/examples/minimal/package.json index ec5e647307..ba85dddd69 100644 --- a/examples/minimal/package.json +++ b/examples/minimal/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/non-html-pages/package.json b/examples/non-html-pages/package.json index abd2454265..95e974578b 100644 --- a/examples/non-html-pages/package.json +++ b/examples/non-html-pages/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/portfolio/package.json b/examples/portfolio/package.json index 70222641c2..1e4890acfb 100644 --- a/examples/portfolio/package.json +++ b/examples/portfolio/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/ssr/package.json b/examples/ssr/package.json index cc14addca1..06583e8de2 100644 --- a/examples/ssr/package.json +++ b/examples/ssr/package.json @@ -14,7 +14,7 @@ "dependencies": { "@astrojs/node": "^6.0.3", "@astrojs/svelte": "^4.0.3", - "astro": "^3.2.4", + "astro": "^3.3.0", "svelte": "^4.2.0" } } diff --git a/examples/view-transitions/package.json b/examples/view-transitions/package.json index 5e2e227972..8a62152040 100644 --- a/examples/view-transitions/package.json +++ b/examples/view-transitions/package.json @@ -12,6 +12,6 @@ "devDependencies": { "@astrojs/tailwind": "^5.0.2", "@astrojs/node": "^6.0.3", - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/with-markdoc/package.json b/examples/with-markdoc/package.json index c0651d4289..d8f06e2b57 100644 --- a/examples/with-markdoc/package.json +++ b/examples/with-markdoc/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdoc": "^0.5.2", - "astro": "^3.2.4" + "@astrojs/markdoc": "^0.6.0", + "astro": "^3.3.0" } } diff --git a/examples/with-markdown-plugins/package.json b/examples/with-markdown-plugins/package.json index e906c6b0b4..d2914e3318 100644 --- a/examples/with-markdown-plugins/package.json +++ b/examples/with-markdown-plugins/package.json @@ -11,8 +11,8 @@ "astro": "astro" }, "dependencies": { - "@astrojs/markdown-remark": "^3.2.1", - "astro": "^3.2.4", + "@astrojs/markdown-remark": "^3.3.0", + "astro": "^3.3.0", "hast-util-select": "^5.0.5", "rehype-autolink-headings": "^6.1.1", "rehype-slug": "^5.1.0", diff --git a/examples/with-markdown-shiki/package.json b/examples/with-markdown-shiki/package.json index 38bff65256..a7ec108b82 100644 --- a/examples/with-markdown-shiki/package.json +++ b/examples/with-markdown-shiki/package.json @@ -11,6 +11,6 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4" + "astro": "^3.3.0" } } diff --git a/examples/with-mdx/package.json b/examples/with-mdx/package.json index bb49a2847d..a364af1f59 100644 --- a/examples/with-mdx/package.json +++ b/examples/with-mdx/package.json @@ -11,9 +11,9 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.1.1", + "@astrojs/mdx": "^1.1.2", "@astrojs/preact": "^3.0.1", - "astro": "^3.2.4", + "astro": "^3.3.0", "preact": "^10.17.1" } } diff --git a/examples/with-nanostores/package.json b/examples/with-nanostores/package.json index f778810af5..0690656722 100644 --- a/examples/with-nanostores/package.json +++ b/examples/with-nanostores/package.json @@ -13,7 +13,7 @@ "dependencies": { "@astrojs/preact": "^3.0.1", "@nanostores/preact": "^0.5.0", - "astro": "^3.2.4", + "astro": "^3.3.0", "nanostores": "^0.9.3", "preact": "^10.17.1" } diff --git a/examples/with-tailwindcss/package.json b/examples/with-tailwindcss/package.json index 850de4d08a..4b5fcd941e 100644 --- a/examples/with-tailwindcss/package.json +++ b/examples/with-tailwindcss/package.json @@ -11,10 +11,10 @@ "astro": "astro" }, "dependencies": { - "@astrojs/mdx": "^1.1.1", + "@astrojs/mdx": "^1.1.2", "@astrojs/tailwind": "^5.0.2", "@types/canvas-confetti": "^1.6.0", - "astro": "^3.2.4", + "astro": "^3.3.0", "autoprefixer": "^10.4.15", "canvas-confetti": "^1.6.0", "postcss": "^8.4.28", diff --git a/examples/with-vite-plugin-pwa/package.json b/examples/with-vite-plugin-pwa/package.json index c5eb71f8fb..e1fd436df7 100644 --- a/examples/with-vite-plugin-pwa/package.json +++ b/examples/with-vite-plugin-pwa/package.json @@ -11,7 +11,7 @@ "astro": "astro" }, "dependencies": { - "astro": "^3.2.4", + "astro": "^3.3.0", "vite-plugin-pwa": "0.16.4", "workbox-window": "^7.0.0" } diff --git a/examples/with-vitest/package.json b/examples/with-vitest/package.json index 845ac23135..a876d30797 100644 --- a/examples/with-vitest/package.json +++ b/examples/with-vitest/package.json @@ -12,7 +12,7 @@ "test": "vitest" }, "dependencies": { - "astro": "^3.2.4", + "astro": "^3.3.0", "vitest": "^0.34.2" } } diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 1273fc04de..4f61c98834 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,108 @@ # astro +## 3.3.0 + +### Minor Changes + +- [#8808](https://github.com/withastro/astro/pull/8808) [`2993055be`](https://github.com/withastro/astro/commit/2993055bed2764c31ff4b4f55b81ab6b1ae6b401) Thanks [@delucis](https://github.com/delucis)! - Adds support for an `--outDir` CLI flag to `astro build` + +- [#8502](https://github.com/withastro/astro/pull/8502) [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea) Thanks [@bluwy](https://github.com/bluwy)! - Updates the internal `shiki` syntax highlighter to `shikiji`, an ESM-focused alternative that simplifies bundling and maintenance. + + There are no new options and no changes to how you author code blocks and syntax highlighting. + + **Potentially breaking change:** While this refactor should be transparent for most projects, the transition to `shikiji` now produces a smaller HTML markup by attaching a fallback `color` style to the `pre` or `code` element, instead of to the line `span` directly. For example: + + Before: + + ```html + +
+      my code
+    
+
+ ``` + + After: + + ```html + +
+      my code
+    
+
+ ``` + + This does not affect the colors as the `span` will inherit the `color` from the parent, but if you're relying on a specific HTML markup, please check your site carefully after upgrading to verify the styles. + +- [#8798](https://github.com/withastro/astro/pull/8798) [`f369fa250`](https://github.com/withastro/astro/commit/f369fa25055a3497ebaf61c88fb0e8af56c73212) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Fixed `tsconfig.json`'s new array format for `extends` not working. This was done by migrating Astro to use [`tsconfck`](https://github.com/dominikg/tsconfck) instead of [`tsconfig-resolver`](https://github.com/ifiokjr/tsconfig-resolver) to find and parse `tsconfig.json` files. + +- [#8620](https://github.com/withastro/astro/pull/8620) [`b2ae9ee0c`](https://github.com/withastro/astro/commit/b2ae9ee0c42b11ffc1d3f070d1d5ac881aef84ed) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Adds experimental support for generating `srcset` attributes and a new `` component. + + ## `srcset` support + + Two new properties have been added to `Image` and `getImage()`: `densities` and `widths`. + + These properties can be used to generate a `srcset` attribute, either based on absolute widths in pixels (e.g. [300, 600, 900]) or pixel density descriptors (e.g. `["2x"]` or `[1.5, 2]`). + + ```astro + --- + import { Image } from 'astro'; + import myImage from './my-image.jpg'; + --- + + My cool image + ``` + + ```html + My cool image + ``` + + ## Picture component + + The experimental `` component can be used to generate a `` element with multiple `` elements. + + The example below uses the `format` property to generate a `` in each of the specified image formats: + + ```astro + --- + import { Picture } from 'astro:assets'; + import myImage from './my-image.jpg'; + --- + + + ``` + + The above code will generate the following HTML, and allow the browser to determine the best image to display: + + ```html + + + + My super image in multiple formats! + + ``` + + The `Picture` component takes all the same props as the `Image` component, including the new `densities` and `widths` properties. + +### Patch Changes + +- [#8771](https://github.com/withastro/astro/pull/8771) [`bd5aa1cd3`](https://github.com/withastro/astro/commit/bd5aa1cd35ecbd2784f30dd836ff814684fee02b) Thanks [@lilnasy](https://github.com/lilnasy)! - Fixed an issue where the transitions router did not work within framework components. + +- [#8800](https://github.com/withastro/astro/pull/8800) [`391729686`](https://github.com/withastro/astro/commit/391729686bcc8404a7dd48c5987ee380daf3200f) Thanks [@lilnasy](https://github.com/lilnasy)! - Fixed an issue where attempting to assign a variable onto locals threw an error. + +- [#8795](https://github.com/withastro/astro/pull/8795) [`f999365b8`](https://github.com/withastro/astro/commit/f999365b8248b8b14f3743e68a42d450d06acff3) Thanks [@bluwy](https://github.com/bluwy)! - Fix markdown page charset to be utf-8 by default (same as Astro 2) + +- [#8810](https://github.com/withastro/astro/pull/8810) [`0abff97fe`](https://github.com/withastro/astro/commit/0abff97fed3db14be3c75ff9ece3aab67c4ba783) Thanks [@jacobthesheep](https://github.com/jacobthesheep)! - Remove `network-information-types` package since TypeScript supports Network Information API natively. + +- [#8813](https://github.com/withastro/astro/pull/8813) [`3bef32f81`](https://github.com/withastro/astro/commit/3bef32f81c56bc600ca307f1bd40787e23e625a5) Thanks [@martrapp](https://github.com/martrapp)! - Save and restore focus for persisted input elements during view transitions + +- Updated dependencies [[`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea)]: + - @astrojs/markdown-remark@3.3.0 + ## 3.2.4 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index 00aa86af9f..1f60487609 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "astro", - "version": "3.2.4", + "version": "3.3.0", "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.", "type": "module", "author": "withastro", diff --git a/packages/integrations/cloudflare/CHANGELOG.md b/packages/integrations/cloudflare/CHANGELOG.md index c17ebb2d39..312780825e 100644 --- a/packages/integrations/cloudflare/CHANGELOG.md +++ b/packages/integrations/cloudflare/CHANGELOG.md @@ -1,5 +1,15 @@ # @astrojs/cloudflare +## 7.5.3 + +### Patch Changes + +- [#8782](https://github.com/withastro/astro/pull/8782) [`75781643a`](https://github.com/withastro/astro/commit/75781643a2f53656fc3fde3a7f28cb62db40b015) Thanks [@helloimalastair](https://github.com/helloimalastair)! - fixes `AdvancedRuntime` & `DirectoryRuntime` types to work woth Cloudflare caches + +- Updated dependencies [[`2993055be`](https://github.com/withastro/astro/commit/2993055bed2764c31ff4b4f55b81ab6b1ae6b401), [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea), [`bd5aa1cd3`](https://github.com/withastro/astro/commit/bd5aa1cd35ecbd2784f30dd836ff814684fee02b), [`f369fa250`](https://github.com/withastro/astro/commit/f369fa25055a3497ebaf61c88fb0e8af56c73212), [`391729686`](https://github.com/withastro/astro/commit/391729686bcc8404a7dd48c5987ee380daf3200f), [`f999365b8`](https://github.com/withastro/astro/commit/f999365b8248b8b14f3743e68a42d450d06acff3), [`b2ae9ee0c`](https://github.com/withastro/astro/commit/b2ae9ee0c42b11ffc1d3f070d1d5ac881aef84ed), [`0abff97fe`](https://github.com/withastro/astro/commit/0abff97fed3db14be3c75ff9ece3aab67c4ba783), [`3bef32f81`](https://github.com/withastro/astro/commit/3bef32f81c56bc600ca307f1bd40787e23e625a5)]: + - astro@3.3.0 + - @astrojs/underscore-redirects@0.3.1 + ## 7.5.2 ### Patch Changes diff --git a/packages/integrations/cloudflare/package.json b/packages/integrations/cloudflare/package.json index f9527bc76c..04f6d86d52 100644 --- a/packages/integrations/cloudflare/package.json +++ b/packages/integrations/cloudflare/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/cloudflare", "description": "Deploy your site to Cloudflare Workers/Pages", - "version": "7.5.2", + "version": "7.5.3", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -48,7 +48,7 @@ "vite": "^4.4.9" }, "peerDependencies": { - "astro": "workspace:^3.2.4" + "astro": "workspace:^3.3.0" }, "devDependencies": { "@types/iarna__toml": "^2.0.2", diff --git a/packages/integrations/markdoc/CHANGELOG.md b/packages/integrations/markdoc/CHANGELOG.md index 6f6f28a815..3ac9b23c57 100644 --- a/packages/integrations/markdoc/CHANGELOG.md +++ b/packages/integrations/markdoc/CHANGELOG.md @@ -1,5 +1,42 @@ # @astrojs/markdoc +## 0.6.0 + +### Minor Changes + +- [#8502](https://github.com/withastro/astro/pull/8502) [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea) Thanks [@bluwy](https://github.com/bluwy)! - Updates the internal `shiki` syntax highlighter to `shikiji`, an ESM-focused alternative that simplifies bundling and maintenance. + + There are no new options and no changes to how you author code blocks and syntax highlighting. + + **Potentially breaking change:** While this refactor should be transparent for most projects, the transition to `shikiji` now produces a smaller HTML markup by attaching a fallback `color` style to the `pre` or `code` element, instead of to the line `span` directly. For example: + + Before: + + ```html + +
+      my code
+    
+
+ ``` + + After: + + ```html + +
+      my code
+    
+
+ ``` + + This does not affect the colors as the `span` will inherit the `color` from the parent, but if you're relying on a specific HTML markup, please check your site carefully after upgrading to verify the styles. + +### Patch Changes + +- Updated dependencies [[`2993055be`](https://github.com/withastro/astro/commit/2993055bed2764c31ff4b4f55b81ab6b1ae6b401), [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea), [`bd5aa1cd3`](https://github.com/withastro/astro/commit/bd5aa1cd35ecbd2784f30dd836ff814684fee02b), [`f369fa250`](https://github.com/withastro/astro/commit/f369fa25055a3497ebaf61c88fb0e8af56c73212), [`391729686`](https://github.com/withastro/astro/commit/391729686bcc8404a7dd48c5987ee380daf3200f), [`f999365b8`](https://github.com/withastro/astro/commit/f999365b8248b8b14f3743e68a42d450d06acff3), [`b2ae9ee0c`](https://github.com/withastro/astro/commit/b2ae9ee0c42b11ffc1d3f070d1d5ac881aef84ed), [`0abff97fe`](https://github.com/withastro/astro/commit/0abff97fed3db14be3c75ff9ece3aab67c4ba783), [`3bef32f81`](https://github.com/withastro/astro/commit/3bef32f81c56bc600ca307f1bd40787e23e625a5)]: + - astro@3.3.0 + ## 0.5.2 ### Patch Changes diff --git a/packages/integrations/markdoc/package.json b/packages/integrations/markdoc/package.json index c317d369bd..bfababce8a 100644 --- a/packages/integrations/markdoc/package.json +++ b/packages/integrations/markdoc/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/markdoc", "description": "Add support for Markdoc in your Astro site", - "version": "0.5.2", + "version": "0.6.0", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -75,7 +75,7 @@ "zod": "3.21.1" }, "peerDependencies": { - "astro": "workspace:^3.2.4" + "astro": "workspace:^3.3.0" }, "devDependencies": { "@astrojs/markdown-remark": "workspace:*", diff --git a/packages/integrations/mdx/CHANGELOG.md b/packages/integrations/mdx/CHANGELOG.md index c5fca62c63..0a5fbd06fa 100644 --- a/packages/integrations/mdx/CHANGELOG.md +++ b/packages/integrations/mdx/CHANGELOG.md @@ -1,5 +1,13 @@ # @astrojs/mdx +## 1.1.2 + +### Patch Changes + +- Updated dependencies [[`2993055be`](https://github.com/withastro/astro/commit/2993055bed2764c31ff4b4f55b81ab6b1ae6b401), [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea), [`bd5aa1cd3`](https://github.com/withastro/astro/commit/bd5aa1cd35ecbd2784f30dd836ff814684fee02b), [`f369fa250`](https://github.com/withastro/astro/commit/f369fa25055a3497ebaf61c88fb0e8af56c73212), [`391729686`](https://github.com/withastro/astro/commit/391729686bcc8404a7dd48c5987ee380daf3200f), [`f999365b8`](https://github.com/withastro/astro/commit/f999365b8248b8b14f3743e68a42d450d06acff3), [`b2ae9ee0c`](https://github.com/withastro/astro/commit/b2ae9ee0c42b11ffc1d3f070d1d5ac881aef84ed), [`0abff97fe`](https://github.com/withastro/astro/commit/0abff97fed3db14be3c75ff9ece3aab67c4ba783), [`3bef32f81`](https://github.com/withastro/astro/commit/3bef32f81c56bc600ca307f1bd40787e23e625a5)]: + - astro@3.3.0 + - @astrojs/markdown-remark@3.3.0 + ## 1.1.1 ### Patch Changes diff --git a/packages/integrations/mdx/package.json b/packages/integrations/mdx/package.json index 8192ad4c07..2e09b55444 100644 --- a/packages/integrations/mdx/package.json +++ b/packages/integrations/mdx/package.json @@ -1,7 +1,7 @@ { "name": "@astrojs/mdx", "description": "Add support for MDX pages in your Astro site", - "version": "1.1.1", + "version": "1.1.2", "type": "module", "types": "./dist/index.d.ts", "author": "withastro", @@ -51,7 +51,7 @@ "vfile": "^5.3.7" }, "peerDependencies": { - "astro": "workspace:^3.2.4" + "astro": "workspace:^3.3.0" }, "devDependencies": { "@types/chai": "^4.3.5", diff --git a/packages/integrations/node/package.json b/packages/integrations/node/package.json index 28cc2fe45c..47337d7d7f 100644 --- a/packages/integrations/node/package.json +++ b/packages/integrations/node/package.json @@ -37,7 +37,7 @@ "server-destroy": "^1.0.1" }, "peerDependencies": { - "astro": "workspace:^3.2.4" + "astro": "workspace:^3.3.0" }, "devDependencies": { "@types/node": "^18.17.8", diff --git a/packages/integrations/svelte/package.json b/packages/integrations/svelte/package.json index 545bb666d5..87d4ef30eb 100644 --- a/packages/integrations/svelte/package.json +++ b/packages/integrations/svelte/package.json @@ -48,7 +48,7 @@ "vite": "^4.4.9" }, "peerDependencies": { - "astro": "workspace:^3.2.4", + "astro": "workspace:^3.3.0", "svelte": "^3.55.0 || ^4.0.0" }, "engines": { diff --git a/packages/integrations/tailwind/package.json b/packages/integrations/tailwind/package.json index b4fce54afe..70606add6c 100644 --- a/packages/integrations/tailwind/package.json +++ b/packages/integrations/tailwind/package.json @@ -43,7 +43,7 @@ "vite": "^4.4.9" }, "peerDependencies": { - "astro": "workspace:^3.2.4", + "astro": "workspace:^3.3.0", "tailwindcss": "^3.0.24" }, "publishConfig": { diff --git a/packages/integrations/vercel/package.json b/packages/integrations/vercel/package.json index ecca04a1a4..a0ec544f14 100644 --- a/packages/integrations/vercel/package.json +++ b/packages/integrations/vercel/package.json @@ -61,7 +61,7 @@ "web-vitals": "^3.4.0" }, "peerDependencies": { - "astro": "workspace:^3.2.4" + "astro": "workspace:^3.3.0" }, "devDependencies": { "@types/set-cookie-parser": "^2.4.3", diff --git a/packages/integrations/vue/package.json b/packages/integrations/vue/package.json index 496e38665b..2183b8fb69 100644 --- a/packages/integrations/vue/package.json +++ b/packages/integrations/vue/package.json @@ -56,7 +56,7 @@ "vue": "^3.3.4" }, "peerDependencies": { - "astro": "workspace:^3.2.4", + "astro": "workspace:^3.3.0", "vue": "^3.2.30" }, "engines": { diff --git a/packages/markdown/remark/CHANGELOG.md b/packages/markdown/remark/CHANGELOG.md index 6d57a47244..6e98ae4525 100644 --- a/packages/markdown/remark/CHANGELOG.md +++ b/packages/markdown/remark/CHANGELOG.md @@ -1,5 +1,42 @@ # @astrojs/markdown-remark +## 3.3.0 + +### Minor Changes + +- [#8502](https://github.com/withastro/astro/pull/8502) [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea) Thanks [@bluwy](https://github.com/bluwy)! - Updates the internal `shiki` syntax highlighter to `shikiji`, an ESM-focused alternative that simplifies bundling and maintenance. + + There are no new options and no changes to how you author code blocks and syntax highlighting. + + **Potentially breaking change:** While this refactor should be transparent for most projects, the transition to `shikiji` now produces a smaller HTML markup by attaching a fallback `color` style to the `pre` or `code` element, instead of to the line `span` directly. For example: + + Before: + + ```html + +
+      my code
+    
+
+ ``` + + After: + + ```html + +
+      my code
+    
+
+ ``` + + This does not affect the colors as the `span` will inherit the `color` from the parent, but if you're relying on a specific HTML markup, please check your site carefully after upgrading to verify the styles. + +### Patch Changes + +- Updated dependencies [[`2993055be`](https://github.com/withastro/astro/commit/2993055bed2764c31ff4b4f55b81ab6b1ae6b401), [`c4270e476`](https://github.com/withastro/astro/commit/c4270e47681ee2453f3fea07fed7b238645fd6ea), [`bd5aa1cd3`](https://github.com/withastro/astro/commit/bd5aa1cd35ecbd2784f30dd836ff814684fee02b), [`f369fa250`](https://github.com/withastro/astro/commit/f369fa25055a3497ebaf61c88fb0e8af56c73212), [`391729686`](https://github.com/withastro/astro/commit/391729686bcc8404a7dd48c5987ee380daf3200f), [`f999365b8`](https://github.com/withastro/astro/commit/f999365b8248b8b14f3743e68a42d450d06acff3), [`b2ae9ee0c`](https://github.com/withastro/astro/commit/b2ae9ee0c42b11ffc1d3f070d1d5ac881aef84ed), [`0abff97fe`](https://github.com/withastro/astro/commit/0abff97fed3db14be3c75ff9ece3aab67c4ba783), [`3bef32f81`](https://github.com/withastro/astro/commit/3bef32f81c56bc600ca307f1bd40787e23e625a5)]: + - astro@3.3.0 + ## 3.2.1 ### Patch Changes diff --git a/packages/markdown/remark/package.json b/packages/markdown/remark/package.json index 6495926e01..a37eeb160f 100644 --- a/packages/markdown/remark/package.json +++ b/packages/markdown/remark/package.json @@ -1,6 +1,6 @@ { "name": "@astrojs/markdown-remark", - "version": "3.2.1", + "version": "3.3.0", "type": "module", "author": "withastro", "license": "MIT", @@ -28,7 +28,7 @@ "test": "mocha --exit --timeout 20000" }, "peerDependencies": { - "astro": "workspace:^3.2.3" + "astro": "workspace:^3.3.0" }, "dependencies": { "@astrojs/prism": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d3694d25ad..54a80f14c7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -125,13 +125,13 @@ importers: examples/basics: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/blog: dependencies: '@astrojs/mdx': - specifier: ^1.1.1 + specifier: ^1.1.2 version: link:../../packages/integrations/mdx '@astrojs/rss': specifier: ^3.0.0 @@ -140,13 +140,13 @@ importers: specifier: ^3.0.1 version: link:../../packages/integrations/sitemap astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/component: devDependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/framework-alpine: @@ -161,7 +161,7 @@ importers: specifier: ^3.12.3 version: 3.12.3 astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/framework-lit: @@ -173,7 +173,7 @@ importers: specifier: ^0.2.1 version: 0.2.1 astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro lit: specifier: ^2.8.0 @@ -197,7 +197,7 @@ importers: specifier: ^3.0.1 version: link:../../packages/integrations/vue astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro preact: specifier: ^10.17.1 @@ -227,7 +227,7 @@ importers: specifier: ^1.2.1 version: 1.2.1(preact@10.17.1) astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro preact: specifier: ^10.17.1 @@ -245,7 +245,7 @@ importers: specifier: ^18.2.7 version: 18.2.7 astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro react: specifier: ^18.2.0 @@ -260,7 +260,7 @@ importers: specifier: ^3.0.2 version: link:../../packages/integrations/solid astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro solid-js: specifier: ^1.7.11 @@ -272,7 +272,7 @@ importers: specifier: ^4.0.3 version: link:../../packages/integrations/svelte astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro svelte: specifier: ^4.2.0 @@ -284,7 +284,7 @@ importers: specifier: ^3.0.1 version: link:../../packages/integrations/vue astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro vue: specifier: ^3.3.4 @@ -296,13 +296,13 @@ importers: specifier: ^6.0.3 version: link:../../packages/integrations/node astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/integration: devDependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/middleware: @@ -311,7 +311,7 @@ importers: specifier: ^6.0.3 version: link:../../packages/integrations/node astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro html-minifier: specifier: ^4.0.0 @@ -320,19 +320,19 @@ importers: examples/minimal: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/non-html-pages: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/portfolio: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/ssr: @@ -344,7 +344,7 @@ importers: specifier: ^4.0.3 version: link:../../packages/integrations/svelte astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro svelte: specifier: ^4.2.0 @@ -359,25 +359,25 @@ importers: specifier: ^5.0.2 version: link:../../packages/integrations/tailwind astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/with-markdoc: dependencies: '@astrojs/markdoc': - specifier: ^0.5.2 + specifier: ^0.6.0 version: link:../../packages/integrations/markdoc astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/with-markdown-plugins: dependencies: '@astrojs/markdown-remark': - specifier: ^3.2.1 + specifier: ^3.3.0 version: link:../../packages/markdown/remark astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro hast-util-select: specifier: ^5.0.5 @@ -398,19 +398,19 @@ importers: examples/with-markdown-shiki: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro examples/with-mdx: dependencies: '@astrojs/mdx': - specifier: ^1.1.1 + specifier: ^1.1.2 version: link:../../packages/integrations/mdx '@astrojs/preact': specifier: ^3.0.1 version: link:../../packages/integrations/preact astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro preact: specifier: ^10.17.1 @@ -425,7 +425,7 @@ importers: specifier: ^0.5.0 version: 0.5.0(nanostores@0.9.3)(preact@10.17.1) astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro nanostores: specifier: ^0.9.3 @@ -437,7 +437,7 @@ importers: examples/with-tailwindcss: dependencies: '@astrojs/mdx': - specifier: ^1.1.1 + specifier: ^1.1.2 version: link:../../packages/integrations/mdx '@astrojs/tailwind': specifier: ^5.0.2 @@ -446,7 +446,7 @@ importers: specifier: ^1.6.0 version: 1.6.0 astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro autoprefixer: specifier: ^10.4.15 @@ -464,7 +464,7 @@ importers: examples/with-vite-plugin-pwa: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro vite-plugin-pwa: specifier: 0.16.4 @@ -476,7 +476,7 @@ importers: examples/with-vitest: dependencies: astro: - specifier: ^3.2.4 + specifier: ^3.3.0 version: link:../../packages/astro vitest: specifier: ^0.34.2 @@ -627,7 +627,7 @@ importers: version: 7.1.0 tsconfck: specifier: 3.0.0-next.9 - version: 3.0.0-next.9 + version: 3.0.0-next.9(typescript@5.1.6) unist-util-visit: specifier: ^4.1.2 version: 4.1.2 @@ -636,7 +636,7 @@ importers: version: 5.3.7 vite: specifier: ^4.4.9 - version: 4.4.9(sass@1.66.1) + version: 4.4.9(@types/node@18.17.8)(sass@1.66.1) vitefu: specifier: ^0.2.4 version: 0.2.4(vite@4.4.9) @@ -656,7 +656,7 @@ importers: devDependencies: '@astrojs/check': specifier: ^0.1.0 - version: 0.1.0 + version: 0.1.0(prettier-plugin-astro@0.12.0)(prettier@3.0.3)(typescript@5.1.6) '@playwright/test': specifier: ^1.37.1 version: 1.37.1 @@ -5172,22 +5172,6 @@ packages: lite-youtube-embed: 0.2.0 dev: false - /@astrojs/check@0.1.0: - resolution: {integrity: sha512-tgjq+Vehgv0dwdsRlT4ai3QgT3etn8W5C4E4dvQ0Xe9ccwjKdMTWmpty5exfBtHLLAAOvwe5/OkYQsQ9OyKoVw==} - hasBin: true - peerDependencies: - typescript: ^5.0.0 - dependencies: - '@astrojs/language-server': 2.3.0 - chokidar: 3.5.3 - fast-glob: 3.3.1 - kleur: 4.1.5 - yargs: 17.7.2 - transitivePeerDependencies: - - prettier - - prettier-plugin-astro - dev: true - /@astrojs/check@0.1.0(prettier-plugin-astro@0.12.0)(prettier@3.0.3)(typescript@5.1.6): resolution: {integrity: sha512-tgjq+Vehgv0dwdsRlT4ai3QgT3etn8W5C4E4dvQ0Xe9ccwjKdMTWmpty5exfBtHLLAAOvwe5/OkYQsQ9OyKoVw==} hasBin: true @@ -5226,40 +5210,6 @@ packages: resolution: {integrity: sha512-Mp+qrNhly+27bL/Zq8lGeUY+YrdoU0eDfIlAeGIPrzt0PnI/jGpvPUdCaugv4zbCrDkOUScFfcbeEiYumrdJnw==} dev: false - /@astrojs/language-server@2.3.0: - resolution: {integrity: sha512-NFSzszjR4+f0+fTUCuFKXrLWusJFqWvHMrIzHB0lXUE8dt3Dm1Ok9Emrdj3s3BvlguJz05MV9xSIz1puMvomtQ==} - hasBin: true - peerDependencies: - prettier: ^3.0.0 - prettier-plugin-astro: '>=0.11.0' - peerDependenciesMeta: - prettier: - optional: true - prettier-plugin-astro: - optional: true - dependencies: - '@astrojs/compiler': 1.5.7 - '@jridgewell/sourcemap-codec': 1.4.15 - '@volar/kit': 1.10.0 - '@volar/language-core': 1.10.0 - '@volar/language-server': 1.10.0 - '@volar/language-service': 1.10.0 - '@volar/source-map': 1.10.0 - '@volar/typescript': 1.10.0 - fast-glob: 3.3.1 - muggle-string: 0.3.1 - volar-service-css: 0.0.11(@volar/language-service@1.10.0) - volar-service-emmet: 0.0.11(@volar/language-service@1.10.0) - volar-service-html: 0.0.11(@volar/language-service@1.10.0) - volar-service-prettier: 0.0.11(@volar/language-service@1.10.0) - volar-service-typescript: 0.0.11(@volar/language-service@1.10.0)(@volar/typescript@1.10.0) - volar-service-typescript-twoslash-queries: 0.0.11(@volar/language-service@1.10.0) - vscode-html-languageservice: 5.0.6 - vscode-uri: 3.0.7 - transitivePeerDependencies: - - typescript - dev: true - /@astrojs/language-server@2.3.0(prettier-plugin-astro@0.12.0)(prettier@3.0.3)(typescript@5.1.6): resolution: {integrity: sha512-NFSzszjR4+f0+fTUCuFKXrLWusJFqWvHMrIzHB0lXUE8dt3Dm1Ok9Emrdj3s3BvlguJz05MV9xSIz1puMvomtQ==} hasBin: true @@ -9372,17 +9322,6 @@ packages: pretty-format: 29.6.3 dev: false - /@volar/kit@1.10.0: - resolution: {integrity: sha512-3ijH2Gqe8kWnij58rwaBID22J/b+VT457ZEf5TwyPDqHTrfNCZIVitpdD5WlLD4Wy/D0Vymwj2ct9TNc1hkOmQ==} - peerDependencies: - typescript: '*' - dependencies: - '@volar/language-service': 1.10.0 - typesafe-path: 0.2.2 - vscode-languageserver-textdocument: 1.0.8 - vscode-uri: 3.0.7 - dev: true - /@volar/kit@1.10.0(typescript@5.1.6): resolution: {integrity: sha512-3ijH2Gqe8kWnij58rwaBID22J/b+VT457ZEf5TwyPDqHTrfNCZIVitpdD5WlLD4Wy/D0Vymwj2ct9TNc1hkOmQ==} peerDependencies: @@ -17199,7 +17138,7 @@ packages: code-block-writer: 12.0.0 dev: true - /tsconfck@3.0.0-next.9: + /tsconfck@3.0.0-next.9(typescript@5.1.6): resolution: {integrity: sha512-bgVlu3qcRUZpm9Au1IHiPDkb8XU+72bRkXrBaJsiAjIlixtkbKLe4q1odrrqG0rVHvh0Q4R3adT/nh1FwzftXA==} engines: {node: ^18 || >=20} hasBin: true @@ -17208,6 +17147,8 @@ packages: peerDependenciesMeta: typescript: optional: true + dependencies: + typescript: 5.1.6 dev: false /tsconfig-resolver@3.0.1: @@ -17959,42 +17900,6 @@ packages: fsevents: 2.3.3 dev: false - /vite@4.4.9(sass@1.66.1): - resolution: {integrity: sha512-2mbUn2LlUmNASWwSCNSJ/EG2HuSRTnVNaydp6vMCm5VIqJsjMfbIWtbH2kDuwUVW5mMUKKZvGPX/rqeqVvv1XA==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.18.20 - postcss: 8.4.28 - rollup: 3.28.1 - sass: 1.66.1 - optionalDependencies: - fsevents: 2.3.3 - dev: false - /vitefu@0.2.4(vite@4.4.9): resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} peerDependencies: @@ -18003,7 +17908,7 @@ packages: vite: optional: true dependencies: - vite: 4.4.9(sass@1.66.1) + vite: 4.4.9(@types/node@18.17.8)(sass@1.66.1) dev: false /vitest@0.34.2: @@ -18110,20 +18015,6 @@ packages: vscode-uri: 3.0.7 dev: true - /volar-service-prettier@0.0.11(@volar/language-service@1.10.0): - resolution: {integrity: sha512-A4vEU5BUitNNAySb+t/fCjEoL01uYUkoe/Fe5UxR3JJbdgr2nTeXb5IlW90/1vzmnTKZznadJV4i1SoAf2CRbg==} - peerDependencies: - '@volar/language-service': ~1.10.0 - prettier: ^2.2 || ^3.0 - peerDependenciesMeta: - '@volar/language-service': - optional: true - prettier: - optional: true - dependencies: - '@volar/language-service': 1.10.0 - dev: true - /volar-service-prettier@0.0.11(@volar/language-service@1.10.0)(prettier@3.0.3): resolution: {integrity: sha512-A4vEU5BUitNNAySb+t/fCjEoL01uYUkoe/Fe5UxR3JJbdgr2nTeXb5IlW90/1vzmnTKZznadJV4i1SoAf2CRbg==} peerDependencies: