[ci] release (beta) (#7952)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Houston (Bot) 2023-08-11 08:14:20 -07:00 committed by GitHub
parent 866ed4098e
commit 40efae6550
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
62 changed files with 378 additions and 497 deletions

View file

@ -32,17 +32,30 @@
},
"changesets": [
"afraid-dots-whisper",
"breezy-frogs-learn",
"chilled-ducks-grin",
"cool-feet-rest",
"dirty-lies-cover",
"fair-emus-divide",
"famous-queens-itch",
"four-houses-compete",
"gentle-deers-yawn",
"gentle-meals-crash",
"giant-plants-sip",
"heavy-walls-arrive",
"large-countries-share",
"loud-candles-admire",
"mighty-dancers-lay",
"neat-suns-search",
"odd-books-live",
"perfect-horses-tell",
"plenty-keys-add",
"purple-buses-prove",
"rude-ears-play",
"six-grapes-look",
"slimy-carrots-sell",
"spicy-eels-rush",
"tame-files-glow",
"three-adults-exist",
"three-onions-repeat",
"tricky-candles-suffer",
@ -51,6 +64,9 @@
"unlucky-hotels-try",
"unlucky-ravens-type",
"unlucky-sheep-build",
"violet-peaches-invent",
"wild-bobcats-carry",
"wild-jobs-tan",
"young-roses-teach"
]
}

View file

@ -11,6 +11,6 @@
"astro": "astro"
},
"dependencies": {
"astro": "^2.10.4"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -14,6 +14,6 @@
"@astrojs/mdx": "^1.0.0-beta.0",
"@astrojs/rss": "^3.0.0-beta.0",
"@astrojs/sitemap": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -99,7 +99,7 @@ we can use 3 backticks ``` in new line and write snippet and close with 3 backti
````markdown
```html
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />

View file

@ -15,7 +15,7 @@
],
"scripts": {},
"devDependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
},
"peerDependencies": {
"astro": "^2.0.0-beta.0"

View file

@ -10,7 +10,7 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
},
"devDependencies": {
"@astrojs/deno": "^5.0.0-beta.0"

View file

@ -14,6 +14,6 @@
"@astrojs/alpinejs": "^0.3.0-beta.0",
"@types/alpinejs": "^3.7.1",
"alpinejs": "^3.12.2",
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -13,7 +13,7 @@
"dependencies": {
"@astrojs/lit": "^3.0.0-beta.0",
"@webcomponents/template-shadowroot": "^0.2.1",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"lit": "^2.7.5"
}
}

View file

@ -11,12 +11,12 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/preact": "^3.0.0-beta.0",
"@astrojs/react": "^3.0.0-beta.0",
"@astrojs/solid-js": "^3.0.0-beta.0",
"@astrojs/preact": "^3.0.0-beta.1",
"@astrojs/react": "^3.0.0-beta.1",
"@astrojs/solid-js": "^3.0.0-beta.1",
"@astrojs/svelte": "^4.0.0-beta.0",
"@astrojs/vue": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"preact": "^10.15.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",

View file

@ -11,9 +11,9 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/preact": "^3.0.0-beta.0",
"@astrojs/preact": "^3.0.0-beta.1",
"@preact/signals": "^1.1.3",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"preact": "^10.15.1"
}
}

View file

@ -11,10 +11,10 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/react": "^3.0.0-beta.0",
"@astrojs/react": "^3.0.0-beta.1",
"@types/react": "^18.2.13",
"@types/react-dom": "^18.2.6",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"react": "^18.2.0",
"react-dom": "^18.2.0"
}

View file

@ -11,8 +11,8 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/solid-js": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"@astrojs/solid-js": "^3.0.0-beta.1",
"astro": "^3.0.0-beta.1",
"solid-js": "^1.7.6"
}
}

View file

@ -12,7 +12,7 @@
},
"dependencies": {
"@astrojs/svelte": "^4.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"svelte": "^3.59.1"
}
}

View file

@ -12,7 +12,7 @@
},
"dependencies": {
"@astrojs/vue": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"vue": "^3.3.4"
}
}

View file

@ -12,6 +12,6 @@
},
"dependencies": {
"@astrojs/node": "^6.0.0-beta.0",
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -15,7 +15,7 @@
],
"scripts": {},
"devDependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
},
"peerDependencies": {
"astro": "^2.0.0-beta.0"

View file

@ -13,7 +13,7 @@
},
"dependencies": {
"@astrojs/node": "^6.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"html-minifier": "^4.0.0"
}
}

View file

@ -11,6 +11,6 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -11,6 +11,6 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -11,6 +11,6 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -14,7 +14,7 @@
"dependencies": {
"@astrojs/node": "^6.0.0-beta.0",
"@astrojs/svelte": "^4.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"svelte": "^3.59.1"
}
}

View file

@ -12,6 +12,6 @@
},
"dependencies": {
"@astrojs/markdoc": "^1.0.0-beta.0",
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -12,7 +12,7 @@
},
"dependencies": {
"@astrojs/markdown-remark": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"hast-util-select": "^5.0.5",
"rehype-autolink-headings": "^6.1.1",
"rehype-slug": "^5.1.0",

View file

@ -11,6 +11,6 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0"
"astro": "^3.0.0-beta.1"
}
}

View file

@ -12,8 +12,8 @@
},
"dependencies": {
"@astrojs/mdx": "^1.0.0-beta.0",
"@astrojs/preact": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.0",
"@astrojs/preact": "^3.0.0-beta.1",
"astro": "^3.0.0-beta.1",
"preact": "^10.15.1"
}
}

View file

@ -11,9 +11,9 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/preact": "^3.0.0-beta.0",
"@astrojs/preact": "^3.0.0-beta.1",
"@nanostores/preact": "^0.4.1",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"nanostores": "^0.8.1",
"preact": "^10.15.1"
}

View file

@ -14,7 +14,7 @@
"@astrojs/mdx": "^1.0.0-beta.0",
"@astrojs/tailwind": "^5.0.0-beta.0",
"@types/canvas-confetti": "^1.6.0",
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"autoprefixer": "^10.4.14",
"canvas-confetti": "^1.6.0",
"postcss": "^8.4.24",

View file

@ -11,7 +11,7 @@
"astro": "astro"
},
"dependencies": {
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"vite-plugin-pwa": "0.14.7",
"workbox-window": "^6.6.0"
}

View file

@ -12,7 +12,7 @@
"test": "vitest"
},
"dependencies": {
"astro": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.1",
"vitest": "^0.31.4"
}
}

View file

