diff --git a/package.json b/package.json index 4009b07..b71c522 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "oxfmt": "^0.74.0", "oxlint": "^1.89.0", "oxlint-tsgolint": "^7.0.2005", - "tsdown": "^0.23.1", + "tsdown": "^0.23.2", "typescript": "^7.0.2", "vitest": "^5.0.5" }, diff --git a/packages/babel/src/options.ts b/packages/babel/src/options.ts index 70beb99..ee57433 100644 --- a/packages/babel/src/options.ts +++ b/packages/babel/src/options.ts @@ -82,9 +82,9 @@ export interface PluginOptions extends Omit> -export const DEFAULT_INCLUDE = [/\.(?:[jt]sx?|[cm][jt]s)(?:$|\?)/] +export const DEFAULT_INCLUDE: RegExp[] = [/\.(?:[jt]sx?|[cm][jt]s)(?:$|\?)/] // oxlint-disable-next-line no-control-regex -export const DEFAULT_EXCLUDE = [/[/\\]node_modules[/\\]|^\0rolldown\/runtime\.js$/] +export const DEFAULT_EXCLUDE: RegExp[] = [/[/\\]node_modules[/\\]|^\0rolldown\/runtime\.js$/] export function resolveOptions(options: PluginOptions): ResolvedPluginOptions { return { diff --git a/packages/babel/tsdown.config.ts b/packages/babel/tsdown.config.ts index 851e8b5..107123f 100644 --- a/packages/babel/tsdown.config.ts +++ b/packages/babel/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/packages/emotion/tests/fixtures-labels/basic/output.js b/packages/emotion/tests/fixtures-labels/basic/output.js index 4db731e..7d69371 100644 --- a/packages/emotion/tests/fixtures-labels/basic/output.js +++ b/packages/emotion/tests/fixtures-labels/basic/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts function doThing() { return /* @__PURE__ */ css("display:flex;", "label:doThing;", "/*# sourceMappingURL=[sourcemap] */"); } -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/call-expression/output.js b/packages/emotion/tests/fixtures-labels/call-expression/output.js index 3974d32..bf14d51 100644 --- a/packages/emotion/tests/fixtures-labels/call-expression/output.js +++ b/packages/emotion/tests/fixtures-labels/call-expression/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts function doThing() { return /* @__PURE__ */ css({ color: "hotpink" }, "label:doThing", "/*# sourceMappingURL=[sourcemap] */"); } -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/call-inside-call/output.js b/packages/emotion/tests/fixtures-labels/call-inside-call/output.js index 126509e..7ed3f93 100644 --- a/packages/emotion/tests/fixtures-labels/call-inside-call/output.js +++ b/packages/emotion/tests/fixtures-labels/call-inside-call/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = /* @__PURE__ */ css("display:flex;&:hover{", css` color: hotpink; `, ";}", "label:thing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/comment-with-interpolation/output.js b/packages/emotion/tests/fixtures-labels/comment-with-interpolation/output.js index 3d2eba0..7437e35 100644 --- a/packages/emotion/tests/fixtures-labels/comment-with-interpolation/output.js +++ b/packages/emotion/tests/fixtures-labels/comment-with-interpolation/output.js @@ -1,6 +1,5 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const doThing = /* @__PURE__ */ css("green", ";/*\n\n something:", "something", ";*/\n color:hotpink;", "label:doThing;", "/*# sourceMappingURL=[sourcemap] */"); const doThing2 = /* @__PURE__ */ css("green", ";/*\n\n something:", "something", ";*/\n color:", "hotpink", ";", "label:doThing2;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { doThing, doThing2 }; diff --git a/packages/emotion/tests/fixtures-labels/css-inside-function/output.js b/packages/emotion/tests/fixtures-labels/css-inside-function/output.js index aa565c3..a18d23b 100644 --- a/packages/emotion/tests/fixtures-labels/css-inside-function/output.js +++ b/packages/emotion/tests/fixtures-labels/css-inside-function/output.js @@ -1,10 +1,9 @@ import { css } from "@emotion/css"; -//#region virtual:entry.ts +// virtual:entry.ts const wrapFunction = (cb) => { return cb(); }; const classes = wrapFunction(() => { return { class1: /* @__PURE__ */ css({ color: "red" }, "label:class1", "/*# sourceMappingURL=[sourcemap] */") }; }); -//#endregion export { classes }; diff --git a/packages/emotion/tests/fixtures-labels/impure/output.js b/packages/emotion/tests/fixtures-labels/impure/output.js index a2224ac..519e845 100644 --- a/packages/emotion/tests/fixtures-labels/impure/output.js +++ b/packages/emotion/tests/fixtures-labels/impure/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts function doThing() { return /* @__PURE__ */ css("display:", void 0, ";", "label:doThing;", "/*# sourceMappingURL=[sourcemap] */"); } -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/inside-anonymous-arrow-function/output.js b/packages/emotion/tests/fixtures-labels/inside-anonymous-arrow-function/output.js index 1555018..29fc3d5 100644 --- a/packages/emotion/tests/fixtures-labels/inside-anonymous-arrow-function/output.js +++ b/packages/emotion/tests/fixtures-labels/inside-anonymous-arrow-function/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts var virtual_entry_default = () => { return /* @__PURE__ */ css("color:hotpink;", "", "/*# sourceMappingURL=[sourcemap] */"); }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures-labels/inside-anonymous-function/output.js b/packages/emotion/tests/fixtures-labels/inside-anonymous-function/output.js index 1555018..29fc3d5 100644 --- a/packages/emotion/tests/fixtures-labels/inside-anonymous-function/output.js +++ b/packages/emotion/tests/fixtures-labels/inside-anonymous-function/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts var virtual_entry_default = () => { return /* @__PURE__ */ css("color:hotpink;", "", "/*# sourceMappingURL=[sourcemap] */"); }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures-labels/label-1/output.js b/packages/emotion/tests/fixtures-labels/label-1/output.js index 9348e93..b2586de 100644 --- a/packages/emotion/tests/fixtures-labels/label-1/output.js +++ b/packages/emotion/tests/fixtures-labels/label-1/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = /* @__PURE__ */ css("color:hotpink;", "label:thing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/label-arrow-as-obj-property/output.js b/packages/emotion/tests/fixtures-labels/label-arrow-as-obj-property/output.js index 1db01b6..a938652 100644 --- a/packages/emotion/tests/fixtures-labels/label-arrow-as-obj-property/output.js +++ b/packages/emotion/tests/fixtures-labels/label-arrow-as-obj-property/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const styles = { colorFn1: () => /* @__PURE__ */ css("color:hotpink;", "label:colorFn1;", "/*# sourceMappingURL=[sourcemap] */") }; -//#endregion export { styles }; diff --git a/packages/emotion/tests/fixtures-labels/label-function-expression-as-obj-property/output.js b/packages/emotion/tests/fixtures-labels/label-function-expression-as-obj-property/output.js index 6acebc7..14af434 100644 --- a/packages/emotion/tests/fixtures-labels/label-function-expression-as-obj-property/output.js +++ b/packages/emotion/tests/fixtures-labels/label-function-expression-as-obj-property/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const styles = { colorFn1: function() { return /* @__PURE__ */ css("color:hotpink;", "label:colorFn1;", "/*# sourceMappingURL=[sourcemap] */"); } }; -//#endregion export { styles }; diff --git a/packages/emotion/tests/fixtures-labels/label-function-expression-named/output.js b/packages/emotion/tests/fixtures-labels/label-function-expression-named/output.js index 40df7bb..c59414d 100644 --- a/packages/emotion/tests/fixtures-labels/label-function-expression-named/output.js +++ b/packages/emotion/tests/fixtures-labels/label-function-expression-named/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = function someName() { return /* @__PURE__ */ css("color:hotpink;", "label:someName;", "/*# sourceMappingURL=[sourcemap] */"); }; -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/label-function-expression/output.js b/packages/emotion/tests/fixtures-labels/label-function-expression/output.js index 801714b..7a5bde5 100644 --- a/packages/emotion/tests/fixtures-labels/label-function-expression/output.js +++ b/packages/emotion/tests/fixtures-labels/label-function-expression/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = function() { return /* @__PURE__ */ css("color:hotpink;", "label:thing;", "/*# sourceMappingURL=[sourcemap] */"); }; -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/label-no-final-semi/output.js b/packages/emotion/tests/fixtures-labels/label-no-final-semi/output.js index d448132..3eee085 100644 --- a/packages/emotion/tests/fixtures-labels/label-no-final-semi/output.js +++ b/packages/emotion/tests/fixtures-labels/label-no-final-semi/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = /* @__PURE__ */ css("color:hotpink", "label:thing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/label-object/output.js b/packages/emotion/tests/fixtures-labels/label-object/output.js index e2e2fc6..45a59ab 100644 --- a/packages/emotion/tests/fixtures-labels/label-object/output.js +++ b/packages/emotion/tests/fixtures-labels/label-object/output.js @@ -1,8 +1,7 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = { thisShouldBeTheLabel: /* @__PURE__ */ css("color:hotpink;", "label:thisShouldBeTheLabel;", "/*# sourceMappingURL=[sourcemap] */"), "shouldBeAnotherLabel": /* @__PURE__ */ css("color:green;", "label:shouldBeAnotherLabel;", "/*# sourceMappingURL=[sourcemap] */") }; -//#endregion export { thing }; diff --git a/packages/emotion/tests/fixtures-labels/multiple-calls/output.js b/packages/emotion/tests/fixtures-labels/multiple-calls/output.js index 0eb422c..64fd635 100644 --- a/packages/emotion/tests/fixtures-labels/multiple-calls/output.js +++ b/packages/emotion/tests/fixtures-labels/multiple-calls/output.js @@ -1,6 +1,5 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const thing = /* @__PURE__ */ css("color:hotpink;", "label:thing;", "/*# sourceMappingURL=[sourcemap] */"); const otherThing = /* @__PURE__ */ css("color:green;", "label:otherThing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { otherThing, thing }; diff --git a/packages/emotion/tests/fixtures-labels/no-label-array-pattern/output.js b/packages/emotion/tests/fixtures-labels/no-label-array-pattern/output.js index c9f72cf..403c8e9 100644 --- a/packages/emotion/tests/fixtures-labels/no-label-array-pattern/output.js +++ b/packages/emotion/tests/fixtures-labels/no-label-array-pattern/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const [weirdo] = [/* @__PURE__ */ css("color:hotpink;", "", "/*# sourceMappingURL=[sourcemap] */")]; -//#endregion export { weirdo as default }; diff --git a/packages/emotion/tests/fixtures-labels/no-label-obj-pattern-computed-property/output.js b/packages/emotion/tests/fixtures-labels/no-label-obj-pattern-computed-property/output.js index 49c34af..7f6f9df 100644 --- a/packages/emotion/tests/fixtures-labels/no-label-obj-pattern-computed-property/output.js +++ b/packages/emotion/tests/fixtures-labels/no-label-obj-pattern-computed-property/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const { weirdo } = { ["weirdo"]: /* @__PURE__ */ css("color:hotpink;", "", "/*# sourceMappingURL=[sourcemap] */") }; -//#endregion export { weirdo as default }; diff --git a/packages/emotion/tests/fixtures-labels/object-dynamic-property/output.js b/packages/emotion/tests/fixtures-labels/object-dynamic-property/output.js index 55cb6ed..f0cd30c 100644 --- a/packages/emotion/tests/fixtures-labels/object-dynamic-property/output.js +++ b/packages/emotion/tests/fixtures-labels/object-dynamic-property/output.js @@ -1,7 +1,6 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts function doThing() { return { [/* @__PURE__ */ css({ color: "hotpink" }, "", "/*# sourceMappingURL=[sourcemap] */")]: "coldblue" }; } -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/options-dirname-filename-local/output.js b/packages/emotion/tests/fixtures-labels/options-dirname-filename-local/output.js index 299f3f8..f07dfd4 100644 --- a/packages/emotion/tests/fixtures-labels/options-dirname-filename-local/output.js +++ b/packages/emotion/tests/fixtures-labels/options-dirname-filename-local/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "--virtual-entry-StyledDiv" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/options-dirname/output.js b/packages/emotion/tests/fixtures-labels/options-dirname/output.js index 779847a..908eb8c 100644 --- a/packages/emotion/tests/fixtures-labels/options-dirname/output.js +++ b/packages/emotion/tests/fixtures-labels/options-dirname/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "-" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/options-filename-local/output.js b/packages/emotion/tests/fixtures-labels/options-filename-local/output.js index 0330cec..1eeb6a0 100644 --- a/packages/emotion/tests/fixtures-labels/options-filename-local/output.js +++ b/packages/emotion/tests/fixtures-labels/options-filename-local/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "virtual-entry-StyledDiv" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/options-filename/output.js b/packages/emotion/tests/fixtures-labels/options-filename/output.js index 16f6b63..344afe1 100644 --- a/packages/emotion/tests/fixtures-labels/options-filename/output.js +++ b/packages/emotion/tests/fixtures-labels/options-filename/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "virtual-entry" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/options-local/output.js b/packages/emotion/tests/fixtures-labels/options-local/output.js index 2917f19..5f73ab4 100644 --- a/packages/emotion/tests/fixtures-labels/options-local/output.js +++ b/packages/emotion/tests/fixtures-labels/options-local/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "StyledDiv" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/other-imports/output.js b/packages/emotion/tests/fixtures-labels/other-imports/output.js index fddc701..1dcd753 100644 --- a/packages/emotion/tests/fixtures-labels/other-imports/output.js +++ b/packages/emotion/tests/fixtures-labels/other-imports/output.js @@ -1,4 +1,3 @@ import { nonExistantImport } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts nonExistantImport(); -//#endregion diff --git a/packages/emotion/tests/fixtures-labels/remove-block-comments/output.js b/packages/emotion/tests/fixtures-labels/remove-block-comments/output.js index 5f3791d..50f161a 100644 --- a/packages/emotion/tests/fixtures-labels/remove-block-comments/output.js +++ b/packages/emotion/tests/fixtures-labels/remove-block-comments/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const doThing = /* @__PURE__ */ css("color:hotpink;", "label:doThing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/remove-line-comments/output.js b/packages/emotion/tests/fixtures-labels/remove-line-comments/output.js index 5f3791d..50f161a 100644 --- a/packages/emotion/tests/fixtures-labels/remove-line-comments/output.js +++ b/packages/emotion/tests/fixtures-labels/remove-line-comments/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts const doThing = /* @__PURE__ */ css("color:hotpink;", "label:doThing;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { doThing }; diff --git a/packages/emotion/tests/fixtures-labels/sanitisation-bad.const.name/output.js b/packages/emotion/tests/fixtures-labels/sanitisation-bad.const.name/output.js index 1ce42a8..dba2cc4 100644 --- a/packages/emotion/tests/fixtures-labels/sanitisation-bad.const.name/output.js +++ b/packages/emotion/tests/fixtures-labels/sanitisation-bad.const.name/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.ts +// virtual:entry.ts const Dollar$Div = /* @__PURE__ */ styled("div", { target: "e1347i8e0", label: "Dollar-Div" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { Dollar$Div }; diff --git a/packages/emotion/tests/fixtures-labels/sanitisation-bad.name.---------.----------/output.js b/packages/emotion/tests/fixtures-labels/sanitisation-bad.name.---------.----------/output.js index 9059aa9..004a23e 100644 --- a/packages/emotion/tests/fixtures-labels/sanitisation-bad.name.---------.----------/output.js +++ b/packages/emotion/tests/fixtures-labels/sanitisation-bad.name.---------.----------/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.ts +// virtual:entry.ts const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "StyledDiv" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/sanitisation-input.styles/output.js b/packages/emotion/tests/fixtures-labels/sanitisation-input.styles/output.js index 9059aa9..004a23e 100644 --- a/packages/emotion/tests/fixtures-labels/sanitisation-input.styles/output.js +++ b/packages/emotion/tests/fixtures-labels/sanitisation-input.styles/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.ts +// virtual:entry.ts const StyledDiv = /* @__PURE__ */ styled("div", { target: "ee6yw5a0", label: "StyledDiv" })("background-color:black;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledDiv }; diff --git a/packages/emotion/tests/fixtures-labels/tagged-template-args-forwarded/output.js b/packages/emotion/tests/fixtures-labels/tagged-template-args-forwarded/output.js index e30c9d9..02c7a78 100644 --- a/packages/emotion/tests/fixtures-labels/tagged-template-args-forwarded/output.js +++ b/packages/emotion/tests/fixtures-labels/tagged-template-args-forwarded/output.js @@ -1,8 +1,7 @@ import { css } from "@emotion/react"; -//#region virtual:entry.ts +// virtual:entry.ts function media(...args) { return /* @__PURE__ */ css("@media (min-width:100px){", css(...args), ";}", "label:media;", "/*# sourceMappingURL=[sourcemap] */"); } const test = /* @__PURE__ */ css(media`color: red;`, ";", "label:test;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { test }; diff --git a/packages/emotion/tests/fixtures/comments/output.js b/packages/emotion/tests/fixtures/comments/output.js index f70a7de..8c2925c 100644 --- a/packages/emotion/tests/fixtures/comments/output.js +++ b/packages/emotion/tests/fixtures/comments/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx var virtual_entry_default = /* @__PURE__ */ styled("div", { target: "eluin830", label: "" })("color:red;.foo{color:blue;}width:10px;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures/compress/output.js b/packages/emotion/tests/fixtures/compress/output.js index 30c2a1e..a70ed8d 100644 --- a/packages/emotion/tests/fixtures/compress/output.js +++ b/packages/emotion/tests/fixtures/compress/output.js @@ -16,5 +16,4 @@ const StyledInput = /* @__PURE__ */ styled("input", { color: "red", width: "4px" }), "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { Animated, Example, StyledInput, shadowBorder }; diff --git a/packages/emotion/tests/fixtures/css-default-export/output.js b/packages/emotion/tests/fixtures/css-default-export/output.js index 4a38b3b..2f1162b 100644 --- a/packages/emotion/tests/fixtures/css-default-export/output.js +++ b/packages/emotion/tests/fixtures/css-default-export/output.js @@ -1,5 +1,4 @@ import css from "@emotion/css"; -//#region virtual:entry.tsx +// virtual:entry.tsx const styles = /* @__PURE__ */ css("color:red;", "label:styles;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { styles }; diff --git a/packages/emotion/tests/fixtures/css-in-callback/output.js b/packages/emotion/tests/fixtures/css-in-callback/output.js index 72e793c..a82d147 100644 --- a/packages/emotion/tests/fixtures/css-in-callback/output.js +++ b/packages/emotion/tests/fixtures/css-in-callback/output.js @@ -3,7 +3,7 @@ import styled from "@emotion/styled"; import { PureComponent } from "react"; import ReactDOM from "react-dom"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx const stylesInCallback = (props) => /* @__PURE__ */ css({ color: "red", background: "yellow", @@ -56,5 +56,4 @@ var SimpleComponent = class extends PureComponent { } }; ReactDOM.render(/* @__PURE__ */ jsx(SimpleComponent, {}), document.querySelector("#app")); -//#endregion export { Container2, ContainerWithOptions, DivContainer2, DivContainerExtended, DivContainerExtended2, SimpleComponent, SpanContainer, styles, styles2 }; diff --git a/packages/emotion/tests/fixtures/css-with-trailing-comma/output.js b/packages/emotion/tests/fixtures/css-with-trailing-comma/output.js index a7a39ef..991d305 100644 --- a/packages/emotion/tests/fixtures/css-with-trailing-comma/output.js +++ b/packages/emotion/tests/fixtures/css-with-trailing-comma/output.js @@ -1,5 +1,4 @@ import { css } from "@emotion/react"; -//#region virtual:entry.tsx +// virtual:entry.tsx const contents = /* @__PURE__ */ css({ position: "absolute" }, "label:contents", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { contents }; diff --git a/packages/emotion/tests/fixtures/global-styles/output.js b/packages/emotion/tests/fixtures/global-styles/output.js index 628f259..cd3ee8f 100644 --- a/packages/emotion/tests/fixtures/global-styles/output.js +++ b/packages/emotion/tests/fixtures/global-styles/output.js @@ -1,6 +1,5 @@ import { Global, css } from "@emotion/react"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx var virtual_entry_default = () => /* @__PURE__ */ jsx(Global, { styles: [css("body{margin:0;}"), "/*# sourceMappingURL=[sourcemap] */"] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures/import-map/global-needs-css/output.js b/packages/emotion/tests/fixtures/import-map/global-needs-css/output.js index c0e75f8..5de543d 100644 --- a/packages/emotion/tests/fixtures/import-map/global-needs-css/output.js +++ b/packages/emotion/tests/fixtures/import-map/global-needs-css/output.js @@ -1,11 +1,10 @@ import "react"; import { SomeGlobalFromCore } from "package-two"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx const getBgColor = () => ({ backgroundColor: "#fff" }); var virtual_entry_default = () => /* @__PURE__ */ jsx(SomeGlobalFromCore, { styles: [{ color: "hotpink", ...getBgColor() }, "/*# sourceMappingURL=[sourcemap] */"] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures/import-map/global/output.js b/packages/emotion/tests/fixtures/import-map/global/output.js index 16cfa47..30bfb9b 100644 --- a/packages/emotion/tests/fixtures/import-map/global/output.js +++ b/packages/emotion/tests/fixtures/import-map/global/output.js @@ -1,7 +1,6 @@ import "react"; import { SomeGlobalFromCore } from "package-two"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx var virtual_entry_default = () => /* @__PURE__ */ jsx(SomeGlobalFromCore, { styles: [{ color: "hotpink" }, "/*# sourceMappingURL=[sourcemap] */"] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/emotion/tests/fixtures/import-map/non-default-styled-aliased/output.js b/packages/emotion/tests/fixtures/import-map/non-default-styled-aliased/output.js index 312b255..72fce2f 100644 --- a/packages/emotion/tests/fixtures/import-map/non-default-styled-aliased/output.js +++ b/packages/emotion/tests/fixtures/import-map/non-default-styled-aliased/output.js @@ -1,8 +1,7 @@ import { nonDefaultStyled } from "package-one"; -//#region virtual:entry.tsx +// virtual:entry.tsx let SomeComp = /* @__PURE__ */ nonDefaultStyled("div", { target: "e1v42pg20", label: "SomeComp" })({ color: "hotpink" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { SomeComp }; diff --git a/packages/emotion/tests/fixtures/import-map/non-default-styled/output.js b/packages/emotion/tests/fixtures/import-map/non-default-styled/output.js index e7de109..89bfc37 100644 --- a/packages/emotion/tests/fixtures/import-map/non-default-styled/output.js +++ b/packages/emotion/tests/fixtures/import-map/non-default-styled/output.js @@ -1,8 +1,7 @@ import { nonDefaultStyled } from "package-one"; -//#region virtual:entry.tsx +// virtual:entry.tsx let SomeComp = /* @__PURE__ */ nonDefaultStyled("div", { target: "e9npfi30", label: "SomeComp" })({ color: "hotpink" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { SomeComp }; diff --git a/packages/emotion/tests/fixtures/import-map/styled-with-base-specified/output.js b/packages/emotion/tests/fixtures/import-map/styled-with-base-specified/output.js index eb1cfe5..3754dd3 100644 --- a/packages/emotion/tests/fixtures/import-map/styled-with-base-specified/output.js +++ b/packages/emotion/tests/fixtures/import-map/styled-with-base-specified/output.js @@ -1,8 +1,7 @@ import { nonDefaultStyled } from "package-four"; -//#region virtual:entry.tsx +// virtual:entry.tsx let SomeComp = /* @__PURE__ */ nonDefaultStyled("div", { target: "eivxod40", label: "SomeComp" })({ color: "hotpink" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { SomeComp }; diff --git a/packages/emotion/tests/fixtures/import-map/vanilla/output.js b/packages/emotion/tests/fixtures/import-map/vanilla/output.js index 3e4308b..ef8a308 100644 --- a/packages/emotion/tests/fixtures/import-map/vanilla/output.js +++ b/packages/emotion/tests/fixtures/import-map/vanilla/output.js @@ -1,5 +1,4 @@ import { something } from "package-three"; -//#region virtual:entry.tsx +// virtual:entry.tsx const foo = /* @__PURE__ */ something({ color: "green" }, "label:foo", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { foo }; diff --git a/packages/emotion/tests/fixtures/issue-607/output.js b/packages/emotion/tests/fixtures/issue-607/output.js index 70f07e7..d210558 100644 --- a/packages/emotion/tests/fixtures/issue-607/output.js +++ b/packages/emotion/tests/fixtures/issue-607/output.js @@ -1,4 +1,3 @@ import { css, keyframes } from "@emotion/react"; const className = /* @__PURE__ */ css("animation:", /* @__PURE__ */ keyframes("0%{opacity:1;}50%{opacity:0.5;}100%{opacity:1;}", "pulse", "/*# sourceMappingURL=[sourcemap] */"), " 1s infinite;", "label:className;", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { className }; diff --git a/packages/emotion/tests/fixtures/issues/180/output.js b/packages/emotion/tests/fixtures/issues/180/output.js index 1ee961d..0fd5380 100644 --- a/packages/emotion/tests/fixtures/issues/180/output.js +++ b/packages/emotion/tests/fixtures/issues/180/output.js @@ -1,7 +1,7 @@ import { css } from "@emotion/react"; import styled from "@emotion/styled"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx function myStyled(Component) { return /* @__PURE__ */ styled(Component, { target: "et92jda0", @@ -27,5 +27,4 @@ const App2 = () => /* @__PURE__ */ jsx("div", { classname: styles.keyA, children: "hello world" }); -//#endregion export { App, App2 }; diff --git a/packages/emotion/tests/fixtures/issues/201/output.js b/packages/emotion/tests/fixtures/issues/201/output.js index 99aa3c4..ca1c861 100644 --- a/packages/emotion/tests/fixtures/issues/201/output.js +++ b/packages/emotion/tests/fixtures/issues/201/output.js @@ -1,5 +1,5 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx function makeOptions() { return { shouldForwardProp: (propertyName) => !propertyName.startsWith("$") }; } @@ -13,5 +13,4 @@ const ContainerWithOptions2 = /* @__PURE__ */ styled("div", { label: "ContainerWithOptions2", ...makeOptions() })({ color: "hotpink" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { ContainerWithOptions, ContainerWithOptions2 }; diff --git a/packages/emotion/tests/fixtures/keyframes/output.js b/packages/emotion/tests/fixtures/keyframes/output.js index 7bdab7f..a09af06 100644 --- a/packages/emotion/tests/fixtures/keyframes/output.js +++ b/packages/emotion/tests/fixtures/keyframes/output.js @@ -1,5 +1,4 @@ import { keyframes } from "@emotion/react"; -//#region virtual:entry.tsx +// virtual:entry.tsx const fadeIn = /* @__PURE__ */ keyframes("from{opacity:0;}to{opacity:1;}", "fadeIn", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { fadeIn }; diff --git a/packages/emotion/tests/fixtures/namespace-css-trailing-comma/output.js b/packages/emotion/tests/fixtures/namespace-css-trailing-comma/output.js index 5c5a968..c727bfb 100644 --- a/packages/emotion/tests/fixtures/namespace-css-trailing-comma/output.js +++ b/packages/emotion/tests/fixtures/namespace-css-trailing-comma/output.js @@ -1,5 +1,4 @@ import * as emotionReact from "@emotion/react"; -//#region virtual:entry.tsx +// virtual:entry.tsx const styles = /* @__PURE__ */ emotionReact.css({ color: "red" }, "label:styles", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { styles }; diff --git a/packages/emotion/tests/fixtures/namespace-import/output.js b/packages/emotion/tests/fixtures/namespace-import/output.js index 6507906..0b98bf5 100644 --- a/packages/emotion/tests/fixtures/namespace-import/output.js +++ b/packages/emotion/tests/fixtures/namespace-import/output.js @@ -2,7 +2,7 @@ import * as emotionReact from "@emotion/react"; import { PureComponent } from "react"; import ReactDOM from "react-dom"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx const stylesInCallback = (props) => /* @__PURE__ */ emotionReact.css({ color: "red", background: "yellow", @@ -22,5 +22,4 @@ var SimpleComponent = class extends PureComponent { } }; ReactDOM.render(/* @__PURE__ */ jsx(SimpleComponent, {}), document.querySelector("#app")); -//#endregion export { SimpleComponent, styles, styles2, stylesInCallback }; diff --git a/packages/emotion/tests/fixtures/next/40385/1/output.js b/packages/emotion/tests/fixtures/next/40385/1/output.js index 353ba1b..2d20ebf 100644 --- a/packages/emotion/tests/fixtures/next/40385/1/output.js +++ b/packages/emotion/tests/fixtures/next/40385/1/output.js @@ -1,6 +1,6 @@ import styled from "@emotion/styled"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx function IndexPage() { return /* @__PURE__ */ jsxs(Fragment, { children: [ /* @__PURE__ */ jsx("h1", { children: "IndexPage" }), @@ -12,5 +12,4 @@ const IconWrapper = /* @__PURE__ */ styled("div", { target: "eokgv1d0", label: "IconWrapper" })("&[class^=\"icon-\"],[class*=\" icon-\"]{color:red;}&.icon-chat:before{content:\"\\e904\";}&.icon-check:before{content:\"\\e905\";}", "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { IndexPage as default }; diff --git a/packages/emotion/tests/fixtures/runtime-labels/output.js b/packages/emotion/tests/fixtures/runtime-labels/output.js index 999de63..e7314d9 100644 --- a/packages/emotion/tests/fixtures/runtime-labels/output.js +++ b/packages/emotion/tests/fixtures/runtime-labels/output.js @@ -1,7 +1,7 @@ import styled from "@emotion/styled"; import * as emotion from "@emotion/react"; import { css, keyframes } from "@emotion/react"; -//#region virtual:entry.tsx +// virtual:entry.tsx const Component = "div"; const StyledMemberTag = /* @__PURE__ */ styled("button", { target: "e1r3sr4i0", @@ -34,5 +34,4 @@ const namespaceKeyframesCall = /* @__PURE__ */ emotion.keyframes({ from: { opacity: 0 }, to: { opacity: 1 } }, ...process.env.NODE_ENV === "production" ? [] : ["virtual-entry-namespaceKeyframesCall"], "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { StyledComponentTag, StyledMemberCall, StyledMemberTag, StyledNestedCall, cssCall, cssTag, keyframesCall, keyframesTag, namespaceCssCall, namespaceCssTag, namespaceKeyframesCall, namespaceKeyframesTag }; diff --git a/packages/emotion/tests/fixtures/shadowed/output.js b/packages/emotion/tests/fixtures/shadowed/output.js index 039c5e3..e9ecebd 100644 --- a/packages/emotion/tests/fixtures/shadowed/output.js +++ b/packages/emotion/tests/fixtures/shadowed/output.js @@ -1,4 +1,4 @@ -//#region virtual:entry.tsx +// virtual:entry.tsx function foo() { const a = styled.div` color: red; @@ -14,5 +14,4 @@ function foo() { console.log(a); var styled; } -//#endregion export { foo }; diff --git a/packages/emotion/tests/fixtures/styled-call-component-trailing-comma/output.js b/packages/emotion/tests/fixtures/styled-call-component-trailing-comma/output.js index 9b9872a..7e1fb9a 100644 --- a/packages/emotion/tests/fixtures/styled-call-component-trailing-comma/output.js +++ b/packages/emotion/tests/fixtures/styled-call-component-trailing-comma/output.js @@ -1,7 +1,7 @@ import React from "react"; import styled from "@emotion/styled"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.tsx +// virtual:entry.tsx const styleProps = () => ({ display: "inline-block" }); const Icon = /* @__PURE__ */ styled(React.forwardRef(({ className }, ref) => /* @__PURE__ */ jsx("svg", { ref, @@ -10,5 +10,4 @@ const Icon = /* @__PURE__ */ styled(React.forwardRef(({ className }, ref) => /* target: "e1i63ugi0", label: "Icon" })(styleProps, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { Icon }; diff --git a/packages/emotion/tests/fixtures/styled-call-empty-object-no-label/output.js b/packages/emotion/tests/fixtures/styled-call-empty-object-no-label/output.js index 3add18c..cac6cfc 100644 --- a/packages/emotion/tests/fixtures/styled-call-empty-object-no-label/output.js +++ b/packages/emotion/tests/fixtures/styled-call-empty-object-no-label/output.js @@ -1,6 +1,5 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const TaggedEmpty = /* @__PURE__ */ styled(Component, { target: "eeip7ub0" })("color:red;", "/*# sourceMappingURL=[sourcemap] */"); const CallEmpty = /* @__PURE__ */ styled(Component, { target: "eeip7ub1" })({ color: "red" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { CallEmpty, TaggedEmpty }; diff --git a/packages/emotion/tests/fixtures/styled-call-empty-object/output.js b/packages/emotion/tests/fixtures/styled-call-empty-object/output.js index 272cc54..a1ac4a3 100644 --- a/packages/emotion/tests/fixtures/styled-call-empty-object/output.js +++ b/packages/emotion/tests/fixtures/styled-call-empty-object/output.js @@ -1,5 +1,5 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const TaggedEmpty = /* @__PURE__ */ styled(Component, { target: "eh0js120", label: "TaggedEmpty" @@ -8,5 +8,4 @@ const CallEmpty = /* @__PURE__ */ styled(Component, { target: "eh0js121", label: "CallEmpty" })({ color: "red" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { CallEmpty, TaggedEmpty }; diff --git a/packages/emotion/tests/fixtures/styled-call-trailing-comma/output.js b/packages/emotion/tests/fixtures/styled-call-trailing-comma/output.js index edcb6ea..7caae9d 100644 --- a/packages/emotion/tests/fixtures/styled-call-trailing-comma/output.js +++ b/packages/emotion/tests/fixtures/styled-call-trailing-comma/output.js @@ -1,5 +1,5 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const MyComponent = /* @__PURE__ */ styled("div", { target: "e1p2oxds0", label: "MyComponent" @@ -8,5 +8,4 @@ const MyComponent2 = /* @__PURE__ */ styled("div", { target: "e1p2oxds1", label: "MyComponent2" })({ color: "red" }, { target: "x" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { MyComponent, MyComponent2 }; diff --git a/packages/emotion/tests/fixtures/styled-member-trailing-comma/output.js b/packages/emotion/tests/fixtures/styled-member-trailing-comma/output.js index ab6d12a..4e973bc 100644 --- a/packages/emotion/tests/fixtures/styled-member-trailing-comma/output.js +++ b/packages/emotion/tests/fixtures/styled-member-trailing-comma/output.js @@ -1,8 +1,7 @@ import styled from "@emotion/styled"; -//#region virtual:entry.tsx +// virtual:entry.tsx const MyComponent = /* @__PURE__ */ styled("div", { target: "e3bpr110", label: "MyComponent" })({ color: "red" }, "/*# sourceMappingURL=[sourcemap] */"); -//#endregion export { MyComponent }; diff --git a/packages/emotion/tsdown.config.ts b/packages/emotion/tsdown.config.ts index 851e8b5..107123f 100644 --- a/packages/emotion/tsdown.config.ts +++ b/packages/emotion/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/packages/jsx-remove-attributes/tests/fixtures/custom-simple/output.js b/packages/jsx-remove-attributes/tests/fixtures/custom-simple/output.js index b45bdac..44efa79 100644 --- a/packages/jsx-remove-attributes/tests/fixtures/custom-simple/output.js +++ b/packages/jsx-remove-attributes/tests/fixtures/custom-simple/output.js @@ -1,5 +1,5 @@ import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsx("div", { "data-test-id": "1", @@ -9,5 +9,4 @@ function Home() { }) }) }); } -//#endregion export { Home as default }; diff --git a/packages/jsx-remove-attributes/tests/fixtures/default-simple/output.js b/packages/jsx-remove-attributes/tests/fixtures/default-simple/output.js index 8142320..de66bf5 100644 --- a/packages/jsx-remove-attributes/tests/fixtures/default-simple/output.js +++ b/packages/jsx-remove-attributes/tests/fixtures/default-simple/output.js @@ -1,5 +1,5 @@ import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsx("div", { "data-custom": "1a", @@ -9,5 +9,4 @@ function Home() { }) }); } -//#endregion export { Home as default }; diff --git a/packages/jsx-remove-attributes/tsdown.config.ts b/packages/jsx-remove-attributes/tsdown.config.ts index 851e8b5..107123f 100644 --- a/packages/jsx-remove-attributes/tsdown.config.ts +++ b/packages/jsx-remove-attributes/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/packages/oxc-unshadowed-visitor/package.json b/packages/oxc-unshadowed-visitor/package.json index 80ec560..50ce76c 100644 --- a/packages/oxc-unshadowed-visitor/package.json +++ b/packages/oxc-unshadowed-visitor/package.json @@ -32,8 +32,8 @@ "prepublishOnly": "pnpm run build" }, "devDependencies": { - "@oxc-project/types": "^0.154.0", - "oxc-parser": "^0.154.0", + "@oxc-project/types": "^0.155.0", + "oxc-parser": "^0.155.0", "oxc-walker": "^1.1.1", "rolldown": "catalog:" }, diff --git a/packages/oxc-unshadowed-visitor/tsdown.config.ts b/packages/oxc-unshadowed-visitor/tsdown.config.ts index dae30b5..d7e9490 100644 --- a/packages/oxc-unshadowed-visitor/tsdown.config.ts +++ b/packages/oxc-unshadowed-visitor/tsdown.config.ts @@ -3,7 +3,7 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, deps: { onlyBundle: [], diff --git a/packages/pluginutils/tsdown.config.ts b/packages/pluginutils/tsdown.config.ts index f709ddd..1bf309b 100644 --- a/packages/pluginutils/tsdown.config.ts +++ b/packages/pluginutils/tsdown.config.ts @@ -6,6 +6,6 @@ export default defineConfig({ 'filter/index': './src/filter/index.ts', }, dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/packages/styled-jsx/tests/fixtures/absent/output.jsx b/packages/styled-jsx/tests/fixtures/absent/output.jsx index 3adf621..d59e581 100644 --- a/packages/styled-jsx/tests/fixtures/absent/output.jsx +++ b/packages/styled-jsx/tests/fixtures/absent/output.jsx @@ -1,5 +1,4 @@ import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const a = () => /* @__PURE__ */ jsxs("div", { children: [/* @__PURE__ */ jsx("p", { children: "hi" }), /* @__PURE__ */ jsx("style", { children: "woot" })] }); -//#endregion export { a }; diff --git a/packages/styled-jsx/tests/fixtures/attribute-generation-classname-rewriting/output.jsx b/packages/styled-jsx/tests/fixtures/attribute-generation-classname-rewriting/output.jsx index be0628e..2f66721 100644 --- a/packages/styled-jsx/tests/fixtures/attribute-generation-classname-rewriting/output.jsx +++ b/packages/styled-jsx/tests/fixtures/attribute-generation-classname-rewriting/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => { const Element = "div"; return /* @__PURE__ */ jsxs("div", { @@ -165,5 +165,4 @@ var virtual_entry_default = () => { ] }); }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/attribute-generation-modes/output.jsx b/packages/styled-jsx/tests/fixtures/attribute-generation-modes/output.jsx index 2d3abd0..89deba5 100644 --- a/packages/styled-jsx/tests/fixtures/attribute-generation-modes/output.jsx +++ b/packages/styled-jsx/tests/fixtures/attribute-generation-modes/output.jsx @@ -1,8 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#endregion -//#region virtual:entry.jsx +// virtual:entry.jsx const styles2 = (/* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { get: (a, b) => (typeof require !== "undefined" ? require : a)[b] }) : x)(function(x) { if (typeof require !== "undefined") return require.apply(this, arguments); throw Error("Calling `require` for \"" + x + "\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details."); @@ -186,5 +185,4 @@ const Test11 = ({ color }) => { children: items }); }; -//#endregion export { Test1, Test10, Test11, Test2, Test3, Test4, Test5, Test6, Test7, Test8, Test9 }; diff --git a/packages/styled-jsx/tests/fixtures/basic-variables-in-css/output.jsx b/packages/styled-jsx/tests/fixtures/basic-variables-in-css/output.jsx index 4d8af73..315cec3 100644 --- a/packages/styled-jsx/tests/fixtures/basic-variables-in-css/output.jsx +++ b/packages/styled-jsx/tests/fixtures/basic-variables-in-css/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { return /* @__PURE__ */ jsxs("div", { className: "jsx-ece0f1c00a9f5daf", @@ -13,5 +13,4 @@ function Component() { })] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/class/output.jsx b/packages/styled-jsx/tests/fixtures/class/output.jsx index d828e29..7e6554f 100644 --- a/packages/styled-jsx/tests/fixtures/class/output.jsx +++ b/packages/styled-jsx/tests/fixtures/class/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -15,5 +15,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/combined-hash-constant-dynamic/output.jsx b/packages/styled-jsx/tests/fixtures/combined-hash-constant-dynamic/output.jsx index 48e8e60..df04bf1 100644 --- a/packages/styled-jsx/tests/fixtures/combined-hash-constant-dynamic/output.jsx +++ b/packages/styled-jsx/tests/fixtures/combined-hash-constant-dynamic/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const COLOR = "red"; var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-172b3b1f8f267540", @@ -19,5 +19,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/1/output.jsx b/packages/styled-jsx/tests/fixtures/comments/1/output.jsx index 9b6d5c9..9e325a5 100644 --- a/packages/styled-jsx/tests/fixtures/comments/1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/1/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -15,5 +15,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/2/output.jsx b/packages/styled-jsx/tests/fixtures/comments/2/output.jsx index a666d91..b00e30d 100644 --- a/packages/styled-jsx/tests/fixtures/comments/2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/2/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ReactCropStyle() { return /* @__PURE__ */ jsx(_JSXStyle, { id: "2e6c32f6adaf632e", children: ".ReactCrop__crop-selection{border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==)}" }); } -//#endregion export { ReactCropStyle as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/3/output.jsx b/packages/styled-jsx/tests/fixtures/comments/3/output.jsx index f7cd675..dde18ef 100644 --- a/packages/styled-jsx/tests/fixtures/comments/3/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/3/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ReactCropStyle() { return /* @__PURE__ */ jsx(_JSXStyle, { id: "333bd0a61c3a17ff", children: ".ReactCrop__crop-selection{border-image-source:url(https://example.com/image.png)}" }); } -//#endregion export { ReactCropStyle as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/4/output.jsx b/packages/styled-jsx/tests/fixtures/comments/4/output.jsx index 986500a..c2bee80 100644 --- a/packages/styled-jsx/tests/fixtures/comments/4/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/4/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ReactCropStyle() { return /* @__PURE__ */ jsx(_JSXStyle, { id: "098df2147a728e7a", children: ".ReactCrop__crop-selection{border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==)}" }); } -//#endregion export { ReactCropStyle as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/5/output.jsx b/packages/styled-jsx/tests/fixtures/comments/5/output.jsx index a1d9b29..e09bee8 100644 --- a/packages/styled-jsx/tests/fixtures/comments/5/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/5/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ReactCropStyle() { return /* @__PURE__ */ jsx(_JSXStyle, { id: "2520da69ac55bf47", children: ".ReactCrop__crop-selection{background:red}" }); } -//#endregion export { ReactCropStyle as default }; diff --git a/packages/styled-jsx/tests/fixtures/comments/6/output.jsx b/packages/styled-jsx/tests/fixtures/comments/6/output.jsx index 1271111..67402b8 100644 --- a/packages/styled-jsx/tests/fixtures/comments/6/output.jsx +++ b/packages/styled-jsx/tests/fixtures/comments/6/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ReactCropStyle() { return /* @__PURE__ */ jsx(_JSXStyle, { id: "5e3c21b43d831a39", children: ".ReactCrop__crop-selection{background:red}" }); } -//#endregion export { ReactCropStyle as default }; diff --git a/packages/styled-jsx/tests/fixtures/complex-animation-keyframes/output.jsx b/packages/styled-jsx/tests/fixtures/complex-animation-keyframes/output.jsx index 151a008..4a55246 100644 --- a/packages/styled-jsx/tests/fixtures/complex-animation-keyframes/output.jsx +++ b/packages/styled-jsx/tests/fixtures/complex-animation-keyframes/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { return /* @__PURE__ */ jsxs("div", { className: "jsx-f5c0bd4223033404 wrapper", @@ -13,5 +13,4 @@ function Component() { })] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/component-attribute/output.jsx b/packages/styled-jsx/tests/fixtures/component-attribute/output.jsx index c22ab0b..f28a51d 100644 --- a/packages/styled-jsx/tests/fixtures/component-attribute/output.jsx +++ b/packages/styled-jsx/tests/fixtures/component-attribute/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-775a8a7a8a08c4e8", children: [ @@ -15,5 +15,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/css-resolve-dynamic/output.jsx b/packages/styled-jsx/tests/fixtures/css-resolve-dynamic/output.jsx index 54e9464..79d021f 100644 --- a/packages/styled-jsx/tests/fixtures/css-resolve-dynamic/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-resolve-dynamic/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App({ color }) { const { className, styles } = { styles: /* @__PURE__ */ jsx(_JSXStyle, { @@ -15,5 +15,4 @@ function App({ color }) { children: "Link" }), styles] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-resolve-static-expr/output.jsx b/packages/styled-jsx/tests/fixtures/css-resolve-static-expr/output.jsx index 7d38136..ed9dd48 100644 --- a/packages/styled-jsx/tests/fixtures/css-resolve-static-expr/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-resolve-static-expr/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const { className, styles } = { styles: /* @__PURE__ */ jsx(_JSXStyle, { id: "8de549733b2cb141", @@ -14,5 +14,4 @@ function App() { children: "Link" }), styles] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-resolve/output.jsx b/packages/styled-jsx/tests/fixtures/css-resolve/output.jsx index eba5e7a..a5e67f0 100644 --- a/packages/styled-jsx/tests/fixtures/css-resolve/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-resolve/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const { className, styles } = { styles: /* @__PURE__ */ jsx(_JSXStyle, { id: "c5b67a8868da3d5a", @@ -14,5 +14,4 @@ function App() { children: "Link" }), styles] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-selector-after-pseudo/output.jsx b/packages/styled-jsx/tests/fixtures/css-selector-after-pseudo/output.jsx index f9b1b82..0ec3eb8 100644 --- a/packages/styled-jsx/tests/fixtures/css-selector-after-pseudo/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-selector-after-pseudo/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function NavigationItem({ active, className }) { return /* @__PURE__ */ jsx("span", { className: "jsx-ef555c6982df9e5b " + (cn({ active }, className, "navigation-item") || ""), @@ -10,5 +10,4 @@ function NavigationItem({ active, className }) { }) }); } -//#endregion export { NavigationItem as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-tag-same-file/output.jsx b/packages/styled-jsx/tests/fixtures/css-tag-same-file/output.jsx index 932a80b..6e413fe 100644 --- a/packages/styled-jsx/tests/fixtures/css-tag-same-file/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-tag-same-file/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = ({ children }) => /* @__PURE__ */ jsxs("div", { className: `jsx-${styles.__hash}`, children: [/* @__PURE__ */ jsx("p", { @@ -27,5 +27,4 @@ var Test = class extends React.Component { }); } }; -//#endregion export { Test, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-tagged-global/output.jsx b/packages/styled-jsx/tests/fixtures/css-tagged-global/output.jsx index a3ce3e0..cb5f07a 100644 --- a/packages/styled-jsx/tests/fixtures/css-tagged-global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-tagged-global/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const globalStyles = /* @__PURE__ */ new String("body{margin:0;padding:0}"); globalStyles.__hash = "525d340193bd62ff"; function App() { @@ -9,5 +9,4 @@ function App() { children: globalStyles })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-tagged-template/output.jsx b/packages/styled-jsx/tests/fixtures/css-tagged-template/output.jsx index 06c09f6..127ca10 100644 --- a/packages/styled-jsx/tests/fixtures/css-tagged-template/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-tagged-template/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const buttonStyles = /* @__PURE__ */ new String("button.jsx-71a07331e660d371{color:red;padding:10px}"); buttonStyles.__hash = "71a07331e660d371"; function App() { @@ -15,5 +15,4 @@ function App() { })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/css-variables-and-functions/output.jsx b/packages/styled-jsx/tests/fixtures/css-variables-and-functions/output.jsx index ebd69a6..c80f313 100644 --- a/packages/styled-jsx/tests/fixtures/css-variables-and-functions/output.jsx +++ b/packages/styled-jsx/tests/fixtures/css-variables-and-functions/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { const dynamicValue = "\"dynamic content\""; const color1 = "#FF0000"; @@ -17,5 +17,4 @@ function Component() { })] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/different-jsx-ids/output.jsx b/packages/styled-jsx/tests/fixtures/different-jsx-ids/output.jsx index 5a38915..f8f1a53 100644 --- a/packages/styled-jsx/tests/fixtures/different-jsx-ids/output.jsx +++ b/packages/styled-jsx/tests/fixtures/different-jsx-ids/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const color = "red"; const otherColor = "green"; const A = () => /* @__PURE__ */ jsxs("div", { @@ -24,5 +24,4 @@ const B = () => /* @__PURE__ */ jsxs("div", { })] }); var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: [/* @__PURE__ */ jsx(A, {}), /* @__PURE__ */ jsx(B, {})] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-comma-operator/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-comma-operator/output.jsx index f00429a..2d4a71a 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-comma-operator/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-comma-operator/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function CommaOperator({ fallback, color }) { return /* @__PURE__ */ jsxs("div", { className: _JSXStyle.dynamic([["5754aa843832dc02", [(console.log("debug"), color)]]]), @@ -14,5 +14,4 @@ function CommaOperator({ fallback, color }) { })] }); } -//#endregion export { CommaOperator as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-element-class/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-element-class/output.jsx index 82a74bc..29460f2 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-element-class/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-element-class/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -30,5 +30,4 @@ const Test2 = class { }); } }; -//#endregion export { Test2, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-element-external/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-element-external/output.jsx index 77593d1..b85111c 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-element-external/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-element-external/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles from "./styles2"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = ({ level = 1 }) => { const Element = `h${level}`; return /* @__PURE__ */ jsxs(Element, { @@ -15,5 +15,4 @@ var virtual_entry_default = ({ level = 1 }) => { })] }); }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-element/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-element/output.jsx index 1fc4a1a..45382f0 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-element/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-element/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = ({ level = 1 }) => { const Element = `h${level}`; return /* @__PURE__ */ jsxs(Element, { @@ -52,5 +52,4 @@ const Test3 = ({ Component = "div" }) => { })] }); }; -//#endregion export { Test2, Test3, TestLowerCase, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-global/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-global/output.jsx index c6580ad..ce80a8a 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-global/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function DynamicGlobal({ bgColor }) { return /* @__PURE__ */ jsxs("div", { className: _JSXStyle.dynamic([["7d606c04400a9dc6", [bgColor]]]), @@ -14,5 +14,4 @@ function DynamicGlobal({ bgColor }) { })] }); } -//#endregion export { DynamicGlobal as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-multiple-expressions/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-multiple-expressions/output.jsx index 4001002..4950cc2 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-multiple-expressions/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-multiple-expressions/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function DynamicMultiple({ color, size }) { return /* @__PURE__ */ jsxs("div", { className: _JSXStyle.dynamic([["88dd35d5da83dde7", [color, size]]]), @@ -14,5 +14,4 @@ function DynamicMultiple({ color, size }) { })] }); } -//#endregion export { DynamicMultiple as default }; diff --git a/packages/styled-jsx/tests/fixtures/dynamic-simple/output.jsx b/packages/styled-jsx/tests/fixtures/dynamic-simple/output.jsx index 54778d2..1f90df7 100644 --- a/packages/styled-jsx/tests/fixtures/dynamic-simple/output.jsx +++ b/packages/styled-jsx/tests/fixtures/dynamic-simple/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function DynamicSimple({ color }) { return /* @__PURE__ */ jsxs("div", { className: _JSXStyle.dynamic([["5754aa843832dc02", [color]]]), @@ -14,5 +14,4 @@ function DynamicSimple({ color }) { })] }); } -//#endregion export { DynamicSimple as default }; diff --git a/packages/styled-jsx/tests/fixtures/existing-classname-expr/output.jsx b/packages/styled-jsx/tests/fixtures/existing-classname-expr/output.jsx index 9a6d877..9a262dd 100644 --- a/packages/styled-jsx/tests/fixtures/existing-classname-expr/output.jsx +++ b/packages/styled-jsx/tests/fixtures/existing-classname-expr/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ExistingClassNameExpr() { return /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", @@ -13,5 +13,4 @@ function ExistingClassNameExpr() { })] }); } -//#endregion export { ExistingClassNameExpr as default }; diff --git a/packages/styled-jsx/tests/fixtures/existing-classname/output.jsx b/packages/styled-jsx/tests/fixtures/existing-classname/output.jsx index dbed5d3..d22e623 100644 --- a/packages/styled-jsx/tests/fixtures/existing-classname/output.jsx +++ b/packages/styled-jsx/tests/fixtures/existing-classname/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function ExistingClassName() { return /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", @@ -13,5 +13,4 @@ function ExistingClassName() { })] }); } -//#endregion export { ExistingClassName as default }; diff --git a/packages/styled-jsx/tests/fixtures/expressions/output.jsx b/packages/styled-jsx/tests/fixtures/expressions/output.jsx index efe3e27..1c18d37 100644 --- a/packages/styled-jsx/tests/fixtures/expressions/output.jsx +++ b/packages/styled-jsx/tests/fixtures/expressions/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const darken = (c) => c; const color = "red"; const otherColor = "green"; @@ -99,5 +99,4 @@ var virtual_entry_default = ({ display }) => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-default-import/output.jsx b/packages/styled-jsx/tests/fixtures/external-default-import/output.jsx index a1ef79c..dec6327 100644 --- a/packages/styled-jsx/tests/fixtures/external-default-import/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-default-import/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App() { return /* @__PURE__ */ jsxs("div", { className: `jsx-${styles.__hash}`, @@ -14,5 +14,4 @@ function App() { })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-global/output.jsx b/packages/styled-jsx/tests/fixtures/external-global/output.jsx index 4cf923f..c0e674e 100644 --- a/packages/styled-jsx/tests/fixtures/external-global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-global/output.jsx @@ -1,12 +1,11 @@ import _JSXStyle from "styled-jsx/style"; import { globalStyles } from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App() { return /* @__PURE__ */ jsxs("div", { children: [/* @__PURE__ */ jsx("p", { children: "Hello" }), /* @__PURE__ */ jsx(_JSXStyle, { id: globalStyles.__hash, children: globalStyles })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-import/output.jsx b/packages/styled-jsx/tests/fixtures/external-import/output.jsx index 1671ef1..f9c04ec 100644 --- a/packages/styled-jsx/tests/fixtures/external-import/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-import/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import { buttonStyles } from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App() { return /* @__PURE__ */ jsxs("div", { className: `jsx-${buttonStyles.__hash}`, @@ -14,5 +14,4 @@ function App() { })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-mixed/output.jsx b/packages/styled-jsx/tests/fixtures/external-mixed/output.jsx index d6a3e36..648b20f 100644 --- a/packages/styled-jsx/tests/fixtures/external-mixed/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-mixed/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import { externalStyles } from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App() { return /* @__PURE__ */ jsxs("div", { className: `jsx-ea672cdc862d9536 jsx-${externalStyles.__hash}`, @@ -21,5 +21,4 @@ function App() { ] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-nested-scope/output.jsx b/packages/styled-jsx/tests/fixtures/external-nested-scope/output.jsx index 2a6a24b..5ca3e71 100644 --- a/packages/styled-jsx/tests/fixtures/external-nested-scope/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-nested-scope/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function test() { return { styles: /* @__PURE__ */ jsx(_JSXStyle, { @@ -10,5 +10,4 @@ function test() { className: "jsx-92c73f4f8838ebe9" }; } -//#endregion export { test }; diff --git a/packages/styled-jsx/tests/fixtures/external-stylesheet-global/output.jsx b/packages/styled-jsx/tests/fixtures/external-stylesheet-global/output.jsx index 0afec9b..4dc41be 100644 --- a/packages/styled-jsx/tests/fixtures/external-stylesheet-global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-stylesheet-global/output.jsx @@ -1,8 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles, { foo } from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#endregion -//#region virtual:entry.jsx +// virtual:entry.jsx const styles2 = (/* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { get: (a, b) => (typeof require !== "undefined" ? require : a)[b] }) : x)(function(x) { if (typeof require !== "undefined") return require.apply(this, arguments); throw Error("Calling `require` for \"" + x + "\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details."); @@ -24,5 +23,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: [ children: styles }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-stylesheet-multi-line/output.jsx b/packages/styled-jsx/tests/fixtures/external-stylesheet-multi-line/output.jsx index 0101a64..6e746b8 100644 --- a/packages/styled-jsx/tests/fixtures/external-stylesheet-multi-line/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-stylesheet-multi-line/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: `jsx-${styles.__hash}`, children: [/* @__PURE__ */ jsx("p", { @@ -12,5 +12,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: styles })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/external-stylesheet/output.jsx b/packages/styled-jsx/tests/fixtures/external-stylesheet/output.jsx index cd57e5d..700ea50 100644 --- a/packages/styled-jsx/tests/fixtures/external-stylesheet/output.jsx +++ b/packages/styled-jsx/tests/fixtures/external-stylesheet/output.jsx @@ -1,8 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import styles, { foo } from "./styles"; import { jsx, jsxs } from "react/jsx-runtime"; -//#endregion -//#region virtual:entry.jsx +// virtual:entry.jsx const styles2 = (/* @__PURE__ */ ((x) => typeof require !== "undefined" ? require : typeof Proxy !== "undefined" ? new Proxy(x, { get: (a, b) => (typeof require !== "undefined" ? require : a)[b] }) : x)(function(x) { if (typeof require !== "undefined") return require.apply(this, arguments); throw Error("Calling `require` for \"" + x + "\" in an environment that doesn't expose the `require` function. See https://rolldown.rs/in-depth/bundling-cjs#require-external-modules for more details."); @@ -65,5 +64,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { Test, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/fragment/output.jsx b/packages/styled-jsx/tests/fixtures/fragment/output.jsx index 5afecec..ab67da8 100644 --- a/packages/styled-jsx/tests/fixtures/fragment/output.jsx +++ b/packages/styled-jsx/tests/fixtures/fragment/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import React from "react"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs(Fragment, { children: [ /* @__PURE__ */ jsx("p", { className: "jsx-9da872362bca41c1", @@ -49,5 +49,4 @@ function Component2() { }) }); } -//#endregion export { Component1, Component2, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/global-attribute-selector/output.jsx b/packages/styled-jsx/tests/fixtures/global-attribute-selector/output.jsx index 8cdb75c..7213e09 100644 --- a/packages/styled-jsx/tests/fixtures/global-attribute-selector/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-attribute-selector/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-c7dd688722c0fd00", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "[data-theme=dark] p.jsx-c7dd688722c0fd00{color:#fff}a[href=\"https://example.com\"]{color:#00f}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/global-child-selector/output.jsx b/packages/styled-jsx/tests/fixtures/global-child-selector/output.jsx index 7341321..ce952f7 100644 --- a/packages/styled-jsx/tests/fixtures/global-child-selector/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-child-selector/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-74841179a56b2b03", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: "div.jsx-74841179a56b2b03>span{color:red}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-multiple/output.jsx b/packages/styled-jsx/tests/fixtures/global-multiple/output.jsx index 1a616ca..e5fd79e 100644 --- a/packages/styled-jsx/tests/fixtures/global-multiple/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-multiple/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-e86ecfc1f8747984", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: ":-webkit-any(.c1,.c2){background:orange!important}:-moz-any(.c1,.c2){background:orange!important}:is(.c1,.c2){background:orange!important}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-nested-scope-2/output.jsx b/packages/styled-jsx/tests/fixtures/global-nested-scope-2/output.jsx index aa07c7d..e908aa3 100644 --- a/packages/styled-jsx/tests/fixtures/global-nested-scope-2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-nested-scope-2/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-a7d088845c91a1cc", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: ".parent.jsx-a7d088845c91a1cc div :-webkit-any(.child,.child2){background:orange}.parent.jsx-a7d088845c91a1cc div :-moz-any(.child,.child2){background:orange}.parent.jsx-a7d088845c91a1cc div :is(.child,.child2){background:orange}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-nested-scope-3/output.jsx b/packages/styled-jsx/tests/fixtures/global-nested-scope-3/output.jsx index 5509bbc..d527ae0 100644 --- a/packages/styled-jsx/tests/fixtures/global-nested-scope-3/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-nested-scope-3/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-3764bfb262001774", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: ".parent.jsx-3764bfb262001774 div .child>.child2{background:orange}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-nested-scope-sel/output.jsx b/packages/styled-jsx/tests/fixtures/global-nested-scope-sel/output.jsx index 94ae31f..b39f64f 100644 --- a/packages/styled-jsx/tests/fixtures/global-nested-scope-sel/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-nested-scope-sel/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-2898054d88486bd7", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: ".parent.jsx-2898054d88486bd7 div .child{background:orange}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-nested/output.jsx b/packages/styled-jsx/tests/fixtures/global-nested/output.jsx index aefbd79..2947204 100644 --- a/packages/styled-jsx/tests/fixtures/global-nested/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-nested/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs("div", { className: "jsx-77e778e475694a4f", children: [/* @__PURE__ */ jsx("span", { @@ -11,5 +11,4 @@ const Test = () => /* @__PURE__ */ jsxs("div", { children: ".p1.jsx-77e778e475694a4f{background:purple!important}.p1.jsx-77e778e475694a4f .c1,.p1.jsx-77e778e475694a4f .c2.jsx-77e778e475694a4f{background:orange!important}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-redundant/output.jsx b/packages/styled-jsx/tests/fixtures/global-redundant/output.jsx index ae3c75a..4e49bf2 100644 --- a/packages/styled-jsx/tests/fixtures/global-redundant/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-redundant/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function IndexPage() { return /* @__PURE__ */ jsxs("div", { className: "jsx-bb9f122c91934979", @@ -10,5 +10,4 @@ function IndexPage() { })] }); } -//#endregion export { IndexPage as default }; diff --git a/packages/styled-jsx/tests/fixtures/global-sel/output.jsx b/packages/styled-jsx/tests/fixtures/global-sel/output.jsx index 4a6fdd0..223342e 100644 --- a/packages/styled-jsx/tests/fixtures/global-sel/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-sel/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsxs("div", { className: "jsx-9e744f33d59a4019 container", children: [ @@ -31,5 +31,4 @@ const Test = () => /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ j id: "9e744f33d59a4019", children: "#css-test-page-id.jsx-9e744f33d59a4019{color:red}.p1.jsx-9e744f33d59a4019{background:purple!important}.c2.jsx-9e744f33d59a4019,.c1{background:orange!important}.container.jsx-9e744f33d59a4019{max-width:1000px;margin:0 auto;padding:1rem}" })] }); -//#endregion export { Test }; diff --git a/packages/styled-jsx/tests/fixtures/global-styles-with-dynamic-values/output.jsx b/packages/styled-jsx/tests/fixtures/global-styles-with-dynamic-values/output.jsx index 6abf097..011e428 100644 --- a/packages/styled-jsx/tests/fixtures/global-styles-with-dynamic-values/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global-styles-with-dynamic-values/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { const id = "theme-1"; const cssVariables = { @@ -51,5 +51,4 @@ function Component() { ] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/global/output.jsx b/packages/styled-jsx/tests/fixtures/global/output.jsx index ce8cf78..a74979b 100644 --- a/packages/styled-jsx/tests/fixtures/global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/global/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsx("div", { className: "jsx-4adfb1d3bb3e7425", children: /* @__PURE__ */ jsx(_JSXStyle, { @@ -12,5 +12,4 @@ const Test2 = () => /* @__PURE__ */ jsx(_JSXStyle, { id: "ea672cdc862d9536", children: "p{color:red}" }); -//#endregion export { Test, Test2 }; diff --git a/packages/styled-jsx/tests/fixtures/interpolation/1/output.jsx b/packages/styled-jsx/tests/fixtures/interpolation/1/output.jsx index 127195e..e141f09 100644 --- a/packages/styled-jsx/tests/fixtures/interpolation/1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/interpolation/1/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsxs("div", { className: "jsx-09fa9c9dc1745d5d container", @@ -13,5 +13,4 @@ function Home() { children: `.container.jsx-09fa9c9dc1745d5d{color:#00f;padding:3rem}@media (max-width:500px){.container.jsx-09fa9c9dc1745d5d .responsive.jsx-09fa9c9dc1745d5d{color:purple}}` })] }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/interpolation/2/output.jsx b/packages/styled-jsx/tests/fixtures/interpolation/2/output.jsx index 6cab9da..809f7a2 100644 --- a/packages/styled-jsx/tests/fixtures/interpolation/2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/interpolation/2/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsxs("div", { className: "jsx-09fa9c9dc1745d5d", @@ -16,5 +16,4 @@ function Home() { })] }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-30480/output.jsx b/packages/styled-jsx/tests/fixtures/issue-30480/output.jsx index b93fc60..aeed78b 100644 --- a/packages/styled-jsx/tests/fixtures/issue-30480/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-30480/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = ({ breakPoint }) => /* @__PURE__ */ jsx("div", { className: _JSXStyle.dynamic([["9cd1558d18ef1152", [breakPoint]]]), children: /* @__PURE__ */ jsx(_JSXStyle, { @@ -9,5 +9,4 @@ var virtual_entry_default = ({ breakPoint }) => /* @__PURE__ */ jsx("div", { children: `@media (${breakPoint}){.test.__jsx-style-dynamic-selector{margin-bottom:1em}}` }) }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-30570/output.jsx b/packages/styled-jsx/tests/fixtures/issue-30570/output.jsx index 573cd7d..37db856 100644 --- a/packages/styled-jsx/tests/fixtures/issue-30570/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-30570/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function IndexPage() { return /* @__PURE__ */ jsxs("div", { className: "jsx-a1b5f91c7a196e78", @@ -13,5 +13,4 @@ function IndexPage() { })] }); } -//#endregion export { IndexPage as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-31562-interpolation-in-mdea/output.jsx b/packages/styled-jsx/tests/fixtures/issue-31562-interpolation-in-mdea/output.jsx index efb82c9..47569ef 100644 --- a/packages/styled-jsx/tests/fixtures/issue-31562-interpolation-in-mdea/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-31562-interpolation-in-mdea/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -37,5 +37,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-317/output.jsx b/packages/styled-jsx/tests/fixtures/issue-317/output.jsx index 39c949b..9ab576d 100644 --- a/packages/styled-jsx/tests/fixtures/issue-317/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-317/output.jsx @@ -1,9 +1,8 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const MyComponent = () => /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("div", { className: "jsx-ecfded70368c0e6c" }), /* @__PURE__ */ jsx(_JSXStyle, { id: "ecfded70368c0e6c", children: "div.jsx-ecfded70368c0e6c{background-image:url(\"data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 24 24' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath fill='none' d='M0 0h24v24H0z'%3E%3C/path%3E%3Cpath d='M17 3h4a1 1 0 0 1 1 1v16a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h4V1h2v2h6V1h2v2zm3 6V5h-3v2h-2V5H9v2H7V5H4v4h16zm0 2H4v8h16v-8zM6 13h5v4H6v-4z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E%0A\")}" })] }); -//#endregion export { MyComponent }; diff --git a/packages/styled-jsx/tests/fixtures/issue-452/output.jsx b/packages/styled-jsx/tests/fixtures/issue-452/output.jsx index b1e8fc5..3aa3efd 100644 --- a/packages/styled-jsx/tests/fixtures/issue-452/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-452/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsxs("div", { className: "jsx-c3d7bdab3d70d870 container", @@ -13,5 +13,4 @@ function Home() { children: ".container.jsx-c3d7bdab3d70d870{color:#00f;padding:3rem}div.child{color:green}" })] }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-456/output.jsx b/packages/styled-jsx/tests/fixtures/issue-456/output.jsx index dc75435..3e69d52 100644 --- a/packages/styled-jsx/tests/fixtures/issue-456/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-456/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx(_JSXStyle, { id: "4b34238af0b2d03c", children: ".theme-root .parent.jsx-4b34238af0b2d03c{color:green}" }) }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-460/output.jsx b/packages/styled-jsx/tests/fixtures/issue-460/output.jsx index de5ed7e..d1658c4 100644 --- a/packages/styled-jsx/tests/fixtures/issue-460/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-460/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx(_JSXStyle, { id: "6ba070f23d00fcd3", children: "div.jsx-6ba070f23d00fcd3{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}" }) }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/issue-94/output.jsx b/packages/styled-jsx/tests/fixtures/issue-94/output.jsx index 727b50d..fd40333 100644 --- a/packages/styled-jsx/tests/fixtures/issue-94/output.jsx +++ b/packages/styled-jsx/tests/fixtures/issue-94/output.jsx @@ -1,7 +1,6 @@ -//#region virtual:entry.jsx +// virtual:entry.jsx const style1 = /* @__PURE__ */ new String(".jsx-16e7d486c32249a4 .foo{display:flex}"); style1.__hash = "16e7d486c32249a4"; const style2 = /* @__PURE__ */ new String(".jsx-b58be9352957b283 .bar.jsx-b58be9352957b283{color:red}"); style2.__hash = "b58be9352957b283"; -//#endregion export { style1, style2 }; diff --git a/packages/styled-jsx/tests/fixtures/legacy-nesting/output.jsx b/packages/styled-jsx/tests/fixtures/legacy-nesting/output.jsx index 94d6a71..18e3212 100644 --- a/packages/styled-jsx/tests/fixtures/legacy-nesting/output.jsx +++ b/packages/styled-jsx/tests/fixtures/legacy-nesting/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-117b7326344441e5", children: [ @@ -22,5 +22,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/lightningcss-1/output.jsx b/packages/styled-jsx/tests/fixtures/lightningcss-1/output.jsx index 4465a41..d4c0c30 100644 --- a/packages/styled-jsx/tests/fixtures/lightningcss-1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/lightningcss-1/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function IndexPage() { return /* @__PURE__ */ jsxs("div", { className: "jsx-73295d5e5d00afce", @@ -13,5 +13,4 @@ function IndexPage() { })] }); } -//#endregion export { IndexPage as default }; diff --git a/packages/styled-jsx/tests/fixtures/media-queries-with-variables/output.jsx b/packages/styled-jsx/tests/fixtures/media-queries-with-variables/output.jsx index 1fe6207..7446863 100644 --- a/packages/styled-jsx/tests/fixtures/media-queries-with-variables/output.jsx +++ b/packages/styled-jsx/tests/fixtures/media-queries-with-variables/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { const ResponsiveBreakpoint = { mobile: "768px", @@ -21,5 +21,4 @@ function Component() { })] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/mixed-global-scoped/output.jsx b/packages/styled-jsx/tests/fixtures/mixed-global-scoped/output.jsx index 63c8c11..adf78a3 100644 --- a/packages/styled-jsx/tests/fixtures/mixed-global-scoped/output.jsx +++ b/packages/styled-jsx/tests/fixtures/mixed-global-scoped/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Test = () => /* @__PURE__ */ jsx(_JSXStyle, { id: "ea672cdc862d9536", children: "p{color:red}" @@ -22,5 +22,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { Test, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/multiple-jsx/output.jsx b/packages/styled-jsx/tests/fixtures/multiple-jsx/output.jsx index 860cb0a..25988a5 100644 --- a/packages/styled-jsx/tests/fixtures/multiple-jsx/output.jsx +++ b/packages/styled-jsx/tests/fixtures/multiple-jsx/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const attrs = { id: "test" }; const Test1 = () => /* @__PURE__ */ jsxs("div", { className: "jsx-775a8a7a8a08c4e8", @@ -43,5 +43,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { Test1, Test2, Test3, virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/nested-selectors/output.jsx b/packages/styled-jsx/tests/fixtures/nested-selectors/output.jsx index 5425510..93ccdb9 100644 --- a/packages/styled-jsx/tests/fixtures/nested-selectors/output.jsx +++ b/packages/styled-jsx/tests/fixtures/nested-selectors/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Component() { return /* @__PURE__ */ jsxs("div", { className: "jsx-e542efffb0da4acc parent", @@ -20,5 +20,4 @@ function Component() { ] }); } -//#endregion export { Component as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-54653/output.jsx b/packages/styled-jsx/tests/fixtures/next-54653/output.jsx index bdeb363..7b3b5f0 100644 --- a/packages/styled-jsx/tests/fixtures/next-54653/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-54653/output.jsx @@ -1,5 +1,4 @@ -//#region virtual:entry.jsx +// virtual:entry.jsx const _defaultExport = /* @__PURE__ */ new String("@media (max-width:870px){th.expiration-date-cell,td.expiration-date-cell{display:none}}"); _defaultExport.__hash = "7bf5c0b1b381bc53"; -//#endregion export { _defaultExport as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-55679/output.jsx b/packages/styled-jsx/tests/fixtures/next-55679/output.jsx index 0e040e0..73603bb 100644 --- a/packages/styled-jsx/tests/fixtures/next-55679/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-55679/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import "next/app"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const someVar = "--var-1"; function App({ Component, pageProps }) { return /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx(_JSXStyle, { @@ -12,5 +12,4 @@ function App({ Component, pageProps }) { className: "jsx-e50f10633835979d " + (pageProps && pageProps.className != null && pageProps.className || "") })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-61788/output.jsx b/packages/styled-jsx/tests/fixtures/next-61788/output.jsx index e0287ae..34e6027 100644 --- a/packages/styled-jsx/tests/fixtures/next-61788/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-61788/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const MOBILE_MAX = 767; function Home() { return /* @__PURE__ */ jsxs("div", { @@ -14,5 +14,4 @@ function Home() { })] }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-64389/output.jsx b/packages/styled-jsx/tests/fixtures/next-64389/output.jsx index 5b3ff62..d1aa7c6 100644 --- a/packages/styled-jsx/tests/fixtures/next-64389/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-64389/output.jsx @@ -1,7 +1,7 @@ "use client"; import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const color = "color: red;"; function RootLayout({ children }) { return /* @__PURE__ */ jsxs("html", { @@ -19,5 +19,4 @@ function RootLayout({ children }) { ] }); } -//#endregion export { RootLayout as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-65064/1/output.jsx b/packages/styled-jsx/tests/fixtures/next-65064/1/output.jsx index 941f4ed..3feccda 100644 --- a/packages/styled-jsx/tests/fixtures/next-65064/1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-65064/1/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import "react"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function SimplePage() { return /* @__PURE__ */ jsx(ComponentWithChildAsProp, { trigger: /* @__PURE__ */ jsxs(Fragment, { children: [/* @__PURE__ */ jsx("div", { className: "jsx-8e4623adab1b6ef0 text animated", @@ -14,5 +14,4 @@ function SimplePage() { const ComponentWithChildAsProp = ({ trigger }) => { return /* @__PURE__ */ jsx("div", { children: trigger }); }; -//#endregion export { SimplePage as default }; diff --git a/packages/styled-jsx/tests/fixtures/next-65064/2/output.jsx b/packages/styled-jsx/tests/fixtures/next-65064/2/output.jsx index 07e3a21..11d8f1b 100644 --- a/packages/styled-jsx/tests/fixtures/next-65064/2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/next-65064/2/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import "react"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function SimplePage() { return /* @__PURE__ */ jsx(ComponentWithChildAsProp, { trigger: /* @__PURE__ */ jsxs("div", { className: "jsx-8e4623adab1b6ef0", @@ -17,5 +17,4 @@ function SimplePage() { const ComponentWithChildAsProp = ({ trigger }) => { return /* @__PURE__ */ jsx("div", { children: trigger }); }; -//#endregion export { SimplePage as default }; diff --git a/packages/styled-jsx/tests/fixtures/non-styled-jsx-style/output.jsx b/packages/styled-jsx/tests/fixtures/non-styled-jsx-style/output.jsx index 328b3af..07b109d 100644 --- a/packages/styled-jsx/tests/fixtures/non-styled-jsx-style/output.jsx +++ b/packages/styled-jsx/tests/fixtures/non-styled-jsx-style/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", children: [ @@ -15,5 +15,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/not-styled-jsx-tagged-templates/output.jsx b/packages/styled-jsx/tests/fixtures/not-styled-jsx-tagged-templates/output.jsx index eeac45f..c75a5b0 100644 --- a/packages/styled-jsx/tests/fixtures/not-styled-jsx-tagged-templates/output.jsx +++ b/packages/styled-jsx/tests/fixtures/not-styled-jsx-tagged-templates/output.jsx @@ -1,6 +1,6 @@ import css from "hell"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const color = "red"; const uh = css` div { @@ -27,5 +27,4 @@ const AnotherTitle = styled.h1` color: blue; `; const Component = () => /* @__PURE__ */ jsx(AnotherTitle, { children: "My page" }); -//#endregion export { Component, virtual_entry_default as default, foo, uh }; diff --git a/packages/styled-jsx/tests/fixtures/number-after-placeholder/output.jsx b/packages/styled-jsx/tests/fixtures/number-after-placeholder/output.jsx index 164c098..7b96576 100644 --- a/packages/styled-jsx/tests/fixtures/number-after-placeholder/output.jsx +++ b/packages/styled-jsx/tests/fixtures/number-after-placeholder/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import Link from "next/link"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function IndexPage() { return /* @__PURE__ */ jsxs("div", { className: "jsx-38aea2b98e40317a", @@ -22,5 +22,4 @@ function IndexPage() { ] }); } -//#endregion export { IndexPage as default }; diff --git a/packages/styled-jsx/tests/fixtures/one-off-global-selectors/output.jsx b/packages/styled-jsx/tests/fixtures/one-off-global-selectors/output.jsx index 90be217..498104c 100644 --- a/packages/styled-jsx/tests/fixtures/one-off-global-selectors/output.jsx +++ b/packages/styled-jsx/tests/fixtures/one-off-global-selectors/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-6c6e072b640572e0", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: ".container.jsx-6c6e072b640572e0>*{color:red}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/pack-2714/output.jsx b/packages/styled-jsx/tests/fixtures/pack-2714/output.jsx index bcbca46..6ef209d 100644 --- a/packages/styled-jsx/tests/fixtures/pack-2714/output.jsx +++ b/packages/styled-jsx/tests/fixtures/pack-2714/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const { className: cardClassName, styles } = { styles: /* @__PURE__ */ jsx(_JSXStyle, { id: "33fd7439cfee20dc", @@ -8,4 +8,3 @@ const { className: cardClassName, styles } = { }), className: "jsx-33fd7439cfee20dc" }; -//#endregion diff --git a/packages/styled-jsx/tests/fixtures/pack-2819/output.jsx b/packages/styled-jsx/tests/fixtures/pack-2819/output.jsx index 06ec871..105058f 100644 --- a/packages/styled-jsx/tests/fixtures/pack-2819/output.jsx +++ b/packages/styled-jsx/tests/fixtures/pack-2819/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-c80c2a9b91dd31e9", children: [ @@ -22,5 +22,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/scope-ampersand-patterns/output.jsx b/packages/styled-jsx/tests/fixtures/scope-ampersand-patterns/output.jsx index 8c57a04..5c441a6 100644 --- a/packages/styled-jsx/tests/fixtures/scope-ampersand-patterns/output.jsx +++ b/packages/styled-jsx/tests/fixtures/scope-ampersand-patterns/output.jsx @@ -1,4 +1,4 @@ -//#region virtual:entry.jsx +// virtual:entry.jsx const s1 = /* @__PURE__ */ new String(".jsx-15793d61bc2fad0f.active{color:#00f}"); s1.__hash = "15793d61bc2fad0f"; const s2 = /* @__PURE__ */ new String(".jsx-440b5f13169269c4:hover{opacity:.8}"); @@ -15,5 +15,4 @@ const s7 = /* @__PURE__ */ new String(".jsx-a67efca2ae41cf84+.sibling.jsx-a67efc s7.__hash = "a67efca2ae41cf84"; const s8 = /* @__PURE__ */ new String(".jsx-98cce0331566d37e{display:block}"); s8.__hash = "98cce0331566d37e"; -//#endregion export { s1, s2, s3, s4, s5, s6, s7, s8 }; diff --git a/packages/styled-jsx/tests/fixtures/self-closing/output.jsx b/packages/styled-jsx/tests/fixtures/self-closing/output.jsx index fcc3310..e01a672 100644 --- a/packages/styled-jsx/tests/fixtures/self-closing/output.jsx +++ b/packages/styled-jsx/tests/fixtures/self-closing/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function SelfClosing() { return /* @__PURE__ */ jsxs("div", { className: "jsx-f453ed22ae30f54b", @@ -18,5 +18,4 @@ function SelfClosing() { ] }); } -//#endregion export { SelfClosing as default }; diff --git a/packages/styled-jsx/tests/fixtures/source-maps/output.jsx b/packages/styled-jsx/tests/fixtures/source-maps/output.jsx index eea0963..78f48d2 100644 --- a/packages/styled-jsx/tests/fixtures/source-maps/output.jsx +++ b/packages/styled-jsx/tests/fixtures/source-maps/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", children: [ @@ -18,5 +18,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/specifity/output.jsx b/packages/styled-jsx/tests/fixtures/specifity/output.jsx index 4eabddf..93799cf 100644 --- a/packages/styled-jsx/tests/fixtures/specifity/output.jsx +++ b/packages/styled-jsx/tests/fixtures/specifity/output.jsx @@ -1,11 +1,10 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home() { return /* @__PURE__ */ jsx(Fragment, { children: /* @__PURE__ */ jsx(_JSXStyle, { id: "97a2c78daa9c88a4", children: "div.parent.jsx-97a2c78daa9c88a4{color:green}" }) }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/stateless/output.jsx b/packages/styled-jsx/tests/fixtures/stateless/output.jsx index 0b2deb9..1c679ce 100644 --- a/packages/styled-jsx/tests/fixtures/stateless/output.jsx +++ b/packages/styled-jsx/tests/fixtures/stateless/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", children: [ @@ -22,5 +22,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/string-literal/output.jsx b/packages/styled-jsx/tests/fixtures/string-literal/output.jsx index 53187c1..4af1177 100644 --- a/packages/styled-jsx/tests/fixtures/string-literal/output.jsx +++ b/packages/styled-jsx/tests/fixtures/string-literal/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function StringLiteral() { return /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", @@ -13,5 +13,4 @@ function StringLiteral() { })] }); } -//#endregion export { StringLiteral as default }; diff --git a/packages/styled-jsx/tests/fixtures/styles-external-invalid/output.jsx b/packages/styled-jsx/tests/fixtures/styles-external-invalid/output.jsx index 47a3584..bdae227 100644 --- a/packages/styled-jsx/tests/fixtures/styles-external-invalid/output.jsx +++ b/packages/styled-jsx/tests/fixtures/styles-external-invalid/output.jsx @@ -2,5 +2,4 @@ const foo = /* @__PURE__ */ new String(`div.jsx-3861edef95b24432{color:red}`); foo.__hash = "3861edef95b24432"; const _defaultExport = /* @__PURE__ */ new String(`div.jsx-2e48f96766b7892a{color:${{ color: "red " }.color};font-size:3em}p.jsx-2e48f96766b7892a{color:${(void 0).props.color}}`); _defaultExport.__hash = "2e48f96766b7892a"; -//#endregion export { _defaultExport as default, foo }; diff --git a/packages/styled-jsx/tests/fixtures/styles-external-invalid2/output.jsx b/packages/styled-jsx/tests/fixtures/styles-external-invalid2/output.jsx index 38c2412..e6548e4 100644 --- a/packages/styled-jsx/tests/fixtures/styles-external-invalid2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/styles-external-invalid2/output.jsx @@ -2,5 +2,4 @@ const foo = /* @__PURE__ */ new String(`div.jsx-3861edef95b24432{color:red}`); foo.__hash = "3861edef95b24432"; const _defaultExport = /* @__PURE__ */ new String(`div.jsx-f65a34a23300c41b{font-size:3em}p.jsx-f65a34a23300c41b{color:${props.color}}`); _defaultExport.__hash = "f65a34a23300c41b"; -//#endregion export { _defaultExport as default, foo }; diff --git a/packages/styled-jsx/tests/fixtures/styles/output.jsx b/packages/styled-jsx/tests/fixtures/styles/output.jsx index fb04878..20baa54 100644 --- a/packages/styled-jsx/tests/fixtures/styles/output.jsx +++ b/packages/styled-jsx/tests/fixtures/styles/output.jsx @@ -1,7 +1,7 @@ import _JSXStyle from "styled-jsx/style"; import colors, { size } from "./constants"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const color = "red"; const bar = /* @__PURE__ */ new String("div.jsx-e289522b703d9d97{font-size:3em}"); bar.__hash = "e289522b703d9d97"; @@ -30,5 +30,4 @@ var virtual_entry_default = { }), className: "jsx-9217daf919c42513" }; -//#endregion export { a, b, baz, virtual_entry_default as default, dynamic, foo, uh }; diff --git a/packages/styled-jsx/tests/fixtures/svg-strip/output.jsx b/packages/styled-jsx/tests/fixtures/svg-strip/output.jsx index 5d15e4e..c7d871b 100644 --- a/packages/styled-jsx/tests/fixtures/svg-strip/output.jsx +++ b/packages/styled-jsx/tests/fixtures/svg-strip/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { Fragment, jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const CUTOUT_AVATAR_PERCENTAGE_VISIBLE = Math.random(); const HEAD_MARGIN_PERCENTAGE = Math.random(); const MaskedDivBad = () => { @@ -13,5 +13,4 @@ const MaskedDivBad = () => { children: `.head.__jsx-style-dynamic-selector{position:relative}.avatar-wrapper.__jsx-style-dynamic-selector{-webkit-mask-composite:source-out;background:#ff6b6b;border-radius:50%;width:40px;height:40px;-webkit-mask-image:url("data:image/svg+xml,"),url("data:image/svg+xml,");mask-image:url("data:image/svg+xml,"),url("data:image/svg+xml,");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-out;mask-composite:subtract}` })] }); }; -//#endregion export { MaskedDivBad }; diff --git a/packages/styled-jsx/tests/fixtures/template-literal-constant/output.jsx b/packages/styled-jsx/tests/fixtures/template-literal-constant/output.jsx index 29113b1..4881fbf 100644 --- a/packages/styled-jsx/tests/fixtures/template-literal-constant/output.jsx +++ b/packages/styled-jsx/tests/fixtures/template-literal-constant/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const color = `red`; const size = `680px`; function TemplateLiteralConstant() { @@ -22,5 +22,4 @@ function TemplateLiteralConstant() { ] }); } -//#endregion export { TemplateLiteralConstant as default }; diff --git a/packages/styled-jsx/tests/fixtures/too-many/output.jsx b/packages/styled-jsx/tests/fixtures/too-many/output.jsx index 5982ffa..64f23aa 100644 --- a/packages/styled-jsx/tests/fixtures/too-many/output.jsx +++ b/packages/styled-jsx/tests/fixtures/too-many/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx const Red = ({ Component = "button" }) => { return /* @__PURE__ */ jsx(Component, { className: _JSXStyle.dynamic([["550b31da1c6edadf", [ @@ -43,5 +43,4 @@ const Red = ({ Component = "button" }) => { }) }); }; -//#endregion export { Red }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-escape-1/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-escape-1/output.jsx index aba2384..db5403a 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-escape-1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-escape-1/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -15,5 +15,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-escape-2/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-escape-2/output.jsx index 80b8bc5..32335e9 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-escape-2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-escape-2/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function Home({ fontFamily }) { return /* @__PURE__ */ jsx("div", { className: _JSXStyle.dynamic([["865a6bd831a74dc6", [fontFamily]]]), @@ -11,5 +11,4 @@ function Home({ fontFamily }) { }) }); } -//#endregion export { Home as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-escape-newline/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-escape-newline/output.jsx index 9574c55..90c4a9f 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-escape-newline/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-escape-newline/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx function App() { return /* @__PURE__ */ jsxs("div", { className: "jsx-9e531eb8bbfd2075", @@ -13,5 +13,4 @@ function App() { })] }); } -//#endregion export { App as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-placeholder-1-as-property/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-placeholder-1-as-property/output.jsx index 0178c78..75cc679 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-placeholder-1-as-property/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-placeholder-1-as-property/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -16,5 +16,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-placeholder-2-as-part-of-value/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-placeholder-2-as-part-of-value/output.jsx index 685ef82..d8f9d7a 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-placeholder-2-as-part-of-value/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-placeholder-2-as-part-of-value/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -28,5 +28,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-placeholder-3-as-value/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-placeholder-3-as-value/output.jsx index ad231e2..ccd54c0 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-placeholder-3-as-value/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-placeholder-3-as-value/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -16,5 +16,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-placeholder-4-as-part-of-value-in-multiple/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-placeholder-4-as-part-of-value-in-multiple/output.jsx index 0df431d..b59ba16 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-placeholder-4-as-part-of-value-in-multiple/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-placeholder-4-as-part-of-value-in-multiple/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -16,5 +16,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/tpl-placeholder-5-values-of-multiple-properties/output.jsx b/packages/styled-jsx/tests/fixtures/tpl-placeholder-5-values-of-multiple-properties/output.jsx index e5cd608..b4514b4 100644 --- a/packages/styled-jsx/tests/fixtures/tpl-placeholder-5-values-of-multiple-properties/output.jsx +++ b/packages/styled-jsx/tests/fixtures/tpl-placeholder-5-values-of-multiple-properties/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = class { render() { return /* @__PURE__ */ jsxs("div", { @@ -16,5 +16,4 @@ var virtual_entry_default = class { }); } }; -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-complex-selector-2/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-complex-selector-2/output.jsx index d1bdae9..0df6733 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-complex-selector-2/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-complex-selector-2/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-b95a44f7d9056bf0", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: ".a-selector.jsx-b95a44f7d9056bf0:hover,.a-selector.jsx-b95a44f7d9056bf0:focus{outline:none}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-complex-selector/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-complex-selector/output.jsx index 5530862..9abd33f 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-complex-selector/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-complex-selector/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-be53dbea245692c5", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "p.jsx-be53dbea245692c5 a.jsx-be53dbea245692c5 span.jsx-be53dbea245692c5{color:red}p.jsx-be53dbea245692c5 span{background:#00f}p.jsx-be53dbea245692c5 a[title=\"'w ' ' t'\"].jsx-be53dbea245692c5{margin:auto}p.jsx-be53dbea245692c5 span:not(.test){color:green}p.jsx-be53dbea245692c5,h1.jsx-be53dbea245692c5{color:#00f;animation:3s .1s infinite forwards hahaha}p.jsx-be53dbea245692c5{animation:1s hahaha,2s hehehe}p.jsx-be53dbea245692c5:hover,p.jsx-be53dbea245692c5:before,.jsx-be53dbea245692c5:hover,:before,.jsx-be53dbea245692c5:hover p.jsx-be53dbea245692c5,p.jsx-be53dbea245692c5+a.jsx-be53dbea245692c5,p.jsx-be53dbea245692c5~a.jsx-be53dbea245692c5,p.jsx-be53dbea245692c5>a.jsx-be53dbea245692c5{color:red}@keyframes hahaha{0%{top:0}to{top:100px}}@keyframes hehehe{0%{left:0}to{left:100px}}@media (min-width:500px){.test.jsx-be53dbea245692c5{color:red}}.test.jsx-be53dbea245692c5{display:block}.inline-flex.jsx-be53dbea245692c5{display:inline-flex}.flex.jsx-be53dbea245692c5{display:flex}.test.jsx-be53dbea245692c5{box-shadow:0 0 10px #000,inset 0 0 5px #000}.test[title=\\,].jsx-be53dbea245692c5{display:inline-block}.test.is-status.jsx-be53dbea245692c5 .test.jsx-be53dbea245692c5{color:red}.a-selector.jsx-be53dbea245692c5:hover,.a-selector.jsx-be53dbea245692c5:focus{outline:none}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-global/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-global/output.jsx index b761ae1..32b1831 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-global/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-global/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-7426d1981f7396a9", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "html.jsx-7426d1981f7396a9{background-image:linear-gradient(#fffc,#fffc),url(/static/background.svg)}p{color:#001}h1{color:#002}a.jsx-7426d1981f7396a9,h2{color:#003}.foo+a{color:#004}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-media-query/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-media-query/output.jsx index 62b9210..255ec0e 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-media-query/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-media-query/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-bce326de86ed18a8", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "@media (min-width:1px) and (max-width:768px){[class*=grid__col--].jsx-bce326de86ed18a8{margin-top:12px;margin-bottom:12px}}@media (max-width:64em){.test.jsx-bce326de86ed18a8{margin-bottom:1em}@supports ((-moz-appearance:none)) and (display:contents){.test.jsx-bce326de86ed18a8{margin-bottom:2rem}}}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-normal/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-normal/output.jsx index 1036388..e5e1029 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-normal/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-normal/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-ffe4971067dddc3d", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "p.jsx-ffe4971067dddc3d{color:red}.jsx-ffe4971067dddc3d{color:#00f}[href=woot].jsx-ffe4971067dddc3d{color:red}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css-nth-1/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css-nth-1/output.jsx index 0eeafa0..90c9104 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css-nth-1/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css-nth-1/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-8128ed790964648a", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "li.jsx-8128ed790964648a:nth-child(2){color:#0f0}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/transform-css/output.jsx b/packages/styled-jsx/tests/fixtures/transform-css/output.jsx index 60fcfde..740d81e 100644 --- a/packages/styled-jsx/tests/fixtures/transform-css/output.jsx +++ b/packages/styled-jsx/tests/fixtures/transform-css/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-b3ee9cac893ec165", children: [/* @__PURE__ */ jsx("p", { @@ -11,5 +11,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { children: "html.jsx-b3ee9cac893ec165{background-image:linear-gradient(#fffc,#fffc),url(/static/background.svg)}p{color:#002}a.jsx-b3ee9cac893ec165,p{color:#003}.foo+a{color:#004}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}p.jsx-b3ee9cac893ec165{color:#006}.jsx-b3ee9cac893ec165{color:#007}[href=woot].jsx-b3ee9cac893ec165{color:#008}p.jsx-b3ee9cac893ec165 a.jsx-b3ee9cac893ec165 span.jsx-b3ee9cac893ec165{color:#009}p.jsx-b3ee9cac893ec165 span{background:#00a}p.jsx-b3ee9cac893ec165 a[title=\"'w ' ' t'\"].jsx-b3ee9cac893ec165{margin:auto}p.jsx-b3ee9cac893ec165 span:not(.test){color:#00b}p.jsx-b3ee9cac893ec165,h1.jsx-b3ee9cac893ec165{color:#00c;animation:3s .1s infinite forwards hahaha}p.jsx-b3ee9cac893ec165{animation:1s hahaha,2s hehehe}p.jsx-b3ee9cac893ec165:hover{color:#00d}p.jsx-b3ee9cac893ec165:before{color:#00e}.jsx-b3ee9cac893ec165:hover{color:#00f}:before{color:#010}.jsx-b3ee9cac893ec165:hover p.jsx-b3ee9cac893ec165{color:#011}p.jsx-b3ee9cac893ec165+a.jsx-b3ee9cac893ec165{color:#012}p.jsx-b3ee9cac893ec165~a.jsx-b3ee9cac893ec165{color:#013}p.jsx-b3ee9cac893ec165>a.jsx-b3ee9cac893ec165{color:#014}@keyframes hahaha{0%{top:0}to{top:100px}}@keyframes hehehe{0%{left:0}to{left:100px}}@media (min-width:500px){.test.jsx-b3ee9cac893ec165{color:#015}}.test.jsx-b3ee9cac893ec165{display:block}.inline-flex.jsx-b3ee9cac893ec165{display:inline-flex}.flex.jsx-b3ee9cac893ec165{display:flex}.test.jsx-b3ee9cac893ec165{box-shadow:0 0 10px #000,inset 0 0 5px #000}.test[title=\\,].jsx-b3ee9cac893ec165{display:inline-block}.test.is-status.jsx-b3ee9cac893ec165 .test.jsx-b3ee9cac893ec165{color:#016}.a-selector.jsx-b3ee9cac893ec165:hover,.a-selector.jsx-b3ee9cac893ec165:focus{outline:none}@media (min-width:1px) and (max-width:768px){[class*=grid__col--].jsx-b3ee9cac893ec165{margin-top:12px;margin-bottom:12px}}@media (max-width:64em){.test.jsx-b3ee9cac893ec165{margin-bottom:1em}@supports ((-moz-appearance:none)) and (display:contents){.test.jsx-b3ee9cac893ec165{margin-bottom:2rem}}}" })] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tests/fixtures/whitespace/output.jsx b/packages/styled-jsx/tests/fixtures/whitespace/output.jsx index 0b2deb9..1c679ce 100644 --- a/packages/styled-jsx/tests/fixtures/whitespace/output.jsx +++ b/packages/styled-jsx/tests/fixtures/whitespace/output.jsx @@ -1,6 +1,6 @@ import _JSXStyle from "styled-jsx/style"; import { jsx, jsxs } from "react/jsx-runtime"; -//#region virtual:entry.jsx +// virtual:entry.jsx var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { className: "jsx-ea672cdc862d9536", children: [ @@ -22,5 +22,4 @@ var virtual_entry_default = () => /* @__PURE__ */ jsxs("div", { }) ] }); -//#endregion export { virtual_entry_default as default }; diff --git a/packages/styled-jsx/tsdown.config.ts b/packages/styled-jsx/tsdown.config.ts index 851e8b5..107123f 100644 --- a/packages/styled-jsx/tsdown.config.ts +++ b/packages/styled-jsx/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/packages/transform-imports/tests/fixtures/camel-case/output.js b/packages/transform-imports/tests/fixtures/camel-case/output.js index 53dbe20..ef209eb 100644 --- a/packages/transform-imports/tests/fixtures/camel-case/output.js +++ b/packages/transform-imports/tests/fixtures/camel-case/output.js @@ -1,6 +1,5 @@ import { MyModule } from "my-library-2/myModule"; import { SomeWidget } from "my-library-2/someWidget"; import { AnotherComponent } from "my-library-2/anotherComponent"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(MyModule, SomeWidget, AnotherComponent); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/dynamic-imports/output.js b/packages/transform-imports/tests/fixtures/dynamic-imports/output.js index 8ebd028..3e82c50 100644 --- a/packages/transform-imports/tests/fixtures/dynamic-imports/output.js +++ b/packages/transform-imports/tests/fixtures/dynamic-imports/output.js @@ -1,4 +1,4 @@ -//#region virtual:entry.ts +// virtual:entry.ts await import("antd/es/"); await import("antd/es/"); await import(`antd/${x}`); @@ -6,4 +6,3 @@ if (ok) await import("antd/es/"); foo(import("antd/es/")); await import("antd/es/", { with: { type: "json" } }); await import("antd/es/button"); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/handle-default-import/output.js b/packages/transform-imports/tests/fixtures/handle-default-import/output.js index f0a1066..fd2bc2e 100644 --- a/packages/transform-imports/tests/fixtures/handle-default-import/output.js +++ b/packages/transform-imports/tests/fixtures/handle-default-import/output.js @@ -1,4 +1,3 @@ import Button from "my-lib/Button"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Button); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/handle-default-mixed/output.js b/packages/transform-imports/tests/fixtures/handle-default-mixed/output.js index b54ec65..0ff70cb 100644 --- a/packages/transform-imports/tests/fixtures/handle-default-mixed/output.js +++ b/packages/transform-imports/tests/fixtures/handle-default-mixed/output.js @@ -1,5 +1,4 @@ import Default from "my-lib/Default"; import Named from "my-lib/Named"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Default, Named); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/handle-namespace-import/output.js b/packages/transform-imports/tests/fixtures/handle-namespace-import/output.js index 234c52f..f2d999c 100644 --- a/packages/transform-imports/tests/fixtures/handle-namespace-import/output.js +++ b/packages/transform-imports/tests/fixtures/handle-namespace-import/output.js @@ -1,4 +1,3 @@ import * as Button from "my-lib/Button"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Button); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/kebab-case/output.js b/packages/transform-imports/tests/fixtures/kebab-case/output.js index 4c42cb3..987d3f5 100644 --- a/packages/transform-imports/tests/fixtures/kebab-case/output.js +++ b/packages/transform-imports/tests/fixtures/kebab-case/output.js @@ -1,6 +1,5 @@ import { AnotherModule } from "my-library-3/another-module"; import { MyFancyComponent } from "my-library-3/my-fancy-component"; import { SomeWidget } from "my-library-3/some-widget"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(AnotherModule, MyFancyComponent, SomeWidget); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/mapping/output.js b/packages/transform-imports/tests/fixtures/mapping/output.js index f416085..c7019e5 100644 --- a/packages/transform-imports/tests/fixtures/mapping/output.js +++ b/packages/transform-imports/tests/fixtures/mapping/output.js @@ -3,6 +3,5 @@ import { bar } from "my-library-4/bar"; import { otherImport } from "my-library-4/OTHERIMPORT"; import { useSomeAPI } from "my-library-4/use-some-api/some-api"; import { ArrowUpIcon } from "my-library-4/arrow-up"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(foo, bar, otherImport, useSomeAPI, ArrowUpIcon); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/member-import/output.js b/packages/transform-imports/tests/fixtures/member-import/output.js index d12bb22..8a23450 100644 --- a/packages/transform-imports/tests/fixtures/member-import/output.js +++ b/packages/transform-imports/tests/fixtures/member-import/output.js @@ -1,5 +1,4 @@ import Grid from "react-bootstrap/lib/Grid"; import row from "react-bootstrap/lib/Row"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Grid, row); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/mixed-default/output.js b/packages/transform-imports/tests/fixtures/mixed-default/output.js index 6072117..3d1d2ff 100644 --- a/packages/transform-imports/tests/fixtures/mixed-default/output.js +++ b/packages/transform-imports/tests/fixtures/mixed-default/output.js @@ -1,5 +1,4 @@ import { someNamedExport } from "transformed-mixed-named"; import otherDefaultExport, * as starExport from "my-mixed-star"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(defaultExport, someNamedExport, otherDefaultExport, starExport); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/pascal-case/output.js b/packages/transform-imports/tests/fixtures/pascal-case/output.js index 9b786a5..5be97b6 100644 --- a/packages/transform-imports/tests/fixtures/pascal-case/output.js +++ b/packages/transform-imports/tests/fixtures/pascal-case/output.js @@ -1,5 +1,4 @@ import { myComponent } from "test-pascal-case/myComponent"; import { anotherWidget } from "test-pascal-case/anotherWidget"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(myComponent, anotherWidget); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/regex/output.js b/packages/transform-imports/tests/fixtures/regex/output.js index 582b911..502c4e8 100644 --- a/packages/transform-imports/tests/fixtures/regex/output.js +++ b/packages/transform-imports/tests/fixtures/regex/output.js @@ -2,6 +2,5 @@ import MyModule from "my-library/MyModule"; import App from "my-library/components/App"; import Header from "my-library/components/App/Header"; import Footer from "my-library/components/App/Footer"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(MyModule, App, Header, Footer); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/simple/output.js b/packages/transform-imports/tests/fixtures/simple/output.js index 75960af..c483959 100644 --- a/packages/transform-imports/tests/fixtures/simple/output.js +++ b/packages/transform-imports/tests/fixtures/simple/output.js @@ -4,6 +4,5 @@ import Col1 from "react-bootstrap/lib/Col"; import { MyModule } from "my-library-2/myModule"; import { Widget } from "my-library-2/widget"; import { AnotherModule } from "my-library-3/another-module"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Grid, Row, Col1, MyModule, Widget, AnotherModule); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/skip-default-conversion-renamed/output.js b/packages/transform-imports/tests/fixtures/skip-default-conversion-renamed/output.js index 513f093..4b2db38 100644 --- a/packages/transform-imports/tests/fixtures/skip-default-conversion-renamed/output.js +++ b/packages/transform-imports/tests/fixtures/skip-default-conversion-renamed/output.js @@ -1,5 +1,4 @@ import { Info } from "icons/dist/Info"; import { Gear } from "icons/dist/Gear"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(Info, Gear); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/skip-default-conversion/output.js b/packages/transform-imports/tests/fixtures/skip-default-conversion/output.js index a790773..084a2b5 100644 --- a/packages/transform-imports/tests/fixtures/skip-default-conversion/output.js +++ b/packages/transform-imports/tests/fixtures/skip-default-conversion/output.js @@ -1,5 +1,4 @@ import { MyModule } from "my-library-2/myModule"; import { Widget } from "my-library-2/widget"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(MyModule, Widget); -//#endregion diff --git a/packages/transform-imports/tests/fixtures/snake-case/output.js b/packages/transform-imports/tests/fixtures/snake-case/output.js index 1d93460..9496f21 100644 --- a/packages/transform-imports/tests/fixtures/snake-case/output.js +++ b/packages/transform-imports/tests/fixtures/snake-case/output.js @@ -1,5 +1,4 @@ import { MyModule } from "test-snake-case/my_module"; import { SomeWidget } from "test-snake-case/some_widget"; -//#region virtual:entry.ts +// virtual:entry.ts console.log(MyModule, SomeWidget); -//#endregion diff --git a/packages/transform-imports/tsdown.config.ts b/packages/transform-imports/tsdown.config.ts index 851e8b5..107123f 100644 --- a/packages/transform-imports/tsdown.config.ts +++ b/packages/transform-imports/tsdown.config.ts @@ -3,6 +3,6 @@ import { defineConfig } from 'tsdown' export default defineConfig({ entry: './src/index.ts', dts: { - tsconfig: '../../tsconfig.common.json', + tsconfig: '../../tsconfig.src.json', }, }) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ca7f89e..93fd96a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -189,11 +189,11 @@ catalogs: specifier: ^17.0.0 version: 17.0.0 rolldown: - specifier: ^1.2.14 - version: 1.2.14 + specifier: ^1.2.15 + version: 1.2.15 vite: - specifier: ^8.3.4 - version: 8.3.4 + specifier: ^8.3.5 + version: 8.3.5 patchedDependencies: '@emotion/babel-plugin@11.13.5': 64c3abe077201c134e02da80a2ecfd08d233b080e0bd52f72bc193ff152aea4a @@ -213,14 +213,14 @@ importers: specifier: ^7.0.2005 version: 7.0.2005 tsdown: - specifier: ^0.23.1 - version: 0.23.1(publint@0.3.24)(typescript@7.0.2)(unrun@0.2.36) + specifier: ^0.23.2 + version: 0.23.2(publint@0.3.24)(typescript@7.0.2)(unrun@0.2.36) typescript: specifier: ^7.0.2 version: 7.0.2 vitest: specifier: ^5.0.5 - version: 5.0.5(@types/node@24.19.2)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + version: 5.0.5(@types/node@24.19.2)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) examples: devDependencies: @@ -229,7 +229,7 @@ importers: version: 1.64.1 vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) examples/emotion: dependencies: @@ -257,10 +257,10 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.1.2 - version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) examples/jsx-remove-attributes: dependencies: @@ -282,10 +282,10 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.1.2 - version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) examples/styled-jsx: dependencies: @@ -310,10 +310,10 @@ importers: version: 19.3.0(@types/react@19.3.0) '@vitejs/plugin-react': specifier: ^6.1.2 - version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + version: 6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) examples/transform-imports: devDependencies: @@ -322,7 +322,7 @@ importers: version: link:../../packages/transform-imports vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) internal-packages/benchmark-utils: devDependencies: @@ -355,7 +355,7 @@ importers: version: 17.0.0 rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 tinyglobby: specifier: ^0.2.17 version: 0.2.17 @@ -386,10 +386,10 @@ importers: version: 4.0.3 rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) packages/emotion: dependencies: @@ -401,20 +401,20 @@ importers: version: 0.3.13 rolldown-string: specifier: ^0.3.1 - version: 0.3.1(rolldown@1.2.14) + version: 0.3.1(rolldown@1.2.15) devDependencies: oxc-unshadowed-visitor: specifier: workspace:* version: link:../oxc-unshadowed-visitor rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 tinyglobby: specifier: ^0.2.17 version: 0.2.17 vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) packages/emotion/benchmark: dependencies: @@ -469,23 +469,23 @@ importers: version: 19.3.0(@types/react@19.3.0) rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 packages/jsx-remove-attributes: dependencies: rolldown-string: specifier: ^0.3.1 - version: 0.3.1(rolldown@1.2.14) + version: 0.3.1(rolldown@1.2.15) devDependencies: rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 tinyglobby: specifier: ^0.2.17 version: 0.2.17 vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) packages/jsx-remove-attributes/benchmark: dependencies: @@ -534,22 +534,22 @@ importers: version: 0.3.1 rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 packages/oxc-unshadowed-visitor: devDependencies: '@oxc-project/types': - specifier: ^0.154.0 - version: 0.154.0 + specifier: ^0.155.0 + version: 0.155.0 oxc-parser: - specifier: ^0.154.0 - version: 0.154.0 + specifier: ^0.155.0 + version: 0.155.0 oxc-walker: specifier: ^1.1.1 - version: 1.1.1(@oxc-project/types@0.154.0)(oxc-parser@0.154.0)(rolldown@1.2.14) + version: 1.1.1(@oxc-project/types@0.155.0)(oxc-parser@0.155.0)(rolldown@1.2.15) rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 packages/pluginutils: devDependencies: @@ -573,20 +573,20 @@ importers: version: 1.33.0 oxc-walker: specifier: ^1.1.1 - version: 1.1.1(@oxc-project/types@0.154.0)(oxc-parser@0.154.0)(rolldown@1.2.14) + version: 1.1.1(@oxc-project/types@0.155.0)(oxc-parser@0.155.0)(rolldown@1.2.15) rolldown-string: specifier: ^0.3.1 - version: 0.3.1(rolldown@1.2.14) + version: 0.3.1(rolldown@1.2.15) devDependencies: rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 tinyglobby: specifier: ^0.2.17 version: 0.2.17 vite: specifier: 'catalog:' - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) packages/styled-jsx/benchmark: dependencies: @@ -635,20 +635,20 @@ importers: version: 19.3.0(@types/react@19.3.0) rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 packages/transform-imports: dependencies: rolldown-string: specifier: ^0.3.1 - version: 0.3.1(rolldown@1.2.14) + version: 0.3.1(rolldown@1.2.15) vite: specifier: ^8.0.0 - version: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + version: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) devDependencies: rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 tinyglobby: specifier: ^0.2.17 version: 0.2.17 @@ -684,7 +684,7 @@ importers: version: 2.0.0 rolldown: specifier: 'catalog:' - version: 1.2.14 + version: 1.2.15 scripts: devDependencies: @@ -1212,124 +1212,124 @@ packages: '@oxc-node/core@0.1.7': resolution: {integrity: sha512-G9dh4BY/yKBJ5VQQeLNGoUrf/VIQ58Tk/HAADFhGlfBtCstD31l/vUcdFzZiry8Ps9zWhDf7noB83r53JKzcLg==} - '@oxc-parser/binding-android-arm-eabi@0.154.0': - resolution: {integrity: sha512-sDdEtDl7vKdCvf54j72RJbowE3jCmyRz/+oOB6IAwQxAHZ0eI+Dcj4hvVnm0b9Dy31plUkdmfds9C+/Zt895Tg==} + '@oxc-parser/binding-android-arm-eabi@0.155.0': + resolution: {integrity: sha512-A6xv7hDtnTm+xlZ7utn6rRQpRMJHRhVr3gjRGqlx0RUX84mNk0pAsy6YN/wWhuOTkaZhRrrzaLxf0NfbH77j2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxc-parser/binding-android-arm64@0.154.0': - resolution: {integrity: sha512-UHrDPELzvWZoVkIDdSycj4bzcTMCJG3IbN++mSUgVBaUtNtWHjQ98U6Vz5bpF/1Ic3FYJyYhMr74huO5tVvpZw==} + '@oxc-parser/binding-android-arm64@0.155.0': + resolution: {integrity: sha512-T1wWwH9/JI5g7Z4kEQwDOwhToxdDhRyOTklH+uuNpJ16m3MZFmGl+l2rKc0NHQdbVRG2LTOBsNjpW3h1BWytPA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxc-parser/binding-darwin-arm64@0.154.0': - resolution: {integrity: sha512-mokYzajOSXxtSRDWCdHARGdntrKH+rZZ24Jzo8AtafyNzz0NARmpMm26Tc5B6qiGrr6UliWibHCOif1qRN2vaA==} + '@oxc-parser/binding-darwin-arm64@0.155.0': + resolution: {integrity: sha512-ZoRB3qJxJ8DWA41jHja+YeB0lLfjBy4T+Kr15vnN1k65X3zbJt3rPZftEwN4Ju4tmA4K/T9dWWD7Z8ewQLnrVA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.154.0': - resolution: {integrity: sha512-WbtUBrclOVItWfLRSvs+Z/WLtXxJ2Ctv50PyuX894HzDN5/e0qzxVpTNPIVMzOerBhgKtFsSMcfxlYIAbvdVgg==} + '@oxc-parser/binding-darwin-x64@0.155.0': + resolution: {integrity: sha512-vxtL86BtM+IgrpejA86nbTk5j0HKTIMeuaJ1fQciw6p9RfavPtIPjI7gN34owap0yG9txXBaAWpGdxokNwdqIw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxc-parser/binding-freebsd-x64@0.154.0': - resolution: {integrity: sha512-YooHZSLawOe2fqm+lDdG8oAaQh2NYV/RMYTYzWRLy72stm2BgE9O/8Al6kFENjkmzyyBccDLLBirGxVtpzQfrw==} + '@oxc-parser/binding-freebsd-x64@0.155.0': + resolution: {integrity: sha512-tN6Ru5e0UVnWaIuiH8jEwnvxuxg7FvhWwSd3oe5oDhOD4ObsSr9/N6WfHLjilUWlPPj65ptwrSDH0Y7lzwTzmw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxc-parser/binding-linux-arm-gnueabihf@0.154.0': - resolution: {integrity: sha512-hKOwhZbrXdTwc4bGVfbLCXl9f2swl6zWdISocLQSNX9MgPmwHE3qGzOUkCrkuGpwdCVHPnkfOwsqTuYsrP5uNg==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.155.0': + resolution: {integrity: sha512-h4ozA5n6L6lwolsz9iwunEhKWnIVbmFRots5QxEix0H6nJ5ICpuDa7PuShuhfpIDFe3+Qvyscioyiv+9g+4Syg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm-musleabihf@0.154.0': - resolution: {integrity: sha512-tnjiooXEU013349O/yxKbF5Cusp1CfHWQ8kYR8tGeRzR/P4sOpQGQo21fsS71M0fMD6ESLq+lbvXFWi43PuKeQ==} + '@oxc-parser/binding-linux-arm-musleabihf@0.155.0': + resolution: {integrity: sha512-058/+LardpfuUlsKIvBGk/CYoakEVcMgqYx8GgyUZeOxFWTojYLlCc1Gb60/y21v3esDhHidgiY/Zbq9LpBhaQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.154.0': - resolution: {integrity: sha512-Cao2kj+8d7BT6XJU1gV9eVQjV+Cr+e8vQm3tddDRZiM2hHrMDxwy3j6t+ofaSl0idyuPPCZ4AlpmQoj8yOT1QA==} + '@oxc-parser/binding-linux-arm64-gnu@0.155.0': + resolution: {integrity: sha512-nrOt2Y3xIAzu+lSPzH0864ieO+iCCXgoo9qFlGANE8Xh0cQ+RP8Wstfp+/wXN2YCyb98cAGzX0VruKYw7it/jw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-arm64-musl@0.154.0': - resolution: {integrity: sha512-uiwA0V3q8llWA7/8r+a9BBjk4j5YMDmi6wfOsyQfGOJMQSLHEiZ3HI8ulea766ykUa9wJFWk9XWEl4uJrZLQqw==} + '@oxc-parser/binding-linux-arm64-musl@0.155.0': + resolution: {integrity: sha512-KYAayyN5hQbJPtGKtRxlyc8XYmyntOplyXSQzTDrmbz7l/GCrzQbSswvyJFBTH1LGtsZrbXOAfN52i/Kz6kLKg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-ppc64-gnu@0.154.0': - resolution: {integrity: sha512-LICfN0Xs4Zdko+bJy6eOAEQojDuIR26suF2JtOsMaXjgbCrpRSH7/NCvJhY13YvYBx12V6hnwrL8n0lk0rbNJQ==} + '@oxc-parser/binding-linux-ppc64-gnu@0.155.0': + resolution: {integrity: sha512-CSuSY5hfjtsBnHXydOj8jiNfS1qHbdPZuPz1YL1cSgK7VmNYP+QlZIbG0BBYYBgX/vYEgZwbG9mBdW4YairZ5w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-gnu@0.154.0': - resolution: {integrity: sha512-gbbSYxLF8ssRbQ2qQPy+2EhGNwNH1bAoRdkk6cnWaKHqmCikpSIPtpXjFbCCtjTi0uojqOM3ghFQwQPbDQsU0Q==} + '@oxc-parser/binding-linux-riscv64-gnu@0.155.0': + resolution: {integrity: sha512-7KCfOQm+Nz2N8trAXbQkal4TQ5756WVEmhm35y816YHvyFnEfVsICsiV5k0pEszNf/fRm4cm2i6i18SJ6/iCWg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-riscv64-musl@0.154.0': - resolution: {integrity: sha512-nSnRYYDLCcRVjSQzF3g6rKqCNYwo5o+aQgnn8BBXfe+ofCgMGlGqkfRyvXm6ptZvoxNkkWtLlqM8W7Xc3j6ZnQ==} + '@oxc-parser/binding-linux-riscv64-musl@0.155.0': + resolution: {integrity: sha512-JSlhgoK+/g1TGJI5NuADx2+6syhxnQNLCWLXyO5QLFyetomcr/vIxSdiNlmyAv963YXUzCuwAwRG6npZ5xyJ1A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxc-parser/binding-linux-s390x-gnu@0.154.0': - resolution: {integrity: sha512-BxBQoJKtzRQgZEKQIt6CDUm8RGKC5T8Qo4576yDa5/xgc10X3fBDItMbRabzLtbUBfTqKLl+8AVr/H6CF7W22g==} + '@oxc-parser/binding-linux-s390x-gnu@0.155.0': + resolution: {integrity: sha512-WFIX+dPokWp64mi434Md3U3lJaTwNxAphvGjpltoyQjGUsdXavOIRrnp9dOS34Hd75HOAwDxAI+YwWOwqmJbtg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-gnu@0.154.0': - resolution: {integrity: sha512-/whkust2vYy+GjRUVL5cWaJmEu6jkdFfo5mkxgckyeOX61eMwo4iBoiwzeJZeMWAdzb/XOtQyLApHhFht3sOWA==} + '@oxc-parser/binding-linux-x64-gnu@0.155.0': + resolution: {integrity: sha512-g6xSDC/JpbnVOz5uafMGyK3txBVRFMQTx8opv/yHXGxqV3ZMVl3bf7W8XrSnF68dmy3gM4dgReNryuE53+WkeQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxc-parser/binding-linux-x64-musl@0.154.0': - resolution: {integrity: sha512-EXURTyW9riw4B/kZnnE+58emAtw6+3VEszQfXUZkRqGaKIcmWDYkZtKB+xY/blHvuZ+Qy/fDclc31nmUCgtkSA==} + '@oxc-parser/binding-linux-x64-musl@0.155.0': + resolution: {integrity: sha512-6/4xlxKlZJWrQ0uwDFPc0H9+xLu7068CKhX3vIDW3SbvP/lVgnVuT5v6dyugeWskWpuxqF/WJ4WKwhxjU3pG2w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxc-parser/binding-openharmony-arm64@0.154.0': - resolution: {integrity: sha512-ZRFooyH3qsR6vuR4jFGlG3XM36490SvvXtNaUahBK4zHpooMdTHNaOMtGGJI0EW38m5hi4rOco9kw7ZwCIp28w==} + '@oxc-parser/binding-openharmony-arm64@0.155.0': + resolution: {integrity: sha512-tltklL0J0XjDxIRTBXWOBhvc2mitcmES45pIxhwDWfxRyqz7Vkeu0NekTZEIxGE4f/lXgq3vZcjjffteQOVorg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxc-parser/binding-win32-arm64-msvc@0.154.0': - resolution: {integrity: sha512-U0Vp+4lvwUa/PnOCJTZOjydj1rX2+VLHz4Y2vSFqlN8/7LTiURgD7z4uQ9yNv9O/NlU3mELBnPDlu7aaSYG1zQ==} + '@oxc-parser/binding-win32-arm64-msvc@0.155.0': + resolution: {integrity: sha512-alAb9TzjatUEsOeoncAziUnfdTDxfyswhalFZ9sC6plUgATIUx2NIZ0+bMn6aJ28AduS1OpG/OAisr/YISn4Ig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-ia32-msvc@0.154.0': - resolution: {integrity: sha512-Hc8QgsFY5eUUP25we8TISUruibG2cDt0H4IcPG9RKdabb6odkCzIqjV6Gk9beGWGuOwMVCr81H/Su1q363LCCg==} + '@oxc-parser/binding-win32-ia32-msvc@0.155.0': + resolution: {integrity: sha512-yc5cbSfcGmRv/KpxDFuyk8adEBaWd/9HilWvBbQ4bFbus1V2PUh2mGB2Cfq9rqZTqLeiMT8x0skV+LKp9hOMgQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.154.0': - resolution: {integrity: sha512-hD7judkUMA/hZPoamvKADs6+an1smp8UTK0aMYRijkvi00K/1vl7vEtmyn2JyQ9S+vibtnfcNzxqTLGyJUZCRQ==} + '@oxc-parser/binding-win32-x64-msvc@0.155.0': + resolution: {integrity: sha512-8heq6jGq+rfpTDRDjoQiBHw0maQZf3IXkS99pdHQZPoTL5kyF5qyPS0RidUlSdnWDIqxXb5nux7GBD9cT+imUw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -1337,8 +1337,8 @@ packages: '@oxc-project/types@0.126.0': resolution: {integrity: sha512-oGfVtjAgwQVVpfBrbtk4e1XDyWHRFta6BS3GWVzrF8xYBT2VGQAk39yJS/wFSMrZqoiCU4oghT3Ch0HaHGIHcQ==} - '@oxc-project/types@0.154.0': - resolution: {integrity: sha512-KYOUGQFlLWR+s4QMV2Q9ko38TZm7EdO87Qm7rvZLqk/webse/cDjtyxKhg/47l0byCbs/k46LT8qc4PKjAikzA==} + '@oxc-project/types@0.155.0': + resolution: {integrity: sha512-SeE8JPwW1xs1tHeNycjUtUBdhorRa8o4jlvjwk49R7/Z291i+4DQa7JJIgOm/TaYQZx+QrPQbVJ/9c8dMIZN8Q==} '@oxfmt/binding-android-arm-eabi@0.74.0': resolution: {integrity: sha512-xxQwrf5EPI5zxvuCTW8r6tzCTjPQ+h6+HqJ0iRKRy2zS1yBllt/xLVjoIyUc+FnR7g0a5g1SZv2yyDYhTItLbA==} @@ -1621,8 +1621,8 @@ packages: '@quansync/fs@1.0.0': resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} - '@rolldown/binding-android-arm-eabi@1.2.14': - resolution: {integrity: sha512-aWR+XKH9+rW7m5fWq/5360J3mHycrx/o6xZM2DQFdJnTMdyP7/WzxPjhtLbVWdKo2y612/4U1bWqb3HQhiF7vg==} + '@rolldown/binding-android-arm-eabi@1.2.15': + resolution: {integrity: sha512-aLcgK9gIJ3YRvrrtfSBbRa27F5WrpiTaPulnFpsHPxpUHgFlSgnU4854MHwoRGEBhfRJDWCS2WQ7lIjskE9Olw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] @@ -1633,8 +1633,8 @@ packages: cpu: [arm64] os: [android] - '@rolldown/binding-android-arm64@1.2.14': - resolution: {integrity: sha512-QiVxHofl6A8lQU7WAtOUY4QMVZXohxwz7WJJoeh8NBEUyKfIkMRKhYyq8az/1RypNiIXzNTtiS6KwHz0erxYRQ==} + '@rolldown/binding-android-arm64@1.2.15': + resolution: {integrity: sha512-xD7DdZCrbThKuxNg7ooQmvp07ys4J/pnSEMTG3/OdOWl6daC67m/Q4fL78sRHMxTH/N4fGUbYhcPM0MF5WFHkg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] @@ -1645,8 +1645,8 @@ packages: cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-arm64@1.2.14': - resolution: {integrity: sha512-lTQOzHuBIooh3jIr5XINQkjPGEuGy+Dsy0meXDr6Sjty0b99kYgGh4uBC/8mJX1T0kC8d6S0aPP1Y+bHkh6aBw==} + '@rolldown/binding-darwin-arm64@1.2.15': + resolution: {integrity: sha512-m2WuQ6r0B4OTYxyPpNLtXaMRbRDUbG8YQV2Q3KTdSSK8Th6KHCnC8jVCJt8bvYeSB5WivkkNbc85mKadaSdOxA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] @@ -1657,8 +1657,8 @@ packages: cpu: [x64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.14': - resolution: {integrity: sha512-hyMKEGatjmBYCs/Q4sbIcL/GqpFEqsX3wc+HYVQ/85A4rxc1o7rPm4DUI4GV4k/h0ITddwFSGpqQunI14GXjTA==} + '@rolldown/binding-darwin-x64@1.2.15': + resolution: {integrity: sha512-5RtnsHM36nodM9WbMy+zip0LGS/G+y5wro5RHrpOlr4ac24+1zSi9kiV2MP1myZeZ/ifEHfulQcWjnAXzc2C2A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] @@ -1669,8 +1669,8 @@ packages: cpu: [x64] os: [freebsd] - '@rolldown/binding-freebsd-x64@1.2.14': - resolution: {integrity: sha512-u371GbXoVXrEgP20PwzoGNOdAOqAMhzo19JzzY+V4YmmnC+DTOoqdbMu+O+54emM59Mik/UdrtWgcuEDKWRPKA==} + '@rolldown/binding-freebsd-x64@1.2.15': + resolution: {integrity: sha512-g3l09pyFqhu+135JKkbkwiKGQmwU5hUMUPJ4VdBADvuqR8d33L6H578rh8m7rtxbdp+VmX/+nzI7nvhSZlzpUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] @@ -1681,8 +1681,8 @@ packages: cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm-gnueabihf@1.2.14': - resolution: {integrity: sha512-BqwKsdZQf6EqVWr8fv2MrDYzAvOZ7+NYFSJESRGs87fkseEhs0TU9TXgRJTkZoRRkxTizyEg1LKUXfU3/78uqg==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.15': + resolution: {integrity: sha512-nIe3VugI97nGQtspPxDqA4sXMUpeiocKIP/CqpY/u/vgbT+alX+cVxu1C/oVBPKg4feNTmYovE91v4DgXvXNwQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] @@ -1694,8 +1694,8 @@ packages: os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-gnu@1.2.14': - resolution: {integrity: sha512-SD9kY8M009x/7s57Z1dgUVlP5+uYBgKQK0Tkr1WIWngrtUJmRCW1RJFMY7QDla2khXhmg2i5Io7MUjcmZNZ/KQ==} + '@rolldown/binding-linux-arm64-gnu@1.2.15': + resolution: {integrity: sha512-iTBjXx+B5QSvgI89lJfmqh4wTh8NabR1YZIIN3hNx4zSG0EVfVqkOvLulNpG4251pbd6/IAmZ/LefVk1Y4rPhw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1708,8 +1708,8 @@ packages: os: [linux] libc: [musl] - '@rolldown/binding-linux-arm64-musl@1.2.14': - resolution: {integrity: sha512-BJ2CL19M6uuWesMgnqJzgxoI+N+eV7b0A9O9vLV42y+gitC41fNa8KElau1tHVzuLWX5GzEuxMPhAO0tQXQMkg==} + '@rolldown/binding-linux-arm64-musl@1.2.15': + resolution: {integrity: sha512-uN26XOnVR7rqQupG3V9oAG2EGGatWjcJHOeDOHUFCh4TBWmP2tHTFoVN13aYbwfm0aHqJAEmcwhAu6sooIjfqQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] @@ -1722,8 +1722,8 @@ packages: os: [linux] libc: [glibc] - '@rolldown/binding-linux-ppc64-gnu@1.2.14': - resolution: {integrity: sha512-4+Kl8daPV8NDHaD7mfCcc1pRM+Qg7ab8DyMm5FG5WoZgv4h2i3KFN1CybYBNbQqmuYm7ftJLvmMI1eHYJ22S/Q==} + '@rolldown/binding-linux-ppc64-gnu@1.2.15': + resolution: {integrity: sha512-9nWkcdd+H+XhaA3fQIwpHnKIrfx/PQ6rO0pivr78Og07tXlUlctBBJoEYLPfhTmCR/QxEVdn6uPjHV5SymPhdw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] @@ -1736,8 +1736,8 @@ packages: os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.14': - resolution: {integrity: sha512-V/h8ePq1fKDrmtFMz6xcCN3DKvuvMRrwwD1q0PkBeeo4DpK64biaKvqWGVxqCeYKqeRk7gE7/iKPxLCn08O97A==} + '@rolldown/binding-linux-s390x-gnu@1.2.15': + resolution: {integrity: sha512-Ggh0ciFjLwIusLSLz7LZYEaGdxOAUJXI+Qu5JCbhPJJHEt8vP+IjRATTJheiJsdzzTYgUiHUiw3X1Ea3ZpMBdA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] @@ -1750,8 +1750,8 @@ packages: os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.14': - resolution: {integrity: sha512-WxalXzgrLVpKC93xfpaJ3gCXUWzeCr+FRCbDVD2mUAy4L6Vo3lNVz0epUEUpxPWJkLNYUwM4OSIikv36OJ9mLg==} + '@rolldown/binding-linux-x64-gnu@1.2.15': + resolution: {integrity: sha512-FHg60rS6DBePAYZ9X9F67x+JObFdmgn6tupA1C/a3B+CufFmTD4mX+e8M75tCiAO3foR/6xwVBI0KQiI7sn/rw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -1764,8 +1764,8 @@ packages: os: [linux] libc: [musl] - '@rolldown/binding-linux-x64-musl@1.2.14': - resolution: {integrity: sha512-3G3tnAmTpdk9jO3GQtyHXqeFD2SlecfTws/Y3M2mmj9nMBwwuLT4kur8sZKeu7ENUHSpVO3cIsm5A52LEWWwlg==} + '@rolldown/binding-linux-x64-musl@1.2.15': + resolution: {integrity: sha512-/cvV/7v5VGz/moiz0XKRj2dE8DzsKyhIu1KpOvJGPjRywg3yscON889UGvAe8zfiJLHup7VLjBduoGWi3HusWQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] @@ -1777,8 +1777,8 @@ packages: cpu: [arm64] os: [openharmony] - '@rolldown/binding-openharmony-arm64@1.2.14': - resolution: {integrity: sha512-qyr5XiNGxm2ytx17vvtcJ9nXn6v1gENETi503bJx3OGwZ1tSonj7BosxbMa/xeAfSl5iS9X6KjEWYXLu6v1L7Q==} + '@rolldown/binding-openharmony-arm64@1.2.15': + resolution: {integrity: sha512-MyzC5Hrv/sm+Z7TSGKP/j8001RO2xQm1zOpCNVL4j0cY/VhBZviludA2YFQ7i4lH6ZAXxQm0lcMdBzM+99mE7w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] @@ -1794,8 +1794,8 @@ packages: cpu: [arm64] os: [win32] - '@rolldown/binding-win32-arm64-msvc@1.2.14': - resolution: {integrity: sha512-oA4o5o0S2yB199YyYXDzKUv1Z56Rc+mgOjwm7Z/vJ9Z8igiDPYvoOuDyo6g7AK/ZaF09nPhDKVnGBcYHO11GXA==} + '@rolldown/binding-win32-arm64-msvc@1.2.15': + resolution: {integrity: sha512-+PgYiS+AH5omy6L45ZLxybasauJaj3M8buoT83D+nzPmCayXlxUV9hydhciCKVyIg0B/v0BtXPDE1uGqNwCPpg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] @@ -1806,8 +1806,8 @@ packages: cpu: [x64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.14': - resolution: {integrity: sha512-9mE94bf2GZUaR/fUSXCMpBoWkctu421Mi0ORpm4zqfbkjKep7RxzPFa5etcGs5h+2KApoWBOA/hAJa/7saGgEQ==} + '@rolldown/binding-win32-x64-msvc@1.2.15': + resolution: {integrity: sha512-HFZd2QNQYn1JbIi+Hpd7H+r/lkWxcfIu28nirZ6eCn2LafuvmExMlb/P96Sfx5tf7pPArw39IdhmCF8vmV+NhQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2619,8 +2619,8 @@ packages: resolution: {integrity: sha512-5vvB5+W7ePv+p3uqxi+RcW1XAzLW0/hxt3/4X4Lc4qHudzOhmBiBwOY6DRob4WnanAEGvNcLjF+KNOufrUoEQw==} engines: {node: '>=12.20.0'} - oxc-parser@0.154.0: - resolution: {integrity: sha512-Gr/6fkjZwi937c4Tsz8y0iO4U0FLPkZI6JSVucLAIvQyqh379px7RS8ORIc0HOORbFjXZ6zyqWLl53qxhSeofw==} + oxc-parser@0.155.0: + resolution: {integrity: sha512-C/ReSf1JUFukK/zvk6jhcNibSssvas5+ktIzK7fbKVd3CedWe59C3QwHEOrEZj/4Rt9+xg0Jeis/Jv1F/KM1mw==} engines: {node: ^20.19.0 || >=22.12.0} oxc-walker@1.1.1: @@ -2761,19 +2761,16 @@ packages: engines: {node: '>= 0.4'} hasBin: true - rolldown-plugin-dts@0.28.8: - resolution: {integrity: sha512-FVhfqxorCWcc20BVT5eVRfRjzLLl6mgzjcMR4gSBf0K4oQMXT0qoHhhzfXy0L7y83fQy7Ug5ZDNk90xM3/LiCQ==} + rolldown-plugin-dts@0.29.0-beta.2: + resolution: {integrity: sha512-0NT4q7HMRIpQv47+SfZB5IhEWJh0gp2rDEZPu2ry+LeJFb9tlMB08Sy+sl1+cqcCXnHpkd9dvBy3rZDCBF1JIg==} engines: {node: ^22.18.0 || ^24.11.0 || >=26.0.0} peerDependencies: - '@typescript/native-preview': '*' '@volar/typescript': ~2.4.0 '@vue/language-core': ~3.2.0 || ~3.3.0 rolldown: ^1.2.0 - typescript: ^5.0.0 || ^6.0.0 || ~7.0.0 + typescript: ^5.0.0 || ^6.0.0 || ~7.0.0 || ~7.1.0-0 vue-tsc: ~3.2.0 || ~3.3.0 peerDependenciesMeta: - '@typescript/native-preview': - optional: true '@volar/typescript': optional: true '@vue/language-core': @@ -2797,8 +2794,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - rolldown@1.2.14: - resolution: {integrity: sha512-eTBTTqMR6uHKLgcUqpJP8ntzDI6V4LYA8negAMBEI7gkgVvOdrx6VsvS2Ym+83KhOPdLCHWJu0w7UQFJZhHKNw==} + rolldown@1.2.15: + resolution: {integrity: sha512-6odND+fel5zVw3I4Yc2e69gvguDnX0CAAGiNDZSq4ik5WUcaLrkD2GLuog0XcODbor31hZ5ayEMgVDno+KPV5g==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2880,14 +2877,14 @@ packages: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true - tsdown@0.23.1: - resolution: {integrity: sha512-MSC2WSOts3in95J334/VIS7KPfor3eCSvndJ6KdoVj9Aak9Kh1aNfz9ws5owhdukuTNSXRdfkPEzA/ihpDD6SA==} + tsdown@0.23.2: + resolution: {integrity: sha512-om1OoDykFlv07uM98WAX3ZNmu02FBmHqZYLW1hm+IMktb92r7VMNKgQ/G8dknECI1Q2huPrFJ+sggdYk8efsQg==} engines: {node: ^22.18.0 || ^24.11.0 || >=26.0.0} hasBin: true peerDependencies: '@arethetypeswrong/core': ^0.18.1 - '@tsdown/css': 0.23.1 - '@tsdown/exe': 0.23.1 + '@tsdown/css': 0.23.2 + '@tsdown/exe': 0.23.2 '@vitejs/devtools': '*' publint: ^0.3.8 tsx: '*' @@ -2952,13 +2949,13 @@ packages: resolution: {integrity: sha512-u4J1hr6Y+C/hit34GwL3eIcUf3wngT8TlYUjK7tk0jxydKLAq3sYvifjdTDA6U3KCKRcQCQDGf/srjxfZF3l7g==} engines: {node: '>=18.12.0'} - vite@8.3.4: - resolution: {integrity: sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==} + vite@8.3.5: + resolution: {integrity: sha512-z1YpjieJ9g0ebTmQpLBv/oq9E3F9EIlOe+7LahW8SrE3LTiG3udBRUXQOlYXP9b+IC2q2phHeVxj9xGlw34OEQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.7.1 + '@vitejs/devtools': ^0.7.1 || ^0.8.0 esbuild: ^0.27.0 || ^0.28.0 jiti: '>=1.21.0' less: ^4.0.0 @@ -3565,67 +3562,67 @@ snapshots: '@oxc-node/core-win32-ia32-msvc': 0.1.7 '@oxc-node/core-win32-x64-msvc': 0.1.7 - '@oxc-parser/binding-android-arm-eabi@0.154.0': + '@oxc-parser/binding-android-arm-eabi@0.155.0': optional: true - '@oxc-parser/binding-android-arm64@0.154.0': + '@oxc-parser/binding-android-arm64@0.155.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.154.0': + '@oxc-parser/binding-darwin-arm64@0.155.0': optional: true - '@oxc-parser/binding-darwin-x64@0.154.0': + '@oxc-parser/binding-darwin-x64@0.155.0': optional: true - '@oxc-parser/binding-freebsd-x64@0.154.0': + '@oxc-parser/binding-freebsd-x64@0.155.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.154.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.155.0': optional: true - '@oxc-parser/binding-linux-arm-musleabihf@0.154.0': + '@oxc-parser/binding-linux-arm-musleabihf@0.155.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.154.0': + '@oxc-parser/binding-linux-arm64-gnu@0.155.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.154.0': + '@oxc-parser/binding-linux-arm64-musl@0.155.0': optional: true - '@oxc-parser/binding-linux-ppc64-gnu@0.154.0': + '@oxc-parser/binding-linux-ppc64-gnu@0.155.0': optional: true - '@oxc-parser/binding-linux-riscv64-gnu@0.154.0': + '@oxc-parser/binding-linux-riscv64-gnu@0.155.0': optional: true - '@oxc-parser/binding-linux-riscv64-musl@0.154.0': + '@oxc-parser/binding-linux-riscv64-musl@0.155.0': optional: true - '@oxc-parser/binding-linux-s390x-gnu@0.154.0': + '@oxc-parser/binding-linux-s390x-gnu@0.155.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.154.0': + '@oxc-parser/binding-linux-x64-gnu@0.155.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.154.0': + '@oxc-parser/binding-linux-x64-musl@0.155.0': optional: true - '@oxc-parser/binding-openharmony-arm64@0.154.0': + '@oxc-parser/binding-openharmony-arm64@0.155.0': optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.154.0': + '@oxc-parser/binding-win32-arm64-msvc@0.155.0': optional: true - '@oxc-parser/binding-win32-ia32-msvc@0.154.0': + '@oxc-parser/binding-win32-ia32-msvc@0.155.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.154.0': + '@oxc-parser/binding-win32-x64-msvc@0.155.0': optional: true '@oxc-project/types@0.126.0': optional: true - '@oxc-project/types@0.154.0': {} + '@oxc-project/types@0.155.0': {} '@oxfmt/binding-android-arm-eabi@0.74.0': optional: true @@ -3767,79 +3764,79 @@ snapshots: dependencies: quansync: 1.0.0 - '@rolldown/binding-android-arm-eabi@1.2.14': + '@rolldown/binding-android-arm-eabi@1.2.15': optional: true '@rolldown/binding-android-arm64@1.0.0-rc.16': optional: true - '@rolldown/binding-android-arm64@1.2.14': + '@rolldown/binding-android-arm64@1.2.15': optional: true '@rolldown/binding-darwin-arm64@1.0.0-rc.16': optional: true - '@rolldown/binding-darwin-arm64@1.2.14': + '@rolldown/binding-darwin-arm64@1.2.15': optional: true '@rolldown/binding-darwin-x64@1.0.0-rc.16': optional: true - '@rolldown/binding-darwin-x64@1.2.14': + '@rolldown/binding-darwin-x64@1.2.15': optional: true '@rolldown/binding-freebsd-x64@1.0.0-rc.16': optional: true - '@rolldown/binding-freebsd-x64@1.2.14': + '@rolldown/binding-freebsd-x64@1.2.15': optional: true '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.14': + '@rolldown/binding-linux-arm-gnueabihf@1.2.15': optional: true '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.14': + '@rolldown/binding-linux-arm64-gnu@1.2.15': optional: true '@rolldown/binding-linux-arm64-musl@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.14': + '@rolldown/binding-linux-arm64-musl@1.2.15': optional: true '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.14': + '@rolldown/binding-linux-ppc64-gnu@1.2.15': optional: true '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.14': + '@rolldown/binding-linux-s390x-gnu@1.2.15': optional: true '@rolldown/binding-linux-x64-gnu@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.14': + '@rolldown/binding-linux-x64-gnu@1.2.15': optional: true '@rolldown/binding-linux-x64-musl@1.0.0-rc.16': optional: true - '@rolldown/binding-linux-x64-musl@1.2.14': + '@rolldown/binding-linux-x64-musl@1.2.15': optional: true '@rolldown/binding-openharmony-arm64@1.0.0-rc.16': optional: true - '@rolldown/binding-openharmony-arm64@1.2.14': + '@rolldown/binding-openharmony-arm64@1.2.15': optional: true '@rolldown/binding-wasm32-wasi@1.0.0-rc.16': @@ -3852,24 +3849,24 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.16': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.14': + '@rolldown/binding-win32-arm64-msvc@1.2.15': optional: true '@rolldown/binding-win32-x64-msvc@1.0.0-rc.16': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.14': + '@rolldown/binding-win32-x64-msvc@1.2.15': optional: true - '@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3))': + '@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3))': dependencies: '@babel/core': 8.0.9 picomatch: 4.0.7 - rolldown: 1.2.14 + rolldown: 1.2.15 optionalDependencies: '@babel/plugin-transform-runtime': 8.0.6(@babel/core@8.0.9) '@babel/runtime': 8.0.8 - vite: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + vite: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) optional: true '@rolldown/pluginutils@1.0.0-rc.16': @@ -4076,12 +4073,12 @@ snapshots: '@typescript/typescript-win32-x64@7.0.2': optional: true - '@vitejs/plugin-react@6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3))': + '@vitejs/plugin-react@6.1.2(@rolldown/plugin-babel@0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)))(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3))': dependencies: '@rolldown/pluginutils': 1.0.1 - vite: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + vite: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) optionalDependencies: - '@rolldown/plugin-babel': 0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.14)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + '@rolldown/plugin-babel': 0.2.4(@babel/core@8.0.9)(@babel/plugin-transform-runtime@8.0.6(@babel/core@8.0.9))(@babel/runtime@8.0.8)(rolldown@1.2.15)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) '@vitejs/release-scripts@1.10.0': dependencies: @@ -4095,14 +4092,14 @@ snapshots: semver: 7.8.5 tinyexec: 1.3.1 - '@vitest/mocker@5.0.5(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3))': + '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3))': dependencies: '@jridgewell/trace-mapping': 0.3.31 '@vitest/spy': 5.0.5 estree-walker: 3.0.3 magic-string: 1.4.3 optionalDependencies: - vite: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + vite: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) '@vitest/spy@5.0.5': {} @@ -4466,35 +4463,35 @@ snapshots: obug@3.0.0: {} - oxc-parser@0.154.0: + oxc-parser@0.155.0: dependencies: - '@oxc-project/types': 0.154.0 + '@oxc-project/types': 0.155.0 optionalDependencies: - '@oxc-parser/binding-android-arm-eabi': 0.154.0 - '@oxc-parser/binding-android-arm64': 0.154.0 - '@oxc-parser/binding-darwin-arm64': 0.154.0 - '@oxc-parser/binding-darwin-x64': 0.154.0 - '@oxc-parser/binding-freebsd-x64': 0.154.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.154.0 - '@oxc-parser/binding-linux-arm-musleabihf': 0.154.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.154.0 - '@oxc-parser/binding-linux-arm64-musl': 0.154.0 - '@oxc-parser/binding-linux-ppc64-gnu': 0.154.0 - '@oxc-parser/binding-linux-riscv64-gnu': 0.154.0 - '@oxc-parser/binding-linux-riscv64-musl': 0.154.0 - '@oxc-parser/binding-linux-s390x-gnu': 0.154.0 - '@oxc-parser/binding-linux-x64-gnu': 0.154.0 - '@oxc-parser/binding-linux-x64-musl': 0.154.0 - '@oxc-parser/binding-openharmony-arm64': 0.154.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.154.0 - '@oxc-parser/binding-win32-ia32-msvc': 0.154.0 - '@oxc-parser/binding-win32-x64-msvc': 0.154.0 - - oxc-walker@1.1.1(@oxc-project/types@0.154.0)(oxc-parser@0.154.0)(rolldown@1.2.14): + '@oxc-parser/binding-android-arm-eabi': 0.155.0 + '@oxc-parser/binding-android-arm64': 0.155.0 + '@oxc-parser/binding-darwin-arm64': 0.155.0 + '@oxc-parser/binding-darwin-x64': 0.155.0 + '@oxc-parser/binding-freebsd-x64': 0.155.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.155.0 + '@oxc-parser/binding-linux-arm-musleabihf': 0.155.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.155.0 + '@oxc-parser/binding-linux-arm64-musl': 0.155.0 + '@oxc-parser/binding-linux-ppc64-gnu': 0.155.0 + '@oxc-parser/binding-linux-riscv64-gnu': 0.155.0 + '@oxc-parser/binding-linux-riscv64-musl': 0.155.0 + '@oxc-parser/binding-linux-s390x-gnu': 0.155.0 + '@oxc-parser/binding-linux-x64-gnu': 0.155.0 + '@oxc-parser/binding-linux-x64-musl': 0.155.0 + '@oxc-parser/binding-openharmony-arm64': 0.155.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.155.0 + '@oxc-parser/binding-win32-ia32-msvc': 0.155.0 + '@oxc-parser/binding-win32-x64-msvc': 0.155.0 + + oxc-walker@1.1.1(@oxc-project/types@0.155.0)(oxc-parser@0.155.0)(rolldown@1.2.15): optionalDependencies: - '@oxc-project/types': 0.154.0 - oxc-parser: 0.154.0 - rolldown: 1.2.14 + '@oxc-project/types': 0.155.0 + oxc-parser: 0.155.0 + rolldown: 1.2.15 oxfmt@0.74.0: dependencies: @@ -4628,12 +4625,12 @@ snapshots: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - rolldown-plugin-dts@0.28.8(rolldown@1.2.14)(typescript@7.0.2): + rolldown-plugin-dts@0.29.0-beta.2(rolldown@1.2.15)(typescript@7.0.2): dependencies: dts-resolver: 3.0.0 get-tsconfig: 5.0.0-beta.6 obug: 3.0.0 - rolldown: 1.2.14 + rolldown: 1.2.15 yuku-ast: 0.19.0 yuku-codegen: 0.19.0 yuku-parser: 0.19.0 @@ -4642,11 +4639,11 @@ snapshots: transitivePeerDependencies: - oxc-resolver - rolldown-string@0.3.1(rolldown@1.2.14): + rolldown-string@0.3.1(rolldown@1.2.15): dependencies: magic-string: 1.4.3 optionalDependencies: - rolldown: 1.2.14 + rolldown: 1.2.15 rolldown@1.0.0-rc.16: dependencies: @@ -4670,26 +4667,26 @@ snapshots: '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.16 optional: true - rolldown@1.2.14: + rolldown@1.2.15: dependencies: - '@oxc-project/types': 0.154.0 + '@oxc-project/types': 0.155.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm-eabi': 1.2.14 - '@rolldown/binding-android-arm64': 1.2.14 - '@rolldown/binding-darwin-arm64': 1.2.14 - '@rolldown/binding-darwin-x64': 1.2.14 - '@rolldown/binding-freebsd-x64': 1.2.14 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.14 - '@rolldown/binding-linux-arm64-gnu': 1.2.14 - '@rolldown/binding-linux-arm64-musl': 1.2.14 - '@rolldown/binding-linux-ppc64-gnu': 1.2.14 - '@rolldown/binding-linux-s390x-gnu': 1.2.14 - '@rolldown/binding-linux-x64-gnu': 1.2.14 - '@rolldown/binding-linux-x64-musl': 1.2.14 - '@rolldown/binding-openharmony-arm64': 1.2.14 - '@rolldown/binding-win32-arm64-msvc': 1.2.14 - '@rolldown/binding-win32-x64-msvc': 1.2.14 + '@rolldown/binding-android-arm-eabi': 1.2.15 + '@rolldown/binding-android-arm64': 1.2.15 + '@rolldown/binding-darwin-arm64': 1.2.15 + '@rolldown/binding-darwin-x64': 1.2.15 + '@rolldown/binding-freebsd-x64': 1.2.15 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.15 + '@rolldown/binding-linux-arm64-gnu': 1.2.15 + '@rolldown/binding-linux-arm64-musl': 1.2.15 + '@rolldown/binding-linux-ppc64-gnu': 1.2.15 + '@rolldown/binding-linux-s390x-gnu': 1.2.15 + '@rolldown/binding-linux-x64-gnu': 1.2.15 + '@rolldown/binding-linux-x64-musl': 1.2.15 + '@rolldown/binding-openharmony-arm64': 1.2.15 + '@rolldown/binding-win32-arm64-msvc': 1.2.15 + '@rolldown/binding-win32-x64-msvc': 1.2.15 sade@1.8.1: dependencies: @@ -4738,7 +4735,7 @@ snapshots: tree-kill@1.2.2: {} - tsdown@0.23.1(publint@0.3.24)(typescript@7.0.2)(unrun@0.2.36): + tsdown@0.23.2(publint@0.3.24)(typescript@7.0.2)(unrun@0.2.36): dependencies: cac: 7.1.0 defu: 6.1.7 @@ -4747,8 +4744,8 @@ snapshots: import-without-cache: 0.4.1 obug: 3.0.0 picomatch: 4.0.7 - rolldown: 1.2.14 - rolldown-plugin-dts: 0.28.8(rolldown@1.2.14)(typescript@7.0.2) + rolldown: 1.2.15 + rolldown-plugin-dts: 0.29.0-beta.2(rolldown@1.2.15)(typescript@7.0.2) tinyexec: 1.3.1 tinyglobby: 0.2.17 tree-kill: 1.2.2 @@ -4759,7 +4756,6 @@ snapshots: typescript: 7.0.2 unrun: 0.2.36 transitivePeerDependencies: - - '@typescript/native-preview' - '@volar/typescript' - '@vue/language-core' - oxc-resolver @@ -4813,22 +4809,22 @@ snapshots: verkit@0.5.0: {} - vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3): + vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 postcss: 8.5.30 - rolldown: 1.2.14 + rolldown: 1.2.15 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 24.19.2 esbuild: 0.27.3 fsevents: 2.3.3 - vitest@5.0.5(@types/node@24.19.2)(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)): + vitest@5.0.5(@types/node@24.19.2)(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.3.4(@types/node@24.19.2)(esbuild@0.27.3)) + '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@24.19.2)(esbuild@0.27.3)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0 @@ -4839,7 +4835,7 @@ snapshots: tinybench: 6.2.2 tinyexec: 1.3.1 tinyglobby: 0.2.17 - vite: 8.3.4(@types/node@24.19.2)(esbuild@0.27.3) + vite: 8.3.5(@types/node@24.19.2)(esbuild@0.27.3) why-is-node-running: 3.2.1 optionalDependencies: '@types/node': 24.19.2 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 81de8a8..f9ba3b8 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -21,8 +21,8 @@ catalogs: '@swc/plugin-react-remove-properties': ^17.0.0 '@swc/plugin-styled-jsx': ^19.0.0 '@swc/plugin-transform-imports': ^17.0.0 - rolldown: ^1.2.14 - vite: ^8.3.4 + rolldown: ^1.2.15 + vite: ^8.3.5 babel7: '@babel/core': ^7.29.7 '@babel/plugin-transform-runtime': ^7.29.7 diff --git a/tsconfig.common.json b/tsconfig.common.json index 6602f84..d123649 100644 --- a/tsconfig.common.json +++ b/tsconfig.common.json @@ -9,8 +9,6 @@ "forceConsistentCasingInFileNames": true, "noEmit": true, "allowImportingTsExtensions": true, - "isolatedModules": true, - "declaration": true - }, - "exclude": ["./examples", "./packages/babel/src/babelCompat.typetest.ts"] + "isolatedModules": true + } } diff --git a/tsconfig.json b/tsconfig.json index 1c254d5..020645f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,6 +1,7 @@ { "references": [ - { "path": "./tsconfig.common.json" }, + { "path": "./tsconfig.src.json" }, + { "path": "./tsconfig.others.json" }, { "path": "./examples/tsconfig.json" }, { "path": "./packages/babel/src/tsconfig.typetest.json" } ], diff --git a/tsconfig.others.json b/tsconfig.others.json new file mode 100644 index 0000000..cd21390 --- /dev/null +++ b/tsconfig.others.json @@ -0,0 +1,13 @@ +{ + "extends": "./tsconfig.common.json", + "include": [ + "*.ts", + "scripts/**/*.ts", + "internal-packages/*/src/**/*.ts", + "packages/*/*.ts", + "packages/*/src/**/*.test.ts", + "packages/*/src/**/*.test-d.ts", + "packages/*/src/**/*.bench.ts", + "packages/*/tests/**/*.test.ts" + ] +} diff --git a/tsconfig.src.json b/tsconfig.src.json new file mode 100644 index 0000000..cc435f4 --- /dev/null +++ b/tsconfig.src.json @@ -0,0 +1,14 @@ +{ + "extends": "./tsconfig.common.json", + "compilerOptions": { + "declaration": true, + "isolatedDeclarations": true + }, + "include": ["packages/*/src/**/*.ts"], + "exclude": [ + "**/*.test.ts", + "**/*.test-d.ts", + "**/*.bench.ts", + "packages/babel/src/babelCompat.typetest.ts" + ] +}