Update swc_core to v0.83.12 (#55216)

### What?

I made `styled-jsx` configurable. It uses `swc_css` by default, and with
`useLigntningcss: true`, it uses it.

https://github.com/swc-project/plugins/pull/207

### Why?

### How?

Closes NEXT-
Fixes #



Closes WEB-1532
This commit is contained in:
Donny/강동윤 2023-09-16 00:41:05 +09:00 committed by GitHub
parent 6f2a42abc5
commit ad79325a9f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
19 changed files with 643 additions and 333 deletions

543
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -38,15 +38,18 @@ next-transform-dynamic = { path = "packages/next-swc/crates/next-transform-dynam
next-transform-strip-page-exports = { path = "packages/next-swc/crates/next-transform-strip-page-exports" }
# SWC crates
swc_core = { version = "=0.79.55", features = ["ecma_loader_lru", "ecma_loader_parking_lot"] }
testing = { version = "0.33.21" }
swc_core = { version = "0.83.12", features = [
"ecma_loader_lru",
"ecma_loader_parking_lot",
] }
testing = { version = "0.34.1" }
# Turbo crates
turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230914.5" }
turbopack-binding = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230915.2" }
# [TODO]: need to refactor embed_directory! macro usages, as well as resolving turbo_tasks::function, macros..
turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230914.5" }
turbo-tasks = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230915.2" }
# [TODO]: need to refactor embed_directory! macro usage in next-core
turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230914.5" }
turbo-tasks-fs = { git = "https://github.com/vercel/turbo.git", tag = "turbopack-230915.2" }
# General Deps

View file

@ -85,8 +85,8 @@
"@picocss/pico": "1.5.10",
"@svgr/webpack": "5.5.0",
"@swc/cli": "0.1.55",
"@swc/core": "1.3.55",
"@swc/helpers": "0.5.1",
"@swc/core": "1.3.85",
"@swc/helpers": "0.5.2",
"@testing-library/jest-dom": "6.1.2",
"@testing-library/react": "13.0.0",
"@types/cheerio": "0.22.16",

View file

@ -103,7 +103,7 @@ pub struct TransformOptions {
pub server_components: Option<react_server_components::Config>,
#[serde(default)]
pub styled_jsx: bool,
pub styled_jsx: Option<turbopack_binding::swc::custom_transform::styled_jsx::visitor::Config>,
#[serde(default)]
pub styled_components:
@ -202,11 +202,12 @@ where
)),
_ => Either::Right(noop()),
},
if opts.styled_jsx {
if let Some(config) = opts.styled_jsx {
Either::Left(
turbopack_binding::swc::custom_transform::styled_jsx::visitor::styled_jsx(
cm.clone(),
file.name.clone(),
config,
),
)
} else {

View file

@ -255,7 +255,7 @@ impl Fold for OptimizeBarrel {
.into(),
raw: None,
}),
asserts: None,
with: None,
type_only: false,
})));
}

View file

@ -915,7 +915,7 @@ impl<C: Comments> VisitMut for ServerActions<C> {
raw: None,
}),
type_only: false,
asserts: None,
with: None,
})));
}
@ -1001,7 +1001,7 @@ impl<C: Comments> VisitMut for ServerActions<C> {
raw: None,
}),
type_only: false,
asserts: None,
with: None,
})));
new.push(ModuleItem::Stmt(Stmt::Expr(ExprStmt {
span: DUMMY_SP,
@ -1076,7 +1076,7 @@ impl<C: Comments> VisitMut for ServerActions<C> {
raw: None,
}),
type_only: false,
asserts: None,
with: None,
})));
// Make it the first item
new.rotate_right(1);

View file

@ -67,7 +67,7 @@ fn test(input: &Path, minify: bool) {
is_server: false,
server_components: None,
styled_components: Some(assert_json("{}")),
styled_jsx: true,
styled_jsx: Some(assert_json("{}")),
remove_console: None,
react_remove_properties: None,
relay: None,

View file

@ -35,5 +35,5 @@ import t from "other";
}())[0];
export var __N_SSG = !0;
export default function e() {
return React.createElement("div", null);
return /*#__PURE__*/ React.createElement("div", null);
}

View file

