diff --git a/.changeset/config.json b/.changeset/config.json
index c3d96167..310aa9e4 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -1,5 +1,5 @@
{
- "$schema": "https://unpkg.com/@changesets/config@1.5.0/schema.json",
+ "$schema": "https://unpkg.com/@changesets/config@3.0.3/schema.json",
"changelog": [
"@changesets/changelog-github",
{ "repo": "vanilla-extract-css/vanilla-extract" }
@@ -9,6 +9,12 @@
"access": "public",
"baseBranch": "master",
"updateInternalDependencies": "patch",
+ "snapshot": {
+ "useCalculatedVersion": true
+ },
+ "privatePackages": {
+ "tag": false, "version": false
+ },
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
}
diff --git a/.github/workflows/deploy-site.yml b/.github/workflows/deploy-site.yml
index 01369f00..5a31045b 100644
--- a/.github/workflows/deploy-site.yml
+++ b/.github/workflows/deploy-site.yml
@@ -12,7 +12,7 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4
- - uses: pnpm/action-setup@master
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 5d53ed87..32f3d92f 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -18,7 +18,7 @@ jobs:
fetch-depth: 0
token: ${{ secrets.VANILLA_EXTRACT_CI_GITHUB_TOKEN }}
- - uses: pnpm/action-setup@v3
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml
index 97456935..8df6bc6b 100644
--- a/.github/workflows/snapshot.yml
+++ b/.github/workflows/snapshot.yml
@@ -16,7 +16,7 @@ jobs:
fetch-depth: 0
token: ${{ secrets.VANILLA_EXTRACT_CI_GITHUB_TOKEN }}
- - uses: pnpm/action-setup@v3
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml
index 6df58684..046c554f 100644
--- a/.github/workflows/validate.yml
+++ b/.github/workflows/validate.yml
@@ -17,7 +17,7 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4
- - uses: pnpm/action-setup@v3
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
@@ -51,7 +51,7 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4
- - uses: pnpm/action-setup@v3
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
@@ -77,7 +77,7 @@ jobs:
- name: Checkout Repo
uses: actions/checkout@v4
- - uses: pnpm/action-setup@v3
+ - uses: pnpm/action-setup@v4
- name: Set up Node.js
uses: actions/setup-node@v4
diff --git a/fixtures/features/src/html.ts b/fixtures/features/src/html.ts
index 2d81f7bb..340b74a7 100644
--- a/fixtures/features/src/html.ts
+++ b/fixtures/features/src/html.ts
@@ -10,3 +10,9 @@ export default `
Style composition in selector
Style variants composition in selector
`;
+
+// @ts-expect-error Vite env not defined
+if (import.meta.hot) {
+ // @ts-expect-error Vite env not defined
+ import.meta.hot.accept();
+}
diff --git a/fixtures/features/src/index.ts b/fixtures/features/src/index.ts
index bddb8b10..e647b5e2 100644
--- a/fixtures/features/src/index.ts
+++ b/fixtures/features/src/index.ts
@@ -5,10 +5,3 @@ function render() {
}
render();
-
-// Uncomment to enable HMR with Vite
-// if (import.meta.hot) {
-// import.meta.hot.accept('./features.css', () => {
-// render();
-// });
-// }
diff --git a/package.json b/package.json
index 8e7c72b7..fa64c6bb 100644
--- a/package.json
+++ b/package.json
@@ -33,8 +33,8 @@
"@babel/preset-env": "^7.23.9",
"@babel/preset-react": "^7.23.3",
"@babel/preset-typescript": "^7.23.3",
- "@changesets/changelog-github": "^0.4.8",
- "@changesets/cli": "^2.26.2",
+ "@changesets/changelog-github": "^0.5.0",
+ "@changesets/cli": "^2.27.8",
"@manypkg/cli": "^0.21.4",
"@playwright/test": "^1.43.1",
"@preconstruct/cli": "^2.8.2",
diff --git a/packages/babel-plugin-debug-ids/CHANGELOG.md b/packages/babel-plugin-debug-ids/CHANGELOG.md
index 03ff8542..28266ef3 100644
--- a/packages/babel-plugin-debug-ids/CHANGELOG.md
+++ b/packages/babel-plugin-debug-ids/CHANGELOG.md
@@ -1,5 +1,11 @@
# @vanilla-extract/babel-plugin-debug-ids
+## 1.1.0
+
+### Minor Changes
+
+- [#1450](https://github.com/vanilla-extract-css/vanilla-extract/pull/1450) [`7b256d2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/7b256d2a8ee815911ee96199abe78d6b7246c415) Thanks [@wuz](https://github.com/wuz)! - Add support for the new `createViewTransition` API
+
## 1.0.6
### Patch Changes
diff --git a/packages/babel-plugin-debug-ids/package.json b/packages/babel-plugin-debug-ids/package.json
index 8f2f6282..19ee2560 100644
--- a/packages/babel-plugin-debug-ids/package.json
+++ b/packages/babel-plugin-debug-ids/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/babel-plugin-debug-ids",
- "version": "1.0.6",
+ "version": "1.1.0",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-babel-plugin-debug-ids.cjs.js",
"module": "dist/vanilla-extract-babel-plugin-debug-ids.esm.js",
diff --git a/packages/babel-plugin-debug-ids/src/index.test.ts b/packages/babel-plugin-debug-ids/src/index.test.ts
index 61eb3d87..9b9d4e86 100644
--- a/packages/babel-plugin-debug-ids/src/index.test.ts
+++ b/packages/babel-plugin-debug-ids/src/index.test.ts
@@ -230,6 +230,19 @@ describe('babel plugin', () => {
`);
});
+ it('should handle createViewTransition assigned to const', () => {
+ const source = `
+ import { createViewTransition } from '@vanilla-extract/css';
+
+ const myViewTransition = createViewTransition();
+ `;
+
+ expect(transform(source)).toMatchInlineSnapshot(`
+ import { createViewTransition } from '@vanilla-extract/css';
+ const myViewTransition = createViewTransition("myViewTransition");
+ `);
+ });
+
it('should handle fontFace assigned to const', () => {
const source = `
import { fontFace } from '@vanilla-extract/css';
diff --git a/packages/babel-plugin-debug-ids/src/index.ts b/packages/babel-plugin-debug-ids/src/index.ts
index 2ba1eca5..2b0ef6d2 100644
--- a/packages/babel-plugin-debug-ids/src/index.ts
+++ b/packages/babel-plugin-debug-ids/src/index.ts
@@ -39,6 +39,9 @@ const debuggableFunctionConfig = {
createContainer: {
maxParams: 1,
},
+ createViewTransition: {
+ maxParams: 1,
+ },
layer: {
maxParams: 2,
hasDebugId: ({ arguments: args }) => {
diff --git a/packages/css/CHANGELOG.md b/packages/css/CHANGELOG.md
index 0fee299c..4f6893f0 100644
--- a/packages/css/CHANGELOG.md
+++ b/packages/css/CHANGELOG.md
@@ -1,5 +1,28 @@
# @vanilla-extract/css
+## 1.16.0
+
+### Minor Changes
+
+- [#1475](https://github.com/vanilla-extract-css/vanilla-extract/pull/1475) [`cd9d8b2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/cd9d8b231bbd7a7ac6674d2b28f77cff93e5be9e) Thanks [@corradopetrelli](https://github.com/corradopetrelli)! - Add `::-webkit-calendar-picker-indicator` as a valid pseudo-element
+
+- [#1450](https://github.com/vanilla-extract-css/vanilla-extract/pull/1450) [`7b256d2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/7b256d2a8ee815911ee96199abe78d6b7246c415) Thanks [@wuz](https://github.com/wuz)! - Add `createViewTransition` API
+
+ `createViewTransition` creates a single scoped view transition name for use with CSS View Transitions. This avoids potential naming collisions with other view transitions.
+
+ ```ts
+ import {
+ style,
+ createViewTransition
+ } from '@vanilla-extract/css';
+
+ export const titleViewTransition = createViewTransition();
+
+ export const pageTitle = style({
+ viewTransitionName: titleViewTransition
+ });
+ ```
+
## 1.15.5
### Patch Changes
@@ -54,12 +77,12 @@
globalFontFace(gentium, [
{
src: 'local("Gentium")',
- fontWeight: 'normal',
+ fontWeight: 'normal'
},
{
src: 'local("Gentium Bold")',
- fontWeight: 'bold',
- },
+ fontWeight: 'bold'
+ }
]);
```
@@ -110,16 +133,16 @@
const gentium = fontFace([
{
src: 'local("Gentium")',
- fontWeight: 'normal',
+ fontWeight: 'normal'
},
{
src: 'local("Gentium Bold")',
- fontWeight: 'bold',
- },
+ fontWeight: 'bold'
+ }
]);
export const font = style({
- fontFamily: gentium,
+ fontFamily: gentium
});
```
@@ -152,9 +175,9 @@
export const standard = style({
'@layer': {
[typography]: {
- fontSize: '1rem',
- },
- },
+ fontSize: '1rem'
+ }
+ }
});
```
@@ -225,7 +248,7 @@
const identifier = generateIdentifier({
debugId,
- debugFileName: false,
+ debugFileName: false
});
```
@@ -244,20 +267,23 @@
`createContainer` creates a single scoped container name for use with CSS Container Queries. This avoids potential naming collisions with other containers.
```ts
- import { style, createContainer } from '@vanilla-extract/css';
+ import {
+ style,
+ createContainer
+ } from '@vanilla-extract/css';
export const sidebarContainer = createContainer();
export const sidebar = style({
- containerName: sidebarContainer,
+ containerName: sidebarContainer
});
export const navigation = style({
'@container': {
[`${sidebarContainer} (min-width: 400px)`]: {
- display: 'flex',
- },
- },
+ display: 'flex'
+ }
+ }
});
```
@@ -269,9 +295,9 @@
export const myStyle = style({
'@container': {
'(min-width: 400px)': {
- display: 'flex',
- },
- },
+ display: 'flex'
+ }
+ }
});
```
@@ -409,9 +435,15 @@
const base = style({ padding: 12 });
- export const primary = style([base, { background: 'blue' }]);
+ export const primary = style([
+ base,
+ { background: 'blue' }
+ ]);
- export const secondary = style([base, { background: 'aqua' }]);
+ export const secondary = style([
+ base,
+ { background: 'aqua' }
+ ]);
```
When composed styles are used in selectors, they are assigned an additional class if required so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
@@ -425,7 +457,7 @@
export const container = style([background, padding]);
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
@@ -450,25 +482,25 @@
// themes.css.ts
import {
createGlobalThemeContract,
- createGlobalTheme,
+ createGlobalTheme
} from '@vanilla-extract/css';
export const vars = createGlobalThemeContract({
color: {
- brand: 'color-brand',
+ brand: 'color-brand'
},
font: {
- body: 'font-body',
- },
+ body: 'font-body'
+ }
});
createGlobalTheme(':root', vars, {
color: {
- brand: 'blue',
+ brand: 'blue'
},
font: {
- body: 'arial',
- },
+ body: 'arial'
+ }
});
```
@@ -483,13 +515,13 @@
export const vars = createGlobalThemeContract(
{
color: {
- brand: 'color-brand',
+ brand: 'color-brand'
},
font: {
- body: 'font-body',
- },
+ body: 'font-body'
+ }
},
- (value) => `prefix-${value}`,
+ (value) => `prefix-${value}`
);
```
@@ -502,13 +534,13 @@
export const vars = createGlobalThemeContract(
{
color: {
- brand: null,
+ brand: null
},
font: {
- body: null,
- },
+ body: null
+ }
},
- (_value, path) => `prefix-${path.join('-')}`,
+ (_value, path) => `prefix-${path.join('-')}`
);
```
@@ -541,15 +573,22 @@
When style compositions are used in selectors, they are now assigned an additional class so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
```ts
- import { style, globalStyle, composeStyles } from '@vanilla-extract/css';
+ import {
+ style,
+ globalStyle,
+ composeStyles
+ } from '@vanilla-extract/css';
const background = style({ background: 'mintcream' });
const padding = style({ padding: 12 });
- export const container = composeStyles(background, padding);
+ export const container = composeStyles(
+ background,
+ padding
+ );
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
diff --git a/packages/css/package.json b/packages/css/package.json
index 9dfd7945..3493f55a 100644
--- a/packages/css/package.json
+++ b/packages/css/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/css",
- "version": "1.15.5",
+ "version": "1.16.0",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"sideEffects": true,
"main": "dist/vanilla-extract-css.cjs.js",
diff --git a/packages/css/src/index.ts b/packages/css/src/index.ts
index 28937df8..b167e483 100644
--- a/packages/css/src/index.ts
+++ b/packages/css/src/index.ts
@@ -13,4 +13,5 @@ export * from './theme';
export * from './style';
export * from './vars';
export { createContainer } from './container';
+export { createViewTransition } from './viewTransition';
export * from './layer';
diff --git a/packages/css/src/simplePseudos.ts b/packages/css/src/simplePseudos.ts
index 14fc0f46..498cafa7 100644
--- a/packages/css/src/simplePseudos.ts
+++ b/packages/css/src/simplePseudos.ts
@@ -35,6 +35,7 @@ const simplePseudoMap = {
'::-ms-track': true,
'::-ms-value': true,
'::-webkit-backdrop': true,
+ '::-webkit-calendar-picker-indicator': true,
'::-webkit-inner-spin-button': true,
'::-webkit-input-placeholder': true,
'::-webkit-meter-bar': true,
diff --git a/packages/css/src/viewTransition.ts b/packages/css/src/viewTransition.ts
new file mode 100644
index 00000000..654d6982
--- /dev/null
+++ b/packages/css/src/viewTransition.ts
@@ -0,0 +1,6 @@
+import { generateIdentifier } from './identifier';
+
+// createViewTransition is used for locally scoping CSS view transitions
+// For now it is mostly just an alias of generateIdentifier
+export const createViewTransition = (debugId?: string) =>
+ generateIdentifier(debugId);
diff --git a/packages/esbuild-plugin/CHANGELOG.md b/packages/esbuild-plugin/CHANGELOG.md
index ec6f43cb..105d77c5 100644
--- a/packages/esbuild-plugin/CHANGELOG.md
+++ b/packages/esbuild-plugin/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/esbuild-plugin
+## 2.3.11
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 2.3.10
### Patch Changes
@@ -113,7 +120,7 @@
// redBox ~= 'styles_redBox_asdfgj'
const redBox = style({
- background: 'red',
+ background: 'red'
});
```
@@ -209,15 +216,22 @@
When style compositions are used in selectors, they are now assigned an additional class so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
```ts
- import { style, globalStyle, composeStyles } from '@vanilla-extract/css';
+ import {
+ style,
+ globalStyle,
+ composeStyles
+ } from '@vanilla-extract/css';
const background = style({ background: 'mintcream' });
const padding = style({ padding: 12 });
- export const container = composeStyles(background, padding);
+ export const container = composeStyles(
+ background,
+ padding
+ );
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
@@ -235,14 +249,19 @@
**Example for postcss with autoprefixer:**
```js
- const { vanillaExtractPlugin } = require('@vanilla-extract/esbuild-plugin');
+ const {
+ vanillaExtractPlugin
+ } = require('@vanilla-extract/esbuild-plugin');
const postcss = require('postcss');
const autoprefixer = require('autoprefixer');
async function processCss(css) {
- const result = await postcss([autoprefixer]).process(css, {
- from: undefined /* suppress source map warning */,
- });
+ const result = await postcss([autoprefixer]).process(
+ css,
+ {
+ from: undefined /* suppress source map warning */
+ }
+ );
return result.css;
}
@@ -253,10 +272,10 @@
bundle: true,
plugins: [
vanillaExtractPlugin({
- processCss,
- }),
+ processCss
+ })
],
- outfile: 'out.js',
+ outfile: 'out.js'
})
.catch(() => process.exit(1));
```
diff --git a/packages/esbuild-plugin/package.json b/packages/esbuild-plugin/package.json
index c8e6de2c..d4fdbf3e 100644
--- a/packages/esbuild-plugin/package.json
+++ b/packages/esbuild-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/esbuild-plugin",
- "version": "2.3.10",
+ "version": "2.3.11",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-esbuild-plugin.cjs.js",
"module": "dist/vanilla-extract-esbuild-plugin.esm.js",
diff --git a/packages/integration/CHANGELOG.md b/packages/integration/CHANGELOG.md
index 65330c97..33050922 100644
--- a/packages/integration/CHANGELOG.md
+++ b/packages/integration/CHANGELOG.md
@@ -1,5 +1,13 @@
# @vanilla-extract/integration
+## 7.1.10
+
+### Patch Changes
+
+- Updated dependencies [[`cd9d8b2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/cd9d8b231bbd7a7ac6674d2b28f77cff93e5be9e), [`7b256d2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/7b256d2a8ee815911ee96199abe78d6b7246c415), [`7b256d2`](https://github.com/vanilla-extract-css/vanilla-extract/commit/7b256d2a8ee815911ee96199abe78d6b7246c415)]:
+ - @vanilla-extract/css@1.16.0
+ - @vanilla-extract/babel-plugin-debug-ids@1.1.0
+
## 7.1.9
### Patch Changes
@@ -410,15 +418,22 @@
When style compositions are used in selectors, they are now assigned an additional class so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
```ts
- import { style, globalStyle, composeStyles } from '@vanilla-extract/css';
+ import {
+ style,
+ globalStyle,
+ composeStyles
+ } from '@vanilla-extract/css';
const background = style({ background: 'mintcream' });
const padding = style({ padding: 12 });
- export const container = composeStyles(background, padding);
+ export const container = composeStyles(
+ background,
+ padding
+ );
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
diff --git a/packages/integration/package.json b/packages/integration/package.json
index e242cf63..6b27f984 100644
--- a/packages/integration/package.json
+++ b/packages/integration/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/integration",
- "version": "7.1.9",
+ "version": "7.1.10",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-integration.cjs.js",
"types": "dist/vanilla-extract-integration.cjs.d.ts",
diff --git a/packages/jest-transform/CHANGELOG.md b/packages/jest-transform/CHANGELOG.md
index 89958d09..5ee64411 100644
--- a/packages/jest-transform/CHANGELOG.md
+++ b/packages/jest-transform/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/jest-transform
+## 1.1.10
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 1.1.9
### Patch Changes
diff --git a/packages/jest-transform/package.json b/packages/jest-transform/package.json
index 7f48a0a1..b1d7eecc 100644
--- a/packages/jest-transform/package.json
+++ b/packages/jest-transform/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/jest-transform",
- "version": "1.1.9",
+ "version": "1.1.10",
"description": "Jest transformer for vanilla-extract",
"main": "dist/vanilla-extract-jest-transform.cjs.js",
"module": "dist/vanilla-extract-jest-transform.esm.js",
diff --git a/packages/next-plugin/CHANGELOG.md b/packages/next-plugin/CHANGELOG.md
index d7343bb5..eca47c9f 100644
--- a/packages/next-plugin/CHANGELOG.md
+++ b/packages/next-plugin/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/next-plugin
+## 2.4.6
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/webpack-plugin@2.3.14
+
## 2.4.5
### Patch Changes
diff --git a/packages/next-plugin/package.json b/packages/next-plugin/package.json
index 6230b631..2f1a3478 100644
--- a/packages/next-plugin/package.json
+++ b/packages/next-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/next-plugin",
- "version": "2.4.5",
+ "version": "2.4.6",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-next-plugin.cjs.js",
"module": "dist/vanilla-extract-next-plugin.esm.js",
diff --git a/packages/parcel-transformer/CHANGELOG.md b/packages/parcel-transformer/CHANGELOG.md
index 03719227..b7dbaf46 100644
--- a/packages/parcel-transformer/CHANGELOG.md
+++ b/packages/parcel-transformer/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/parcel-transformer
+## 1.0.10
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 1.0.9
### Patch Changes
diff --git a/packages/parcel-transformer/package.json b/packages/parcel-transformer/package.json
index e3f75d4e..bda2b7ef 100644
--- a/packages/parcel-transformer/package.json
+++ b/packages/parcel-transformer/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/parcel-transformer",
- "version": "1.0.9",
+ "version": "1.0.10",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-parcel-transformer.cjs.js",
"module": "dist/vanilla-extract-parcel-transformer.esm.js",
diff --git a/packages/rollup-plugin/CHANGELOG.md b/packages/rollup-plugin/CHANGELOG.md
index 32d88975..94b497fe 100644
--- a/packages/rollup-plugin/CHANGELOG.md
+++ b/packages/rollup-plugin/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/rollup-plugin
+## 1.3.10
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 1.3.9
### Patch Changes
@@ -103,7 +110,7 @@
// redBox ~= 'styles_redBox_asdfgj'
const redBox = style({
- background: 'red',
+ background: 'red'
});
```
diff --git a/packages/rollup-plugin/package.json b/packages/rollup-plugin/package.json
index 8003bb3f..b61078f0 100644
--- a/packages/rollup-plugin/package.json
+++ b/packages/rollup-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/rollup-plugin",
- "version": "1.3.9",
+ "version": "1.3.10",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-rollup-plugin.cjs.js",
"module": "dist/vanilla-extract-rollup-plugin.esm.js",
diff --git a/packages/vite-plugin/CHANGELOG.md b/packages/vite-plugin/CHANGELOG.md
index d394784e..cb56d2c5 100644
--- a/packages/vite-plugin/CHANGELOG.md
+++ b/packages/vite-plugin/CHANGELOG.md
@@ -1,5 +1,20 @@
# @vanilla-extract/vite-plugin
+## 4.0.17
+
+### Patch Changes
+
+- [#1492](https://github.com/vanilla-extract-css/vanilla-extract/pull/1492) [`1fd348a`](https://github.com/vanilla-extract-css/vanilla-extract/commit/1fd348a91036a1370e61de85199ca6f78533ed8e) Thanks [@kube](https://github.com/kube)! - Filter out `react-router` Vite plugin when creating the `vite-node` compiler
+
+## 4.0.16
+
+### Patch Changes
+
+- [#1482](https://github.com/vanilla-extract-css/vanilla-extract/pull/1482) [`30c0305`](https://github.com/vanilla-extract-css/vanilla-extract/commit/30c0305577638ada06393729f8eaaa7a72d69369) Thanks [@askoufis](https://github.com/askoufis)! - Fixes a bug where Vanilla Extract files with extensions other than `css.ts` were not being invalidated during HMR
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 4.0.15
### Patch Changes
@@ -237,9 +252,9 @@
export default {
plugins: [
vanillaExtractPlugin({
- emitCssInSsr: true,
- }),
- ],
+ emitCssInSsr: true
+ })
+ ]
};
```
@@ -284,7 +299,7 @@
// redBox ~= 'styles_redBox_asdfgj'
const redBox = style({
- background: 'red',
+ background: 'red'
});
```
@@ -556,15 +571,22 @@
When style compositions are used in selectors, they are now assigned an additional class so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
```ts
- import { style, globalStyle, composeStyles } from '@vanilla-extract/css';
+ import {
+ style,
+ globalStyle,
+ composeStyles
+ } from '@vanilla-extract/css';
const background = style({ background: 'mintcream' });
const padding = style({ padding: 12 });
- export const container = composeStyles(background, padding);
+ export const container = composeStyles(
+ background,
+ padding
+ );
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
diff --git a/packages/vite-plugin/package.json b/packages/vite-plugin/package.json
index 8f5046e5..ed9c22e5 100644
--- a/packages/vite-plugin/package.json
+++ b/packages/vite-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/vite-plugin",
- "version": "4.0.15",
+ "version": "4.0.17",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-vite-plugin.cjs.js",
"module": "dist/vanilla-extract-vite-plugin.esm.js",
diff --git a/packages/vite-plugin/src/index.ts b/packages/vite-plugin/src/index.ts
index 54fbb7bd..0d41bcb2 100644
--- a/packages/vite-plugin/src/index.ts
+++ b/packages/vite-plugin/src/index.ts
@@ -40,7 +40,9 @@ const removeIncompatiblePlugins = (plugin: PluginOption) =>
// Additionally, some internal Remix plugins rely on a `ctx` object to be initialized by
// the main Remix plugin, and may not function correctly without it. To address this, we
// filter out all Remix-related plugins.
- !plugin.name.startsWith('remix');
+ !plugin.name.startsWith('remix') &&
+ // As React-Router plugin works the same as Remix plugin, also ignore it.
+ !plugin.name.startsWith('react-router');
interface Options {
identifiers?: IdentifierOption;
@@ -214,7 +216,7 @@ export function vanillaExtractPlugin({
// We have to invalidate the virtual module & deps, not the real one we just transformed
// The deps have to be invalidated in case one of them changing was the trigger causing
// the current transformation
- if (file.endsWith('.css.ts')) {
+ if (cssFileFilter.test(file)) {
invalidateModule(fileIdToVirtualId(file));
}
}
diff --git a/packages/webpack-plugin/CHANGELOG.md b/packages/webpack-plugin/CHANGELOG.md
index 33ebae1b..42d09206 100644
--- a/packages/webpack-plugin/CHANGELOG.md
+++ b/packages/webpack-plugin/CHANGELOG.md
@@ -1,5 +1,12 @@
# @vanilla-extract/webpack-plugin
+## 2.3.14
+
+### Patch Changes
+
+- Updated dependencies []:
+ - @vanilla-extract/integration@7.1.10
+
## 2.3.13
### Patch Changes
@@ -273,15 +280,22 @@
When style compositions are used in selectors, they are now assigned an additional class so they can be uniquely identified. When selectors are processed internally, the composed classes are removed, only leaving behind the unique identifier classes. This allows you to treat them as if they were a single class within vanilla-extract selectors.
```ts
- import { style, globalStyle, composeStyles } from '@vanilla-extract/css';
+ import {
+ style,
+ globalStyle,
+ composeStyles
+ } from '@vanilla-extract/css';
const background = style({ background: 'mintcream' });
const padding = style({ padding: 12 });
- export const container = composeStyles(background, padding);
+ export const container = composeStyles(
+ background,
+ padding
+ );
globalStyle(`${container} *`, {
- boxSizing: 'border-box',
+ boxSizing: 'border-box'
});
```
diff --git a/packages/webpack-plugin/package.json b/packages/webpack-plugin/package.json
index cd9cd7f4..4c91e635 100644
--- a/packages/webpack-plugin/package.json
+++ b/packages/webpack-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@vanilla-extract/webpack-plugin",
- "version": "2.3.13",
+ "version": "2.3.14",
"description": "Zero-runtime Stylesheets-in-TypeScript",
"main": "dist/vanilla-extract-webpack-plugin.cjs.js",
"module": "dist/vanilla-extract-webpack-plugin.esm.js",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index fc09c74b..fdadcfb5 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -21,11 +21,11 @@ importers:
specifier: ^7.23.3
version: 7.23.3(@babel/core@7.23.9)
'@changesets/changelog-github':
- specifier: ^0.4.8
- version: 0.4.8
+ specifier: ^0.5.0
+ version: 0.5.0
'@changesets/cli':
- specifier: ^2.26.2
- version: 2.27.1
+ specifier: ^2.27.8
+ version: 2.27.8
'@manypkg/cli':
specifier: ^0.21.4
version: 0.21.4
@@ -1705,66 +1705,66 @@ packages:
peerDependencies:
'@vanilla-extract/css': ^1.2.1
- '@changesets/apply-release-plan@7.0.0':
- resolution: {integrity: sha512-vfi69JR416qC9hWmFGSxj7N6wA5J222XNBmezSVATPWDVPIF7gkd4d8CpbEbXmRWbVrkoli3oerGS6dcL/BGsQ==}
+ '@changesets/apply-release-plan@7.0.5':
+ resolution: {integrity: sha512-1cWCk+ZshEkSVEZrm2fSj1Gz8sYvxgUL4Q78+1ZZqeqfuevPTPk033/yUZ3df8BKMohkqqHfzj0HOOrG0KtXTw==}
- '@changesets/assemble-release-plan@6.0.0':
- resolution: {integrity: sha512-4QG7NuisAjisbW4hkLCmGW2lRYdPrKzro+fCtZaILX+3zdUELSvYjpL4GTv0E4aM9Mef3PuIQp89VmHJ4y2bfw==}
+ '@changesets/assemble-release-plan@6.0.4':
+ resolution: {integrity: sha512-nqICnvmrwWj4w2x0fOhVj2QEGdlUuwVAwESrUo5HLzWMI1rE5SWfsr9ln+rDqWB6RQ2ZyaMZHUcU7/IRaUJS+Q==}
'@changesets/changelog-git@0.2.0':
resolution: {integrity: sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==}
- '@changesets/changelog-github@0.4.8':
- resolution: {integrity: sha512-jR1DHibkMAb5v/8ym77E4AMNWZKB5NPzw5a5Wtqm1JepAuIF+hrKp2u04NKM14oBZhHglkCfrla9uq8ORnK/dw==}
+ '@changesets/changelog-github@0.5.0':
+ resolution: {integrity: sha512-zoeq2LJJVcPJcIotHRJEEA2qCqX0AQIeFE+L21L8sRLPVqDhSXY8ZWAt2sohtBpFZkBwu+LUwMSKRr2lMy3LJA==}
- '@changesets/cli@2.27.1':
- resolution: {integrity: sha512-iJ91xlvRnnrJnELTp4eJJEOPjgpF3NOh4qeQehM6Ugiz9gJPRZ2t+TsXun6E3AMN4hScZKjqVXl0TX+C7AB3ZQ==}
+ '@changesets/cli@2.27.8':
+ resolution: {integrity: sha512-gZNyh+LdSsI82wBSHLQ3QN5J30P4uHKJ4fXgoGwQxfXwYFTJzDdvIJasZn8rYQtmKhyQuiBj4SSnLuKlxKWq4w==}
hasBin: true
- '@changesets/config@3.0.0':
- resolution: {integrity: sha512-o/rwLNnAo/+j9Yvw9mkBQOZySDYyOr/q+wptRLcAVGlU6djOeP9v1nlalbL9MFsobuBVQbZCTp+dIzdq+CLQUA==}
+ '@changesets/config@3.0.3':
+ resolution: {integrity: sha512-vqgQZMyIcuIpw9nqFIpTSNyc/wgm/Lu1zKN5vECy74u95Qx/Wa9g27HdgO4NkVAaq+BGA8wUc/qvbvVNs93n6A==}
'@changesets/errors@0.2.0':
resolution: {integrity: sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==}
- '@changesets/get-dependents-graph@2.0.0':
- resolution: {integrity: sha512-cafUXponivK4vBgZ3yLu944mTvam06XEn2IZGjjKc0antpenkYANXiiE6GExV/yKdsCnE8dXVZ25yGqLYZmScA==}
+ '@changesets/get-dependents-graph@2.1.2':
+ resolution: {integrity: sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==}
- '@changesets/get-github-info@0.5.2':
- resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==}
+ '@changesets/get-github-info@0.6.0':
+ resolution: {integrity: sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==}
- '@changesets/get-release-plan@4.0.0':
- resolution: {integrity: sha512-9L9xCUeD/Tb6L/oKmpm8nyzsOzhdNBBbt/ZNcjynbHC07WW4E1eX8NMGC5g5SbM5z/V+MOrYsJ4lRW41GCbg3w==}
+ '@changesets/get-release-plan@4.0.4':
+ resolution: {integrity: sha512-SicG/S67JmPTrdcc9Vpu0wSQt7IiuN0dc8iR5VScnnTVPfIaLvKmEGRvIaF0kcn8u5ZqLbormZNTO77bCEvyWw==}
'@changesets/get-version-range-type@0.4.0':
resolution: {integrity: sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==}
- '@changesets/git@3.0.0':
- resolution: {integrity: sha512-vvhnZDHe2eiBNRFHEgMiGd2CT+164dfYyrJDhwwxTVD/OW0FUD6G7+4DIx1dNwkwjHyzisxGAU96q0sVNBns0w==}
+ '@changesets/git@3.0.1':
+ resolution: {integrity: sha512-pdgHcYBLCPcLd82aRcuO0kxCDbw/yISlOtkmwmE8Odo1L6hSiZrBOsRl84eYG7DRCab/iHnOkWqExqc4wxk2LQ==}
- '@changesets/logger@0.1.0':
- resolution: {integrity: sha512-pBrJm4CQm9VqFVwWnSqKEfsS2ESnwqwH+xR7jETxIErZcfd1u2zBSqrHbRHR7xjhSgep9x2PSKFKY//FAshA3g==}
+ '@changesets/logger@0.1.1':
+ resolution: {integrity: sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==}
'@changesets/parse@0.4.0':
resolution: {integrity: sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==}
- '@changesets/pre@2.0.0':
- resolution: {integrity: sha512-HLTNYX/A4jZxc+Sq8D1AMBsv+1qD6rmmJtjsCJa/9MSRybdxh0mjbTvE6JYZQ/ZiQ0mMlDOlGPXTm9KLTU3jyw==}
+ '@changesets/pre@2.0.1':
+ resolution: {integrity: sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==}
- '@changesets/read@0.6.0':
- resolution: {integrity: sha512-ZypqX8+/im1Fm98K4YcZtmLKgjs1kDQ5zHpc2U1qdtNBmZZfo/IBiG162RoP0CUF05tvp2y4IspH11PLnPxuuw==}
+ '@changesets/read@0.6.1':
+ resolution: {integrity: sha512-jYMbyXQk3nwP25nRzQQGa1nKLY0KfoOV7VLgwucI0bUO8t8ZLCr6LZmgjXsiKuRDc+5A6doKPr9w2d+FEJ55zQ==}
+
+ '@changesets/should-skip-package@0.1.1':
+ resolution: {integrity: sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==}
'@changesets/types@4.0.1':
resolution: {integrity: sha512-zVfv752D8K2tjyFmxU/vnntQ+dPu+9NupOSguA/2Zuym4tVxRh0ylArgKZ1bOAi2eXfGlZMxJU/kj7uCSI15RQ==}
- '@changesets/types@5.2.1':
- resolution: {integrity: sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==}
-
'@changesets/types@6.0.0':
resolution: {integrity: sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==}
- '@changesets/write@0.3.0':
- resolution: {integrity: sha512-slGLb21fxZVUYbyea+94uFiD6ntQW0M2hIKNznFizDhZPDgn2c/fv1UzzlW43RVzh1BEDuIqW6hzlJ1OflNmcw==}
+ '@changesets/write@0.3.2':
+ resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==}
'@colors/colors@1.5.0':
resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
@@ -4345,9 +4345,6 @@ packages:
resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==}
engines: {node: '>=0.10.0'}
- array-buffer-byte-length@1.0.0:
- resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
-
array-flatten@1.1.1:
resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
@@ -4367,14 +4364,6 @@ packages:
resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==}
engines: {node: '>=0.10.0'}
- array.prototype.flat@1.3.2:
- resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
- engines: {node: '>= 0.4'}
-
- arraybuffer.prototype.slice@1.0.2:
- resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==}
- engines: {node: '>= 0.4'}
-
arrify@1.0.1:
resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
engines: {node: '>=0.10.0'}
@@ -4579,9 +4568,6 @@ packages:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
- breakword@1.0.5:
- resolution: {integrity: sha512-ex5W9DoOQ/LUEU3PMdLs9ua/CYZl1678NUkKOdUSi8Aw5F1idieaiRURCBFJCwVcrD1J8Iy3vfWSloaMwO2qFg==}
-
browserify-zlib@0.1.4:
resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==}
@@ -4878,9 +4864,6 @@ packages:
client-only@0.0.1:
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
- cliui@6.0.0:
- resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==}
-
cliui@8.0.1:
resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
engines: {node: '>=12'}
@@ -5232,19 +5215,6 @@ packages:
csstype@3.0.10:
resolution: {integrity: sha512-2u44ZG2OcNUO9HDp/Jl8C07x6pU/eTR3ncV91SiK3dhG9TWvRVsCoJw14Ckx5DgWkzGA3waZWO3d7pgqpUI/XA==}
- csv-generate@3.4.3:
- resolution: {integrity: sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==}
-
- csv-parse@4.16.3:
- resolution: {integrity: sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==}
-
- csv-stringify@5.6.5:
- resolution: {integrity: sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==}
-
- csv@5.5.3:
- resolution: {integrity: sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==}
- engines: {node: '>= 0.1.90'}
-
cyclist@1.0.1:
resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==}
@@ -5411,10 +5381,6 @@ packages:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
- define-properties@1.2.1:
- resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
- engines: {node: '>= 0.4'}
-
define-property@0.2.5:
resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==}
engines: {node: '>=0.10.0'}
@@ -5715,24 +5681,9 @@ packages:
error-stack-parser@2.1.4:
resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==}
- es-abstract@1.22.3:
- resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==}
- engines: {node: '>= 0.4'}
-
es-module-lexer@1.4.1:
resolution: {integrity: sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==}
- es-set-tostringtag@2.0.2:
- resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==}
- engines: {node: '>= 0.4'}
-
- es-shim-unscopables@1.0.2:
- resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
-
- es-to-primitive@1.2.1:
- resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
- engines: {node: '>= 0.4'}
-
es6-promisify@6.1.1:
resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==}
@@ -6092,9 +6043,6 @@ packages:
resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- find-yarn-workspace-root2@1.2.16:
- resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==}
-
flat@5.0.2:
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
hasBin: true
@@ -6216,13 +6164,6 @@ packages:
function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
- function.prototype.name@1.1.6:
- resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
- engines: {node: '>= 0.4'}
-
- functions-have-names@1.2.3:
- resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
-
fuzzy@0.1.3:
resolution: {integrity: sha512-/gZffu4ykarLrCiP3Ygsa86UAo1E5vEVlvTrpkKywXSbP9Xhln3oSp9QSV57gEq3JFFpGJ4GZ+5zdEp3FcUh4w==}
engines: {node: '>= 0.6.0'}
@@ -6289,10 +6230,6 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- get-symbol-description@1.0.0:
- resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==}
- engines: {node: '>= 0.4'}
-
get-tsconfig@4.7.6:
resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==}
@@ -6368,10 +6305,6 @@ packages:
resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
engines: {node: '>=8'}
- globalthis@1.0.3:
- resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
- engines: {node: '>= 0.4'}
-
globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
@@ -6422,9 +6355,6 @@ packages:
graceful-fs@4.2.10:
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
- grapheme-splitter@1.0.4:
- resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
-
graphql@16.5.0:
resolution: {integrity: sha512-qbHgh8Ix+j/qY+a/ZcJnFQ+j8ezakqPiHwPiZhV/3PgGlgf96QMBB5/f2rkiC9sgLoy/xvT6TSiaf2nTHJh5iA==}
engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0}
@@ -6457,9 +6387,6 @@ packages:
resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==}
engines: {node: '>=0.10.0'}
- has-bigints@1.0.2:
- resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
-
has-flag@3.0.0:
resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
engines: {node: '>=4'}
@@ -6827,10 +6754,6 @@ packages:
resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==}
engines: {node: '>=6.0.0'}
- internal-slot@1.0.6:
- resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==}
- engines: {node: '>= 0.4'}
-
interpret@3.1.1:
resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==}
engines: {node: '>=10.13.0'}
@@ -6873,26 +6796,16 @@ packages:
resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
engines: {node: '>= 0.4'}
- is-array-buffer@3.0.2:
- resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
-
is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- is-bigint@1.0.4:
- resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
-
is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
engines: {node: '>=8'}
- is-boolean-object@1.1.2:
- resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
- engines: {node: '>= 0.4'}
-
is-buffer@1.1.6:
resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
@@ -6928,10 +6841,6 @@ packages:
engines: {node: '>=0.10.0'}
deprecated: Please upgrade to v1.0.1
- is-date-object@1.0.5:
- resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
- engines: {node: '>= 0.4'}
-
is-decimal@1.0.4:
resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
@@ -7050,10 +6959,6 @@ packages:
is-natural-number@4.0.1:
resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==}
- is-negative-zero@2.0.2:
- resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==}
- engines: {node: '>= 0.4'}
-
is-network-error@1.1.0:
resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==}
engines: {node: '>=16'}
@@ -7062,10 +6967,6 @@ packages:
resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==}
engines: {node: '>=10'}
- is-number-object@1.0.7:
- resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
- engines: {node: '>= 0.4'}
-
is-number@3.0.0:
resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==}
engines: {node: '>=0.10.0'}
@@ -7129,17 +7030,10 @@ packages:
is-reference@3.0.2:
resolution: {integrity: sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==}
- is-regex@1.1.4:
- resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
- engines: {node: '>= 0.4'}
-
is-retry-allowed@1.2.0:
resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==}
engines: {node: '>=0.10.0'}
- is-shared-array-buffer@1.0.2:
- resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
-
is-stream@1.1.0:
resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
engines: {node: '>=0.10.0'}
@@ -7152,18 +7046,10 @@ packages:
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- is-string@1.0.7:
- resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
- engines: {node: '>= 0.4'}
-
is-subdir@1.2.0:
resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==}
engines: {node: '>=4'}
- is-symbol@1.0.4:
- resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
- engines: {node: '>= 0.4'}
-
is-typed-array@1.1.12:
resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
engines: {node: '>= 0.4'}
@@ -7189,9 +7075,6 @@ packages:
is-url@1.2.4:
resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
- is-weakref@1.0.2:
- resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
-
is-whitespace-character@1.0.4:
resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==}
@@ -7220,9 +7103,6 @@ packages:
isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
- isarray@2.0.5:
- resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
-
isbot@4.4.0:
resolution: {integrity: sha512-8ZvOWUA68kyJO4hHJdWjyreq7TYNWTS9y15IzeqVdKxR9pPr3P/3r9AHcoIv9M0Rllkao5qWz2v1lmcyKIVCzQ==}
engines: {node: '>=18'}
@@ -7693,10 +7573,6 @@ packages:
resolution: {integrity: sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==}
hasBin: true
- load-yaml-file@0.2.0:
- resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==}
- engines: {node: '>=6'}
-
loader-runner@4.2.0:
resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==}
engines: {node: '>=6.11.5'}
@@ -8026,10 +7902,6 @@ packages:
memoize-one@6.0.0:
resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==}
- meow@6.1.1:
- resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==}
- engines: {node: '>=8'}
-
meow@7.1.1:
resolution: {integrity: sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==}
engines: {node: '>=10'}
@@ -8266,10 +8138,6 @@ packages:
resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==}
engines: {node: '>=0.10.0'}
- mixme@0.5.4:
- resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==}
- engines: {node: '>= 8.0.0'}
-
mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
@@ -8627,18 +8495,10 @@ packages:
object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
- object-keys@1.1.1:
- resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
- engines: {node: '>= 0.4'}
-
object-visit@1.0.1:
resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==}
engines: {node: '>=0.10.0'}
- object.assign@4.1.4:
- resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==}
- engines: {node: '>= 0.4'}
-
object.pick@1.3.0:
resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==}
engines: {node: '>=0.10.0'}
@@ -8860,6 +8720,9 @@ packages:
resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==}
engines: {node: '>=14.16'}
+ package-manager-detector@0.2.0:
+ resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==}
+
pako@0.2.9:
resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==}
@@ -9007,6 +8870,9 @@ packages:
picocolors@1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
+ picocolors@1.1.0:
+ resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
+
picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
@@ -9351,10 +9217,6 @@ packages:
resolution: {integrity: sha512-QCYG84SgGyGzqJ/vlMsxeXd/pgL/I94ixdNFyh1PusWmTCyVfPJjZ1K1jvHtsbfnXQs2TSkEP2fR7QiMZAnKFQ==}
engines: {node: '>= 0.6'}
- preferred-pm@3.0.3:
- resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==}
- engines: {node: '>=10'}
-
prelude-ls@1.1.2:
resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
engines: {node: '>= 0.8.0'}
@@ -9663,10 +9525,6 @@ packages:
resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
engines: {node: '>=0.10.0'}
- regexp.prototype.flags@1.5.1:
- resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==}
- engines: {node: '>= 0.4'}
-
regexpu-core@5.3.2:
resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
engines: {node: '>=4'}
@@ -9773,9 +9631,6 @@ packages:
require-like@0.1.2:
resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==}
- require-main-filename@2.0.0:
- resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==}
-
require-package-name@2.0.1:
resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==}
@@ -9927,10 +9782,6 @@ packages:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'}
- safe-array-concat@1.0.1:
- resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==}
- engines: {node: '>=0.4'}
-
safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
@@ -9940,9 +9791,6 @@ packages:
safe-json-stringify@1.2.0:
resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==}
- safe-regex-test@1.0.0:
- resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==}
-
safe-regex@1.1.0:
resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==}
@@ -10034,10 +9882,6 @@ packages:
resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==}
engines: {node: '>= 0.4'}
- set-function-name@2.0.1:
- resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==}
- engines: {node: '>= 0.4'}
-
set-value@2.0.1:
resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==}
engines: {node: '>=0.10.0'}
@@ -10122,11 +9966,6 @@ packages:
resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
engines: {node: '>=12'}
- smartwrap@2.0.2:
- resolution: {integrity: sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==}
- engines: {node: '>=6'}
- hasBin: true
-
snake-case@2.1.0:
resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==}
@@ -10290,9 +10129,6 @@ packages:
stream-slice@0.1.2:
resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==}
- stream-transform@2.1.3:
- resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==}
-
streamsearch@1.1.0:
resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
engines: {node: '>=10.0.0'}
@@ -10328,16 +10164,6 @@ packages:
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
engines: {node: '>=12'}
- string.prototype.trim@1.2.8:
- resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==}
- engines: {node: '>= 0.4'}
-
- string.prototype.trimend@1.0.7:
- resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==}
-
- string.prototype.trimstart@1.0.7:
- resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==}
-
string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
@@ -10790,11 +10616,6 @@ packages:
engines: {node: '>=18.0.0'}
hasBin: true
- tty-table@4.2.3:
- resolution: {integrity: sha512-Fs15mu0vGzCrj8fmJNP7Ynxt5J7praPXqFN0leZeZBXJwkMxv9cb2D454k1ltrtUSJbZ4yH4e0CynsHLxmUfFA==}
- engines: {node: '>=8.0.0'}
- hasBin: true
-
type-check@0.3.2:
resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==}
engines: {node: '>= 0.8.0'}
@@ -10843,21 +10664,6 @@ packages:
resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
engines: {node: '>= 0.6'}
- typed-array-buffer@1.0.0:
- resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==}
- engines: {node: '>= 0.4'}
-
- typed-array-byte-length@1.0.0:
- resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==}
- engines: {node: '>= 0.4'}
-
- typed-array-byte-offset@1.0.0:
- resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==}
- engines: {node: '>= 0.4'}
-
- typed-array-length@1.0.4:
- resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==}
-
typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
@@ -10899,9 +10705,6 @@ packages:
resolution: {integrity: sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==}
engines: {node: '>= 0.8'}
- unbox-primitive@1.0.2:
- resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
-
unbzip2-stream@1.4.3:
resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
@@ -11399,16 +11202,6 @@ packages:
whatwg-url@5.0.0:
resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
- which-boxed-primitive@1.0.2:
- resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
-
- which-module@2.0.0:
- resolution: {integrity: sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==}
-
- which-pm@2.0.0:
- resolution: {integrity: sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==}
- engines: {node: '>=8.15'}
-
which-typed-array@1.1.13:
resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==}
engines: {node: '>= 0.4'}
@@ -11462,10 +11255,6 @@ packages:
resolution: {integrity: sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==}
engines: {node: '>=4'}
- wrap-ansi@6.2.0:
- resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
- engines: {node: '>=8'}
-
wrap-ansi@7.0.0:
resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
engines: {node: '>=10'}
@@ -11529,9 +11318,6 @@ packages:
xxhash-wasm@0.4.2:
resolution: {integrity: sha512-/eyHVRJQCirEkSZ1agRSCwriMhwlyUcFkXD5TPVSLP+IPzjsqMVzZwdoczLp1SoQU0R3dxz1RpIK+4YNQbCVOA==}
- y18n@4.0.3:
- resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==}
-
y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
@@ -11561,10 +11347,6 @@ packages:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
- yargs@15.4.1:
- resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==}
- engines: {node: '>=8'}
-
yargs@17.7.2:
resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
engines: {node: '>=12'}
@@ -12577,12 +12359,12 @@ snapshots:
'@capsizecss/core': 3.0.0
'@vanilla-extract/css': link:packages/css
- '@changesets/apply-release-plan@7.0.0':
+ '@changesets/apply-release-plan@7.0.5':
dependencies:
- '@babel/runtime': 7.23.9
- '@changesets/config': 3.0.0
+ '@changesets/config': 3.0.3
'@changesets/get-version-range-type': 0.4.0
- '@changesets/git': 3.0.0
+ '@changesets/git': 3.0.1
+ '@changesets/should-skip-package': 0.1.1
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
detect-indent: 6.1.0
@@ -12593,11 +12375,11 @@ snapshots:
resolve-from: 5.0.0
semver: 7.6.0
- '@changesets/assemble-release-plan@6.0.0':
+ '@changesets/assemble-release-plan@6.0.4':
dependencies:
- '@babel/runtime': 7.23.9
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.0.0
+ '@changesets/get-dependents-graph': 2.1.2
+ '@changesets/should-skip-package': 0.1.1
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
semver: 7.6.0
@@ -12606,54 +12388,52 @@ snapshots:
dependencies:
'@changesets/types': 6.0.0
- '@changesets/changelog-github@0.4.8':
+ '@changesets/changelog-github@0.5.0':
dependencies:
- '@changesets/get-github-info': 0.5.2
- '@changesets/types': 5.2.1
+ '@changesets/get-github-info': 0.6.0
+ '@changesets/types': 6.0.0
dotenv: 8.6.0
transitivePeerDependencies:
- encoding
- '@changesets/cli@2.27.1':
+ '@changesets/cli@2.27.8':
dependencies:
- '@babel/runtime': 7.23.9
- '@changesets/apply-release-plan': 7.0.0
- '@changesets/assemble-release-plan': 6.0.0
+ '@changesets/apply-release-plan': 7.0.5
+ '@changesets/assemble-release-plan': 6.0.4
'@changesets/changelog-git': 0.2.0
- '@changesets/config': 3.0.0
+ '@changesets/config': 3.0.3
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.0.0
- '@changesets/get-release-plan': 4.0.0
- '@changesets/git': 3.0.0
- '@changesets/logger': 0.1.0
- '@changesets/pre': 2.0.0
- '@changesets/read': 0.6.0
+ '@changesets/get-dependents-graph': 2.1.2
+ '@changesets/get-release-plan': 4.0.4
+ '@changesets/git': 3.0.1
+ '@changesets/logger': 0.1.1
+ '@changesets/pre': 2.0.1
+ '@changesets/read': 0.6.1
+ '@changesets/should-skip-package': 0.1.1
'@changesets/types': 6.0.0
- '@changesets/write': 0.3.0
+ '@changesets/write': 0.3.2
'@manypkg/get-packages': 1.1.3
'@types/semver': 7.5.5
ansi-colors: 4.1.3
- chalk: 2.4.2
ci-info: 3.9.0
enquirer: 2.3.6
external-editor: 3.1.0
fs-extra: 7.0.1
- human-id: 1.0.2
- meow: 6.1.1
+ mri: 1.2.0
outdent: 0.5.0
p-limit: 2.3.0
- preferred-pm: 3.0.3
+ package-manager-detector: 0.2.0
+ picocolors: 1.1.0
resolve-from: 5.0.0
semver: 7.6.0
spawndamnit: 2.0.0
term-size: 2.2.1
- tty-table: 4.2.3
- '@changesets/config@3.0.0':
+ '@changesets/config@3.0.3':
dependencies:
'@changesets/errors': 0.2.0
- '@changesets/get-dependents-graph': 2.0.0
- '@changesets/logger': 0.1.0
+ '@changesets/get-dependents-graph': 2.1.2
+ '@changesets/logger': 0.1.1
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
fs-extra: 7.0.1
@@ -12663,80 +12443,76 @@ snapshots:
dependencies:
extendable-error: 0.1.7
- '@changesets/get-dependents-graph@2.0.0':
+ '@changesets/get-dependents-graph@2.1.2':
dependencies:
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
- chalk: 2.4.2
- fs-extra: 7.0.1
+ picocolors: 1.1.0
semver: 7.6.0
- '@changesets/get-github-info@0.5.2':
+ '@changesets/get-github-info@0.6.0':
dependencies:
dataloader: 1.4.0
node-fetch: 2.6.7
transitivePeerDependencies:
- encoding
- '@changesets/get-release-plan@4.0.0':
+ '@changesets/get-release-plan@4.0.4':
dependencies:
- '@babel/runtime': 7.23.9
- '@changesets/assemble-release-plan': 6.0.0
- '@changesets/config': 3.0.0
- '@changesets/pre': 2.0.0
- '@changesets/read': 0.6.0
+ '@changesets/assemble-release-plan': 6.0.4
+ '@changesets/config': 3.0.3
+ '@changesets/pre': 2.0.1
+ '@changesets/read': 0.6.1
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
'@changesets/get-version-range-type@0.4.0': {}
- '@changesets/git@3.0.0':
+ '@changesets/git@3.0.1':
dependencies:
- '@babel/runtime': 7.23.9
'@changesets/errors': 0.2.0
- '@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
is-subdir: 1.2.0
micromatch: 4.0.5
spawndamnit: 2.0.0
- '@changesets/logger@0.1.0':
+ '@changesets/logger@0.1.1':
dependencies:
- chalk: 2.4.2
+ picocolors: 1.1.0
'@changesets/parse@0.4.0':
dependencies:
'@changesets/types': 6.0.0
js-yaml: 3.14.1
- '@changesets/pre@2.0.0':
+ '@changesets/pre@2.0.1':
dependencies:
- '@babel/runtime': 7.23.9
'@changesets/errors': 0.2.0
'@changesets/types': 6.0.0
'@manypkg/get-packages': 1.1.3
fs-extra: 7.0.1
- '@changesets/read@0.6.0':
+ '@changesets/read@0.6.1':
dependencies:
- '@babel/runtime': 7.23.9
- '@changesets/git': 3.0.0
- '@changesets/logger': 0.1.0
+ '@changesets/git': 3.0.1
+ '@changesets/logger': 0.1.1
'@changesets/parse': 0.4.0
'@changesets/types': 6.0.0
- chalk: 2.4.2
fs-extra: 7.0.1
p-filter: 2.1.0
+ picocolors: 1.1.0
- '@changesets/types@4.0.1': {}
+ '@changesets/should-skip-package@0.1.1':
+ dependencies:
+ '@changesets/types': 6.0.0
+ '@manypkg/get-packages': 1.1.3
- '@changesets/types@5.2.1': {}
+ '@changesets/types@4.0.1': {}
'@changesets/types@6.0.0': {}
- '@changesets/write@0.3.0':
+ '@changesets/write@0.3.2':
dependencies:
- '@babel/runtime': 7.23.9
'@changesets/types': 6.0.0
fs-extra: 7.0.1
human-id: 1.0.2
@@ -15881,11 +15657,6 @@ snapshots:
arr-union@3.1.0: {}
- array-buffer-byte-length@1.0.0:
- dependencies:
- call-bind: 1.0.5
- is-array-buffer: 3.0.2
-
array-flatten@1.1.1: {}
array-union@1.0.2:
@@ -15898,23 +15669,6 @@ snapshots:
array-unique@0.3.2: {}
- array.prototype.flat@1.3.2:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
- es-shim-unscopables: 1.0.2
-
- arraybuffer.prototype.slice@1.0.2:
- dependencies:
- array-buffer-byte-length: 1.0.0
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
- get-intrinsic: 1.2.2
- is-array-buffer: 3.0.2
- is-shared-array-buffer: 1.0.2
-
arrify@1.0.1: {}
arrify@2.0.1: {}
@@ -16183,10 +15937,6 @@ snapshots:
dependencies:
fill-range: 7.0.1
- breakword@1.0.5:
- dependencies:
- wcwidth: 1.0.1
-
browserify-zlib@0.1.4:
dependencies:
pako: 0.2.9
@@ -16536,12 +16286,6 @@ snapshots:
client-only@0.0.1: {}
- cliui@6.0.0:
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 6.2.0
-
cliui@8.0.1:
dependencies:
string-width: 4.2.3
@@ -16964,19 +16708,6 @@ snapshots:
csstype@3.0.10: {}
- csv-generate@3.4.3: {}
-
- csv-parse@4.16.3: {}
-
- csv-stringify@5.6.5: {}
-
- csv@5.5.3:
- dependencies:
- csv-generate: 3.4.3
- csv-parse: 4.16.3
- csv-stringify: 5.6.5
- stream-transform: 2.1.3
-
cyclist@1.0.1: {}
data-uri-to-buffer@3.0.1: {}
@@ -17127,12 +16858,6 @@ snapshots:
define-lazy-prop@3.0.0: {}
- define-properties@1.2.1:
- dependencies:
- define-data-property: 1.1.1
- has-property-descriptors: 1.0.1
- object-keys: 1.1.1
-
define-property@0.2.5:
dependencies:
is-descriptor: 0.1.6
@@ -17413,66 +17138,8 @@ snapshots:
dependencies:
stackframe: 1.3.4
- es-abstract@1.22.3:
- dependencies:
- array-buffer-byte-length: 1.0.0
- arraybuffer.prototype.slice: 1.0.2
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
- es-set-tostringtag: 2.0.2
- es-to-primitive: 1.2.1
- function.prototype.name: 1.1.6
- get-intrinsic: 1.2.2
- get-symbol-description: 1.0.0
- globalthis: 1.0.3
- gopd: 1.0.1
- has-property-descriptors: 1.0.1
- has-proto: 1.0.1
- has-symbols: 1.0.3
- hasown: 2.0.0
- internal-slot: 1.0.6
- is-array-buffer: 3.0.2
- is-callable: 1.2.7
- is-negative-zero: 2.0.2
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
- is-string: 1.0.7
- is-typed-array: 1.1.12
- is-weakref: 1.0.2
- object-inspect: 1.13.1
- object-keys: 1.1.1
- object.assign: 4.1.4
- regexp.prototype.flags: 1.5.1
- safe-array-concat: 1.0.1
- safe-regex-test: 1.0.0
- string.prototype.trim: 1.2.8
- string.prototype.trimend: 1.0.7
- string.prototype.trimstart: 1.0.7
- typed-array-buffer: 1.0.0
- typed-array-byte-length: 1.0.0
- typed-array-byte-offset: 1.0.0
- typed-array-length: 1.0.4
- unbox-primitive: 1.0.2
- which-typed-array: 1.1.13
-
es-module-lexer@1.4.1: {}
- es-set-tostringtag@2.0.2:
- dependencies:
- get-intrinsic: 1.2.2
- has-tostringtag: 1.0.0
- hasown: 2.0.0
-
- es-shim-unscopables@1.0.2:
- dependencies:
- hasown: 2.0.0
-
- es-to-primitive@1.2.1:
- dependencies:
- is-callable: 1.2.7
- is-date-object: 1.0.5
- is-symbol: 1.0.4
-
es6-promisify@6.1.1: {}
esbuild-plugins-node-modules-polyfill@1.6.2(esbuild@0.17.6):
@@ -17965,11 +17632,6 @@ snapshots:
locate-path: 7.1.1
path-exists: 5.0.0
- find-yarn-workspace-root2@1.2.16:
- dependencies:
- micromatch: 4.0.5
- pkg-dir: 4.2.0
-
flat@5.0.2: {}
flush-write-stream@2.0.0:
@@ -18088,15 +17750,6 @@ snapshots:
function-bind@1.1.2: {}
- function.prototype.name@1.1.6:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
- functions-have-names: 1.2.3
-
- functions-have-names@1.2.3: {}
-
fuzzy@0.1.3: {}
gauge@3.0.2:
@@ -18158,11 +17811,6 @@ snapshots:
get-stream@8.0.1: {}
- get-symbol-description@1.0.0:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
-
get-tsconfig@4.7.6:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -18254,10 +17902,6 @@ snapshots:
dependencies:
type-fest: 0.20.2
- globalthis@1.0.3:
- dependencies:
- define-properties: 1.2.1
-
globby@11.1.0:
dependencies:
array-union: 2.1.0
@@ -18395,8 +18039,6 @@ snapshots:
graceful-fs@4.2.10: {}
- grapheme-splitter@1.0.4: {}
-
graphql@16.5.0: {}
gray-matter@4.0.3:
@@ -18431,8 +18073,6 @@ snapshots:
dependencies:
ansi-regex: 2.1.1
- has-bigints@1.0.2: {}
-
has-flag@3.0.0: {}
has-flag@4.0.0: {}
@@ -18862,12 +18502,6 @@ snapshots:
strip-ansi: 5.2.0
through: 2.3.8
- internal-slot@1.0.6:
- dependencies:
- get-intrinsic: 1.2.2
- hasown: 2.0.0
- side-channel: 1.0.4
-
interpret@3.1.1: {}
into-stream@3.1.0:
@@ -18906,29 +18540,14 @@ snapshots:
call-bind: 1.0.5
has-tostringtag: 1.0.0
- is-array-buffer@3.0.2:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-typed-array: 1.1.12
-
is-arrayish@0.2.1: {}
is-arrayish@0.3.2: {}
- is-bigint@1.0.4:
- dependencies:
- has-bigints: 1.0.2
-
is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.2.0
- is-boolean-object@1.1.2:
- dependencies:
- call-bind: 1.0.5
- has-tostringtag: 1.0.0
-
is-buffer@1.1.6: {}
is-buffer@2.0.5: {}
@@ -18964,10 +18583,6 @@ snapshots:
dependencies:
kind-of: 6.0.3
- is-date-object@1.0.5:
- dependencies:
- has-tostringtag: 1.0.0
-
is-decimal@1.0.4: {}
is-decimal@2.0.1: {}
@@ -19057,16 +18672,10 @@ snapshots:
is-natural-number@4.0.1: {}
- is-negative-zero@2.0.2: {}
-
is-network-error@1.1.0: {}
is-npm@5.0.0: {}
- is-number-object@1.0.7:
- dependencies:
- has-tostringtag: 1.0.0
-
is-number@3.0.0:
dependencies:
kind-of: 3.2.2
@@ -19111,35 +18720,18 @@ snapshots:
dependencies:
'@types/estree': 1.0.5
- is-regex@1.1.4:
- dependencies:
- call-bind: 1.0.5
- has-tostringtag: 1.0.0
-
is-retry-allowed@1.2.0: {}
- is-shared-array-buffer@1.0.2:
- dependencies:
- call-bind: 1.0.5
-
is-stream@1.1.0: {}
is-stream@2.0.1: {}
is-stream@3.0.0: {}
- is-string@1.0.7:
- dependencies:
- has-tostringtag: 1.0.0
-
is-subdir@1.2.0:
dependencies:
better-path-resolve: 1.0.0
- is-symbol@1.0.4:
- dependencies:
- has-symbols: 1.0.3
-
is-typed-array@1.1.12:
dependencies:
which-typed-array: 1.1.13
@@ -19158,10 +18750,6 @@ snapshots:
is-url@1.2.4: {}
- is-weakref@1.0.2:
- dependencies:
- call-bind: 1.0.5
-
is-whitespace-character@1.0.4: {}
is-windows@1.0.2: {}
@@ -19182,8 +18770,6 @@ snapshots:
isarray@1.0.0: {}
- isarray@2.0.5: {}
-
isbot@4.4.0: {}
iserror@0.0.2: {}
@@ -19893,13 +19479,6 @@ snapshots:
'@lmdb/lmdb-linux-x64': 2.8.5
'@lmdb/lmdb-win32-x64': 2.8.5
- load-yaml-file@0.2.0:
- dependencies:
- graceful-fs: 4.2.10
- js-yaml: 3.14.1
- pify: 4.0.1
- strip-bom: 3.0.0
-
loader-runner@4.2.0: {}
loader-utils@1.4.2:
@@ -20332,20 +19911,6 @@ snapshots:
memoize-one@6.0.0: {}
- meow@6.1.1:
- dependencies:
- '@types/minimist': 1.2.2
- camelcase-keys: 6.2.2
- decamelize-keys: 1.1.0
- hard-rejection: 2.1.0
- minimist-options: 4.1.0
- normalize-package-data: 2.5.0
- read-pkg-up: 7.0.1
- redent: 3.0.0
- trim-newlines: 3.0.1
- type-fest: 0.13.1
- yargs-parser: 18.1.3
-
meow@7.1.1:
dependencies:
'@types/minimist': 1.2.2
@@ -20704,8 +20269,6 @@ snapshots:
for-in: 1.0.2
is-extendable: 1.0.1
- mixme@0.5.4: {}
-
mkdirp-classic@0.5.3: {}
mkdirp@0.5.5:
@@ -21221,19 +20784,10 @@ snapshots:
object-inspect@1.13.1: {}
- object-keys@1.1.1: {}
-
object-visit@1.0.1:
dependencies:
isobject: 3.0.1
- object.assign@4.1.4:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- has-symbols: 1.0.3
- object-keys: 1.1.1
-
object.pick@1.3.0:
dependencies:
isobject: 3.0.1
@@ -21454,6 +21008,8 @@ snapshots:
registry-url: 6.0.1
semver: 7.6.0
+ package-manager-detector@0.2.0: {}
+
pako@0.2.9: {}
parallel-transform@1.2.0:
@@ -21607,6 +21163,8 @@ snapshots:
picocolors@1.0.0: {}
+ picocolors@1.1.0: {}
+
picomatch@2.3.1: {}
pidtree@0.6.0: {}
@@ -21950,13 +21508,6 @@ snapshots:
precond@0.2.3: {}
- preferred-pm@3.0.3:
- dependencies:
- find-up: 5.0.0
- find-yarn-workspace-root2: 1.2.16
- path-exists: 4.0.0
- which-pm: 2.0.0
-
prelude-ls@1.1.2: {}
prepend-http@2.0.0: {}
@@ -22289,12 +21840,6 @@ snapshots:
extend-shallow: 3.0.2
safe-regex: 1.1.0
- regexp.prototype.flags@1.5.1:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- set-function-name: 2.0.1
-
regexpu-core@5.3.2:
dependencies:
'@babel/regjsgen': 0.8.0
@@ -22468,8 +22013,6 @@ snapshots:
require-like@0.1.2: {}
- require-main-filename@2.0.0: {}
-
require-package-name@2.0.1: {}
requires-port@1.0.0: {}
@@ -22622,25 +22165,12 @@ snapshots:
dependencies:
mri: 1.2.0
- safe-array-concat@1.0.1:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- has-symbols: 1.0.3
- isarray: 2.0.5
-
safe-buffer@5.1.2: {}
safe-buffer@5.2.1: {}
safe-json-stringify@1.2.0: {}
- safe-regex-test@1.0.0:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-regex: 1.1.4
-
safe-regex@1.1.0:
dependencies:
ret: 0.1.15
@@ -22773,12 +22303,6 @@ snapshots:
gopd: 1.0.1
has-property-descriptors: 1.0.1
- set-function-name@2.0.1:
- dependencies:
- define-data-property: 1.1.1
- functions-have-names: 1.2.3
- has-property-descriptors: 1.0.1
-
set-value@2.0.1:
dependencies:
extend-shallow: 2.0.1
@@ -22853,15 +22377,6 @@ snapshots:
ansi-styles: 6.1.1
is-fullwidth-code-point: 4.0.0
- smartwrap@2.0.2:
- dependencies:
- array.prototype.flat: 1.3.2
- breakword: 1.0.5
- grapheme-splitter: 1.0.4
- strip-ansi: 6.0.1
- wcwidth: 1.0.1
- yargs: 15.4.1
-
snake-case@2.1.0:
dependencies:
no-case: 2.3.2
@@ -23040,10 +22555,6 @@ snapshots:
stream-slice@0.1.2: {}
- stream-transform@2.1.3:
- dependencies:
- mixme: 0.5.4
-
streamsearch@1.1.0: {}
strict-uri-encode@1.1.0: {}
@@ -23080,24 +22591,6 @@ snapshots:
emoji-regex: 9.2.2
strip-ansi: 7.0.1
- string.prototype.trim@1.2.8:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
-
- string.prototype.trimend@1.0.7:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
-
- string.prototype.trimstart@1.0.7:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
- es-abstract: 1.22.3
-
string_decoder@1.1.1:
dependencies:
safe-buffer: 5.1.2
@@ -23626,16 +23119,6 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- tty-table@4.2.3:
- dependencies:
- chalk: 4.1.2
- csv: 5.5.3
- kleur: 4.1.5
- smartwrap: 2.0.2
- strip-ansi: 6.0.1
- wcwidth: 1.0.1
- yargs: 17.7.2
-
type-check@0.3.2:
dependencies:
prelude-ls: 1.1.2
@@ -23665,33 +23148,6 @@ snapshots:
media-typer: 0.3.0
mime-types: 2.1.34
- typed-array-buffer@1.0.0:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-typed-array: 1.1.12
-
- typed-array-byte-length@1.0.0:
- dependencies:
- call-bind: 1.0.5
- for-each: 0.3.3
- has-proto: 1.0.1
- is-typed-array: 1.1.12
-
- typed-array-byte-offset@1.0.0:
- dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
- for-each: 0.3.3
- has-proto: 1.0.1
- is-typed-array: 1.1.12
-
- typed-array-length@1.0.4:
- dependencies:
- call-bind: 1.0.5
- for-each: 0.3.3
- is-typed-array: 1.1.12
-
typedarray-to-buffer@3.1.5:
dependencies:
is-typedarray: 1.0.0
@@ -23722,13 +23178,6 @@ snapshots:
dependencies:
random-bytes: 1.0.0
- unbox-primitive@1.0.2:
- dependencies:
- call-bind: 1.0.5
- has-bigints: 1.0.2
- has-symbols: 1.0.3
- which-boxed-primitive: 1.0.2
-
unbzip2-stream@1.4.3:
dependencies:
buffer: 5.6.0
@@ -24486,21 +23935,6 @@ snapshots:
tr46: 0.0.3
webidl-conversions: 3.0.1
- which-boxed-primitive@1.0.2:
- dependencies:
- is-bigint: 1.0.4
- is-boolean-object: 1.1.2
- is-number-object: 1.0.7
- is-string: 1.0.7
- is-symbol: 1.0.4
-
- which-module@2.0.0: {}
-
- which-pm@2.0.0:
- dependencies:
- load-yaml-file: 0.2.0
- path-exists: 4.0.0
-
which-typed-array@1.1.13:
dependencies:
available-typed-arrays: 1.0.5
@@ -24567,12 +24001,6 @@ snapshots:
string-width: 2.1.1
strip-ansi: 4.0.0
- wrap-ansi@6.2.0:
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
-
wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0
@@ -24615,8 +24043,6 @@ snapshots:
xxhash-wasm@0.4.2: {}
- y18n@4.0.3: {}
-
y18n@5.0.8: {}
yallist@2.1.2: {}
@@ -24636,20 +24062,6 @@ snapshots:
yargs-parser@21.1.1: {}
- yargs@15.4.1:
- dependencies:
- cliui: 6.0.0
- decamelize: 1.2.0
- find-up: 4.1.0
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- require-main-filename: 2.0.0
- set-blocking: 2.0.0
- string-width: 4.2.3
- which-module: 2.0.0
- y18n: 4.0.3
- yargs-parser: 18.1.3
-
yargs@17.7.2:
dependencies:
cliui: 8.0.1
diff --git a/site/contents.js b/site/contents.js
index 8ff921c5..61f8449a 100644
--- a/site/contents.js
+++ b/site/contents.js
@@ -25,6 +25,7 @@ const contents = [
'keyframes',
'create-container',
'layer',
+ 'create-view-transition',
'add-function-serializer',
],
},
diff --git a/site/docs/api/create-container.md b/site/docs/api/create-container.md
index b302d747..b19f7416 100644
--- a/site/docs/api/create-container.md
+++ b/site/docs/api/create-container.md
@@ -20,7 +20,8 @@ import {
export const sidebarContainer = createContainer();
export const sidebar = style({
- containerName: sidebarContainer
+ containerName: sidebarContainer,
+ containerType: 'inline-size'
});
// navigation.css.ts
diff --git a/site/docs/api/create-view-transition.md b/site/docs/api/create-view-transition.md
new file mode 100644
index 00000000..a8e58b67
--- /dev/null
+++ b/site/docs/api/create-view-transition.md
@@ -0,0 +1,37 @@
+---
+title: createViewTransition
+parent: api
+---
+
+# createViewTransition
+
+Creates a single scoped view transition name for use with [CSS View Transitions].
+This avoids potential naming collisions with other view transitions.
+
+> 🚧 Ensure your target browsers [support view transitions].
+> Vanilla-extract supports the [view transition syntax][css view transitions] but does not polyfill the feature in unsupported browsers.
+
+```ts compiled
+// itemPage.css.ts
+import {
+ style,
+ createViewTransition
+} from '@vanilla-extract/css';
+
+export const titleViewTransition = createViewTransition();
+
+export const pageTitle = style({
+ viewTransitionName: titleViewTransition
+});
+
+// navigation.css.ts
+import { style } from '@vanilla-extract/css';
+import { titleViewTransition } from './itemPage.css.ts';
+
+export const navigationLinkTitle = style({
+ viewTransitionName: titleViewTransition
+});
+```
+
+[css view transitions]: https://developer.mozilla.org/en-US/docs/Web/API/View_Transitions_API#css_additions
+[support view transitions]: https://caniuse.com/view-transitions