@ -1,5 +1,106 @@
# astro
## 3.0.0-beta.1
### Major Changes
- [#7952](https://github.com/withastro/astro/pull/7952) [`3c3100851`](https://github.com/withastro/astro/commit/3c31008519ce68b5b1b1cb23b71fbe0a2d506882) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Remove support for `Astro.__renderMarkdown` which is used by `@astrojs/markdown-component`.
The `<Markdown />` component was deprecated in Astro v1 and is completely removed in v3. This integration must now be removed from your project.
As an alternative, you can use community packages that provide a similar component like https://github.com/natemoo-re/astro-remote instead.
- [#8019](https://github.com/withastro/astro/pull/8019) [`34cb20021`](https://github.com/withastro/astro/commit/34cb2002161ba88df6bcb72fecfd12ed867c134b) Thanks [@bluwy](https://github.com/bluwy)! - Remove backwards-compatible kebab-case transform for camelCase CSS variable names passed to the `style` attribute. If you were relying on the kebab-case transform in your styles, make sure to use the camelCase version to prevent missing styles. For example:
```astro
---
const myValue = 'red';
---
<!-- input -->
<div style={{ '--myValue': myValue }}></div>
<!-- output (before) -->
<div style="--my-value:var(--myValue);--myValue:red"></div>
<!-- output (after) -->
<div style="--myValue:red"></div>
```
```diff
<style>
div {
- color: var(--my-value);
+ color: var(--myValue);
}
</style>
```
- [#7893](https://github.com/withastro/astro/pull/7893) [`7bd1b86f8`](https://github.com/withastro/astro/commit/7bd1b86f85c06fdde0a1ed9146d01bac69990671) Thanks [@ematipico](https://github.com/ematipico)! - Implements a new scope style strategy called `"attribute"`. When enabled, styles are applied using `data-*` attributes.
The **default** value of `scopedStyleStrategy` is `"attribute"`.
If you want to use the previous behaviour, you have to use the `"where"` option:
```diff
import { defineConfig } from 'astro/config';
export default defineConfig({
+ scopedStyleStrategy: 'where',
});
```
- [#7924](https://github.com/withastro/astro/pull/7924) [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae) Thanks [@matthewp](https://github.com/matthewp)! - Astro's JSX handling has been refactored with better support for each framework.
Previously, Astro automatically scanned your components to determine which framework-specific transformations should be used. In practice, supporting advanced features like Fast Refresh with this approach proved difficult.
Now, Astro determines which framework to use with `include` and `exclude` config options where you can specify files and folders on a per-framework basis. When using multiple JSX frameworks in the same project, users should manually control which files belong to each framework using the `include` and `exclude` options.
```js
export default defineConfig({
// The `include` config is only needed in projects that use multiple JSX frameworks;
// if only using one no extra config is needed.
integrations: [
preact({
include: ['**/preact/*'],
}),
react({
include: ['**/react/*'],
}),
solid({
include: ['**/solid/*'],
}),
],
});
```
- [#7878](https://github.com/withastro/astro/pull/7878) [`0f637c71e`](https://github.com/withastro/astro/commit/0f637c71e511cb4c51712128d217a26c8eee4d40) Thanks [@bluwy](https://github.com/bluwy)! - The value of `import.meta.env.BASE_URL`, which is derived from the `base` option, will no longer have a trailing slash added by default or when `trailingSlash: "ignore"` is set. The existing behavior of `base` in combination with `trailingSlash: "always"` or `trailingSlash: "never"` is unchanged.
If your `base` already has a trailing slash, no change is needed.
If your `base` does not have a trailing slash, add one to preserve the previous behaviour:
```diff
// astro.config.mjs
- base: 'my-base',
+ base: 'my-base/',
```
### Minor Changes
- [#8012](https://github.com/withastro/astro/pull/8012) [`866ed4098`](https://github.com/withastro/astro/commit/866ed4098edffb052239cdb26e076cf8db61b1d9) Thanks [@ematipico](https://github.com/ematipico)! - Add a new `astro/errors` module. Developers can import `AstroUserError`, and provide a `message` and an optional `hint`
### Patch Changes
- [#7998](https://github.com/withastro/astro/pull/7998) [`65c354969`](https://github.com/withastro/astro/commit/65c354969e6fe0ef6d622e8f4c545e2f717ce8c6) Thanks [@bluwy](https://github.com/bluwy)! - Call `astro sync` once before calling `astro check`
- [#7952](https://github.com/withastro/astro/pull/7952) [`70f34f5a3`](https://github.com/withastro/astro/commit/70f34f5a355f42526ee9e5355f3de8e510002ea2) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Remove StreamingCompatibleResponse polyfill
- [#8011](https://github.com/withastro/astro/pull/8011) [`5b1e39ef6`](https://github.com/withastro/astro/commit/5b1e39ef6ec6dcebea96584f95d9530bd9aa715d) Thanks [@bluwy](https://github.com/bluwy)! - Move hoisted script analysis optimization behind the `experimental.optimizeHoistedScript` option
- Updated dependencies [[`b675acb2a`](https://github.com/withastro/astro/commit/b675acb2aa820448e9c0d363339a37fbac873215)]:
- @astrojs/telemetry@3.0.0-beta.1
## 3.0.0-beta.0
### Major Changes

View file

@ -105,7 +105,10 @@ test.describe('Error display', () => {
// Wait for page reload
page.waitForNavigation(),
// Edit the component file
astro.editFile('./src/components/svelte/SvelteSyntaxError.svelte', () => `<h1>No mismatch</h1>`),
astro.editFile(
'./src/components/svelte/SvelteSyntaxError.svelte',
() => `<h1>No mismatch</h1>`
),
]);
expect(await page.locator('vite-error-overlay').count()).toEqual(0);

View file

@ -1,6 +1,6 @@
{
"name": "astro",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
"type": "module",
"author": "withastro",

View file

@ -110,7 +110,9 @@ export default function markdown({ settings, logging }: AstroPluginOptions): Plu
}
const code = escapeViteEnvReferences(`
import { unescapeHTML, spreadAttributes, createComponent, render, renderComponent } from ${JSON.stringify(astroServerRuntimeModulePath)};
import { unescapeHTML, spreadAttributes, createComponent, render, renderComponent } from ${JSON.stringify(
astroServerRuntimeModulePath
)};
import { AstroError, AstroErrorData } from ${JSON.stringify(astroErrorModulePath)};
${layout ? `import Layout from ${JSON.stringify(layout)};` : ''}

View file

@ -1,9 +1,5 @@
import type { TransformResult } from 'rollup';
import {
transformWithEsbuild,
type Plugin,
type ResolvedConfig,
} from 'vite';
import { transformWithEsbuild, type Plugin, type ResolvedConfig } from 'vite';
import type { AstroRenderer, AstroSettings } from '../@types/astro';
import type { LogOptions } from '../core/logger/core.js';
import type { PluginMetadata } from '../vite-plugin-astro/types';

View file

@ -65,6 +65,6 @@ describe('jsx-runtime', () => {
const $ = cheerio.load(html);
expect($('#mdx-wrapper #hello-world')).to.have.a.lengthOf(1, 'md content rendered');
expect($('#mdx-wrapper #react')).to.have.a.lengthOf(1, 'React component rendered')
expect($('#mdx-wrapper #react')).to.have.a.lengthOf(1, 'React component rendered');
});
});

View file

@ -20,9 +20,9 @@ describe('Preact compat component', () => {
devServer = await fixture.startDevServer();
});
after(async() => {
after(async () => {
await devServer.stop();
})
});
it('Can load Counter', async () => {
const res = await fixture.fetch('/');

View file

@ -1,5 +1,17 @@
# @astrojs/cloudflare
## 7.0.0-beta.1
### Minor Changes
- [#7846](https://github.com/withastro/astro/pull/7846) [`ea30a9d4f`](https://github.com/withastro/astro/commit/ea30a9d4f2d7a12345869e971f3051cf803dbe74) Thanks [@schummar](https://github.com/schummar)! - More efficient \_routes.json
### Patch Changes
- Updated dependencies [[`65c354969`](https://github.com/withastro/astro/commit/65c354969e6fe0ef6d622e8f4c545e2f717ce8c6), [`3c3100851`](https://github.com/withastro/astro/commit/3c31008519ce68b5b1b1cb23b71fbe0a2d506882), [`34cb20021`](https://github.com/withastro/astro/commit/34cb2002161ba88df6bcb72fecfd12ed867c134b), [`7bd1b86f8`](https://github.com/withastro/astro/commit/7bd1b86f85c06fdde0a1ed9146d01bac69990671), [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae), [`70f34f5a3`](https://github.com/withastro/astro/commit/70f34f5a355f42526ee9e5355f3de8e510002ea2), [`0f637c71e`](https://github.com/withastro/astro/commit/0f637c71e511cb4c51712128d217a26c8eee4d40), [`866ed4098`](https://github.com/withastro/astro/commit/866ed4098edffb052239cdb26e076cf8db61b1d9), [`5b1e39ef6`](https://github.com/withastro/astro/commit/5b1e39ef6ec6dcebea96584f95d9530bd9aa715d)]:
- astro@3.0.0-beta.1
- @astrojs/underscore-redirects@0.3.0-beta.0
## 7.0.0-beta.0
### Major Changes

View file

@ -1,7 +1,7 @@
{
"name": "@astrojs/cloudflare",
"description": "Deploy your site to Cloudflare Workers/Pages",
"version": "7.0.0-beta.0",
"version": "7.0.0-beta.1",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",
@ -45,7 +45,7 @@
"tiny-glob": "^0.2.9"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"astro": "workspace:*",

View file

@ -36,7 +36,7 @@
"esbuild": "^0.15.18"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"astro": "workspace:*",

View file

@ -75,7 +75,7 @@
"zod": "^3.17.3"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"@astrojs/markdown-remark": "workspace:*",

View file

@ -54,7 +54,7 @@
"vfile": "^5.3.7"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"@types/chai": "^4.3.5",

View file

@ -38,8 +38,14 @@ export default function mdx(partialMdxOptions: Partial<MdxOptions> = {}): AstroI
name: '@astrojs/mdx',
hooks: {
'astro:config:setup': async (params) => {
const { updateConfig, config, addPageExtension, addContentEntryType, command, addRenderer } =
params as SetupHookParams;
const {
updateConfig,
config,
addPageExtension,
addContentEntryType,
command,
addRenderer,
} = params as SetupHookParams;
addRenderer(astroJSXRenderer);
addPageExtension('.mdx');

View file

@ -1,5 +1,35 @@
# @astrojs/netlify
## 3.0.0-beta.1
### Major Changes
- [#8029](https://github.com/withastro/astro/pull/8029) [`2ee418e06`](https://github.com/withastro/astro/commit/2ee418e06ab1f7855dee0078afbad0b06de3b183) Thanks [@matthewp](https://github.com/matthewp)! - Remove the Netlify Edge adapter
`@astrojs/netlify/functions` now supports Edge middleware, so a separate adapter for Edge itself (deploying your entire app to the edge) is no longer necessary. Please update your Astro config to reflect this change:
```diff
// astro.config.mjs
import { defineConfig } from 'astro/config';
- import netlify from '@astrojs/netlify/edge';
+ import netlify from '@astrojs/netlify/functions';
export default defineConfig({
output: 'server',
adapter: netlify({
+ edgeMiddleware: true
}),
});
```
This adapter had several known limitations and compatibility issues that prevented many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.
### Patch Changes
- Updated dependencies [[`65c354969`](https://github.com/withastro/astro/commit/65c354969e6fe0ef6d622e8f4c545e2f717ce8c6), [`3c3100851`](https://github.com/withastro/astro/commit/3c31008519ce68b5b1b1cb23b71fbe0a2d506882), [`34cb20021`](https://github.com/withastro/astro/commit/34cb2002161ba88df6bcb72fecfd12ed867c134b), [`7bd1b86f8`](https://github.com/withastro/astro/commit/7bd1b86f85c06fdde0a1ed9146d01bac69990671), [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae), [`70f34f5a3`](https://github.com/withastro/astro/commit/70f34f5a355f42526ee9e5355f3de8e510002ea2), [`0f637c71e`](https://github.com/withastro/astro/commit/0f637c71e511cb4c51712128d217a26c8eee4d40), [`866ed4098`](https://github.com/withastro/astro/commit/866ed4098edffb052239cdb26e076cf8db61b1d9), [`5b1e39ef6`](https://github.com/withastro/astro/commit/5b1e39ef6ec6dcebea96584f95d9530bd9aa715d)]:
- astro@3.0.0-beta.1
- @astrojs/underscore-redirects@0.3.0-beta.0
## 3.0.0-beta.0
### Major Changes

View file

@ -1,7 +1,7 @@
{
"name": "@astrojs/netlify",
"description": "Deploy your site to Netlify",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",
@ -43,7 +43,7 @@
"esbuild": "^0.18.16"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"@netlify/edge-functions": "^2.0.0",

View file

@ -37,7 +37,7 @@
"server-destroy": "^1.0.1"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"@types/node": "^18.16.18",

View file

@ -1,5 +1,13 @@
# @astrojs/preact
## 3.0.0-beta.1
### Major Changes
- [#7924](https://github.com/withastro/astro/pull/7924) [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae) Thanks [@matthewp](https://github.com/matthewp)! - New `include` and `exclude` config options
The Preact integration now has new `include` and `exclude` config options. Use these if you want to use Preact alongside another JSX framework; include specifies files to be compiled for Preact and `exclude` does the opposite.
## 3.0.0-beta.0
### Major Changes

View file

@ -1,7 +1,7 @@
{
"name": "@astrojs/preact",
"description": "Use Preact components within Astro",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",

View file

@ -1,5 +1,5 @@
import type { AstroIntegration, AstroRenderer, ViteUserConfig } from 'astro';
import preact, {type PreactPluginOptions as VitePreactPluginOptions} from '@preact/preset-vite';
import preact, { type PreactPluginOptions as VitePreactPluginOptions } from '@preact/preset-vite';
import { fileURLToPath } from 'node:url';
const babelCwd = new URL('../', import.meta.url);
@ -12,9 +12,9 @@ function getRenderer(development: boolean): AstroRenderer {
};
}
export type Options =Pick<VitePreactPluginOptions, 'include' | 'exclude'> & { compat?: boolean };
export type Options = Pick<VitePreactPluginOptions, 'include' | 'exclude'> & { compat?: boolean };
export default function ({include, exclude, compat}: Options = {}): AstroIntegration {
export default function ({ include, exclude, compat }: Options = {}): AstroIntegration {
return {
name: '@astrojs/preact',
hooks: {
@ -23,8 +23,8 @@ export default function ({include, exclude, compat}: Options = {}): AstroIntegra
include,
exclude,
babel: {
cwd: fileURLToPath(babelCwd)
}
cwd: fileURLToPath(babelCwd),
},
});
const viteConfig: ViteUserConfig = {
@ -35,8 +35,8 @@ export default function ({include, exclude, compat}: Options = {}): AstroIntegra
};
// If not compat, delete the plugin that does it
if(!compat) {
const pIndex = preactPlugin.findIndex(p => p.name == 'preact:config');
if (!compat) {
const pIndex = preactPlugin.findIndex((p) => p.name == 'preact:config');
if (pIndex >= 0) {
preactPlugin.splice(pIndex, 1);
}
@ -44,12 +44,10 @@ export default function ({include, exclude, compat}: Options = {}): AstroIntegra
viteConfig.optimizeDeps!.include!.push(
'preact/compat',
'preact/test-utils',
'preact/compat/jsx-runtime',
'preact/compat/jsx-runtime'
);
viteConfig.resolve = {
alias: [
{ find: 'react/jsx-runtime', replacement: 'preact/jsx-runtime' },
],
alias: [{ find: 'react/jsx-runtime', replacement: 'preact/jsx-runtime' }],
dedupe: ['preact/compat', 'preact'],
};
// noExternal React entrypoints to be bundled, resolved, and aliased by Vite

View file

@ -1,5 +1,15 @@
# @astrojs/react
## 3.0.0-beta.1
### Major Changes
- [#7924](https://github.com/withastro/astro/pull/7924) [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae) Thanks [@matthewp](https://github.com/matthewp)! - Support for React Refresh
The React integration now fully supports React Refresh and is backed by `@vitejs/plugin-react`.
Also included in this change are new `include` and `exclude` config options. Use these if you want to use React alongside another JSX framework; include specifies files to be compiled for React and `exclude` does the opposite.
## 3.0.0-beta.0
### Major Changes

View file

@ -1,7 +1,7 @@
{
"name": "@astrojs/react",
"description": "Use React components within Astro",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"type": "module",
"types": "./dist/index.d.ts",
"author": "withastro",

View file

@ -1,9 +1,8 @@
import type { AstroIntegration } from 'astro';
import { version as ReactVersion } from 'react-dom';
import react, {type Options as ViteReactPluginOptions} from '@vitejs/plugin-react';
import react, { type Options as ViteReactPluginOptions } from '@vitejs/plugin-react';
import { appendForwardSlash } from '@astrojs/internal-helpers/path';
const FAST_REFRESH_PREAMBLE = react.preambleCode;
function getRenderer() {
@ -18,7 +17,7 @@ function getRenderer() {
};
}
function getViteConfiguration({include, exclude}: Options = {}) {
function getViteConfiguration({ include, exclude }: Options = {}) {
return {
optimizeDeps: {
include: [
@ -36,7 +35,7 @@ function getViteConfiguration({include, exclude}: Options = {}) {
: '@astrojs/react/server-v17.js',
],
},
plugins: [react({include, exclude})],
plugins: [react({ include, exclude })],
resolve: {
dedupe: ['react', 'react-dom', 'react-dom/server'],
},
@ -56,16 +55,22 @@ function getViteConfiguration({include, exclude}: Options = {}) {
};
}
export type Options =Pick<ViteReactPluginOptions, 'include' | 'exclude'>;
export default function ({include, exclude}: Pick<ViteReactPluginOptions, 'include' | 'exclude'> = {}): AstroIntegration {
export type Options = Pick<ViteReactPluginOptions, 'include' | 'exclude'>;
export default function ({
include,
exclude,
}: Pick<ViteReactPluginOptions, 'include' | 'exclude'> = {}): AstroIntegration {
return {
name: '@astrojs/react',
hooks: {
'astro:config:setup': ({ config, command, addRenderer, updateConfig, injectScript }) => {
addRenderer(getRenderer());
updateConfig({ vite: getViteConfiguration({include, exclude}) });
updateConfig({ vite: getViteConfiguration({ include, exclude }) });
if (command === 'dev') {
const preamble = FAST_REFRESH_PREAMBLE.replace(`__BASE__`, appendForwardSlash(config.base))
const preamble = FAST_REFRESH_PREAMBLE.replace(
`__BASE__`,
appendForwardSlash(config.base)
);
injectScript('before-hydration', preamble);
}
},

View file

@ -1,5 +1,13 @@
# @astrojs/solid-js
## 3.0.0-beta.1
### Major Changes
- [#7924](https://github.com/withastro/astro/pull/7924) [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae) Thanks [@matthewp](https://github.com/matthewp)! - New `include` and `exclude` config options
The Solid integration now has new `include` and `exclude` config options. Use these if you want to use Solid alongside another JSX framework; include specifies files to be compiled for Solid and `exclude` does the opposite.
## 3.0.0-beta.0
### Major Changes

View file

@ -1,6 +1,6 @@
{
"name": "@astrojs/solid-js",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"description": "Use Solid components within Astro",
"type": "module",
"types": "./dist/index.d.ts",

View file

@ -1,10 +1,7 @@
import type { AstroIntegration, AstroRenderer } from 'astro';
import solid, { type Options as ViteSolidPluginOptions } from 'vite-plugin-solid';
async function getViteConfiguration(
isDev: boolean,
{ include, exclude }: Options = {},
) {
async function getViteConfiguration(isDev: boolean, { include, exclude }: Options = {}) {
// https://github.com/solidjs/vite-plugin-solid
// We inject the dev mode only if the user explicitly wants it or if we are in dev (serve) mode
const nestedDeps = ['solid-js', 'solid-js/web', 'solid-js/store', 'solid-js/html', 'solid-js/h'];
@ -28,11 +25,11 @@ async function getViteConfiguration(
esbuild: {
// To support using alongside other JSX frameworks, still let
// esbuild compile stuff. Solid goes first anyways.
include: /\.(m?ts|[jt]sx)$/
include: /\.(m?ts|[jt]sx)$/,
},
}
};
},
}
},
],
ssr: {
external: ['babel-preset-solid'],

View file

@ -48,7 +48,7 @@
"vite": "^4.4.6"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0",
"astro": "workspace:^3.0.0-beta.1",
"svelte": "^3.55.0 || ^4.0.0"
},
"engines": {

View file

@ -43,7 +43,7 @@
"vite": "^4.4.6"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0",
"astro": "workspace:^3.0.0-beta.1",
"tailwindcss": "^3.0.24"
}
}

View file

@ -1,5 +1,34 @@
# @astrojs/vercel
## 4.0.0-beta.1
### Major Changes
- [#8015](https://github.com/withastro/astro/pull/8015) [`9cc4e48e6`](https://github.com/withastro/astro/commit/9cc4e48e6a858d3a12e6373a5e287b32d24a1c5a) Thanks [@matthewp](https://github.com/matthewp)! - Remove the Vercel Edge adapter
`@astrojs/vercel/serverless` now supports Edge middleware, so a separate adapter for Edge itself (deploying your entire app to the edge) is no longer necessary. Please update your Astro config to reflect this change:
```diff
// astro.config.mjs
import { defineConfig } from 'astro/config';
- import vercel from '@astrojs/vercel/edge';
+ import vercel from '@astrojs/vercel/serverless';
export default defineConfig({
output: 'server',
adapter: vercel({
+ edgeMiddleware: true
}),
});
```
This adapter had several known limitations and compatibility issues that prevented many people from using it in production. To reduce maintenance costs and because we have a better story with Serveless + Edge Middleware, we are removing the Edge adapter.
### Patch Changes
- Updated dependencies [[`65c354969`](https://github.com/withastro/astro/commit/65c354969e6fe0ef6d622e8f4c545e2f717ce8c6), [`3c3100851`](https://github.com/withastro/astro/commit/3c31008519ce68b5b1b1cb23b71fbe0a2d506882), [`34cb20021`](https://github.com/withastro/astro/commit/34cb2002161ba88df6bcb72fecfd12ed867c134b), [`7bd1b86f8`](https://github.com/withastro/astro/commit/7bd1b86f85c06fdde0a1ed9146d01bac69990671), [`519a1c4e8`](https://github.com/withastro/astro/commit/519a1c4e8407c7abcb8d879b67a9f4b960652cae), [`70f34f5a3`](https://github.com/withastro/astro/commit/70f34f5a355f42526ee9e5355f3de8e510002ea2), [`0f637c71e`](https://github.com/withastro/astro/commit/0f637c71e511cb4c51712128d217a26c8eee4d40), [`866ed4098`](https://github.com/withastro/astro/commit/866ed4098edffb052239cdb26e076cf8db61b1d9), [`5b1e39ef6`](https://github.com/withastro/astro/commit/5b1e39ef6ec6dcebea96584f95d9530bd9aa715d)]:
- astro@3.0.0-beta.1
## 4.0.0-beta.0
### Major Changes

View file

@ -1,7 +1,7 @@
{
"name": "@astrojs/vercel",
"description": "Deploy your site to Vercel",
"version": "4.0.0-beta.0",
"version": "4.0.0-beta.1",
"type": "module",
"author": "withastro",
"license": "MIT",
@ -60,7 +60,7 @@
"web-vitals": "^3.3.2"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0"
"astro": "workspace:^3.0.0-beta.1"
},
"devDependencies": {
"@types/set-cookie-parser": "^2.4.2",

View file

@ -56,7 +56,7 @@
"vue": "^3.3.4"
},
"peerDependencies": {
"astro": "workspace:^3.0.0-beta.0",
"astro": "workspace:^3.0.0-beta.1",
"vue": "^3.2.30"
},
"engines": {

View file

@ -1,5 +1,11 @@
# @astrojs/telemetry
## 3.0.0-beta.1
### Patch Changes
- [#7952](https://github.com/withastro/astro/pull/7952) [`b675acb2a`](https://github.com/withastro/astro/commit/b675acb2aa820448e9c0d363339a37fbac873215) Thanks [@astrobot-houston](https://github.com/astrobot-houston)! - Remove undici dependency
## 3.0.0-beta.0
### Major Changes

View file

@ -1,6 +1,6 @@
{
"name": "@astrojs/telemetry",
"version": "3.0.0-beta.0",
"version": "3.0.0-beta.1",
"type": "module",
"types": "./dist/types/index.d.ts",
"author": "withastro",

View file

@ -125,8 +125,8 @@ importers:
examples/basics:
dependencies:
astro:
specifier: ^2.10.4
version: 2.10.4(@types/node@18.16.18)
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/blog:
dependencies:
@ -140,19 +140,19 @@ importers:
specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/sitemap
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/component:
devDependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/deno:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
devDependencies:
'@astrojs/deno':
@ -171,7 +171,7 @@ importers:
specifier: ^3.12.2
version: 3.12.2
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/framework-lit:
@ -183,7 +183,7 @@ importers:
specifier: ^0.2.1
version: 0.2.1
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
lit:
specifier: ^2.7.5
@ -192,13 +192,13 @@ importers:
examples/framework-multiple:
dependencies:
'@astrojs/preact':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact
'@astrojs/react':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/react
'@astrojs/solid-js':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/solid
'@astrojs/svelte':
specifier: ^4.0.0-beta.0
@ -207,7 +207,7 @@ importers:
specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/vue
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
preact:
specifier: ^10.15.1
@ -231,13 +231,13 @@ importers:
examples/framework-preact:
dependencies:
'@astrojs/preact':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact
'@preact/signals':
specifier: ^1.1.3
version: 1.1.3(preact@10.15.1)
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
preact:
specifier: ^10.15.1
@ -246,7 +246,7 @@ importers:
examples/framework-react:
dependencies:
'@astrojs/react':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/react
'@types/react':
specifier: ^18.2.13
@ -255,7 +255,7 @@ importers:
specifier: ^18.2.6
version: 18.2.6
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
react:
specifier: ^18.2.0
@ -267,10 +267,10 @@ importers:
examples/framework-solid:
dependencies:
'@astrojs/solid-js':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/solid
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
solid-js:
specifier: ^1.7.6
@ -282,7 +282,7 @@ importers:
specifier: ^4.0.0-beta.0
version: link:../../packages/integrations/svelte
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
svelte:
specifier: ^3.59.1
@ -294,7 +294,7 @@ importers:
specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/vue
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
vue:
specifier: ^3.3.4
@ -306,13 +306,13 @@ importers:
specifier: ^6.0.0-beta.0
version: link:../../packages/integrations/node
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/integration:
devDependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/middleware:
@ -321,7 +321,7 @@ importers:
specifier: ^6.0.0-beta.0
version: link:../../packages/integrations/node
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
html-minifier:
specifier: ^4.0.0
@ -330,19 +330,19 @@ importers:
examples/minimal:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/non-html-pages:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/portfolio:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/ssr:
@ -354,7 +354,7 @@ importers:
specifier: ^4.0.0-beta.0
version: link:../../packages/integrations/svelte
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
svelte:
specifier: ^3.59.1
@ -366,7 +366,7 @@ importers:
specifier: ^1.0.0-beta.0
version: link:../../packages/integrations/markdoc
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/with-markdown-plugins:
@ -375,7 +375,7 @@ importers:
specifier: ^3.0.0-beta.0
version: link:../../packages/markdown/remark
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
hast-util-select:
specifier: ^5.0.5
@ -396,7 +396,7 @@ importers:
examples/with-markdown-shiki:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
examples/with-mdx:
@ -405,10 +405,10 @@ importers:
specifier: ^1.0.0-beta.0
version: link:../../packages/integrations/mdx
'@astrojs/preact':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
preact:
specifier: ^10.15.1
@ -417,13 +417,13 @@ importers:
examples/with-nanostores:
dependencies:
'@astrojs/preact':
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact
'@nanostores/preact':
specifier: ^0.4.1
version: 0.4.1(nanostores@0.8.1)(preact@10.15.1)
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
nanostores:
specifier: ^0.8.1
@ -444,7 +444,7 @@ importers:
specifier: ^1.6.0
version: 1.6.0
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
autoprefixer:
specifier: ^10.4.14
@ -462,7 +462,7 @@ importers:
examples/with-vite-plugin-pwa:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
vite-plugin-pwa:
specifier: 0.14.7
@ -474,7 +474,7 @@ importers:
examples/with-vitest:
dependencies:
astro:
specifier: ^3.0.0-beta.0
specifier: ^3.0.0-beta.1
version: link:../../packages/astro
vitest:
specifier: ^0.31.4
@ -4274,45 +4274,6 @@ importers:
specifier: ^4.4.6
version: 4.4.6(@types/node@14.18.51)
packages/integrations/netlify/test/edge-functions/fixtures/dynimport:
dependencies:
'@astrojs/netlify':
specifier: workspace:*
version: link:../../../..
astro:
specifier: workspace:*
version: link:../../../../../../astro
packages/integrations/netlify/test/edge-functions/fixtures/edge-basic:
dependencies:
'@astrojs/netlify':
specifier: workspace:*
version: link:../../../..
'@astrojs/react':
specifier: workspace:*
version: link:../../../../../react
astro:
specifier: workspace:*
version: link:../../../../../../astro
packages/integrations/netlify/test/edge-functions/fixtures/prerender:
dependencies:
'@astrojs/netlify':
specifier: workspace:*
version: link:../../../..
astro:
specifier: workspace:*
version: link:../../../../../../astro
packages/integrations/netlify/test/edge-functions/fixtures/root-dynamic:
dependencies:
'@astrojs/netlify':
specifier: workspace:*
version: link:../../../..
astro:
specifier: workspace:*
version: link:../../../../../../astro
packages/integrations/netlify/test/hosted/hosted-astro-project:
dependencies:
'@astrojs/netlify':
@ -5204,30 +5165,6 @@ packages:
/@astrojs/compiler@1.8.1:
resolution: {integrity: sha512-C28qplQzgIJ+JU9S+1wNx+ue2KCBUp0TTAd10EWAEkk4RsL3Tzlw0BYvLDDb4KP9jS48lXmR4/1TtZ4aavYJ8Q==}
/@astrojs/internal-helpers@0.1.2:
resolution: {integrity: sha512-YXLk1CUDdC9P5bjFZcGjz+cE/ZDceXObDTXn/GCID4r8LjThuexxi+dlJqukmUpkSItzQqgzfWnrPLxSFPejdA==}
dev: false
/@astrojs/language-server@1.0.0:
resolution: {integrity: sha512-oEw7AwJmzjgy6HC9f5IdrphZ1GVgfV/+7xQuyf52cpTiRWd/tJISK3MsKP0cDkVlfodmNABNFnAaAWuLZEiiiA==}
hasBin: true
dependencies:
'@astrojs/compiler': 1.8.1
'@jridgewell/trace-mapping': 0.3.18
'@vscode/emmet-helper': 2.8.8
events: 3.3.0
prettier: 2.8.8
prettier-plugin-astro: 0.8.1
synckit: 0.8.5
vscode-css-languageservice: 6.2.6
vscode-html-languageservice: 5.0.6
vscode-languageserver: 8.1.0
vscode-languageserver-protocol: 3.17.3
vscode-languageserver-textdocument: 1.0.8
vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: false
/@astrojs/language-server@2.2.0(prettier-plugin-astro@0.11.0)(prettier@3.0.1)(typescript@5.1.6):
resolution: {integrity: sha512-zyEumkwcep3pGyMpcEJFEn96jV6pEg3CUtjehnT9KseDFqf+gPYTbw5nwOpN9uXIJ/E5bAxhqpkr3J2LCQHRrg==}
hasBin: true
@ -5264,58 +5201,6 @@ packages:
- typescript
dev: true
/@astrojs/markdown-remark@2.2.1(astro@2.10.4):
resolution: {integrity: sha512-VF0HRv4GpC1XEMLnsKf6jth7JSmlt9qpqP0josQgA2eSpCIAC/Et+y94mgdBIZVBYH/yFnMoIxgKVe93xfO2GA==}
peerDependencies:
astro: '*'
dependencies:
'@astrojs/prism': 2.1.2
astro: 2.10.4(@types/node@18.16.18)
github-slugger: 1.5.0
import-meta-resolve: 2.2.2
rehype-raw: 6.1.1
rehype-stringify: 9.0.3
remark-gfm: 3.0.1
remark-parse: 10.0.2
remark-rehype: 10.1.0
remark-smartypants: 2.0.0
shiki: 0.14.1
unified: 10.1.2
unist-util-visit: 4.1.2
vfile: 5.3.7
transitivePeerDependencies:
- supports-color
dev: false
/@astrojs/prism@2.1.2:
resolution: {integrity: sha512-3antim1gb34689GHRQFJ88JEo93HuZKQBnmxDT5W/nxiNz1p/iRxnCTEhIbJhqMOTRbbo5h2ldm5qSxx+TMFQA==}
engines: {node: '>=16.12.0'}
dependencies:
prismjs: 1.29.0
dev: false
/@astrojs/telemetry@2.1.1:
resolution: {integrity: sha512-4pRhyeQr0MLB5PKYgkdu+YE8sSpMbHL8dUuslBWBIdgcYjtD1SufPMBI8pgXJ+xlwrQJHKKfK2X1KonHYuOS9A==}
engines: {node: '>=16.12.0'}
dependencies:
ci-info: 3.8.0
debug: 4.3.4
dlv: 1.1.3
dset: 3.1.2
is-docker: 3.0.0
is-wsl: 2.2.0
undici: 5.22.1
which-pm-runs: 1.1.0
transitivePeerDependencies:
- supports-color
dev: false
/@astrojs/webapi@2.2.0:
resolution: {integrity: sha512-mHAOApWyjqSe5AQMOUD9rsZJqbMQqe3Wosb1a40JV6Okvyxj1G6GTlthwYadWCymq/lbgwh0PLiY8Fr4eFxtuQ==}
dependencies:
undici: 5.22.1
dev: false
/@babel/code-frame@7.22.5:
resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==}
engines: {node: '>=6.9.0'}
@ -7235,14 +7120,17 @@ packages:
resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==}
dependencies:
'@emmetio/scanner': 1.0.4
dev: true
/@emmetio/css-abbreviation@2.1.8:
resolution: {integrity: sha512-s9yjhJ6saOO/uk1V74eifykk2CBYi01STTK3WlXWGOepyKa23ymJ053+DNQjpFcy1ingpaO7AxCcwLvHFY9tuw==}
dependencies:
'@emmetio/scanner': 1.0.4
dev: true
/@emmetio/scanner@1.0.4:
resolution: {integrity: sha512-IqRuJtQff7YHHBk4G8YZ45uB9BaAGcwQeVzgj/zj8/UdOhtQpEIupUhSk8dys6spFIWVZVeK20CzGEnqR5SbqA==}
dev: true
/@esbuild-plugins/node-globals-polyfill@0.1.1(esbuild@0.14.47):
resolution: {integrity: sha512-MR0oAA+mlnJWrt1RQVQ+4VYuRJW/P2YmRTv1AsplObyvuBMnPHiizUF95HHYiSsMGLhyGtWufaq2XQg6+iurBg==}
@ -8225,18 +8113,6 @@ packages:
parse5: 7.1.2
dev: false
/@pkgr/utils@2.4.0:
resolution: {integrity: sha512-2OCURAmRtdlL8iUDTypMrrxfwe8frXTeXaxGsVOaYtc/wrUyk8Z/0OBetM7cdlsy7ZFWlMX72VogKeh+A4Xcjw==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
dependencies:
cross-spawn: 7.0.3
fast-glob: 3.3.1
is-glob: 4.0.3
open: 9.1.0
picocolors: 1.0.0
tslib: 2.5.3
dev: false
/@playwright/test@1.29.2:
resolution: {integrity: sha512-+3/GPwOgcoF0xLz/opTnahel1/y42PdcgZ4hs+BZGIUjtmEFSXGg+nFoaH3NSmuc7a6GSFwXDJ5L7VXpqzigNg==}
engines: {node: '>=14'}
@ -9227,6 +9103,7 @@ packages:
vscode-languageserver-textdocument: 1.0.8
vscode-languageserver-types: 3.17.3
vscode-uri: 2.1.2
dev: true
/@vscode/l10n@0.0.11:
resolution: {integrity: sha512-ukOMWnCg1tCvT7WnDfsUKQOFDQGsyR5tNgRpwmqi+5/vzU3ghdDXzvIM4IOPdSb3OeSsBNvmSL8nxIVOqi2WXA==}
@ -9234,6 +9111,7 @@ packages:
/@vscode/l10n@0.0.14:
resolution: {integrity: sha512-/yrv59IEnmh655z1oeDnGcvMYwnEzNzHLgeYcQCkhYX0xBvYWrAuefoiLcPBUkMpJsb46bqQ6Yv4pwTTQ4d3Qg==}
dev: true
/@vue/babel-helper-vue-transform-on@1.0.2:
resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==}
@ -9605,85 +9483,6 @@ packages:
ultrahtml: 0.1.3
dev: false
/astro@2.10.4(@types/node@18.16.18):
resolution: {integrity: sha512-6MQ2E25tvHFNVgZ2uaNm33w2DKTyurlDLU0UUcdnAxVQwldDD8Qq8KDHm+nBx1CAWycjdbjJi9VQVvX2TOCMeQ==}
engines: {node: '>=16.12.0', npm: '>=6.14.0'}
hasBin: true
peerDependencies:
sharp: '>=0.31.0'
peerDependenciesMeta:
sharp:
optional: true
dependencies:
'@astrojs/compiler': 1.8.1
'@astrojs/internal-helpers': 0.1.2
'@astrojs/language-server': 1.0.0
'@astrojs/markdown-remark': 2.2.1(astro@2.10.4)
'@astrojs/telemetry': 2.1.1
'@astrojs/webapi': 2.2.0
'@babel/core': 7.22.5
'@babel/generator': 7.22.5
'@babel/parser': 7.22.5
'@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.5)
'@babel/traverse': 7.22.5
'@babel/types': 7.22.5
'@types/babel__core': 7.20.1
'@types/dom-view-transitions': 1.0.1
'@types/yargs-parser': 21.0.0
acorn: 8.9.0
boxen: 6.2.1
chokidar: 3.5.3
ci-info: 3.8.0
common-ancestor-path: 1.0.1
cookie: 0.5.0
debug: 4.3.4
deepmerge-ts: 4.3.0
devalue: 4.3.2
diff: 5.1.0
es-module-lexer: 1.3.0
esbuild: 0.17.19
estree-walker: 3.0.0
execa: 6.1.0
fast-glob: 3.3.1
github-slugger: 2.0.0
gray-matter: 4.0.3
html-escaper: 3.0.3
js-yaml: 4.1.0
kleur: 4.1.5
magic-string: 0.30.2
mime: 3.0.0
network-information-types: 0.1.1(typescript@5.1.6)
ora: 6.3.1
p-limit: 4.0.0
path-to-regexp: 6.2.1
preferred-pm: 3.0.3
prompts: 2.4.2
rehype: 12.0.1
semver: 7.5.3
server-destroy: 1.0.1
shiki: 0.14.1
string-width: 5.1.2
strip-ansi: 7.1.0
tsconfig-resolver: 3.0.1
typescript: 5.1.6
unist-util-visit: 4.1.2
vfile: 5.3.7
vite: 4.4.6(@types/node@18.16.18)(sass@1.63.4)
vitefu: 0.2.4(vite@4.4.6)
which-pm: 2.0.0
yargs-parser: 21.1.1
zod: 3.20.6
transitivePeerDependencies:
- '@types/node'
- less
- lightningcss
- sass
- stylus
- sugarss
- supports-color
- terser
dev: false
/async-sema@3.1.1:
resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==}
dev: false
@ -9855,11 +9654,6 @@ packages:
is-windows: 1.0.2
dev: true
/big-integer@1.6.51:
resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==}
engines: {node: '>=0.6'}
dev: false
/binary-extensions@2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
@ -9925,13 +9719,6 @@ packages:
wrap-ansi: 8.1.0
dev: false
/bplist-parser@0.2.0:
resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==}
engines: {node: '>= 5.10.0'}
dependencies:
big-integer: 1.6.51
dev: false
/brace-expansion@1.1.11:
resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
dependencies:
@ -10000,18 +9787,12 @@ packages:
semver: 7.5.3
dev: true
/bundle-name@3.0.0:
resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==}
engines: {node: '>=12'}
dependencies:
run-applescript: 5.0.0
dev: false
/busboy@1.6.0:
resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
engines: {node: '>=10.16.0'}
dependencies:
streamsearch: 1.1.0
dev: true
/bytes@3.1.2:
resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
@ -10695,34 +10476,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: false
/default-browser-id@3.0.0:
resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==}
engines: {node: '>=12'}
dependencies:
bplist-parser: 0.2.0
untildify: 4.0.0
dev: false
/default-browser@4.0.0:
resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==}
engines: {node: '>=14.16'}
dependencies:
bundle-name: 3.0.0
default-browser-id: 3.0.0
execa: 7.1.1
titleize: 3.0.0
dev: false
/defaults@1.0.4:
resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
dependencies:
clone: 1.0.4
/define-lazy-prop@3.0.0:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
dev: false
/define-properties@1.2.0:
resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==}
engines: {node: '>= 0.4'}
@ -10917,6 +10675,7 @@ packages:
dependencies:
'@emmetio/abbreviation': 2.3.3
'@emmetio/css-abbreviation': 2.1.8
dev: true
/emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@ -11752,10 +11511,6 @@ packages:
/estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
/estree-walker@3.0.0:
resolution: {integrity: sha512-s6ceX0NFiU/vKPiKvFdR83U1Zffu7upwZsGwpoqfg5rbbq1l50WQ5hCeIvM6E6oD4shUHCYMsiFPns4Jk0YfMQ==}
dev: false
/estree-walker@3.0.3:
resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
dependencies:
@ -11771,26 +11526,6 @@ packages:
engines: {node: '>= 0.6'}
dev: false
/events@3.3.0:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
dev: false
/execa@5.1.1:
resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
engines: {node: '>=10'}
dependencies:
cross-spawn: 7.0.3
get-stream: 6.0.1
human-signals: 2.1.0
is-stream: 2.0.1
merge-stream: 2.0.0
npm-run-path: 4.0.1
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
dev: false
/execa@6.1.0:
resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -11805,21 +11540,6 @@ packages:
signal-exit: 3.0.7
strip-final-newline: 3.0.0
/execa@7.1.1:
resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==}
engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
dependencies:
cross-spawn: 7.0.3
get-stream: 6.0.1
human-signals: 4.3.1
is-stream: 3.0.0
merge-stream: 2.0.0
npm-run-path: 5.1.0
onetime: 6.0.0
signal-exit: 3.0.7
strip-final-newline: 3.0.0
dev: false
/expand-template@2.0.3:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
@ -11873,6 +11593,7 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
dev: true
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@ -12646,20 +12367,10 @@ packages:
resolution: {integrity: sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==}
dev: true
/human-signals@2.1.0:
resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
engines: {node: '>=10.17.0'}
dev: false
/human-signals@3.0.1:
resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==}
engines: {node: '>=12.20.0'}
/human-signals@4.3.1:
resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
engines: {node: '>=14.18.0'}
dev: false
/hyperid@3.1.1:
resolution: {integrity: sha512-RveV33kIksycSf7HLkq1sHB5wW0OwuX8ot8MYnY++gaaPXGFfKpBncHrAWxdpuEeRlazUMGWefwP1w6o6GaumA==}
dependencies:
@ -12866,14 +12577,6 @@ packages:
/is-hexadecimal@2.0.1:
resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
/is-inside-container@1.0.0:
resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
engines: {node: '>=14.16'}
hasBin: true
dependencies:
is-docker: 3.0.0
dev: false
/is-interactive@2.0.0:
resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==}
engines: {node: '>=12'}
@ -13203,6 +12906,7 @@ packages:
/jsonc-parser@2.3.1:
resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==}
dev: true
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
@ -14565,13 +14269,6 @@ packages:
string.prototype.padend: 3.1.4
dev: true
/npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
engines: {node: '>=8'}
dependencies:
path-key: 3.1.1
dev: false
/npm-run-path@5.1.0:
resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -14667,16 +14364,6 @@ packages:
which-pm-runs: 1.1.0
dev: true
/open@9.1.0:
resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==}
engines: {node: '>=14.16'}
dependencies:
default-browser: 4.0.0
define-lazy-prop: 3.0.0
is-inside-container: 1.0.0
is-wsl: 2.2.0
dev: false
/optionator@0.8.3:
resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
engines: {node: '>= 0.8.0'}
@ -15491,20 +15178,11 @@ packages:
sass-formatter: 0.7.6
dev: true
/prettier-plugin-astro@0.8.1:
resolution: {integrity: sha512-lJ/mG/Lz/ccSwNtwqpFS126mtMVzFVyYv0ddTF9wqwrEG4seECjKDAyw/oGv915rAcJi8jr89990nqfpmG+qdg==}
engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'}
dependencies:
'@astrojs/compiler': 1.8.1
prettier: 2.8.8
sass-formatter: 0.7.6
synckit: 0.8.5
dev: false
/prettier@2.8.8:
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
/prettier@3.0.1:
resolution: {integrity: sha512-fcOWSnnpCrovBsmFZIGIy9UqK2FaI7Hqax+DIO0A9UxeVoY4iweyaFjS5TavZN97Hfehph0nhsZnjlVKzEQSrQ==}
@ -16164,13 +15842,6 @@ packages:
optionalDependencies:
fsevents: 2.3.2
/run-applescript@5.0.0:
resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==}
engines: {node: '>=12'}
dependencies:
execa: 5.1.1
dev: false
/run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
@ -16178,6 +15849,7 @@ packages:
/s.color@0.0.15:
resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==}
dev: true
/sade@1.8.1:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
@ -16203,6 +15875,7 @@ packages:
resolution: {integrity: sha512-hXdxU6PCkiV3XAiSnX+XLqz2ohHoEnVUlrd8LEVMAI80uB1+OTScIkH9n6qQwImZpTye1r1WG1rbGUteHNhoHg==}
dependencies:
suf-log: 2.5.3
dev: true
/sass@1.63.4:
resolution: {integrity: sha512-Sx/+weUmK+oiIlI+9sdD0wZHsqpbgQg8wSwSnGBjwb5GwqFhYNwwnI+UWZtLjKvKyFlKkatRK235qQ3mokyPoQ==}
@ -16630,6 +16303,7 @@ packages:
/streamsearch@1.1.0:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'}
dev: true
/string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@ -16747,11 +16421,6 @@ packages:
engines: {node: '>=10'}
dev: false
/strip-final-newline@2.0.0:
resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
engines: {node: '>=6'}
dev: false
/strip-final-newline@3.0.0:
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
@ -16815,6 +16484,7 @@ packages:
resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
dependencies:
s.color: 0.0.15
dev: true
/supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
@ -16874,14 +16544,6 @@ packages:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
dev: true
/synckit@0.8.5:
resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==}
engines: {node: ^14.18.0 || >=16.0.0}
dependencies:
'@pkgr/utils': 2.4.0
tslib: 2.5.3
dev: false
/tailwindcss@3.3.2:
resolution: {integrity: sha512-9jPkMiIBXvPc2KywkraqsUfbfj+dHDb+JPWtSJa9MLFdrPyazI7q6WX2sUrm7R9eVR7qqv3Pas7EvQFzxKnI6w==}
engines: {node: '>=14.0.0'}
@ -17043,11 +16705,6 @@ packages:
engines: {node: '>=14.0.0'}
dev: false
/titleize@3.0.0:
resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==}
engines: {node: '>=12'}
dev: false
/tmp@0.0.33:
resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
engines: {node: '>=0.6.0'}
@ -17356,13 +17013,6 @@ packages:
busboy: 1.6.0
dev: true
/undici@5.22.1:
resolution: {integrity: sha512-Ji2IJhFXZY0x/0tVBXeQwgPlLWw13GVzpsWPQ3rV50IFMMof2I55PZZxtm4P6iNq+L5znYN9nSTAq0ZyE6lSJw==}
engines: {node: '>=14.0'}
dependencies:
busboy: 1.6.0
dev: false
/unherit@3.0.1:
resolution: {integrity: sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==}
dev: false
@ -17542,11 +17192,6 @@ packages:
engines: {node: '>= 0.8'}
dev: true
/untildify@4.0.0:
resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==}
engines: {node: '>=8'}
dev: false
/upath@1.2.0:
resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
engines: {node: '>=4'}
@ -17988,6 +17633,7 @@ packages:
vscode-languageserver-textdocument: 1.0.8
vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: true
/vscode-html-languageservice@5.0.6:
resolution: {integrity: sha512-gCixNg6fjPO7+kwSMBAVXcwDRHdjz1WOyNfI0n5Wx0J7dfHG8ggb3zD1FI8E2daTZrwS1cooOiSoc1Xxph4qRQ==}
@ -17996,28 +17642,34 @@ packages:
vscode-languageserver-textdocument: 1.0.8
vscode-languageserver-types: 3.17.3
vscode-uri: 3.0.7
dev: true
/vscode-jsonrpc@8.1.0:
resolution: {integrity: sha512-6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw==}
engines: {node: '>=14.0.0'}
dev: true
/vscode-languageserver-protocol@3.17.3:
resolution: {integrity: sha512-924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA==}
dependencies:
vscode-jsonrpc: 8.1.0
vscode-languageserver-types: 3.17.3
dev: true
/vscode-languageserver-textdocument@1.0.8:
resolution: {integrity: sha512-1bonkGqQs5/fxGT5UchTgjGVnfysL0O8v1AYMBjqTbWQTFn721zaPGDYFkOKtfDgFiSgXM3KwaG3FMGfW4Ed9Q==}
dev: true
/vscode-languageserver-types@3.17.3:
resolution: {integrity: sha512-SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA==}
dev: true
/vscode-languageserver@8.1.0:
resolution: {integrity: sha512-eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw==}
hasBin: true
dependencies:
vscode-languageserver-protocol: 3.17.3
dev: true
/vscode-nls@5.2.0:
resolution: {integrity: sha512-RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng==}
@ -18035,9 +17687,11 @@ packages:
/vscode-uri@2.1.2:
resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==}
dev: true
/vscode-uri@3.0.7:
resolution: {integrity: sha512-eOpPHogvorZRobNqJGhapa0JdwaxpjVvyBp0QIUMRMSf8ZAlqOdEquKuRmw9Qwu0qXtJIWqFtMkmvJjUZmMjVA==}
dev: true
/vue@3.3.4:
resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==}