@ -10,8 +10,8 @@
"check": "tsc --noEmit"
},
"dependencies": {
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5",
"@vercel/turbopack-node": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230914.5",
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2",
"@vercel/turbopack-node": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230915.2",
"anser": "^2.1.1",
"css.escape": "^1.5.1",
"next": "*",

View file

@ -7,7 +7,7 @@ error - [rendering] [root of the server]/invalid Error during SSR Rendering
at defaultLoader (packages/next/dist/shared/lib/image-loader.js:41:27)
37 | process.env.NEXT_RUNTIME !== "edge") {
38 | // We use dynamic require because this should only error in development
39 | const { hasMatch } = require("./match-remote-pattern");
39 | const { hasMatch } = require("./match-remote-pattern");
40 | if (!hasMatch(config.domains, config.remotePatterns, parsedSrc)) {
| v
41 + throw new Error("Invalid src prop (" + src + ') on `next/image`, hostname "' + parsedSrc.hostname + '" i...xt.config.js`\n' + "See more info: https://nextjs.org/docs/messages/next-image-unconfigured-host");
@ -18,7 +18,7 @@ error - [rendering] [root of the server]/invalid Error during SSR Rendering
45 | }
at <unknown> (packages/next/dist/shared/lib/get-img-props.js:101:36)
97 | const { widths , kind } = getWidths(config, width, sizes);
97 | const { widths, kind } = getWidths(config, width, sizes);
98 | const last = widths.length - 1;
99 | return {
100 | sizes: !sizes && kind === "w" ? "100vw" : sizes,
@ -31,7 +31,7 @@ error - [rendering] [root of the server]/invalid Error during SSR Rendering
105 | width: w
at generateImgAttrs (packages/next/dist/shared/lib/get-img-props.js:101:24)
97 | const { widths , kind } = getWidths(config, width, sizes);
97 | const { widths, kind } = getWidths(config, width, sizes);
98 | const last = widths.length - 1;
99 | return {
100 | sizes: !sizes && kind === "w" ? "100vw" : sizes,
@ -44,4 +44,4 @@ error - [rendering] [root of the server]/invalid Error during SSR Rendering
105 | width: w
at getImgProps (packages/next/dist/shared/lib/get-img-props.js:392:27)
at <unknown> (packages/next/dist/client/image-component.js:275:82)
at <unknown> (packages/next/dist/client/image-component.js:275:80)

View file

@ -480,7 +480,7 @@ impl NextDynamicPatcher {
],
src: Box::new(specifier.into()),
type_only: false,
asserts: None,
with: None,
})));
}
TurbopackImport::DevelopmentId {
@ -506,7 +506,7 @@ impl NextDynamicPatcher {
})],
src: Box::new(specifier.into()),
type_only: false,
asserts: None,
with: None,
})));
}
TurbopackImport::BuildTransition {
@ -535,7 +535,7 @@ impl NextDynamicPatcher {
})],
src: Box::new(specifier.into()),
type_only: false,
asserts: None,
with: None,
})));
}
TurbopackImport::BuildId {
@ -561,7 +561,7 @@ impl NextDynamicPatcher {
})],
src: Box::new(specifier.into()),
type_only: false,
asserts: None,
with: None,
})));
}
}

View file

@ -75,7 +75,7 @@ impl<'a> FontImportsGenerator<'a> {
}),
specifiers: vec![],
type_only: false,
asserts: None,
with: None,
span: DUMMY_SP,
});
}
@ -172,7 +172,7 @@ impl<'a> Visit for FontImportsGenerator<'a> {
})],
src: None,
type_only: false,
asserts: None,
with: None,
}),
));
}

View file

@ -91,7 +91,7 @@
},
"dependencies": {
"@next/env": "13.4.20-canary.31",
"@swc/helpers": "0.5.1",
"@swc/helpers": "0.5.2",
"busboy": "1.6.0",
"caniuse-lite": "^1.0.30001406",
"postcss": "8.4.14",
@ -193,7 +193,7 @@
"@types/ws": "8.2.0",
"@vercel/ncc": "0.34.0",
"@vercel/nft": "0.22.6",
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5",
"@vercel/turbopack-ecmascript-runtime": "https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2",
"acorn": "8.5.0",
"ajv": "8.11.0",
"amphtml-validator": "1.0.35",

View file

@ -86,7 +86,8 @@ function getBaseSWCOptions({
externalHelpers: !process.versions.pnp && !jest,
parser: parserConfig,
experimental: {
keepImportAssertions: true,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
plugins,
cacheRoot: swcCacheDir,
},
@ -162,7 +163,7 @@ function getBaseSWCOptions({
: undefined,
relay: compilerOptions?.relay,
// Always transform styled-jsx and error when `client-only` condition is triggered
styledJsx: true,
styledJsx: {},
// Disable css-in-js libs (without client-only integration) transform on server layer for server components
...(!isServerLayer && {
// eslint-disable-next-line @typescript-eslint/no-use-before-define

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -18,7 +18,7 @@ module.exports = function (task) {
serverOrClient,
{
stripExtension,
keepImportAssertions = false,
keepImportAttributes = false,
interopClientDefaultExport = false,
esm = false,
} = {}
@ -29,11 +29,15 @@ module.exports = function (task) {
const isClient = serverOrClient === 'client'
/** @type {import('@swc/core').Options} */
const swcClientOptions = {
module: {
type: esm ? 'es6' : 'commonjs',
ignoreDynamic: true,
exportInteropAnnotation: true,
},
module: esm
? {
type: 'es6',
}
: {
type: 'commonjs',
ignoreDynamic: true,
exportInteropAnnotation: true,
},
env: {
targets: MODERN_BROWSERSLIST_TARGET,
},
@ -47,7 +51,8 @@ module.exports = function (task) {
tsx: file.base.endsWith('.tsx'),
},
experimental: {
keepImportAssertions,
keepImportAttributes,
emitAssertForImportAttributes: keepImportAttributes,
},
transform: {
react: {
@ -63,11 +68,15 @@ module.exports = function (task) {
/** @type {import('@swc/core').Options} */
const swcServerOptions = {
module: {
type: esm ? 'es6' : 'commonjs',
ignoreDynamic: true,
exportInteropAnnotation: true,
},
module: esm
? {
type: 'es6',
}
: {
type: 'commonjs',
ignoreDynamic: true,
exportInteropAnnotation: true,
},
env: {
targets: {
// Ideally, should be same version defined in packages/next/package.json#engines
@ -88,7 +97,8 @@ module.exports = function (task) {
tsx: file.base.endsWith('.tsx'),
},
experimental: {
keepImportAssertions,
keepImportAttributes,
emitAssertForImportAttributes: keepImportAttributes,
},
transform: {
react: {

View file

@ -2502,7 +2502,8 @@ export async function pages_app(task, opts) {
.source('src/pages/_app.tsx')
.swc('client', {
dev: opts.dev,
keepImportAssertions: true,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
interopClientDefaultExport: true,
})
.target('dist/pages')
@ -2513,7 +2514,8 @@ export async function pages_error(task, opts) {
.source('src/pages/_error.tsx')
.swc('client', {
dev: opts.dev,
keepImportAssertions: true,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
interopClientDefaultExport: true,
})
.target('dist/pages')
@ -2522,28 +2524,47 @@ export async function pages_error(task, opts) {
export async function pages_document(task, opts) {
await task
.source('src/pages/_document.tsx')
.swc('server', { dev: opts.dev, keepImportAssertions: true })
.swc('server', {
dev: opts.dev,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
})
.target('dist/pages')
}
export async function pages_app_esm(task, opts) {
await task
.source('src/pages/_app.tsx')
.swc('client', { dev: opts.dev, keepImportAssertions: true, esm: true })
.swc('client', {
dev: opts.dev,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
esm: true,
})
.target('dist/esm/pages')
}
export async function pages_error_esm(task, opts) {
await task
.source('src/pages/_error.tsx')
.swc('client', { dev: opts.dev, keepImportAssertions: true, esm: true })
.swc('client', {
dev: opts.dev,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
esm: true,
})
.target('dist/esm/pages')
}
export async function pages_document_esm(task, opts) {
await task
.source('src/pages/_document.tsx')
.swc('server', { dev: opts.dev, keepImportAssertions: true, esm: true })
.swc('server', {
dev: opts.dev,
keepImportAttributes: true,
emitAssertForImportAttributes: true,
esm: true,
})
.target('dist/esm/pages')
}

View file

@ -100,13 +100,13 @@ importers:
version: 5.5.0
'@swc/cli':
specifier: 0.1.55
version: 0.1.55(@swc/core@1.3.55)
version: 0.1.55(@swc/core@1.3.85)
'@swc/core':
specifier: 1.3.55
version: 1.3.55(@swc/helpers@0.5.1)
specifier: 1.3.85
version: 1.3.85(@swc/helpers@0.5.2)
'@swc/helpers':
specifier: 0.5.1
version: 0.5.1
specifier: 0.5.2
version: 0.5.2
'@testing-library/jest-dom':
specifier: 6.1.2
version: 6.1.2(@types/jest@27.4.1)(jest@27.0.6)
@ -523,7 +523,7 @@ importers:
version: 1.2.2
tsec:
specifier: 0.2.1
version: 0.2.1(@bazel/bazelisk@1.12.1)(typescript@5.2.2)
version: 0.2.1(@bazel/bazelisk@1.18.0)(typescript@5.2.2)
turbo:
specifier: 1.10.9
version: 1.10.9
@ -538,7 +538,7 @@ importers:
version: 0.2.2
webpack:
specifier: 5.86.0
version: 5.86.0(@swc/core@1.3.55)
version: 5.86.0(@swc/core@1.3.85)
webpack-bundle-analyzer:
specifier: 4.7.0
version: 4.7.0
@ -796,8 +796,8 @@ importers:
specifier: 13.4.20-canary.31
version: link:../next-env
'@swc/helpers':
specifier: 0.5.1
version: 0.5.1
specifier: 0.5.2
version: 0.5.2
busboy:
specifier: 1.6.0
version: 1.6.0
@ -1064,8 +1064,8 @@ importers:
specifier: 0.22.6
version: 0.22.6
'@vercel/turbopack-ecmascript-runtime':
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5(react-refresh@0.12.0)(webpack@5.86.0)'
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2(react-refresh@0.12.0)(webpack@5.86.0)'
acorn:
specifier: 8.5.0
version: 8.5.0
@ -1329,7 +1329,7 @@ importers:
version: 0.13.4
sass-loader:
specifier: 12.4.0
version: 12.4.0(sass@1.54.0)(webpack@5.86.0)
version: 12.4.0(webpack@5.86.0)
schema-utils2:
specifier: npm:schema-utils@2.7.1
version: /schema-utils@2.7.1
@ -1386,7 +1386,7 @@ importers:
version: 5.14.1
terser-webpack-plugin:
specifier: 5.3.9
version: 5.3.9(@swc/core@1.3.55)(webpack@5.86.0)
version: 5.3.9(@swc/core@1.3.85)(webpack@5.86.0)
text-table:
specifier: 0.2.0
version: 0.2.0
@ -1419,7 +1419,7 @@ importers:
version: 3.0.0
webpack:
specifier: 5.86.0
version: 5.86.0(@swc/core@1.3.55)
version: 5.86.0(@swc/core@1.3.85)
webpack-sources1:
specifier: npm:webpack-sources@1.4.3
version: /webpack-sources@1.4.3
@ -1530,11 +1530,11 @@ importers:
packages/next-swc/crates/next-core/js:
dependencies:
'@vercel/turbopack-ecmascript-runtime':
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5(react-refresh@0.12.0)(webpack@5.86.0)'
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2(react-refresh@0.12.0)(webpack@5.86.0)'
'@vercel/turbopack-node':
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230914.5
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230914.5'
specifier: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230915.2
version: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230915.2'
anser:
specifier: ^2.1.1
version: 2.1.1
@ -1670,7 +1670,7 @@ importers:
version: 6.0.1
webpack:
specifier: 5.86.0
version: 5.86.0(@swc/core@1.3.55)
version: 5.86.0(@swc/core@1.3.85)
packages/react-refresh-utils:
devDependencies:
@ -1679,7 +1679,7 @@ importers:
version: 0.12.0
webpack:
specifier: 5.86.0
version: 5.86.0(@swc/core@1.3.55)
version: 5.86.0(@swc/core@1.3.85)
packages/third-parties:
dependencies:
@ -5028,8 +5028,8 @@ packages:
'@babel/helper-validator-identifier': 7.19.1
to-fast-properties: 2.0.0
/@bazel/bazelisk@1.12.1:
resolution: {integrity: sha512-TGCwVeIiVeQUP6yLpxAg8yluFOC+tBQnWw5l8lqwMxKhRtOA+WaH1CJKAXeCBAaS2MxohhkXq44zj/7AM+t2jg==}
/@bazel/bazelisk@1.18.0:
resolution: {integrity: sha512-WqlTatsGKypeHYidqe3/6W8dkqkgJ13sMCEers/vH7dNwxojHrMQcuaH26sOnQG1eVn8UfHo78fy34yGAF3zsw==}
hasBin: true
dev: true
@ -6799,7 +6799,7 @@ packages:
dependencies:
'@mdx-js/mdx': 2.2.1
source-map: 0.7.3
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
transitivePeerDependencies:
- supports-color
@ -6891,7 +6891,7 @@ packages:
optional: true
dependencies:
react-refresh: 0.12.0
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
/@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3:
resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==}
@ -7760,7 +7760,7 @@ packages:
- supports-color
dev: true
/@swc/cli@0.1.55(@swc/core@1.3.55):
/@swc/cli@0.1.55(@swc/core@1.3.85):
resolution: {integrity: sha512-akkLuRexFq8XTi6JNZ27mXD4wcKXLDSLj4g7YMU+/upFM8IeD1IEp1Mxtre7MzCZn+QOQgPF8N8IReJoHuSn3g==}
engines: {node: '>= 12.13'}
hasBin: true
@ -7771,95 +7771,95 @@ packages:
chokidar:
optional: true
dependencies:
'@swc/core': 1.3.55(@swc/helpers@0.5.1)
'@swc/core': 1.3.85(@swc/helpers@0.5.2)
commander: 7.2.0
fast-glob: 3.3.1
slash: 3.0.0
source-map: 0.7.3
dev: true
/@swc/core-darwin-arm64@1.3.55:
resolution: {integrity: sha512-UnHC8aPg/JvHhgXxTU6EhTtfnYNS7nhq8EKB8laNPxlHbwEyMBVQ2QuJHlNCtFtvSfX/uH5l04Ld1iGXnBTfdQ==}
/@swc/core-darwin-arm64@1.3.85:
resolution: {integrity: sha512-jTikp+i4nO4Ofe6qGm4I3sFeebD1OvueBCHITux5tQKD6umN1c2z4CRGv6K49NIz/qEpUcdr6Qny6K+3yibVFQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
requiresBuild: true
optional: true
/@swc/core-darwin-x64@1.3.55:
resolution: {integrity: sha512-VNJkFVARrktIqtaLrD1NFA54gqekH7eAUcUY2U2SdHwO67HYjfMXMxlugLP5PDasSKpTkrVooUdhkffoA5W50g==}
/@swc/core-darwin-x64@1.3.85:
resolution: {integrity: sha512-3uHYkjVU+2F+YbVYtq5rH0uCJIztFTALaS3mQEfQUZKXZ5/8jD5titTCRqFKtSlQg0CzaFZgsYsuqwYBmgN0mA==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
requiresBuild: true
optional: true
/@swc/core-linux-arm-gnueabihf@1.3.55:
resolution: {integrity: sha512-6OcohhIFKKNW/TpJt26Tpul8zyL7dmp1Lnyj2BX9ycsZZ5UnsNiGqn37mrqJgVTx/ansEmbyOmKu2mzm/Ct6cQ==}
/@swc/core-linux-arm-gnueabihf@1.3.85:
resolution: {integrity: sha512-ouHzAHsFaEOkRuoTAOI/8n2m8BQAAnb4vr/xbMhhDOmix0lp5eNsW5Iac/EcJ2uG6B3n7P2K8oycj9SWkj+pfw==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
requiresBuild: true
optional: true
/@swc/core-linux-arm64-gnu@1.3.55:
resolution: {integrity: sha512-MfZtXGBv21XWwvrSMP0CMxScDolT/iv5PRl9UBprYUehwWr7BNjA3V9W7QQ+kKoPyORWk7LX7OpJZF3FnO618Q==}
/@swc/core-linux-arm64-gnu@1.3.85:
resolution: {integrity: sha512-/Z1CZOWiO+NqJEh1J20PIxQFHMH43upQJ1l7FJ5Z7+MyuYF8WkeJ7OSovau729pBR+38vvvccEJrMZIztfv7hQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
/@swc/core-linux-arm64-musl@1.3.55:
resolution: {integrity: sha512-iZJo+7L5lv10W0f0C6SlyteAyMJt5Tp+aH3+nlAwKdtc+VjyL1sGhR8DJMXp2/buBRZJ9tjEtpXKDaWUdSdF7Q==}
/@swc/core-linux-arm64-musl@1.3.85:
resolution: {integrity: sha512-gfh7CfKavi076dbMBTzfdawSGcYfZ4+1Q+8aRkSesqepKHcIWIJti8Cf3zB4a6CHNhJe+VN0Gb7DEfumydAm1w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
requiresBuild: true
optional: true
/@swc/core-linux-x64-gnu@1.3.55:
resolution: {integrity: sha512-Rmc8ny/mslzzz0+wNK9/mLdyAWVbMZHRSvljhpzASmq48NBkmZ5vk9/WID6MnUz2e9cQ0JxJQs8t39KlFJtW3g==}
/@swc/core-linux-x64-gnu@1.3.85:
resolution: {integrity: sha512-lWVqjHKzofb9q1qrBM4dLqO7CIisp08/xMS5Hz9DWex1gTc5F2b6yJO6Ceqwa256GMweJcdP6A5EvEFQAiZ5dg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
/@swc/core-linux-x64-musl@1.3.55:
resolution: {integrity: sha512-Ymoc4xxINzS93ZjVd2UZfLZk1jF6wHjdCbC1JF+0zK3IrNrxCIDoWoaAj0+Bbvyo3hD1Xg/cneSTsqX8amnnuQ==}
/@swc/core-linux-x64-musl@1.3.85:
resolution: {integrity: sha512-EPJmlfqC05TUetnlErxNRyIp7Nc3B2w9abET6oQ/EgldeAeQnZ3M6svMViET/c2QSomgrU3rdP+Qcozkt62/4A==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
requiresBuild: true
optional: true
/@swc/core-win32-arm64-msvc@1.3.55:
resolution: {integrity: sha512-OhnmFstq2qRU2GI5I0G/8L+vc2rx8+w+IOA6EZBrY4FuMCbPIZKKzlnAIxYn2W+yD4gvBzYP3tgEcaDfQk6EkA==}
/@swc/core-win32-arm64-msvc@1.3.85:
resolution: {integrity: sha512-ibckJDZw8kNosciMexwk0z75ZyUhwtiFMV9rSBpup0opa7NNCUCoERCJ1e9LRyMdhsVUoLpZg/KZiHCdTw96hQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
requiresBuild: true
optional: true
/@swc/core-win32-ia32-msvc@1.3.55:
resolution: {integrity: sha512-3VR5rHZ6uoL/Vo3djV30GgX2oyDwWWsk+Yp+nyvYyBaKYiH2zeHfxdYRLSQV3W7kSlCAH3oDYpSljrWZ0t5XEQ==}
/@swc/core-win32-ia32-msvc@1.3.85:
resolution: {integrity: sha512-hY4MpHGUVQHL1T2kgRXOigDho4DTIpVPYzJ4uyy8VQRbS7GzN5XtvdGP/fA4zp8+2BQjcig+6J7Y92SY15ouNQ==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
requiresBuild: true
optional: true
/@swc/core-win32-x64-msvc@1.3.55:
resolution: {integrity: sha512-KBtMFtRwnbxBugYf6i2ePqEGdxsk715KcqGMjGhxNg7BTACnXnhj37irHu2e7A7wZffbkUVUYuj/JEgVkEjSxg==}
/@swc/core-win32-x64-msvc@1.3.85:
resolution: {integrity: sha512-ktxWOMFJ0iqKn6WUHtXqi4CS7xkyHmrRtjllGRuGqxmLmDX/HSOfuQ55Tm1KXKk5oHLacJkUbOSF2kBrpZ8dpg==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
requiresBuild: true
optional: true
/@swc/core@1.3.55(@swc/helpers@0.5.1):
resolution: {integrity: sha512-w/lN3OuJsuy868yJZKop+voZLVzI5pVSoopQVtgDNkEzejnPuRp9XaeAValvuMaWqKoTMtOjLzEPyv/xiAGYQQ==}
/@swc/core@1.3.85(@swc/helpers@0.5.2):
resolution: {integrity: sha512-qnoxp+2O0GtvRdYnXgR1v8J7iymGGYpx6f6yCK9KxipOZOjrlKILFANYlghQxZyPUfXwK++TFxfSlX4r9wK+kg==}
engines: {node: '>=10'}
requiresBuild: true
peerDependencies:
@ -7868,18 +7868,19 @@ packages:
'@swc/helpers':
optional: true
dependencies:
'@swc/helpers': 0.5.1
'@swc/helpers': 0.5.2
'@swc/types': 0.1.4
optionalDependencies:
'@swc/core-darwin-arm64': 1.3.55
'@swc/core-darwin-x64': 1.3.55
'@swc/core-linux-arm-gnueabihf': 1.3.55
'@swc/core-linux-arm64-gnu': 1.3.55
'@swc/core-linux-arm64-musl': 1.3.55
'@swc/core-linux-x64-gnu': 1.3.55
'@swc/core-linux-x64-musl': 1.3.55
'@swc/core-win32-arm64-msvc': 1.3.55
'@swc/core-win32-ia32-msvc': 1.3.55
'@swc/core-win32-x64-msvc': 1.3.55
'@swc/core-darwin-arm64': 1.3.85
'@swc/core-darwin-x64': 1.3.85
'@swc/core-linux-arm-gnueabihf': 1.3.85
'@swc/core-linux-arm64-gnu': 1.3.85
'@swc/core-linux-arm64-musl': 1.3.85
'@swc/core-linux-x64-gnu': 1.3.85
'@swc/core-linux-x64-musl': 1.3.85
'@swc/core-win32-arm64-msvc': 1.3.85
'@swc/core-win32-ia32-msvc': 1.3.85
'@swc/core-win32-x64-msvc': 1.3.85
/@swc/helpers@0.4.14:
resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==}
@ -7887,10 +7888,13 @@ packages:
tslib: 2.5.3
dev: true
/@swc/helpers@0.5.1:
resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==}
/@swc/helpers@0.5.2:
resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
dependencies:
tslib: 2.4.0
tslib: 2.6.2
/@swc/types@0.1.4:
resolution: {integrity: sha512-z/G02d+59gyyUb7KYhKi9jOhicek6QD2oMaotUyG+lUkybpXoV49dY9bj7Ah5Q+y7knK2jU67UTX9FyfGzaxQg==}
/@szmarczak/http-timer@1.1.2:
resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==}
@ -9099,6 +9103,14 @@ packages:
acorn-walk: 7.1.1
dev: true
/acorn-import-assertions@1.9.0(acorn@8.10.0):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
peerDependencies:
acorn: ^8
dependencies:
acorn: 8.10.0
dev: true
/acorn-import-assertions@1.9.0(acorn@8.8.2):
resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
peerDependencies:
@ -9114,6 +9126,14 @@ packages:
acorn: 7.4.1
dev: true
/acorn-jsx@5.3.2(acorn@8.10.0):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
acorn: 8.10.0
dev: false
/acorn-jsx@5.3.2(acorn@8.5.0):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@ -9121,14 +9141,6 @@ packages:
dependencies:
acorn: 8.5.0
/acorn-jsx@5.3.2(acorn@8.8.2):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
acorn: 8.8.2
dev: false
/acorn-loose@8.3.0:
resolution: {integrity: sha512-75lAs9H19ldmW+fAbyqHdjgdCrz0pWGXKmnqFoh8PyVd1L2RIb4RzYrSjmopeqv3E1G3/Pimu6GgLlrGbrkF7w==}
engines: {node: '>=0.4.0'}
@ -9164,6 +9176,11 @@ packages:
hasBin: true
dev: true
/acorn@8.10.0:
resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==}
engines: {node: '>=0.4.0'}
hasBin: true
/acorn@8.5.0:
resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==}
engines: {node: '>=0.4.0'}
@ -9886,7 +9903,7 @@ packages:
'@babel/core': 7.18.0
find-cache-dir: 3.3.2
schema-utils: 4.0.0
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
dev: true
/babel-plugin-dynamic-import-node@2.3.3:
@ -10572,7 +10589,7 @@ packages:
resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==}
dependencies:
pascal-case: 3.1.2
tslib: 2.5.3
tslib: 2.6.2
dev: true
/camelcase-css@2.0.1:
@ -10634,7 +10651,7 @@ packages:
resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==}
dependencies:
no-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
upper-case-first: 2.0.2
dev: true
@ -10731,7 +10748,7 @@ packages:
path-case: 3.0.4
sentence-case: 3.0.4
snake-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/char-regex@1.0.2:
@ -10840,7 +10857,7 @@ packages:
normalize-path: 3.0.0
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.2
fsevents: 2.3.3
/chownr@1.1.3:
resolution: {integrity: sha512-i70fVHhmV3DtTl6nqvZOnIjbY0Pe4kAUjwHj8z0zAdgBtYrJyYwLKCCuRBQ5ppkyL0AkN7HKRnETdmdp1zqNXw==}
@ -10855,7 +10872,7 @@ packages:
resolution: {integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==}
engines: {node: '>=6.0'}
dependencies:
tslib: 1.11.1
tslib: 1.14.1
/ci-info@2.0.0:
resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==}
@ -11280,7 +11297,7 @@ packages:
resolution: {integrity: sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==}
dependencies:
no-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
upper-case: 2.0.2
dev: true
@ -12647,7 +12664,7 @@ packages:
resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==}
dependencies:
no-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/dot-prop@4.2.0:
@ -13575,8 +13592,8 @@ packages:
resolution: {integrity: sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
acorn: 8.8.2
acorn-jsx: 5.3.2(acorn@8.8.2)
acorn: 8.10.0
acorn-jsx: 5.3.2(acorn@8.10.0)
eslint-visitor-keys: 3.4.1
dev: false
@ -14481,6 +14498,14 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
dev: true
optional: true
/fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
optional: true
/function-bind@1.1.1:
@ -15002,6 +15027,7 @@ packages:
/graceful-fs@4.2.10:
resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
dev: true
/graceful-fs@4.2.11:
resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
@ -15315,7 +15341,7 @@ packages:
resolution: {integrity: sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==}
dependencies:
capital-case: 1.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/headers-polyfill@3.1.2:
@ -15716,8 +15742,8 @@ packages:
/import-in-the-middle@1.4.2:
resolution: {integrity: sha512-9WOz1Yh/cvO/p69sxRmhyQwrIGGSp7EIdcb+fFNVi7CzQGQB8U1/1XrKVSbEd/GNOAeM0peJtmi7+qphe7NvAw==}
dependencies:
acorn: 8.8.2
acorn-import-assertions: 1.9.0(acorn@8.8.2)
acorn: 8.10.0
acorn-import-assertions: 1.9.0(acorn@8.10.0)
cjs-module-lexer: 1.2.2
module-details-from-path: 1.0.3
dev: true
@ -16919,7 +16945,7 @@ packages:
micromatch: 4.0.4
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
fsevents: 2.3.3
/jest-haste-map@29.5.0:
resolution: {integrity: sha512-IspOPnnBro8YfVYSw6yDRKh/TiCdRngjxeacCps1cQ9cgVN6+10JUcuJ1EabrgYLOATsIAigxA0rLR9x/YlrSA==}
@ -16937,7 +16963,7 @@ packages:
micromatch: 4.0.5
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.2
fsevents: 2.3.3
dev: true
/jest-jasmine2@27.0.6:
@ -18380,7 +18406,7 @@ packages:
/lower-case@2.0.2:
resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==}
dependencies:
tslib: 2.5.3
tslib: 2.6.2
dev: true
/lowercase-keys@1.0.1:
@ -19274,7 +19300,7 @@ packages:
webpack: 5.86.0
dependencies:
schema-utils: 3.1.1
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
dev: true
/minimalistic-assert@1.0.1:
@ -19649,7 +19675,7 @@ packages:
resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==}
dependencies:
lower-case: 2.0.2
tslib: 2.5.3
tslib: 2.6.2
dev: true
/node-abort-controller@3.1.1:
@ -20589,7 +20615,7 @@ packages:
resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==}
dependencies:
dot-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/parent-module@1.0.1:
@ -20752,7 +20778,7 @@ packages:
resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==}
dependencies:
no-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/pascalcase@0.1.1:
@ -20769,7 +20795,7 @@ packages:
resolution: {integrity: sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==}
dependencies:
dot-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/path-exists@2.1.0:
@ -22832,7 +22858,7 @@ packages:
neo-async: 2.6.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
dev: true
/react-server-dom-webpack@18.3.0-canary-d6dcad6a8-20230914(react-dom@18.2.0)(react@18.2.0)(webpack@5.86.0):
@ -22848,7 +22874,7 @@ packages:
neo-async: 2.6.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
dev: true
/react-shallow-renderer@16.15.0(react@18.2.0):
@ -23870,12 +23896,12 @@ packages:
resolution: {integrity: sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg==}
engines: {npm: '>=2.0.0'}
dependencies:
tslib: 1.11.1
tslib: 1.14.1
/rxjs@7.5.7:
resolution: {integrity: sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==}
dependencies:
tslib: 2.5.3
tslib: 2.6.2
dev: true
/rxjs@7.8.1:
@ -23930,7 +23956,7 @@ packages:
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
/sass-loader@12.4.0(sass@1.54.0)(webpack@5.86.0):
/sass-loader@12.4.0(webpack@5.86.0):
resolution: {integrity: sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
@ -23948,8 +23974,7 @@ packages:
dependencies:
klona: 2.0.4
neo-async: 2.6.2
sass: 1.54.0
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
dev: true
/sass@1.54.0:
@ -24159,7 +24184,7 @@ packages:
resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==}
dependencies:
no-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
upper-case-first: 2.0.2
dev: true
@ -24368,7 +24393,7 @@ packages:
resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==}
dependencies:
dot-case: 3.0.4
tslib: 2.5.3
tslib: 2.6.2
dev: true
/snapdragon-node@2.1.1:
@ -25366,7 +25391,7 @@ packages:
supports-hyperlinks: 2.1.0
dev: true
/terser-webpack-plugin@5.3.9(@swc/core@1.3.55)(webpack@5.86.0):
/terser-webpack-plugin@5.3.9(@swc/core@1.3.85)(webpack@5.86.0):
resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@ -25383,12 +25408,12 @@ packages:
optional: true
dependencies:
'@jridgewell/trace-mapping': 0.3.17
'@swc/core': 1.3.55(@swc/helpers@0.5.1)
'@swc/core': 1.3.85(@swc/helpers@0.5.2)
jest-worker: 27.5.1
schema-utils: 3.2.0
serialize-javascript: 6.0.1
terser: 5.17.7
webpack: 5.86.0(@swc/core@1.3.55)
webpack: 5.86.0(@swc/core@1.3.85)
/terser@5.10.0(acorn@8.8.2):
resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==}
@ -25423,7 +25448,7 @@ packages:
hasBin: true
dependencies:
'@jridgewell/source-map': 0.3.3
acorn: 8.8.2
acorn: 8.10.0
commander: 2.20.0
source-map-support: 0.5.20
@ -25540,7 +25565,7 @@ packages:
/title-case@3.0.3:
resolution: {integrity: sha512-e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==}
dependencies:
tslib: 2.5.3
tslib: 2.6.2
dev: true
/titleize@1.0.1:
@ -25738,14 +25763,14 @@ packages:
strip-bom: 3.0.0
dev: false
/tsec@0.2.1(@bazel/bazelisk@1.12.1)(typescript@5.2.2):
/tsec@0.2.1(@bazel/bazelisk@1.18.0)(typescript@5.2.2):
resolution: {integrity: sha512-RP9vhbRbRI9VH4CfOlQvo5W9HdfiPKq0gdiUOWI5oKmLaZKNFN8CsPwBfT5ySmhnKNwmmAS/BtY3WoTfABwwig==}
hasBin: true
peerDependencies:
'@bazel/bazelisk': '>=1.7.5'
typescript: '>=3.9.2'
dependencies:
'@bazel/bazelisk': 1.12.1
'@bazel/bazelisk': 1.18.0
glob: 7.2.0
minimatch: 3.1.2
typescript: 5.2.2
@ -25753,6 +25778,10 @@ packages:
/tslib@1.11.1:
resolution: {integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==}
dev: true
/tslib@1.14.1:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
/tslib@2.0.1:
resolution: {integrity: sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==}
@ -25764,17 +25793,21 @@ packages:
/tslib@2.4.0:
resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
dev: true
/tslib@2.5.3:
resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==}
/tslib@2.6.2:
resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
/tsutils@3.21.0(typescript@5.2.2):
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'}
peerDependencies:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
dependencies:
tslib: 1.11.1
tslib: 1.14.1
typescript: 5.2.2
dev: true
@ -26379,13 +26412,13 @@ packages:
/upper-case-first@2.0.2:
resolution: {integrity: sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==}
dependencies:
tslib: 2.5.3
tslib: 2.6.2
dev: true
/upper-case@2.0.2:
resolution: {integrity: sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==}
dependencies:
tslib: 2.5.3
tslib: 2.6.2
dev: true
/uri-js@4.2.2:
@ -26651,7 +26684,7 @@ packages:
engines: {node: '>=10.13.0'}
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.10
graceful-fs: 4.2.11
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
@ -26745,7 +26778,7 @@ packages:
resolution: {integrity: sha512-D0meHk1WYryUbuCnWJuomJFAYvqs0rxv/JFu1XJT1YYpczdgnP1/vz+u/5Z31jrTxT6dJSxCg+TuKTgjhoZS6g==}
dev: false
/webpack@5.86.0(@swc/core@1.3.55):
/webpack@5.86.0(@swc/core@1.3.85):
resolution: {integrity: sha512-3BOvworZ8SO/D4GVP+GoRC3fVeg5MO4vzmq8TJJEkdmopxyazGDxN8ClqN12uzrZW9Tv8EED8v5VSb6Sqyi0pg==}
engines: {node: '>=10.13.0'}
hasBin: true
@ -26776,7 +26809,7 @@ packages:
neo-async: 2.6.2
schema-utils: 3.2.0
tapable: 2.2.0
terser-webpack-plugin: 5.3.9(@swc/core@1.3.55)(webpack@5.86.0)
terser-webpack-plugin: 5.3.9(@swc/core@1.3.85)(webpack@5.86.0)
watchpack: 2.4.0
webpack-sources: 3.2.3
transitivePeerDependencies:
@ -27225,9 +27258,9 @@ packages:
/zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5(react-refresh@0.12.0)(webpack@5.86.0)':
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5}
id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230914.5'
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2(react-refresh@0.12.0)(webpack@5.86.0)':
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2}
id: '@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-ecmascript-runtime/js?turbopack-230915.2'
name: '@vercel/turbopack-ecmascript-runtime'
version: 0.0.0
dependencies:
@ -27237,8 +27270,8 @@ packages:
- react-refresh
- webpack
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230914.5':
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230914.5}
'@gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230915.2':
resolution: {tarball: https://gitpkg-fork.vercel.sh/vercel/turbo/crates/turbopack-node/js?turbopack-230915.2}
name: '@vercel/turbopack-node'
version: 0.0.0
dependencies: