diff --git a/.vscode/tasks.json b/.vscode/tasks.json index a539c327..827e132a 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -7,6 +7,7 @@ "label": "yarn-install", "type": "shell", "command": "yarn install", + "problemMatcher": [], "presentation": { "focus": true, "panel": "shared", @@ -20,6 +21,7 @@ "label": "build:clean", "type": "shell", "command": "yarn build:clean", + "problemMatcher": [], "presentation": { "focus": true, "panel": "shared", @@ -33,6 +35,7 @@ "label": "test", "type": "shell", "command": "yarn test", + "problemMatcher": [], "presentation": { "focus": true, "panel": "shared", @@ -86,6 +89,7 @@ "label": "build", "type": "shell", "command": "yarn build", + "problemMatcher": [], "options": { "cwd": "${workspaceFolder}" }, "presentation": { "focus": true, diff --git a/examples/next-contentlayer-example b/examples/next-contentlayer-example index e3b41219..5695ff5e 160000 --- a/examples/next-contentlayer-example +++ b/examples/next-contentlayer-example @@ -1 +1 @@ -Subproject commit e3b41219bdbade2f027aedaa272f2a133de7b8b6 +Subproject commit 5695ff5e247a0ca3555a39c798d29d1062f707c2 diff --git a/examples/next-rsc-dynamic/package.json b/examples/next-rsc-dynamic/package.json index b2e5d9a7..e4eb9397 100644 --- a/examples/next-rsc-dynamic/package.json +++ b/examples/next-rsc-dynamic/package.json @@ -10,16 +10,16 @@ "dependencies": { "contentlayer": "latest", "date-fns": "2.29.3", - "next": "13.2.4", + "next": "13.3.1", "next-contentlayer": "latest", "react": "18.2.0", "react-dom": "18.2.0" }, "devDependencies": { - "@types/react": "18.0.29", + "@types/react": "18.0.38", "autoprefixer": "^10.4.14", - "postcss": "^8.4.21", + "postcss": "^8.4.23", "tailwindcss": "^3.2.7", - "typescript": "5.0.2" + "typescript": "5.0.4" } } diff --git a/package.json b/package.json index dc7c031c..05b8f63f 100644 --- a/package.json +++ b/package.json @@ -29,16 +29,16 @@ "@changesets/cli": "2.19.0-temp.0", "@effect-ts/tracing-plugin": "^0.20.0", "@types/prettier": "^2.7.2", - "@typescript-eslint/eslint-plugin": "^5.56.0", - "@typescript-eslint/parser": "^5.56.0", - "eslint": "^8.36.0", + "@typescript-eslint/eslint-plugin": "^5.59.0", + "@typescript-eslint/parser": "^5.59.0", + "eslint": "^8.39.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-simple-import-sort": "^10.0.0", - "prettier": "^2.8.7", + "prettier": "^2.8.8", "ts-patch": "^2.1.0", - "typescript": "^5.0.2" + "typescript": "^5.0.4" }, "resolutions": { "esbuild": "0.17.0", diff --git a/packages/@contentlayer/cli/package.json b/packages/@contentlayer/cli/package.json index c86c9150..0db2f3ae 100644 --- a/packages/@contentlayer/cli/package.json +++ b/packages/@contentlayer/cli/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/cli", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", @@ -19,6 +19,6 @@ "typanion": "^3.12.1" }, "devDependencies": { - "@types/node": "^18.15.10" + "@types/node": "^18.16.0" } } diff --git a/packages/@contentlayer/client/package.json b/packages/@contentlayer/client/package.json index 68768f06..461d1b3d 100644 --- a/packages/@contentlayer/client/package.json +++ b/packages/@contentlayer/client/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/client", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/@contentlayer/core/package.json b/packages/@contentlayer/core/package.json index f29be2dc..e4809d02 100644 --- a/packages/@contentlayer/core/package.json +++ b/packages/@contentlayer/core/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/core", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", diff --git a/packages/@contentlayer/experimental-source-files-stackbit/package.json b/packages/@contentlayer/experimental-source-files-stackbit/package.json index 226c0d2c..2c7c89f3 100644 --- a/packages/@contentlayer/experimental-source-files-stackbit/package.json +++ b/packages/@contentlayer/experimental-source-files-stackbit/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/experimental-source-files-stackbit", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": { ".": { @@ -32,7 +32,7 @@ "@stackbit/sdk": "~0.3.25" }, "devDependencies": { - "vite": "^4.2.1", - "vitest": "0.29.7" + "vite": "^4.3.1", + "vitest": "0.30.1" } } diff --git a/packages/@contentlayer/source-contentful/package.json b/packages/@contentlayer/source-contentful/package.json index 2fff072c..71e355ab 100644 --- a/packages/@contentlayer/source-contentful/package.json +++ b/packages/@contentlayer/source-contentful/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/source-contentful", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": "./dist/index.js", "types": "./dist/index.d.ts", @@ -13,7 +13,7 @@ "test": "echo No tests yet" }, "devDependencies": { - "@types/node": "^18.15.10" + "@types/node": "^18.16.0" }, "dependencies": { "@contentlayer/core": "workspace:*", diff --git a/packages/@contentlayer/source-files/package.json b/packages/@contentlayer/source-files/package.json index b8e8b91c..58974961 100644 --- a/packages/@contentlayer/source-files/package.json +++ b/packages/@contentlayer/source-files/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/source-files", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": { ".": { @@ -43,11 +43,11 @@ "devDependencies": { "@faker-js/faker": "^7.6.0", "@types/micromatch": "^4.0.2", - "@types/node": "^18.15.10", + "@types/node": "^18.16.0", "@types/sharp": "^0.31.1", "@types/yaml": "^1.9.7", "sharp": "^0.32.0", - "vite": "^4.2.1", - "vitest": "0.29.7" + "vite": "^4.3.1", + "vitest": "0.30.1" } } diff --git a/packages/@contentlayer/source-files/src/fetchData/fetchAllDocuments.ts b/packages/@contentlayer/source-files/src/fetchData/fetchAllDocuments.ts index 3396caf5..f31559b3 100644 --- a/packages/@contentlayer/source-files/src/fetchData/fetchAllDocuments.ts +++ b/packages/@contentlayer/source-files/src/fetchData/fetchAllDocuments.ts @@ -110,7 +110,7 @@ const getAllRelativeFilePaths = ({ return `{${paths.join(',')}}` } - const filePathPattern = '**/*.{md,mdx,json,yaml,yml}' + const filePathPattern = '{,**/}*.{md,mdx,json,yaml,yml}' const pattern = `${getPatternPrefix(contentDirInclude)}${filePathPattern}` return pipe( diff --git a/packages/@contentlayer/source-remote-files/package.json b/packages/@contentlayer/source-remote-files/package.json index 29082bed..03483e5b 100644 --- a/packages/@contentlayer/source-remote-files/package.json +++ b/packages/@contentlayer/source-remote-files/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/source-remote-files", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": { ".": { diff --git a/packages/@contentlayer/utils/package.json b/packages/@contentlayer/utils/package.json index 23770bfb..af9d7632 100644 --- a/packages/@contentlayer/utils/package.json +++ b/packages/@contentlayer/utils/package.json @@ -1,6 +1,6 @@ { "name": "@contentlayer/utils", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "exports": { "./package.json": { @@ -62,18 +62,18 @@ "@effect-ts/otel-exporter-trace-otlp-grpc": "^0.14.0", "@effect-ts/otel-sdk-trace-node": "^0.14.0", "@js-temporal/polyfill": "^0.4.3", - "@opentelemetry/api": "~1.1.0", - "@opentelemetry/core": "~1.5.0", - "@opentelemetry/exporter-trace-otlp-grpc": "~0.31.0", - "@opentelemetry/resources": "~1.5.0", - "@opentelemetry/sdk-trace-base": "~1.5.0", - "@opentelemetry/sdk-trace-node": "~1.5.0", - "@opentelemetry/semantic-conventions": "~1.5.0", + "@opentelemetry/api": "^1.1.0", + "@opentelemetry/core": "^1.5.0", + "@opentelemetry/exporter-trace-otlp-grpc": "^0.31.0", + "@opentelemetry/resources": "^1.5.0", + "@opentelemetry/sdk-trace-base": "^1.5.0", + "@opentelemetry/sdk-trace-node": "^1.5.0", + "@opentelemetry/semantic-conventions": "^1.5.0", "chokidar": "^3.5.3", "hash-wasm": "^4.9.0", "inflection": "^2.0.1", - "memfs": "^3.4.13", - "oo-ascii-tree": "^1.79.0", + "memfs": "^3.5.1", + "oo-ascii-tree": "^1.80.0", "ts-pattern": "^4.2.2", "type-fest": "^3.7.1" }, diff --git a/packages/contentlayer-stackbit-yaml-generator/package.json b/packages/contentlayer-stackbit-yaml-generator/package.json index 345c1e6e..c762da52 100644 --- a/packages/contentlayer-stackbit-yaml-generator/package.json +++ b/packages/contentlayer-stackbit-yaml-generator/package.json @@ -1,6 +1,6 @@ { "name": "contentlayer-stackbit-yaml-generator", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "bin": "./dist/cli/index.js", "exports": "./dist/lib/index.js", @@ -24,8 +24,8 @@ }, "devDependencies": { "contentlayer": "workspace:*", - "typescript": "^5.0.2", - "vite": "^4.2.1", - "vitest": "0.29.7" + "typescript": "^5.0.4", + "vite": "^4.3.1", + "vitest": "0.30.1" } } diff --git a/packages/contentlayer/package.json b/packages/contentlayer/package.json index 41f93214..d0f250af 100644 --- a/packages/contentlayer/package.json +++ b/packages/contentlayer/package.json @@ -1,6 +1,6 @@ { "name": "contentlayer", - "version": "0.3.1", + "version": "0.3.2", "bin": "./bin/cli.cjs", "type": "module", "engines": { @@ -8,27 +8,13 @@ }, "exports": { "./package.json": "./package.json", - "./source-files": { - "import": "./dist/source-files/index.js" - }, - "./source-files/schema": { - "import": "./dist/source-files/schema/index.js" - }, - "./source-remote-files": { - "import": "./dist/source-remote-files/index.js" - }, - "./client": { - "import": "./dist/client/index.js" - }, - "./utils": { - "import": "./dist/utils/index.js" - }, - "./utils/node": { - "import": "./dist/utils/node/index.js" - }, - "./core": { - "import": "./dist/core/index.js" - } + "./source-files": "./dist/source-files/index.js", + "./source-files/schema": "./dist/source-files/schema/index.js", + "./source-remote-files": "./dist/source-remote-files/index.js", + "./client": "./dist/client/index.js", + "./utils": "./dist/utils/index.js", + "./utils/node": "./dist/utils/node/index.js", + "./core": "./dist/core/index.js" }, "_typesVersions": "Not needed anymore once this issue is closed https://github.com/microsoft/TypeScript/issues/33079", "typesVersions": { @@ -83,7 +69,7 @@ "@contentlayer/utils": "workspace:*" }, "devDependencies": { - "typescript": "^5.0.2" + "typescript": "^5.0.4" }, "author": "schickling", "homepage": "https://github.com/contentlayerdev/contentlayer", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 5b6d72b3..b1f72ac7 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -8,8 +8,8 @@ "devDependencies": { "contentlayer": "workspace:*", "remark-mdx-images": "^2.0.0", - "typescript": "^5.0.2", - "vite": "^4.2.1", + "typescript": "^5.0.4", + "vite": "^4.3.1", "vitest": "0.12.10" } } diff --git a/packages/next-contentlayer/package.json b/packages/next-contentlayer/package.json index 2ac2d2fa..12953d4c 100644 --- a/packages/next-contentlayer/package.json +++ b/packages/next-contentlayer/package.json @@ -1,6 +1,6 @@ { "name": "next-contentlayer", - "version": "0.3.1", + "version": "0.3.2", "type": "module", "main": "./dist/index-cjs.cjs", "sideEffects": false, @@ -47,10 +47,11 @@ "react-dom": "*" }, "devDependencies": { - "@types/react": "^18.0.29", + "@types/react": "^18.0.38", "@types/react-dom": "^18.0.11", - "next": "^13.1.6", - "typescript": "^5.0.2" + "next": "^13.3.1", + "typescript": "^5.0.4", + "webpack": "^5.80.0" }, "author": "schickling", "homepage": "https://github.com/contentlayerdev/contentlayer", diff --git a/packages/next-contentlayer/src/index-cjs.ts b/packages/next-contentlayer/src/index-cjs.ts index afa1d9db..f0cd12d6 100644 --- a/packages/next-contentlayer/src/index-cjs.ts +++ b/packages/next-contentlayer/src/index-cjs.ts @@ -1,10 +1,11 @@ import type { NextConfig } from 'next' +import type webpack from 'webpack' import type { NextPluginOptions } from './plugin.js' export type { NextConfig } -let devServerStarted = false +const devServerStartedRef = { current: false } const defaultPluginOptions: NextPluginOptions = {} module.exports.defaultPluginOptions = defaultPluginOptions @@ -26,47 +27,25 @@ module.exports.defaultPluginOptions = defaultPluginOptions */ module.exports.createContentlayerPlugin = (pluginOptions: NextPluginOptions = defaultPluginOptions) => - (nextConfig: Partial = {}): Partial => { - // could be either `next dev` or just `next` - const isNextDev = - process.argv.includes('dev') || process.argv.some((_) => _.endsWith('bin/next') || _.endsWith('bin\\next')) - const isBuild = process.argv.includes('build') - + (nextConfig: Partial) => { return { ...nextConfig, - // Since Next.js doesn't provide some kind of real "plugin system" we're (ab)using the `redirects` option here - // in order to hook into and block the `next build` and initial `next dev` run. - redirects: async () => { - // TODO move to post-install? - const { checkConstraints } = await import('./check-constraints.js') - checkConstraints() - - // NOTE since next.config.js doesn't support ESM yet, this "CJS -> ESM bridge" is needed - const { runContentlayerBuild, runContentlayerDev } = await import('./plugin.js') - if (isBuild) { - await runContentlayerBuild(pluginOptions) - } else if (isNextDev && !devServerStarted) { - devServerStarted = true - // TODO also block here until first Contentlayer run is complete - runContentlayerDev(pluginOptions) - } - - return nextConfig.redirects?.() ?? [] - }, onDemandEntries: { maxInactiveAge: 60 * 60 * 1000, // extend `maxInactiveAge` to 1 hour (from 15 sec by default) ...nextConfig.onDemandEntries, // use existing onDemandEntries config if provided by user }, - webpack(config: any, options: any) { + webpack(config: webpack.Configuration, options: any) { config.watchOptions = { ...config.watchOptions, // ignored: /node_modules([\\]+|\/)+(?!\.contentlayer)/, ignored: ['**/node_modules/!(.contentlayer)/**/*'], } + config.plugins!.push(new ContentlayerWebpackPlugin(pluginOptions)) + // NOTE workaround for https://github.com/vercel/next.js/issues/17806#issuecomment-913437792 // https://github.com/contentlayerdev/contentlayer/issues/121 - config.module.rules.push({ + config.module?.rules?.push({ test: /\.m?js$/, type: 'javascript/auto', resolve: { @@ -99,3 +78,19 @@ module.exports.createContentlayerPlugin = * ``` */ module.exports.withContentlayer = module.exports.createContentlayerPlugin(defaultPluginOptions) + +class ContentlayerWebpackPlugin { + constructor(readonly pluginOptions: NextPluginOptions) {} + + apply(compiler: webpack.Compiler) { + compiler.hooks.beforeCompile.tapPromise('ContentlayerWebpackPlugin', async () => { + const { runBeforeWebpackCompile } = await import('./plugin.js') + + await runBeforeWebpackCompile({ + pluginOptions: this.pluginOptions, + devServerStartedRef, + mode: compiler.options.mode, + }) + }) + } +} diff --git a/packages/next-contentlayer/src/index.ts b/packages/next-contentlayer/src/index.ts index f3781a20..58824759 100644 --- a/packages/next-contentlayer/src/index.ts +++ b/packages/next-contentlayer/src/index.ts @@ -1,11 +1,11 @@ import type { NextConfig } from 'next' +import type webpack from 'webpack' -import { checkConstraints } from './check-constraints.js' -import { type NextPluginOptions, runContentlayerBuild, runContentlayerDev } from './plugin.js' +import { type NextPluginOptions, runBeforeWebpackCompile } from './plugin.js' export type { NextConfig } -let devServerStarted = false +const devServerStartedRef = { current: false } export const defaultPluginOptions: NextPluginOptions = {} @@ -27,43 +27,24 @@ export const defaultPluginOptions: NextPluginOptions = {} export const createContentlayerPlugin = (pluginOptions: NextPluginOptions = defaultPluginOptions) => (nextConfig: Partial = {}): Partial => { - // could be either `next dev` or just `next` - const isNextDev = - process.argv.includes('dev') || process.argv.some((_) => _.endsWith('bin/next') || _.endsWith('bin\\next')) - const isBuild = process.argv.includes('build') - - const { configPath } = pluginOptions - return { ...nextConfig, - // Since Next.js doesn't provide some kind of real "plugin system" we're (ab)using the `redirects` option here - // in order to hook into and block the `next build` and initial `next dev` run. - redirects: async () => { - if (isBuild) { - checkConstraints() - await runContentlayerBuild({ configPath }) - } else if (isNextDev && !devServerStarted) { - devServerStarted = true - // TODO also block here until first Contentlayer run is complete - runContentlayerDev({ configPath }) - } - - return nextConfig.redirects?.() ?? [] - }, onDemandEntries: { maxInactiveAge: 60 * 60 * 1000, // extend `maxInactiveAge` to 1 hour (from 15 sec by default) ...nextConfig.onDemandEntries, // use existing onDemandEntries config if provided by user }, - webpack(config: any, options: any) { + webpack(config: webpack.Configuration, options: any) { config.watchOptions = { ...config.watchOptions, // ignored: /node_modules([\\]+|\/)+(?!\.contentlayer)/, ignored: ['**/node_modules/!(.contentlayer)/**/*'], } + config.plugins!.push(new ContentlayerWebpackPlugin(pluginOptions)) + // NOTE workaround for https://github.com/vercel/next.js/issues/17806#issuecomment-913437792 // https://github.com/contentlayerdev/contentlayer/issues/121 - config.module.rules.push({ + config.module?.rules?.push({ test: /\.m?js$/, type: 'javascript/auto', resolve: { @@ -96,3 +77,17 @@ export const createContentlayerPlugin = * ``` */ export const withContentlayer = createContentlayerPlugin(defaultPluginOptions) + +class ContentlayerWebpackPlugin { + constructor(readonly pluginOptions: NextPluginOptions) {} + + apply(compiler: webpack.Compiler) { + compiler.hooks.beforeCompile.tapPromise('ContentlayerWebpackPlugin', async () => { + await runBeforeWebpackCompile({ + pluginOptions: this.pluginOptions, + devServerStartedRef, + mode: compiler.options.mode, + }) + }) + } +} diff --git a/packages/next-contentlayer/src/plugin.ts b/packages/next-contentlayer/src/plugin.ts index 195d6a95..a66ecb2b 100644 --- a/packages/next-contentlayer/src/plugin.ts +++ b/packages/next-contentlayer/src/plugin.ts @@ -3,6 +3,9 @@ import '@contentlayer/utils/effect/Tracing/Enable' import * as core from '@contentlayer/core' import { errorToString } from '@contentlayer/utils' import { E, OT, pipe, S, T } from '@contentlayer/utils/effect' +import type { WebpackOptionsNormalized } from 'webpack' + +import { checkConstraints } from './check-constraints.js' export type NextPluginOptions = { configPath?: string | undefined @@ -11,7 +14,7 @@ export type NextPluginOptions = { /** Seems like the next.config.js export function might be executed multiple times, so we need to make sure we only run it once */ let contentlayerInitialized = false -export const runContentlayerDev = async ({ configPath }: NextPluginOptions) => { +const runContentlayerDev = async ({ configPath }: NextPluginOptions) => { if (contentlayerInitialized) return contentlayerInitialized = true @@ -26,7 +29,7 @@ export const runContentlayerDev = async ({ configPath }: NextPluginOptions) => { ) } -export const runContentlayerBuild = async ({ configPath }: NextPluginOptions) => { +const runContentlayerBuild = async ({ configPath }: NextPluginOptions) => { if (contentlayerInitialized) return contentlayerInitialized = true @@ -40,3 +43,27 @@ export const runContentlayerBuild = async ({ configPath }: NextPluginOptions) => } const runMain = core.runMain({ tracingServiceName: 'next-contentlayer', verbose: process.env.CL_DEBUG !== undefined }) + +export const runBeforeWebpackCompile = async ({ + mode, + pluginOptions, + devServerStartedRef, +}: { + mode: WebpackOptionsNormalized['mode'] + pluginOptions: NextPluginOptions + devServerStartedRef: { current: boolean } +}) => { + const isNextDev = mode === 'development' + const isBuild = mode === 'production' + + const { configPath } = pluginOptions + + if (isBuild) { + checkConstraints() + await runContentlayerBuild({ configPath }) + } else if (isNextDev && !devServerStartedRef.current) { + devServerStartedRef.current = true + // TODO also block here until first Contentlayer run is complete + runContentlayerDev({ configPath }) + } +} diff --git a/yarn.lock b/yarn.lock index d46b20e0..1b15531e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -300,7 +300,7 @@ __metadata: dependencies: "@contentlayer/core": "workspace:*" "@contentlayer/utils": "workspace:*" - "@types/node": ^18.15.10 + "@types/node": ^18.16.0 clipanion: ^3.2.0 typanion: ^3.12.1 languageName: unknown @@ -352,8 +352,8 @@ __metadata: "@contentlayer/source-files": "workspace:*" "@contentlayer/utils": "workspace:*" "@stackbit/sdk": ~0.3.25 - vite: ^4.2.1 - vitest: 0.29.7 + vite: ^4.3.1 + vitest: 0.30.1 peerDependencies: "@stackbit/sdk": 0.3.x peerDependenciesMeta: @@ -368,7 +368,7 @@ __metadata: dependencies: "@contentlayer/core": "workspace:*" "@contentlayer/utils": "workspace:*" - "@types/node": ^18.15.10 + "@types/node": ^18.16.0 contentful-management: 7.22.4 languageName: unknown linkType: soft @@ -381,7 +381,7 @@ __metadata: "@contentlayer/utils": "workspace:*" "@faker-js/faker": ^7.6.0 "@types/micromatch": ^4.0.2 - "@types/node": ^18.15.10 + "@types/node": ^18.16.0 "@types/sharp": ^0.31.1 "@types/yaml": ^1.9.7 chokidar: ^3.5.3 @@ -392,8 +392,8 @@ __metadata: sharp: ^0.32.0 ts-pattern: ^4.2.2 unified: ^10.1.2 - vite: ^4.2.1 - vitest: 0.29.7 + vite: ^4.3.1 + vitest: 0.30.1 yaml: ^1.10.2 zod: ^3.21.4 languageName: unknown @@ -418,19 +418,19 @@ __metadata: "@effect-ts/otel-exporter-trace-otlp-grpc": ^0.14.0 "@effect-ts/otel-sdk-trace-node": ^0.14.0 "@js-temporal/polyfill": ^0.4.3 - "@opentelemetry/api": ~1.1.0 - "@opentelemetry/core": ~1.5.0 - "@opentelemetry/exporter-trace-otlp-grpc": ~0.31.0 - "@opentelemetry/resources": ~1.5.0 - "@opentelemetry/sdk-trace-base": ~1.5.0 - "@opentelemetry/sdk-trace-node": ~1.5.0 - "@opentelemetry/semantic-conventions": ~1.5.0 + "@opentelemetry/api": ^1.1.0 + "@opentelemetry/core": ^1.5.0 + "@opentelemetry/exporter-trace-otlp-grpc": ^0.31.0 + "@opentelemetry/resources": ^1.5.0 + "@opentelemetry/sdk-trace-base": ^1.5.0 + "@opentelemetry/sdk-trace-node": ^1.5.0 + "@opentelemetry/semantic-conventions": ^1.5.0 "@types/inflection": ^1.13.0 chokidar: ^3.5.3 hash-wasm: ^4.9.0 inflection: ^2.0.1 - memfs: ^3.4.13 - oo-ascii-tree: ^1.79.0 + memfs: ^3.5.1 + oo-ascii-tree: ^1.80.0 ts-pattern: ^4.2.2 type-fest: ^3.7.1 peerDependenciesMeta: @@ -703,27 +703,27 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.0.1": - version: 2.0.1 - resolution: "@eslint/eslintrc@npm:2.0.1" +"@eslint/eslintrc@npm:^2.0.2": + version: 2.0.2 + resolution: "@eslint/eslintrc@npm:2.0.2" dependencies: ajv: ^6.12.4 debug: ^4.3.2 - espree: ^9.5.0 + espree: ^9.5.1 globals: ^13.19.0 ignore: ^5.2.0 import-fresh: ^3.2.1 js-yaml: ^4.1.0 minimatch: ^3.1.2 strip-json-comments: ^3.1.1 - checksum: 56b9192a687a450db53a7b883daf9f0f447c43b3510189cf88808a7a2467c2a302a42a50f184cc6d5a9faf3d1df890a2ef0fd0d60b751f32a3e9dfea717c6b48 + checksum: cfcf5e12c7b2c4476482e7f12434e76eae16fcd163ee627309adb10b761e5caa4a4e52ed7be464423320ff3d11eca5b50de5bf8be3e25834222470835dd5c801 languageName: node linkType: hard -"@eslint/js@npm:8.36.0": - version: 8.36.0 - resolution: "@eslint/js@npm:8.36.0" - checksum: b7d6b84b823c8c7784be390741196617565527b1f7c0977fde9455bfb57fd88f81c074a03dd878757d2c33fa29f24291e9ecbc1425710f067917324b55e1bf3a +"@eslint/js@npm:8.39.0": + version: 8.39.0 + resolution: "@eslint/js@npm:8.39.0" + checksum: 63fe36e2bfb5ff5705d1c1a8ccecd8eb2f81d9af239713489e767b0e398759c0177fcc75ad62581d02942f2776903a8496d5fae48dc2d883dff1b96fcb19e9e2 languageName: node linkType: hard @@ -843,20 +843,55 @@ __metadata: languageName: node linkType: hard -"@jridgewell/resolve-uri@npm:^3.0.3": +"@jridgewell/gen-mapping@npm:^0.3.0": + version: 0.3.3 + resolution: "@jridgewell/gen-mapping@npm:0.3.3" + dependencies: + "@jridgewell/set-array": ^1.0.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: 4a74944bd31f22354fc01c3da32e83c19e519e3bbadafa114f6da4522ea77dd0c2842607e923a591d60a76699d819a2fbb6f3552e277efdb9b58b081390b60ab + languageName: node + linkType: hard + +"@jridgewell/resolve-uri@npm:3.1.0, @jridgewell/resolve-uri@npm:^3.0.3": version: 3.1.0 resolution: "@jridgewell/resolve-uri@npm:3.1.0" checksum: b5ceaaf9a110fcb2780d1d8f8d4a0bfd216702f31c988d8042e5f8fbe353c55d9b0f55a1733afdc64806f8e79c485d2464680ac48a0d9fcadb9548ee6b81d267 languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10": +"@jridgewell/set-array@npm:^1.0.1": + version: 1.1.2 + resolution: "@jridgewell/set-array@npm:1.1.2" + checksum: 69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e + languageName: node + linkType: hard + +"@jridgewell/source-map@npm:^0.3.2": + version: 0.3.3 + resolution: "@jridgewell/source-map@npm:0.3.3" + dependencies: + "@jridgewell/gen-mapping": ^0.3.0 + "@jridgewell/trace-mapping": ^0.3.9 + checksum: ae1302146339667da5cd6541260ecbef46ae06819a60f88da8f58b3e64682f787c09359933d050dea5d2173ea7fa40f40dd4d4e7a8d325c5892cccd99aaf8959 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.10": version: 1.4.14 resolution: "@jridgewell/sourcemap-codec@npm:1.4.14" checksum: 61100637b6d173d3ba786a5dff019e1a74b1f394f323c1fee337ff390239f053b87266c7a948777f4b1ee68c01a8ad0ab61e5ff4abb5a012a0b091bec391ab97 languageName: node linkType: hard +"@jridgewell/sourcemap-codec@npm:^1.4.13": + version: 1.4.15 + resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" + checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:0.3.9": version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" @@ -867,6 +902,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.18 + resolution: "@jridgewell/trace-mapping@npm:0.3.18" + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.14 + checksum: 0572669f855260808c16fe8f78f5f1b4356463b11d3f2c7c0b5580c8ba1cbf4ae53efe9f627595830856e57dbac2325ac17eb0c3dd0ec42102e6f227cc289c02 + languageName: node + linkType: hard + "@js-temporal/polyfill@npm:^0.4.3": version: 0.4.3 resolution: "@js-temporal/polyfill@npm:0.4.3" @@ -941,198 +986,72 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:13.1.6": - version: 13.1.6 - resolution: "@next/env@npm:13.1.6" - checksum: 0f911a18f0b3372007632fffa87f5d7f802c00d07b3bf757d2d09574735ae43f60000ecdf64b6f06e195971c508c2bcee82dd1e3aab27a08a4300eb0317652bb - languageName: node - linkType: hard - -"@next/env@npm:13.2.4": - version: 13.2.4 - resolution: "@next/env@npm:13.2.4" - checksum: 4123e08a79e66d6144006972027a9ceb8f3fdd782c4a869df1eb3b91b59ad9f4a44082d3f8e421f4df5214c6bc7190b52b94881369452d65eb4580485f33b9e6 +"@next/env@npm:13.3.1": + version: 13.3.1 + resolution: "@next/env@npm:13.3.1" + checksum: 3bf01e62b7de1de9de0cf7a5904364a2e807ad4f0a6cabfbb288225696a0750163bee23669bd45bfbec17dcf1fe66512212bdfa5be0a341ad187270a3cc27943 languageName: node linkType: hard -"@next/swc-android-arm-eabi@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-android-arm-eabi@npm:13.1.6" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@next/swc-android-arm-eabi@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-android-arm-eabi@npm:13.2.4" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@next/swc-android-arm64@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-android-arm64@npm:13.1.6" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-android-arm64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-android-arm64@npm:13.2.4" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-darwin-arm64@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-darwin-arm64@npm:13.1.6" +"@next/swc-darwin-arm64@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-darwin-arm64@npm:13.3.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-darwin-arm64@npm:13.2.4" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-darwin-x64@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-darwin-x64@npm:13.1.6" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-darwin-x64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-darwin-x64@npm:13.2.4" +"@next/swc-darwin-x64@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-darwin-x64@npm:13.3.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-freebsd-x64@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-freebsd-x64@npm:13.1.6" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-freebsd-x64@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-freebsd-x64@npm:13.2.4" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-linux-arm-gnueabihf@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-linux-arm-gnueabihf@npm:13.1.6" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@next/swc-linux-arm-gnueabihf@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm-gnueabihf@npm:13.2.4" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@next/swc-linux-arm64-gnu@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-linux-arm64-gnu@npm:13.1.6" +"@next/swc-linux-arm64-gnu@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-linux-arm64-gnu@npm:13.3.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm64-gnu@npm:13.2.4" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-arm64-musl@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-linux-arm64-musl@npm:13.1.6" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-linux-arm64-musl@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-arm64-musl@npm:13.2.4" +"@next/swc-linux-arm64-musl@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-linux-arm64-musl@npm:13.3.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-linux-x64-gnu@npm:13.1.6" +"@next/swc-linux-x64-gnu@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-linux-x64-gnu@npm:13.3.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-x64-gnu@npm:13.2.4" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@next/swc-linux-x64-musl@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-linux-x64-musl@npm:13.1.6" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@next/swc-linux-x64-musl@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-linux-x64-musl@npm:13.2.4" +"@next/swc-linux-x64-musl@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-linux-x64-musl@npm:13.3.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-win32-arm64-msvc@npm:13.1.6" +"@next/swc-win32-arm64-msvc@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-win32-arm64-msvc@npm:13.3.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-arm64-msvc@npm:13.2.4" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@next/swc-win32-ia32-msvc@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-win32-ia32-msvc@npm:13.1.6" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@next/swc-win32-ia32-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-ia32-msvc@npm:13.2.4" +"@next/swc-win32-ia32-msvc@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-win32-ia32-msvc@npm:13.3.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:13.1.6": - version: 13.1.6 - resolution: "@next/swc-win32-x64-msvc@npm:13.1.6" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@next/swc-win32-x64-msvc@npm:13.2.4": - version: 13.2.4 - resolution: "@next/swc-win32-x64-msvc@npm:13.2.4" +"@next/swc-win32-x64-msvc@npm:13.3.1": + version: 13.3.1 + resolution: "@next/swc-win32-x64-msvc@npm:13.3.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -1331,23 +1250,34 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/api@npm:~1.1.0": - version: 1.1.0 - resolution: "@opentelemetry/api@npm:1.1.0" - checksum: 8be8e8dd20a473639a9bb9b4185b8984f537f86e49829ba1d4c4e909f4480309cb22696b7eb7122882878dac0b5f4ce799d66ed72248568bafed085d6269e1bc +"@opentelemetry/api@npm:^1.1.0": + version: 1.4.1 + resolution: "@opentelemetry/api@npm:1.4.1" + checksum: e783c40d1a518abf9c4c5d65223237c1392cd9a6c53ac6e2c3ef0c05ff7266e3dfc4fd9874316dae0dcb7a97950878deb513bcbadfaad653d48f0215f2a0911b languageName: node linkType: hard -"@opentelemetry/context-async-hooks@npm:1.5.0": - version: 1.5.0 - resolution: "@opentelemetry/context-async-hooks@npm:1.5.0" +"@opentelemetry/context-async-hooks@npm:1.12.0": + version: 1.12.0 + resolution: "@opentelemetry/context-async-hooks@npm:1.12.0" peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.2.0" - checksum: d5359ae48d5622efab20cd03fa9ec534c04f3612dc6bd8a8a20ac7fb4ed885fff37f57222400f81b1a9298237e7d618eeaaf46c1f581323b53ae8f1e6ef0232f + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 3102353bd46b0cc1497208a21f1e2f3019b79950dc6e3ba649d4327d07d874acb350f2a4f6607c83a9e30af9a635816313971ae183b4b7727cbb7ecee965450e languageName: node linkType: hard -"@opentelemetry/core@npm:1.5.0, @opentelemetry/core@npm:~1.5.0": +"@opentelemetry/core@npm:1.12.0, @opentelemetry/core@npm:^1.5.0": + version: 1.12.0 + resolution: "@opentelemetry/core@npm:1.12.0" + dependencies: + "@opentelemetry/semantic-conventions": 1.12.0 + peerDependencies: + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 54c382f3b7b805b6342dda5cdc2589966ffa52a988d6c518162e2e47270a76cf07592575f445721341ab45fd273f2d6881c47cc65dc64823e5f91d8e376e4bab + languageName: node + linkType: hard + +"@opentelemetry/core@npm:1.5.0": version: 1.5.0 resolution: "@opentelemetry/core@npm:1.5.0" dependencies: @@ -1358,7 +1288,7 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/exporter-trace-otlp-grpc@npm:~0.31.0": +"@opentelemetry/exporter-trace-otlp-grpc@npm:^0.31.0": version: 0.31.0 resolution: "@opentelemetry/exporter-trace-otlp-grpc@npm:0.31.0" dependencies: @@ -1415,29 +1345,41 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/propagator-b3@npm:1.5.0": - version: 1.5.0 - resolution: "@opentelemetry/propagator-b3@npm:1.5.0" +"@opentelemetry/propagator-b3@npm:1.12.0": + version: 1.12.0 + resolution: "@opentelemetry/propagator-b3@npm:1.12.0" dependencies: - "@opentelemetry/core": 1.5.0 + "@opentelemetry/core": 1.12.0 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.2.0" - checksum: 6f225a1714e0f2936c857261cddb4162e21a32eb786115140cefc9104a1135b0429bbb9de385135ad7d9266ec93347d6f63de34ed9a7e8e763f5391a5cd3e380 + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 986d865704373840ea106e9cedd03944f2d8d197ce34e9598d815a8d7a70e5297027b7e810e4430ef00a4d1874237cc249e5f26ad8fdce19047f5518f828016a languageName: node linkType: hard -"@opentelemetry/propagator-jaeger@npm:1.5.0": - version: 1.5.0 - resolution: "@opentelemetry/propagator-jaeger@npm:1.5.0" +"@opentelemetry/propagator-jaeger@npm:1.12.0": + version: 1.12.0 + resolution: "@opentelemetry/propagator-jaeger@npm:1.12.0" dependencies: - "@opentelemetry/core": 1.5.0 + "@opentelemetry/core": 1.12.0 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.2.0" - checksum: cdd9bc5b97995ff2183c8b0d74dcc8d7d28aeef353a4d37aeeb8f2b5f5e5ffd3d5562b6ee60444f514d874387c0293c8636e2335fb1702dff716cb93d1f46141 + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 6ed9cde94fbd5ecccb61d0400af7c4e0c42202aa81274d8dc0cc2f3738dd02b56f459e0d229918e94f1c00fe3fac7c1f15ea99f9a984b6b86be71ac744fbbb06 + languageName: node + linkType: hard + +"@opentelemetry/resources@npm:1.12.0, @opentelemetry/resources@npm:^1.5.0": + version: 1.12.0 + resolution: "@opentelemetry/resources@npm:1.12.0" + dependencies: + "@opentelemetry/core": 1.12.0 + "@opentelemetry/semantic-conventions": 1.12.0 + peerDependencies: + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 718dc69e50bfdba7cd54ed955374f95bcf908f52e8ca00fc5fcf210b1637680b812b0c2defe5ef60f4b3c8ddb46923a0e00c4b769ee828e62c92a8d8f0740720 languageName: node linkType: hard -"@opentelemetry/resources@npm:1.5.0, @opentelemetry/resources@npm:~1.5.0": +"@opentelemetry/resources@npm:1.5.0": version: 1.5.0 resolution: "@opentelemetry/resources@npm:1.5.0" dependencies: @@ -1463,7 +1405,20 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/sdk-trace-base@npm:1.5.0, @opentelemetry/sdk-trace-base@npm:~1.5.0": +"@opentelemetry/sdk-trace-base@npm:1.12.0, @opentelemetry/sdk-trace-base@npm:^1.5.0": + version: 1.12.0 + resolution: "@opentelemetry/sdk-trace-base@npm:1.12.0" + dependencies: + "@opentelemetry/core": 1.12.0 + "@opentelemetry/resources": 1.12.0 + "@opentelemetry/semantic-conventions": 1.12.0 + peerDependencies: + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 9117910d69cf03eceed455e875f371eea5ad06ff84f4373745b348ba41e2ff46ae89f48d68233f523f7a4ce8338b71579c0ddb561a9a371860aedbe0c07ab4de + languageName: node + linkType: hard + +"@opentelemetry/sdk-trace-base@npm:1.5.0": version: 1.5.0 resolution: "@opentelemetry/sdk-trace-base@npm:1.5.0" dependencies: @@ -1476,23 +1431,30 @@ __metadata: languageName: node linkType: hard -"@opentelemetry/sdk-trace-node@npm:~1.5.0": - version: 1.5.0 - resolution: "@opentelemetry/sdk-trace-node@npm:1.5.0" +"@opentelemetry/sdk-trace-node@npm:^1.5.0": + version: 1.12.0 + resolution: "@opentelemetry/sdk-trace-node@npm:1.12.0" dependencies: - "@opentelemetry/context-async-hooks": 1.5.0 - "@opentelemetry/core": 1.5.0 - "@opentelemetry/propagator-b3": 1.5.0 - "@opentelemetry/propagator-jaeger": 1.5.0 - "@opentelemetry/sdk-trace-base": 1.5.0 + "@opentelemetry/context-async-hooks": 1.12.0 + "@opentelemetry/core": 1.12.0 + "@opentelemetry/propagator-b3": 1.12.0 + "@opentelemetry/propagator-jaeger": 1.12.0 + "@opentelemetry/sdk-trace-base": 1.12.0 semver: ^7.3.5 peerDependencies: - "@opentelemetry/api": ">=1.0.0 <1.2.0" - checksum: 5692ff34a1de00709b18a40daa1d28c7548aa0130b5affe6c04deb5cd317156cbfa36c99c4c2a14be7dac045a1848163d8a30f82fbaede9fdd4f76ad5d7fb354 + "@opentelemetry/api": ">=1.0.0 <1.5.0" + checksum: 40f5fc394b415bd892359bd999ba8080f1829c3697ee8d16cc9eeed070929ec247bd4d44c14af8eab0775ab6057187d30721f7438fe3297d7d103e276a91f2e3 + languageName: node + linkType: hard + +"@opentelemetry/semantic-conventions@npm:1.12.0, @opentelemetry/semantic-conventions@npm:^1.5.0": + version: 1.12.0 + resolution: "@opentelemetry/semantic-conventions@npm:1.12.0" + checksum: 211fa2fffa82706f641cc785c4bef6ac03ef4cedeacb81972e832d09070e9cf7007867d87776af5c6baa9fddaabced476536962fd9ca1dc0487c9fb5f3f538b8 languageName: node linkType: hard -"@opentelemetry/semantic-conventions@npm:1.5.0, @opentelemetry/semantic-conventions@npm:~1.5.0": +"@opentelemetry/semantic-conventions@npm:1.5.0": version: 1.5.0 resolution: "@opentelemetry/semantic-conventions@npm:1.5.0" checksum: 455298a5037bd34e7fa687a4485bb66b6fead60647570fa5fd9cc8981feba4d5ff083b3c79f6d87ef2cd64df8502b8b3c9dbd337beb2dbbb23ffc98cb081d57c @@ -1636,12 +1598,12 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.4.14": - version: 0.4.14 - resolution: "@swc/helpers@npm:0.4.14" +"@swc/helpers@npm:0.5.0": + version: 0.5.0 + resolution: "@swc/helpers@npm:0.5.0" dependencies: tslib: ^2.4.0 - checksum: 273fd3f3fc461a92f3790cc551ea054745c6d6959afbe1232e6d7aa1c722bbc114d308aab96bef5c78fc0303c85c7b472ef00e2253251cc89737f3b1af56e5a5 + checksum: 61c9c7dddb707deb58b85328cfe9d211887145f1311ae6a6e6c0fa9f781fb29916a8669a7d479e46e26a32a89d6ef4f293a22dee4925e009c84051e9dd10e8b7 languageName: node linkType: hard @@ -1721,6 +1683,26 @@ __metadata: languageName: node linkType: hard +"@types/eslint-scope@npm:^3.7.3": + version: 3.7.4 + resolution: "@types/eslint-scope@npm:3.7.4" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: ea6a9363e92f301cd3888194469f9ec9d0021fe0a397a97a6dd689e7545c75de0bd2153dfb13d3ab532853a278b6572c6f678ce846980669e41029d205653460 + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 8.37.0 + resolution: "@types/eslint@npm:8.37.0" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: 06d3b3fba12004294591b5c7a52e3cec439472195da54e096076b1f2ddfbb8a445973b9681046dd530a6ac31eca502f635abc1e3ce37d03513089358e6f822ee + languageName: node + linkType: hard + "@types/estree-jsx@npm:^1.0.0": version: 1.0.0 resolution: "@types/estree-jsx@npm:1.0.0" @@ -1760,7 +1742,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.11 resolution: "@types/json-schema@npm:7.0.11" checksum: 527bddfe62db9012fccd7627794bd4c71beb77601861055d87e3ee464f2217c85fca7a4b56ae677478367bbd248dbde13553312b7d4dbc702a2f2bbf60c4018d @@ -1834,10 +1816,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^18.15.10": - version: 18.15.10 - resolution: "@types/node@npm:18.15.10" - checksum: 9aeae0b683eda82892def5315812bdee3f1a28c4898b7e70f8e2514564538b16c4dccbe8339c1266f8fc1d707a48f152689264a854f5ebc2eba5011e793612d9 +"@types/node@npm:^18.16.0": + version: 18.16.0 + resolution: "@types/node@npm:18.16.0" + checksum: 63e0042136663b9e85ce503a4c65406cc6621fdba63ea66c74b4b1364a9aa9bdb57cadcb76696abab177f38a819b0fa6ace9e7f1647dcb990aedb1b4bd01012f languageName: node linkType: hard @@ -1889,14 +1871,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:18.0.29, @types/react@npm:^18.0.29": - version: 18.0.29 - resolution: "@types/react@npm:18.0.29" +"@types/react@npm:18.0.38, @types/react@npm:^18.0.38": + version: 18.0.38 + resolution: "@types/react@npm:18.0.38" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 75f56f81d80a1c15ee3fcd2039bdc5f7a70f49cf69827ee0fc8beece9809b234f245dd62552e91018d8f25792986bd513b44caf054554d5c5eb979a5f9460214 + checksum: 34481c79f4f7ea2aefbaa45281319dc183200230d932d968463eba1643bd3635073d0a17c5c613150a69e36ca18b811ecffafea6384fa3dff3b5203866339d69 languageName: node linkType: hard @@ -1962,14 +1944,14 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.56.0" +"@typescript-eslint/eslint-plugin@npm:^5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.59.0" dependencies: "@eslint-community/regexpp": ^4.4.0 - "@typescript-eslint/scope-manager": 5.56.0 - "@typescript-eslint/type-utils": 5.56.0 - "@typescript-eslint/utils": 5.56.0 + "@typescript-eslint/scope-manager": 5.59.0 + "@typescript-eslint/type-utils": 5.59.0 + "@typescript-eslint/utils": 5.59.0 debug: ^4.3.4 grapheme-splitter: ^1.0.4 ignore: ^5.2.0 @@ -1982,43 +1964,43 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 2eed4a4ed8279950ad553252e8623e947ffdee39b0d677a13f6e4e2d863ea1cbc5d683ff189e55d0de6fd5a25afd72d3c3a9ab7ae417d5405a21ead907e1b154 + checksum: 3b2582fe7baa9bf7733be79c6e35a390806f91c8d5ba5b604f71cb3635fb36abc975b926195c3ef5c6a4018bb94f66e009d727e3af2ce8b92c96aa3ee9ed194a languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/parser@npm:5.56.0" +"@typescript-eslint/parser@npm:^5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/parser@npm:5.59.0" dependencies: - "@typescript-eslint/scope-manager": 5.56.0 - "@typescript-eslint/types": 5.56.0 - "@typescript-eslint/typescript-estree": 5.56.0 + "@typescript-eslint/scope-manager": 5.59.0 + "@typescript-eslint/types": 5.59.0 + "@typescript-eslint/typescript-estree": 5.59.0 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: eb25490290bd5e22f9c42603dedc0d2d8ee845553e3cf48ea377bd5dc22440d3463f8b84be637b6a2b37cd9ea56b21e4e43007a0a69998948d9c8965c03fe1aa + checksum: 1a442d6b776fc1dca4fe104bac77eae0a59b807ba11cef00dec8f5dbbc0fb4e5fc10519eac03dd94d52e4dd6d814800d0e5c0a3bd43eefce80d829c65ba47ad0 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/scope-manager@npm:5.56.0" +"@typescript-eslint/scope-manager@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/scope-manager@npm:5.59.0" dependencies: - "@typescript-eslint/types": 5.56.0 - "@typescript-eslint/visitor-keys": 5.56.0 - checksum: bacac255ee52148cee6622be2811c0d7e25419058b89f1a11f4c1303faef4535a0a1237549f9556ec1d7a297c640ce4357183a1a8465d72e1393b7d8fb43874b + "@typescript-eslint/types": 5.59.0 + "@typescript-eslint/visitor-keys": 5.59.0 + checksum: dd89cd34291f7674edcbe9628748faa61dbf7199f9776586167e81fd91b93ba3a7f0ddd493c559c0dbb805b58629858fae648d56550e8ac5330b2ed1802b0178 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/type-utils@npm:5.56.0" +"@typescript-eslint/type-utils@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/type-utils@npm:5.59.0" dependencies: - "@typescript-eslint/typescript-estree": 5.56.0 - "@typescript-eslint/utils": 5.56.0 + "@typescript-eslint/typescript-estree": 5.59.0 + "@typescript-eslint/utils": 5.59.0 debug: ^4.3.4 tsutils: ^3.21.0 peerDependencies: @@ -2026,23 +2008,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 3dd1fcfadad18790b900a3d90f6617904adb6b0e2bd1e1edb6ebf239e1399865ca9098647405385feb4252d8b2b4577883e6fd3ef8d00bdd521d6070972d486b + checksum: 811981ea117808315fe37ce8489ae6e20979f588cf0fdef2bd969d58c505ececff0bccf7957f3b178933028433ce28764ebc9fea32a35a4c2da81b5b1e98b454 languageName: node linkType: hard -"@typescript-eslint/types@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/types@npm:5.56.0" - checksum: 82ca11553bbb1bbfcaf7e7760b03c0d898940238dc002552c21af3e58f7d482c64c3c6cf0666521aff2a1e7b4b58bb6e4d9a00b1e4998a16b5039f5d288d003a +"@typescript-eslint/types@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/types@npm:5.59.0" + checksum: 5dc608a867b07b4262a236a264a65e894f841388b3aba461c4c1a30d76a2c3aed0c6a1e3d1ea2f64cce55e783091bafb826bf01a0ef83258820af63da860addf languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.56.0" +"@typescript-eslint/typescript-estree@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.59.0" dependencies: - "@typescript-eslint/types": 5.56.0 - "@typescript-eslint/visitor-keys": 5.56.0 + "@typescript-eslint/types": 5.59.0 + "@typescript-eslint/visitor-keys": 5.59.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -2051,78 +2033,254 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: ec3e85201786aa9adddba7cb834a9f330a7f55c729ee9ccf847dbdc2f7437b760f3774152ccad6d0aa48d13fd78df766c880e3a7ca42e01a20aba0e1a1ed61c5 + checksum: d80f2766e2830dc830b9f4f1b9e744e1e7a285ebe72babdf0970f75bfe26cb832c6623bb836a53c48f1e707069d1e407ac1ea095bd583807007f713ba6e2e0e1 languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/utils@npm:5.56.0" +"@typescript-eslint/utils@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/utils@npm:5.59.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@types/json-schema": ^7.0.9 "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.56.0 - "@typescript-eslint/types": 5.56.0 - "@typescript-eslint/typescript-estree": 5.56.0 + "@typescript-eslint/scope-manager": 5.59.0 + "@typescript-eslint/types": 5.59.0 + "@typescript-eslint/typescript-estree": 5.59.0 eslint-scope: ^5.1.1 semver: ^7.3.7 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 413e8d4bf7023ee5ba4f695b62e796a1f94930bb92fe5aa0cee58f63b9837116c23f618825a9c671f610e50f5630188b6059b4ed6b05a2a3336f01d8e977becb + checksum: 228318df02f2381f859af184cafa5de4146a2e1518a5062444bf9bd7d468e058f9bd93a3e46cc4683d9bd02159648f416e5c7c539901ca16142456cae3c1af5f languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.56.0": - version: 5.56.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.56.0" +"@typescript-eslint/visitor-keys@npm:5.59.0": + version: 5.59.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.59.0" dependencies: - "@typescript-eslint/types": 5.56.0 + "@typescript-eslint/types": 5.59.0 eslint-visitor-keys: ^3.3.0 - checksum: 568fda40134e153d7befb59b55698f7919ba780d2d3431d8745feabf2e0fbb8aa7a02173b3c467dd20a0f6594e5248a1f82bb25d6c37827716d77452e86cad29 + checksum: e21656de02e221a27a5fe9f7fd34a1ca28530e47675134425f84fd0d1f276695fe39e35120837a491b02255d49aa2fd871e2c858ecccc66c687db972d057bd1c languageName: node linkType: hard -"@vitest/expect@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/expect@npm:0.29.7" +"@vitest/expect@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/expect@npm:0.30.1" dependencies: - "@vitest/spy": 0.29.7 - "@vitest/utils": 0.29.7 + "@vitest/spy": 0.30.1 + "@vitest/utils": 0.30.1 chai: ^4.3.7 - checksum: 03d8314697dd51cd5cecb38a9db8c22c939f4fad4e31bd194cac4bef7b819ee81c5fda6a9bf51feff6866b8258124aed2081829323a98cdd6b542e77c9386623 + checksum: cd7728d1532fd9b9d9ca52f76be14af72f7cf28686e91f99b1537a30d46a4207021410163b1c460076d4ada7246f7f3bdc14989c44aff0814ef83e1cdf5e4ecf languageName: node linkType: hard -"@vitest/runner@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/runner@npm:0.29.7" +"@vitest/runner@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/runner@npm:0.30.1" dependencies: - "@vitest/utils": 0.29.7 + "@vitest/utils": 0.30.1 + concordance: ^5.0.4 p-limit: ^4.0.0 pathe: ^1.1.0 - checksum: 4a10748dc134f82e5040a0ae152d88a633c3f301e7a3249ac9d3eac2cd8e418143cfc935b6c559cd53cd6c836b525ff31d7ed2093c27255cd089577ada43cca6 + checksum: b8f9faa63f3e98671804ab403a1dc466a48548fa5ee5e276855f0bcc1fae528ca65476584fb5528dd62ba9865c54d147b1ae78fb0cafe337c043669dcb93e67d languageName: node linkType: hard -"@vitest/spy@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/spy@npm:0.29.7" +"@vitest/snapshot@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/snapshot@npm:0.30.1" dependencies: - tinyspy: ^1.0.2 - checksum: 023fadeb6f98256d021945659961ae25893dc53b0d6be9fdfcbb7e3f4773e4d27c38422fa53cfdc9ae8a5a351625b8c9257ca0231f773471bf41a99f78cfd964 + magic-string: ^0.30.0 + pathe: ^1.1.0 + pretty-format: ^27.5.1 + checksum: 9e0b89ca6c2cb08f2061c3d6bf5f2a1a9481c0229b8772b8be1db515552f07ea184f4248ceb11ad976ee89e2402c14e48a5700bab6ea859167fe5d10920e939c + languageName: node + linkType: hard + +"@vitest/spy@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/spy@npm:0.30.1" + dependencies: + tinyspy: ^2.1.0 + checksum: af2e0a3910dfaa6b5759acd4913ca3c21ac9ad543c0d1095c23bdbca1a7d4e5dab43d8bfc4b08025d24e84965d65ae83f2cdc6aad080eaf5faf06daf06af3271 languageName: node linkType: hard -"@vitest/utils@npm:0.29.7": - version: 0.29.7 - resolution: "@vitest/utils@npm:0.29.7" +"@vitest/utils@npm:0.30.1": + version: 0.30.1 + resolution: "@vitest/utils@npm:0.30.1" dependencies: - cli-truncate: ^3.1.0 - diff: ^5.1.0 + concordance: ^5.0.4 loupe: ^2.3.6 pretty-format: ^27.5.1 - checksum: b2ebfbc25672ccdb5e7cc297487e01204f4679f91936639ec9c02ca180fc0595dabd36a1aa50336e97b7db7f38dbd7dc3a705ef6198fbc82b4521847190b2a33 + checksum: a685b6ba34b0173e4da388055dc2a22ba335a74cf99679f7036cea1d183e0ee804a01984148eaad0e0f48bfb786d33800ff6dd549b94f3d064e14caa0857ee62 + languageName: node + linkType: hard + +"@webassemblyjs/ast@npm:1.11.5, @webassemblyjs/ast@npm:^1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/ast@npm:1.11.5" + dependencies: + "@webassemblyjs/helper-numbers": 1.11.5 + "@webassemblyjs/helper-wasm-bytecode": 1.11.5 + checksum: 7df16d8d4364d40e2506776330f8114fddc6494e6e18e8d5ec386312a0881a564cef136b0a74cc4a6ba284e2ff6bad890ddc029a0ba6cf45cc15186e638db118 + languageName: node + linkType: hard + +"@webassemblyjs/floating-point-hex-parser@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.5" + checksum: a6f35e3035a1ec4e446fa43da01539f3ed7e0f4b53d152f36ff34be1b63b08d86c4b09b6af375c95472a75f0c37b3b98b07199d157e767b8b3274e7a3962890c + languageName: node + linkType: hard + +"@webassemblyjs/helper-api-error@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/helper-api-error@npm:1.11.5" + checksum: 717a6ffb3283bd24a7b74710c9bd3d71ec331a26c15446441af19fae9f087e36acb8dcf25b900b6897a1d1eff838e463fe678d66281e7eccee9a3ac0e3447372 + languageName: node + linkType: hard + +"@webassemblyjs/helper-buffer@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/helper-buffer@npm:1.11.5" + checksum: 2c0925b1c3c9b115c183b88d9cf1a12e87fa4fc83ef985aa2a65d72cda543eba6b73b378d231b4feb810b17d3aa6cd297bd603199854346f8a50e3458d7ebbc0 + languageName: node + linkType: hard + +"@webassemblyjs/helper-numbers@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/helper-numbers@npm:1.11.5" + dependencies: + "@webassemblyjs/floating-point-hex-parser": 1.11.5 + "@webassemblyjs/helper-api-error": 1.11.5 + "@xtuc/long": 4.2.2 + checksum: 49c8bbf561d4df38009e38e6357c396f4454773fd31a03579a8e050a2b28053f5c47f675f00a37f79a65082c938c2159fa603049688ac01b1bafdb472c21110c + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.5" + checksum: 4e868de92587e131a7f22bc4eb44eee60c178d4c2c3eeabcb973b4eac73ec477f25d5f838394797265dbe4b600e781c6e150c762a45f249b94bf0711e73409a7 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-section@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@webassemblyjs/helper-buffer": 1.11.5 + "@webassemblyjs/helper-wasm-bytecode": 1.11.5 + "@webassemblyjs/wasm-gen": 1.11.5 + checksum: 1752d7e0dbbf236a5cdc2257e1626a3562bfb0a7d2e967dc5e798c73088f18f20a991491565e2ffee61615f08035b4760e7aa080380bb60b86b393b6eb7486ae + languageName: node + linkType: hard + +"@webassemblyjs/ieee754@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/ieee754@npm:1.11.5" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 68a855a3e3dd488fff4d2d100e491cb6ac07f728c9432f3216b8e1bb0a374b397b0a5f58fd3b71195e525d49c0c827db15c18897e1c220c629e759b19978e64c + languageName: node + linkType: hard + +"@webassemblyjs/leb128@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/leb128@npm:1.11.5" + dependencies: + "@xtuc/long": 4.2.2 + checksum: 555314708b6615c203c31a9dd810141c6de728e0043c2169ca69905ccf4d8603102994cb74ac5d057ac229bfc2be40f69cad2edd134ef2b909ef694eefe7bba6 + languageName: node + linkType: hard + +"@webassemblyjs/utf8@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/utf8@npm:1.11.5" + checksum: d8f67a5650d9bf26810da76e72d0547211a44f30f35657953f547e08185facb39ff326920bddec96d35b5cc65e4e66b1f23c6461847e2f93fad2a60b0bb20211 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-edit@npm:^1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/wasm-edit@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@webassemblyjs/helper-buffer": 1.11.5 + "@webassemblyjs/helper-wasm-bytecode": 1.11.5 + "@webassemblyjs/helper-wasm-section": 1.11.5 + "@webassemblyjs/wasm-gen": 1.11.5 + "@webassemblyjs/wasm-opt": 1.11.5 + "@webassemblyjs/wasm-parser": 1.11.5 + "@webassemblyjs/wast-printer": 1.11.5 + checksum: 790142a1e282848201c7b68860aabc0141ee44a98a62c3f0af05f8de3cc69b439c3af54ae9a06acbbfbf7fd192b30ee97fb31eda3e08973cae373534ad2135c7 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-gen@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/wasm-gen@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@webassemblyjs/helper-wasm-bytecode": 1.11.5 + "@webassemblyjs/ieee754": 1.11.5 + "@webassemblyjs/leb128": 1.11.5 + "@webassemblyjs/utf8": 1.11.5 + checksum: 0122df4e5ce52d873f19f34b3ebe8237072e9e6a69667cbec42a2d98ba49f85ea2ed3d935195e6a7ad4f64b9dd7da42883f057fe1103d2062bc90f3428b063fe + languageName: node + linkType: hard + +"@webassemblyjs/wasm-opt@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/wasm-opt@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@webassemblyjs/helper-buffer": 1.11.5 + "@webassemblyjs/wasm-gen": 1.11.5 + "@webassemblyjs/wasm-parser": 1.11.5 + checksum: f9416b0dece071e308616fb30e560f0c3c53b5bb23cc4409781b8c47d31e935b27e9a248c65aee9dd9136271e37a4c5cb0971b27e5adf623020fbb298423fe55 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-parser@npm:1.11.5, @webassemblyjs/wasm-parser@npm:^1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/wasm-parser@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@webassemblyjs/helper-api-error": 1.11.5 + "@webassemblyjs/helper-wasm-bytecode": 1.11.5 + "@webassemblyjs/ieee754": 1.11.5 + "@webassemblyjs/leb128": 1.11.5 + "@webassemblyjs/utf8": 1.11.5 + checksum: 094b3df07532cd2a1db91710622cbaf3d7467a361f9f73dc564999385a472fcc08497d8ccf9294bd7c8813d5e2056c06a81e032abb60520168899605fde9b12c + languageName: node + linkType: hard + +"@webassemblyjs/wast-printer@npm:1.11.5": + version: 1.11.5 + resolution: "@webassemblyjs/wast-printer@npm:1.11.5" + dependencies: + "@webassemblyjs/ast": 1.11.5 + "@xtuc/long": 4.2.2 + checksum: c2995224c56b403be7fce7afbb3ad6b2ceadce07a47b28bce745eabb0435fa363c0180bca907d28703ece02422d0de219e689253b55de288c79b8f92416c1d71 + languageName: node + linkType: hard + +"@xtuc/ieee754@npm:^1.2.0": + version: 1.2.0 + resolution: "@xtuc/ieee754@npm:1.2.0" + checksum: ac56d4ca6e17790f1b1677f978c0c6808b1900a5b138885d3da21732f62e30e8f0d9120fcf8f6edfff5100ca902b46f8dd7c1e3f903728634523981e80e2885a + languageName: node + linkType: hard + +"@xtuc/long@npm:4.2.2": + version: 4.2.2 + resolution: "@xtuc/long@npm:4.2.2" + checksum: 8ed0d477ce3bc9c6fe2bf6a6a2cc316bb9c4127c5a7827bae947fa8ec34c7092395c5a283cc300c05b5fa01cbbfa1f938f410a7bf75db7c7846fea41949989ec languageName: node linkType: hard @@ -2133,6 +2291,15 @@ __metadata: languageName: node linkType: hard +"acorn-import-assertions@npm:^1.7.6": + version: 1.8.0 + resolution: "acorn-import-assertions@npm:1.8.0" + peerDependencies: + acorn: ^8 + checksum: 5c4cf7c850102ba7ae0eeae0deb40fb3158c8ca5ff15c0bca43b5c47e307a1de3d8ef761788f881343680ea374631ae9e9615ba8876fee5268dbe068c98bcba6 + languageName: node + linkType: hard + "acorn-jsx@npm:^5.0.0, acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" @@ -2176,7 +2343,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.0, acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": +"acorn@npm:^8.0.0, acorn@npm:^8.2.4, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.2": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -2215,7 +2382,16 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.10.0, ajv@npm:^6.12.4": +"ajv-keywords@npm:^3.5.2": + version: 3.5.2 + resolution: "ajv-keywords@npm:3.5.2" + peerDependencies: + ajv: ^6.9.1 + checksum: 7dc5e5931677a680589050f79dcbe1fefbb8fea38a955af03724229139175b433c63c68f7ae5f86cf8f65d55eb7c25f75a046723e2e58296707617ca690feae9 + languageName: node + linkType: hard + +"ajv@npm:^6.10.0, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -2266,13 +2442,6 @@ __metadata: languageName: node linkType: hard -"ansi-regex@npm:^6.0.1": - version: 6.0.1 - resolution: "ansi-regex@npm:6.0.1" - checksum: 1ff8b7667cded1de4fa2c9ae283e979fc87036864317da86a2e546725f96406746411d0d85e87a2d12fa5abd715d90006de7fa4fa0477c92321ad3b4c7d4e169 - languageName: node - linkType: hard - "ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" @@ -2298,13 +2467,6 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.0.0": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: ef940f2f0ced1a6347398da88a91da7930c33ecac3c77b72c5905f8b8fe402c52e6fde304ff5347f616e27a742da3f1dc76de98f6866c69251ad0b07a66776d9 - languageName: node - linkType: hard - "ansicolors@npm:~0.3.2": version: 0.3.2 resolution: "ansicolors@npm:0.3.2" @@ -2553,6 +2715,13 @@ __metadata: languageName: node linkType: hard +"blueimp-md5@npm:^2.10.0": + version: 2.19.0 + resolution: "blueimp-md5@npm:2.19.0" + checksum: 28095dcbd2c67152a2938006e8d7c74c3406ba6556071298f872505432feb2c13241b0476644160ee0a5220383ba94cb8ccdac0053b51f68d168728f9c382530 + languageName: node + linkType: hard + "boxen@npm:^1.3.0": version: 1.3.0 resolution: "boxen@npm:1.3.0" @@ -2605,7 +2774,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.21.5": +"browserslist@npm:^4.14.5, browserslist@npm:^4.21.5": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -2636,6 +2805,15 @@ __metadata: languageName: node linkType: hard +"busboy@npm:1.6.0": + version: 1.6.0 + resolution: "busboy@npm:1.6.0" + dependencies: + streamsearch: ^1.1.0 + checksum: 32801e2c0164e12106bf236291a00795c3c4e4b709ae02132883fe8478ba2ae23743b11c5735a0aae8afe65ac4b6ca4568b91f0d9fed1fdbc32ede824a73746e + languageName: node + linkType: hard + "cac@npm:^6.7.14": version: 6.7.14 resolution: "cac@npm:6.7.14" @@ -2882,6 +3060,13 @@ __metadata: languageName: node linkType: hard +"chrome-trace-event@npm:^1.0.2": + version: 1.0.3 + resolution: "chrome-trace-event@npm:1.0.3" + checksum: cb8b1fc7e881aaef973bd0c4a43cd353c2ad8323fb471a041e64f7c2dd849cde4aad15f8b753331a32dda45c973f032c8a03b8177fc85d60eaa75e91e08bfb97 + languageName: node + linkType: hard + "ci-info@npm:^2.0.0": version: 2.0.0 resolution: "ci-info@npm:2.0.0" @@ -2929,16 +3114,6 @@ __metadata: languageName: node linkType: hard -"cli-truncate@npm:^3.1.0": - version: 3.1.0 - resolution: "cli-truncate@npm:3.1.0" - dependencies: - slice-ansi: ^5.0.0 - string-width: ^5.0.0 - checksum: c3243e41974445691c63f8b405df1d5a24049dc33d324fe448dc572e561a7b772ae982692900b1a5960901cc4fc7def25a629b9c69a4208ee89d12ab3332617a - languageName: node - linkType: hard - "cli-width@npm:^3.0.0": version: 3.0.0 resolution: "cli-width@npm:3.0.0" @@ -3068,6 +3243,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^2.20.0": + version: 2.20.3 + resolution: "commander@npm:2.20.3" + checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e + languageName: node + linkType: hard + "commander@npm:^9.3.0": version: 9.5.0 resolution: "commander@npm:9.5.0" @@ -3095,6 +3277,22 @@ __metadata: languageName: node linkType: hard +"concordance@npm:^5.0.4": + version: 5.0.4 + resolution: "concordance@npm:5.0.4" + dependencies: + date-time: ^3.1.0 + esutils: ^2.0.3 + fast-diff: ^1.2.0 + js-string-escape: ^1.0.1 + lodash: ^4.17.15 + md5-hex: ^3.0.1 + semver: ^7.3.2 + well-known-symbols: ^2.0.0 + checksum: 749153ba711492feb7c3d2f5bb04c107157440b3e39509bd5dd19ee7b3ac751d1e4cd75796d9f702e0a713312dbc661421c68aa4a2c34d5f6d91f47e3a1c64a6 + languageName: node + linkType: hard + "console-control-strings@npm:^1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" @@ -3187,16 +3385,16 @@ __metadata: "@changesets/cli": 2.19.0-temp.0 "@effect-ts/tracing-plugin": ^0.20.0 "@types/prettier": ^2.7.2 - "@typescript-eslint/eslint-plugin": ^5.56.0 - "@typescript-eslint/parser": ^5.56.0 - eslint: ^8.36.0 + "@typescript-eslint/eslint-plugin": ^5.59.0 + "@typescript-eslint/parser": ^5.59.0 + eslint: ^8.39.0 eslint-config-prettier: ^8.8.0 eslint-plugin-import: ^2.27.5 eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-simple-import-sort: ^10.0.0 - prettier: ^2.8.7 + prettier: ^2.8.8 ts-patch: ^2.1.0 - typescript: ^5.0.2 + typescript: ^5.0.4 languageName: unknown linkType: soft @@ -3210,9 +3408,9 @@ __metadata: clipanion: ^3.2.0 contentlayer: "workspace:*" typanion: 3.12.1 - typescript: ^5.0.2 - vite: ^4.2.1 - vitest: 0.29.7 + typescript: ^5.0.4 + vite: ^4.3.1 + vitest: 0.30.1 yaml: ^1.10.2 bin: contentlayer-stackbit-yaml-generator: ./dist/cli/index.js @@ -3229,7 +3427,7 @@ __metadata: "@contentlayer/source-files": "workspace:*" "@contentlayer/source-remote-files": "workspace:*" "@contentlayer/utils": "workspace:*" - typescript: ^5.0.2 + typescript: ^5.0.4 bin: contentlayer: ./bin/cli.cjs languageName: unknown @@ -3334,6 +3532,15 @@ __metadata: languageName: node linkType: hard +"date-time@npm:^3.1.0": + version: 3.1.0 + resolution: "date-time@npm:3.1.0" + dependencies: + time-zone: ^1.0.0 + checksum: f9cfcd1b15dfeabab15c0b9d18eb9e4e2d9d4371713564178d46a8f91ad577a290b5178b80050718d02d9c0cf646f8a875011e12d1ed05871e9f72c72c8a8fe6 + languageName: node + linkType: hard + "debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" @@ -3519,7 +3726,7 @@ __metadata: languageName: node linkType: hard -"diff@npm:^5.0.0, diff@npm:^5.1.0": +"diff@npm:^5.0.0": version: 5.1.0 resolution: "diff@npm:5.1.0" checksum: c7bf0df7c9bfbe1cf8a678fd1b2137c4fb11be117a67bc18a0e03ae75105e8533dbfb1cda6b46beb3586ef5aed22143ef9d70713977d5fb1f9114e21455fba90 @@ -3560,13 +3767,6 @@ __metadata: languageName: node linkType: hard -"eastasianwidth@npm:^0.2.0": - version: 0.2.0 - resolution: "eastasianwidth@npm:0.2.0" - checksum: 7d00d7cd8e49b9afa762a813faac332dee781932d6f2c848dc348939c4253f1d4564341b7af1d041853bc3f32c2ef141b58e0a4d9862c17a7f08f68df1e0f1ed - languageName: node - linkType: hard - "electron-to-chromium@npm:^1.4.284": version: 1.4.295 resolution: "electron-to-chromium@npm:1.4.295" @@ -3581,13 +3781,6 @@ __metadata: languageName: node linkType: hard -"emoji-regex@npm:^9.2.2": - version: 9.2.2 - resolution: "emoji-regex@npm:9.2.2" - checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601 - languageName: node - linkType: hard - "encoding@npm:^0.1.13": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -3606,6 +3799,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.13.0": + version: 5.13.0 + resolution: "enhanced-resolve@npm:5.13.0" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.2.0 + checksum: 76d6844c4393d76beed5b3ce6cf5a98dee3ad5c84a9887f49ccde1224e3b7af201dfbd5a57ebf2b49f623b74883df262d50ff480d3cc02fc2881fc58b84e1bbe + languageName: node + linkType: hard + "enquirer@npm:^2.3.0": version: 2.3.6 resolution: "enquirer@npm:2.3.6" @@ -3679,6 +3882,13 @@ __metadata: languageName: node linkType: hard +"es-module-lexer@npm:^1.2.1": + version: 1.2.1 + resolution: "es-module-lexer@npm:1.2.1" + checksum: c4145b853e1491eaa5d591e4580926d242978c38071ad3d09165c3b6d50314cc0ae3bf6e1dec81a9e53768b9299df2063d2e4a67d7742a5029ddeae6c4fc26f0 + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.1 resolution: "es-set-tostringtag@npm:2.0.1" @@ -3885,7 +4095,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^5.1.1": +"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -3895,13 +4105,13 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.1.1": - version: 7.1.1 - resolution: "eslint-scope@npm:7.1.1" +"eslint-scope@npm:^7.2.0": + version: 7.2.0 + resolution: "eslint-scope@npm:7.2.0" dependencies: esrecurse: ^4.3.0 estraverse: ^5.2.0 - checksum: 9f6e974ab2db641ca8ab13508c405b7b859e72afe9f254e8131ff154d2f40c99ad4545ce326fd9fde3212ff29707102562a4834f1c48617b35d98c71a97fbf3e + checksum: 64591a2d8b244ade9c690b59ef238a11d5c721a98bcee9e9f445454f442d03d3e04eda88e95a4daec558220a99fa384309d9faae3d459bd40e7a81b4063980ae languageName: node linkType: hard @@ -3912,14 +4122,21 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.36.0": - version: 8.36.0 - resolution: "eslint@npm:8.36.0" +"eslint-visitor-keys@npm:^3.4.0": + version: 3.4.0 + resolution: "eslint-visitor-keys@npm:3.4.0" + checksum: 33159169462d3989321a1ec1e9aaaf6a24cc403d5d347e9886d1b5bfe18ffa1be73bdc6203143a28a606b142b1af49787f33cff0d6d0813eb5f2e8d2e1a6043c + languageName: node + linkType: hard + +"eslint@npm:^8.39.0": + version: 8.39.0 + resolution: "eslint@npm:8.39.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.4.0 - "@eslint/eslintrc": ^2.0.1 - "@eslint/js": 8.36.0 + "@eslint/eslintrc": ^2.0.2 + "@eslint/js": 8.39.0 "@humanwhocodes/config-array": ^0.11.8 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -3929,9 +4146,9 @@ __metadata: debug: ^4.3.2 doctrine: ^3.0.0 escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-visitor-keys: ^3.3.0 - espree: ^9.5.0 + eslint-scope: ^7.2.0 + eslint-visitor-keys: ^3.4.0 + espree: ^9.5.1 esquery: ^1.4.2 esutils: ^2.0.2 fast-deep-equal: ^3.1.3 @@ -3958,18 +4175,18 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: e9a961fc3b3de5cff5a1cb2c92eeffaa7e155a715489e30b3e1e76f186bd1255e0481e09564f2094733c0b1dbd3453499fb72ae7c043c83156e11e6d965b2304 + checksum: d7a074ff326e7ea482500dc0427a7d4b0260460f0f812d19b46b1cca681806b67309f23da9d17cd3de8eb74dd3c14cb549c4d58b05b140564d14cc1a391122a0 languageName: node linkType: hard -"espree@npm:^9.5.0": - version: 9.5.0 - resolution: "espree@npm:9.5.0" +"espree@npm:^9.5.1": + version: 9.5.1 + resolution: "espree@npm:9.5.1" dependencies: acorn: ^8.8.0 acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.3.0 - checksum: a7f110aefb6407e0d3237aa635ab3cea87106ae63748dd23c67031afccc640d04c4209fca2daf16e2233c82efb505faead0fb84097478fd9cc6e8f8dd80bf99d + eslint-visitor-keys: ^3.4.0 + checksum: cdf6e43540433d917c4f2ee087c6e987b2063baa85a1d9cdaf51533d78275ebd5910c42154e7baf8e3e89804b386da0a2f7fad2264d8f04420e7506bf87b3b88 languageName: node linkType: hard @@ -4088,13 +4305,20 @@ __metadata: languageName: node linkType: hard -"esutils@npm:^2.0.2": +"esutils@npm:^2.0.2, esutils@npm:^2.0.3": version: 2.0.3 resolution: "esutils@npm:2.0.3" checksum: 22b5b08f74737379a840b8ed2036a5fb35826c709ab000683b092d9054e5c2a82c27818f12604bfc2a9a76b90b6834ef081edbc1c7ae30d1627012e067c6ec87 languageName: node linkType: hard +"events@npm:^3.2.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + "execa@npm:^0.7.0": version: 0.7.0 resolution: "execa@npm:0.7.0" @@ -4165,6 +4389,13 @@ __metadata: languageName: node linkType: hard +"fast-diff@npm:^1.2.0": + version: 1.2.0 + resolution: "fast-diff@npm:1.2.0" + checksum: 1b5306eaa9e826564d9e5ffcd6ebd881eb5f770b3f977fcbf38f05c824e42172b53c79920e8429c54eb742ce15a0caf268b0fdd5b38f6de52234c4a8368131ae + languageName: node + linkType: hard + "fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" @@ -4535,6 +4766,13 @@ __metadata: languageName: node linkType: hard +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: e795f4e8f06d2a15e86f76e4d92751cf8bbfcf0157cea5c2f0f35678a8195a750b34096b1256e436f0cebc1883b5ff0888c47348443e69546a5a87f9e1eb1167 + languageName: node + linkType: hard + "glob@npm:^7.0.0, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -4621,6 +4859,13 @@ __metadata: languageName: node linkType: hard +"graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.9": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: ac85f94da92d8eb6b7f5a8b20ce65e43d66761c55ce85ac96df6865308390da45a8d3f0296dd3a663de65d30ba497bd46c696cc1e248c72b13d6d567138a4fc7 + languageName: node + linkType: hard + "grapheme-splitter@npm:^1.0.4": version: 1.0.4 resolution: "grapheme-splitter@npm:1.0.4" @@ -5044,8 +5289,8 @@ __metadata: dependencies: contentlayer: "workspace:*" remark-mdx-images: ^2.0.0 - typescript: ^5.0.2 - vite: ^4.2.1 + typescript: ^5.0.4 + vite: ^4.3.1 vitest: 0.12.10 languageName: unknown linkType: soft @@ -5223,13 +5468,6 @@ __metadata: languageName: node linkType: hard -"is-fullwidth-code-point@npm:^4.0.0": - version: 4.0.0 - resolution: "is-fullwidth-code-point@npm:4.0.0" - checksum: 8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d - languageName: node - linkType: hard - "is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1": version: 4.0.3 resolution: "is-glob@npm:4.0.3" @@ -5423,6 +5661,17 @@ __metadata: languageName: node linkType: hard +"jest-worker@npm:^27.4.5": + version: 27.5.1 + resolution: "jest-worker@npm:27.5.1" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^8.0.0 + checksum: 98cd68b696781caed61c983a3ee30bf880b5bd021c01d98f47b143d4362b85d0737f8523761e2713d45e18b4f9a2b98af1eaee77afade4111bb65c77d6f7c980 + languageName: node + linkType: hard + "joi@npm:^17.4.0": version: 17.7.1 resolution: "joi@npm:17.7.1" @@ -5443,6 +5692,13 @@ __metadata: languageName: node linkType: hard +"js-string-escape@npm:^1.0.1": + version: 1.0.1 + resolution: "js-string-escape@npm:1.0.1" + checksum: f11e0991bf57e0c183b55c547acec85bd2445f043efc9ea5aa68b41bd2a3e7d3ce94636cb233ae0d84064ba4c1a505d32e969813c5b13f81e7d4be12c59256fe + languageName: node + linkType: hard + "js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -5480,7 +5736,7 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^2.3.0": +"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" checksum: 798ed4cf3354a2d9ccd78e86d2169515a0097a5c133337807cdf7f1fc32e1391d207ccfc276518cc1d7d8d4db93288b8a50ba4293d212ad1336e52a8ec0a941f @@ -5615,7 +5871,14 @@ __metadata: languageName: node linkType: hard -"local-pkg@npm:^0.4.1, local-pkg@npm:^0.4.2": +"loader-runner@npm:^4.2.0": + version: 4.3.0 + resolution: "loader-runner@npm:4.3.0" + checksum: a90e00dee9a16be118ea43fec3192d0b491fe03a32ed48a4132eb61d498f5536a03a1315531c19d284392a8726a4ecad71d82044c28d7f22ef62e029bf761569 + languageName: node + linkType: hard + +"local-pkg@npm:^0.4.1, local-pkg@npm:^0.4.3": version: 0.4.3 resolution: "local-pkg@npm:0.4.3" checksum: 7825aca531dd6afa3a3712a0208697aa4a5cd009065f32e3fb732aafcc42ed11f277b5ac67229222e96f4def55197171cdf3d5522d0381b489d2e5547b407d55 @@ -5798,6 +6061,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.0": + version: 0.30.0 + resolution: "magic-string@npm:0.30.0" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.13 + checksum: 7bdf22e27334d8a393858a16f5f840af63a7c05848c000fd714da5aa5eefa09a1bc01d8469362f25cc5c4a14ec01b46557b7fff8751365522acddf21e57c488d + languageName: node + linkType: hard + "make-error@npm:^1.1.1": version: 1.3.6 resolution: "make-error@npm:1.3.6" @@ -5857,6 +6129,15 @@ __metadata: languageName: node linkType: hard +"md5-hex@npm:^3.0.1": + version: 3.0.1 + resolution: "md5-hex@npm:3.0.1" + dependencies: + blueimp-md5: ^2.10.0 + checksum: 6799a19e8bdd3e0c2861b94c1d4d858a89220488d7885c1fa236797e367d0c2e5f2b789e05309307083503f85be3603a9686a5915568a473137d6b4117419cc2 + languageName: node + linkType: hard + "mdast-util-definitions@npm:^5.0.0": version: 5.1.2 resolution: "mdast-util-definitions@npm:5.1.2" @@ -6028,12 +6309,12 @@ __metadata: languageName: node linkType: hard -"memfs@npm:^3.4.13": - version: 3.4.13 - resolution: "memfs@npm:3.4.13" +"memfs@npm:^3.5.1": + version: 3.5.1 + resolution: "memfs@npm:3.5.1" dependencies: fs-monkey: ^1.0.3 - checksum: 3f9717d6f060919d53f211acb6096a0ea2f566a8cbcc4ef7e1f2561e31e33dc456053fdf951c90a49c8ec55402de7f01b006b81683ab7bd4bdbbd8c9b9cdae5f + checksum: fcd037566a4bbb00d61dc991858395ccc06267ab5fe9471aeff28433f2a210bf5dd999e64e8b5473f8244f00dfb7ff3221b5c2fe41ff98af1439e5e2168fc410 languageName: node linkType: hard @@ -6056,6 +6337,13 @@ __metadata: languageName: node linkType: hard +"merge-stream@npm:^2.0.0": + version: 2.0.0 + resolution: "merge-stream@npm:2.0.0" + checksum: 6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4 + languageName: node + linkType: hard + "merge2@npm:^1.3.0, merge2@npm:^1.4.1": version: 1.4.1 resolution: "merge2@npm:1.4.1" @@ -6425,6 +6713,22 @@ __metadata: languageName: node linkType: hard +"mime-db@npm:1.52.0": + version: 1.52.0 + resolution: "mime-db@npm:1.52.0" + checksum: 0d99a03585f8b39d68182803b12ac601d9c01abfa28ec56204fa330bc9f3d1c5e14beb049bafadb3dbdf646dfb94b87e24d4ec7b31b7279ef906a8ea9b6a513f + languageName: node + linkType: hard + +"mime-types@npm:^2.1.27": + version: 2.1.35 + resolution: "mime-types@npm:2.1.35" + dependencies: + mime-db: 1.52.0 + checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 + languageName: node + linkType: hard + "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -6582,15 +6886,15 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.0.0, mlly@npm:^1.1.0": - version: 1.1.0 - resolution: "mlly@npm:1.1.0" +"mlly@npm:^1.1.1, mlly@npm:^1.2.0": + version: 1.2.0 + resolution: "mlly@npm:1.2.0" dependencies: - acorn: ^8.8.1 - pathe: ^1.0.0 - pkg-types: ^1.0.1 - ufo: ^1.0.1 - checksum: d53147a2f5f83499589c47a00e00df30cbae2e630dfcfdfdeee2b70b49aff6612f2fa13195a1c6268b8f8ecd6064cb9a35febbdf895b2cbfeacdf9a9b3e31493 + acorn: ^8.8.2 + pathe: ^1.1.0 + pkg-types: ^1.0.2 + ufo: ^1.1.1 + checksum: 640b019eb20e8e556bd623141b861d47e5c05f8af00210376ce1015912695dbd93a38cfe7ba18ca04f00e75645378f0f94a48a90bfa6e1b5dee1f0ec9c14eed1 languageName: node linkType: hard @@ -6638,6 +6942,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.6": + version: 3.3.6 + resolution: "nanoid@npm:3.3.6" + bin: + nanoid: bin/nanoid.cjs + checksum: 7d0eda657002738aa5206107bd0580aead6c95c460ef1bdd0b1a87a9c7ae6277ac2e9b945306aaa5b32c6dcb7feaf462d0f552e7f8b5718abfc6ead5c94a71b3 + languageName: node + linkType: hard + "napi-build-utils@npm:^1.0.1": version: 1.0.2 resolution: "napi-build-utils@npm:1.0.2" @@ -6666,21 +6979,28 @@ __metadata: languageName: node linkType: hard +"neo-async@npm:^2.6.2": + version: 2.6.2 + resolution: "neo-async@npm:2.6.2" + checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 + languageName: node + linkType: hard + "next-contentlayer-example@workspace:examples/next-contentlayer-example": version: 0.0.0-use.local resolution: "next-contentlayer-example@workspace:examples/next-contentlayer-example" dependencies: - "@types/react": 18.0.29 + "@types/react": 18.0.38 autoprefixer: ^10.4.14 contentlayer: latest date-fns: 2.29.3 - next: 13.2.4 + next: 13.3.1 next-contentlayer: latest - postcss: ^8.4.21 + postcss: ^8.4.23 react: 18.2.0 react-dom: 18.2.0 tailwindcss: ^3.2.7 - typescript: 5.0.2 + typescript: 5.0.4 languageName: unknown linkType: soft @@ -6690,10 +7010,11 @@ __metadata: dependencies: "@contentlayer/core": "workspace:*" "@contentlayer/utils": "workspace:*" - "@types/react": ^18.0.29 + "@types/react": ^18.0.38 "@types/react-dom": ^18.0.11 - next: ^13.1.6 - typescript: ^5.0.2 + next: ^13.3.1 + typescript: ^5.0.4 + webpack: ^5.80.0 peerDependencies: next: ^12 || ^13 react: "*" @@ -6705,62 +7026,51 @@ __metadata: version: 0.0.0-use.local resolution: "next-rsc-dynamic@workspace:examples/next-rsc-dynamic" dependencies: - "@types/react": 18.0.29 + "@types/react": 18.0.38 autoprefixer: ^10.4.14 contentlayer: latest date-fns: 2.29.3 - next: 13.2.4 + next: 13.3.1 next-contentlayer: latest - postcss: ^8.4.21 + postcss: ^8.4.23 react: 18.2.0 react-dom: 18.2.0 tailwindcss: ^3.2.7 - typescript: 5.0.2 + typescript: 5.0.4 languageName: unknown linkType: soft -"next@npm:13.2.4": - version: 13.2.4 - resolution: "next@npm:13.2.4" - dependencies: - "@next/env": 13.2.4 - "@next/swc-android-arm-eabi": 13.2.4 - "@next/swc-android-arm64": 13.2.4 - "@next/swc-darwin-arm64": 13.2.4 - "@next/swc-darwin-x64": 13.2.4 - "@next/swc-freebsd-x64": 13.2.4 - "@next/swc-linux-arm-gnueabihf": 13.2.4 - "@next/swc-linux-arm64-gnu": 13.2.4 - "@next/swc-linux-arm64-musl": 13.2.4 - "@next/swc-linux-x64-gnu": 13.2.4 - "@next/swc-linux-x64-musl": 13.2.4 - "@next/swc-win32-arm64-msvc": 13.2.4 - "@next/swc-win32-ia32-msvc": 13.2.4 - "@next/swc-win32-x64-msvc": 13.2.4 - "@swc/helpers": 0.4.14 +"next@npm:13.3.1, next@npm:^13.3.1": + version: 13.3.1 + resolution: "next@npm:13.3.1" + dependencies: + "@next/env": 13.3.1 + "@next/swc-darwin-arm64": 13.3.1 + "@next/swc-darwin-x64": 13.3.1 + "@next/swc-linux-arm64-gnu": 13.3.1 + "@next/swc-linux-arm64-musl": 13.3.1 + "@next/swc-linux-x64-gnu": 13.3.1 + "@next/swc-linux-x64-musl": 13.3.1 + "@next/swc-win32-arm64-msvc": 13.3.1 + "@next/swc-win32-ia32-msvc": 13.3.1 + "@next/swc-win32-x64-msvc": 13.3.1 + "@swc/helpers": 0.5.0 + busboy: 1.6.0 caniuse-lite: ^1.0.30001406 postcss: 8.4.14 styled-jsx: 5.1.1 peerDependencies: - "@opentelemetry/api": ^1.4.0 + "@opentelemetry/api": ^1.1.0 fibers: ">= 3.1.0" node-sass: ^6.0.0 || ^7.0.0 react: ^18.2.0 react-dom: ^18.2.0 sass: ^1.3.0 dependenciesMeta: - "@next/swc-android-arm-eabi": - optional: true - "@next/swc-android-arm64": - optional: true "@next/swc-darwin-arm64": optional: true "@next/swc-darwin-x64": optional: true - "@next/swc-freebsd-x64": - optional: true - "@next/swc-linux-arm-gnueabihf": - optional: true "@next/swc-linux-arm64-gnu": optional: true "@next/swc-linux-arm64-musl": @@ -6786,75 +7096,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: 8531dee41b60181b582f5ee80858907b102f083ef8808ff9352d589dd39e6b3a96f7a11b3776a03eef3a28430cff768336fa2e3ff2c6f8fcd699fbc891749051 - languageName: node - linkType: hard - -"next@npm:^13.1.6": - version: 13.1.6 - resolution: "next@npm:13.1.6" - dependencies: - "@next/env": 13.1.6 - "@next/swc-android-arm-eabi": 13.1.6 - "@next/swc-android-arm64": 13.1.6 - "@next/swc-darwin-arm64": 13.1.6 - "@next/swc-darwin-x64": 13.1.6 - "@next/swc-freebsd-x64": 13.1.6 - "@next/swc-linux-arm-gnueabihf": 13.1.6 - "@next/swc-linux-arm64-gnu": 13.1.6 - "@next/swc-linux-arm64-musl": 13.1.6 - "@next/swc-linux-x64-gnu": 13.1.6 - "@next/swc-linux-x64-musl": 13.1.6 - "@next/swc-win32-arm64-msvc": 13.1.6 - "@next/swc-win32-ia32-msvc": 13.1.6 - "@next/swc-win32-x64-msvc": 13.1.6 - "@swc/helpers": 0.4.14 - caniuse-lite: ^1.0.30001406 - postcss: 8.4.14 - styled-jsx: 5.1.1 - peerDependencies: - fibers: ">= 3.1.0" - node-sass: ^6.0.0 || ^7.0.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - dependenciesMeta: - "@next/swc-android-arm-eabi": - optional: true - "@next/swc-android-arm64": - optional: true - "@next/swc-darwin-arm64": - optional: true - "@next/swc-darwin-x64": - optional: true - "@next/swc-freebsd-x64": - optional: true - "@next/swc-linux-arm-gnueabihf": - optional: true - "@next/swc-linux-arm64-gnu": - optional: true - "@next/swc-linux-arm64-musl": - optional: true - "@next/swc-linux-x64-gnu": - optional: true - "@next/swc-linux-x64-musl": - optional: true - "@next/swc-win32-arm64-msvc": - optional: true - "@next/swc-win32-ia32-msvc": - optional: true - "@next/swc-win32-x64-msvc": - optional: true - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - bin: - next: dist/bin/next - checksum: 584977e382bd826c21e7fc5f67bca50e4d95741a854b1686394d45331404479c7266569671227421975fc18e5cf70769a4ad7edede7450d4497213205bba77c8 + checksum: a685abbcfe028940f8e3c86f6712fadcba1ca92c68b4dddfd1192d93a4ebac2d0947cd62d8cecf530afbd8163b2ef6dfe338b1fe7b699d78bc7123624a7622db languageName: node linkType: hard @@ -7089,10 +7331,10 @@ __metadata: languageName: node linkType: hard -"oo-ascii-tree@npm:^1.79.0": - version: 1.79.0 - resolution: "oo-ascii-tree@npm:1.79.0" - checksum: 58ee3820a5e36168a5365abdc658b7f11810a584b67a5218b34663348a0c19cfe24bf929f05d104e627c35cb9e899ec789090146354afa4155f3f0076982e736 +"oo-ascii-tree@npm:^1.80.0": + version: 1.80.0 + resolution: "oo-ascii-tree@npm:1.80.0" + checksum: 29cf9b38cef12ede8b973ef9cd5dd4d8c9c8742fc3978235d651d1a7ecb92453972ee5e8a9c6670f2e734bb9abbde16db96a39de22b47a2eebf1c6074c22e4eb languageName: node linkType: hard @@ -7328,7 +7570,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.0.0, pathe@npm:^1.1.0": +"pathe@npm:^1.1.0": version: 1.1.0 resolution: "pathe@npm:1.1.0" checksum: 6b9be9968ea08a90c0824934799707a1c6a1ad22ac1f22080f377e3f75856d5e53a331b01d327329bfce538a14590587cfb250e8e7947f64408797c84c252056 @@ -7390,14 +7632,14 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.0.1": - version: 1.0.1 - resolution: "pkg-types@npm:1.0.1" +"pkg-types@npm:^1.0.2": + version: 1.0.2 + resolution: "pkg-types@npm:1.0.2" dependencies: jsonc-parser: ^3.2.0 - mlly: ^1.0.0 - pathe: ^1.0.0 - checksum: fe73cc22fb72ddb09227e2837a7b2ed1e0706a18e69a58a6ce13cde2b7eab122cb98de44d5c54fca5715d203ef3d2eb004b3ec84a3c05decb11e7c49a80fe2f9 + mlly: ^1.1.1 + pathe: ^1.1.0 + checksum: 2d0a70c1721c2ebbe075b912531a4f43136e6658fdcc59dc76c39966201ab5ddf265868d1211943183406d4b70d373c17e3b176487bc2020ea737d030b0fd080 languageName: node linkType: hard @@ -7493,6 +7735,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.23": + version: 8.4.23 + resolution: "postcss@npm:8.4.23" + dependencies: + nanoid: ^3.3.6 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 8bb9d1b2ea6e694f8987d4f18c94617971b2b8d141602725fedcc2222fdc413b776a6e1b969a25d627d7b2681ca5aabb56f59e727ef94072e1b6ac8412105a2f + languageName: node + linkType: hard + "prebuild-install@npm:^7.1.1": version: 7.1.1 resolution: "prebuild-install@npm:7.1.1" @@ -7543,12 +7796,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.8.7": - version: 2.8.7 - resolution: "prettier@npm:2.8.7" +"prettier@npm:^2.8.8": + version: 2.8.8 + resolution: "prettier@npm:2.8.8" bin: prettier: bin-prettier.js - checksum: fdc8f2616f099f5f0d685907f4449a70595a0fc1d081a88919604375989e0d5e9168d6121d8cc6861f21990b31665828e00472544d785d5940ea08a17660c3a6 + checksum: b49e409431bf129dd89238d64299ba80717b57ff5a6d1c1a8b1a28b590d998a34e083fa13573bc732bb8d2305becb4c9a4407f8486c81fa7d55100eb08263cf8 languageName: node linkType: hard @@ -7685,6 +7938,15 @@ __metadata: languageName: node linkType: hard +"randombytes@npm:^2.1.0": + version: 2.1.0 + resolution: "randombytes@npm:2.1.0" + dependencies: + safe-buffer: ^5.1.0 + checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 + languageName: node + linkType: hard + "rc@npm:^1.2.7": version: 1.2.8 resolution: "rc@npm:1.2.8" @@ -8047,9 +8309,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.18.0": - version: 3.20.2 - resolution: "rollup@npm:3.20.2" +"rollup@npm:^3.20.2": + version: 3.21.0 + resolution: "rollup@npm:3.21.0" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -8057,7 +8319,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 34b0932839b7c2a5d1742fb21ce95a47e0b49a0849f4abee2dccf25833187aa7babb898ca90d4fc761cffa4102b9ed0ac6ad7f6f6b96c8b8e2d67305abc5da65 + checksum: f3294d712147c0975c59ff81b3010dc08d07743cdad72fbe12879044b3e467139b3c2aeec85768656c4f7ec6a7b3d19354a78fc2050044bf8e90a499e145e31e languageName: node linkType: hard @@ -8095,7 +8357,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: b99c4b41fdd67a6aaf280fcd05e9ffb0813654894223afb78a31f14a19ad220bba8aba1cb14eddce1fcfb037155fe6de4e861784eb434f7d11ed58d1e70dd491 @@ -8129,6 +8391,17 @@ __metadata: languageName: node linkType: hard +"schema-utils@npm:^3.1.1, schema-utils@npm:^3.1.2": + version: 3.1.2 + resolution: "schema-utils@npm:3.1.2" + dependencies: + "@types/json-schema": ^7.0.8 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: 39683edfe3beff018cdb1ae4fa296fc55cea13a080aa2b4d9351895cd64b22ba4d87e2e548c2a2ac1bc76e60980670adb0f413a58104479f1a0c12e5663cb8ca + languageName: node + linkType: hard + "section-matter@npm:^1.0.0": version: 1.0.0 resolution: "section-matter@npm:1.0.0" @@ -8157,6 +8430,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.2": + version: 7.5.0 + resolution: "semver@npm:7.5.0" + dependencies: + lru-cache: ^6.0.0 + bin: + semver: bin/semver.js + checksum: 2d266937756689a76f124ffb4c1ea3e1bbb2b263219f90ada8a11aebebe1280b13bb76cca2ca96bdee3dbc554cbc0b24752eb895b2a51577aa644427e9229f2b + languageName: node + linkType: hard + "semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8": version: 7.3.8 resolution: "semver@npm:7.3.8" @@ -8168,6 +8452,15 @@ __metadata: languageName: node linkType: hard +"serialize-javascript@npm:^6.0.1": + version: 6.0.1 + resolution: "serialize-javascript@npm:6.0.1" + dependencies: + randombytes: ^2.1.0 + checksum: 3c4f4cb61d0893b988415bdb67243637333f3f574e9e9cc9a006a2ced0b390b0b3b44aef8d51c951272a9002ec50885eefdc0298891bc27eb2fe7510ea87dc4f + languageName: node + linkType: hard + "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -8318,16 +8611,6 @@ __metadata: languageName: node linkType: hard -"slice-ansi@npm:^5.0.0": - version: 5.0.0 - resolution: "slice-ansi@npm:5.0.0" - dependencies: - ansi-styles: ^6.0.0 - is-fullwidth-code-point: ^4.0.0 - checksum: 7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e - languageName: node - linkType: hard - "smart-buffer@npm:^4.2.0": version: 4.2.0 resolution: "smart-buffer@npm:4.2.0" @@ -8378,7 +8661,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.21": +"source-map-support@npm:^0.5.21, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -8476,7 +8759,7 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.3.1": +"std-env@npm:^3.3.2": version: 3.3.2 resolution: "std-env@npm:3.3.2" checksum: c02256bb041ba1870d23f8360bc7e47a9cf1fabcd02c8b7c4246d48f2c6bb47b4f45c70964348844e6d36521df84c4a9d09d468654b51e0eb5c600e3392b4570 @@ -8492,6 +8775,13 @@ __metadata: languageName: node linkType: hard +"streamsearch@npm:^1.1.0": + version: 1.1.0 + resolution: "streamsearch@npm:1.1.0" + checksum: 1cce16cea8405d7a233d32ca5e00a00169cc0e19fbc02aa839959985f267335d435c07f96e5e0edd0eadc6d39c98d5435fb5bbbdefc62c41834eadc5622ad942 + languageName: node + linkType: hard + "string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" @@ -8513,17 +8803,6 @@ __metadata: languageName: node linkType: hard -"string-width@npm:^5.0.0": - version: 5.1.2 - resolution: "string-width@npm:5.1.2" - dependencies: - eastasianwidth: ^0.2.0 - emoji-regex: ^9.2.2 - strip-ansi: ^7.0.1 - checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 - languageName: node - linkType: hard - "string.prototype.trimend@npm:^1.0.6": version: 1.0.6 resolution: "string.prototype.trimend@npm:1.0.6" @@ -8583,15 +8862,6 @@ __metadata: languageName: node linkType: hard -"strip-ansi@npm:^7.0.1": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" - dependencies: - ansi-regex: ^6.0.1 - checksum: 257f78fa433520e7f9897722731d78599cb3fce29ff26a20a5e12ba4957463b50a01136f37c43707f4951817a75e90820174853d6ccc240997adc5df8f966039 - languageName: node - linkType: hard - "strip-bom-string@npm:^1.0.0": version: 1.0.0 resolution: "strip-bom-string@npm:1.0.0" @@ -8636,7 +8906,7 @@ __metadata: languageName: node linkType: hard -"strip-literal@npm:^1.0.0": +"strip-literal@npm:^1.0.1": version: 1.0.1 resolution: "strip-literal@npm:1.0.1" dependencies: @@ -8688,6 +8958,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:^8.0.0": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: ^4.0.0 + checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 + languageName: node + linkType: hard + "supports-preserve-symlinks-flag@npm:^1.0.0": version: 1.0.0 resolution: "supports-preserve-symlinks-flag@npm:1.0.0" @@ -8731,6 +9010,13 @@ __metadata: languageName: node linkType: hard +"tapable@npm:^2.1.1, tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: 3b7a1b4d86fa940aad46d9e73d1e8739335efd4c48322cb37d073eb6f80f5281889bf0320c6d8ffcfa1a0dd5bfdbd0f9d037e252ef972aca595330538aac4d51 + languageName: node + linkType: hard + "tar-fs@npm:^2.0.0, tar-fs@npm:^2.1.1": version: 2.1.1 resolution: "tar-fs@npm:2.1.1" @@ -8786,6 +9072,42 @@ __metadata: languageName: node linkType: hard +"terser-webpack-plugin@npm:^5.3.7": + version: 5.3.7 + resolution: "terser-webpack-plugin@npm:5.3.7" + dependencies: + "@jridgewell/trace-mapping": ^0.3.17 + jest-worker: ^27.4.5 + schema-utils: ^3.1.1 + serialize-javascript: ^6.0.1 + terser: ^5.16.5 + peerDependencies: + webpack: ^5.1.0 + peerDependenciesMeta: + "@swc/core": + optional: true + esbuild: + optional: true + uglify-js: + optional: true + checksum: 095e699fdeeb553cdf2c6f75f983949271b396d9c201d7ae9fc633c45c1c1ad14c7257ef9d51ccc62213dd3e97f875870ba31550f6d4f1b6674f2615562da7f7 + languageName: node + linkType: hard + +"terser@npm:^5.16.5": + version: 5.17.1 + resolution: "terser@npm:5.17.1" + dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: 69b0e80e3c4084db2819de4d6ae8a2ba79f2fcd7ed6df40fe4b602ec7bfd8e889cc63c7d5268f30990ffecbf6eeda18f857adad9386fe2c2331b398d58ed855c + languageName: node + linkType: hard + "text-table@npm:^0.2.0": version: 0.2.0 resolution: "text-table@npm:0.2.0" @@ -8800,10 +9122,17 @@ __metadata: languageName: node linkType: hard -"tinybench@npm:^2.3.1": - version: 2.3.1 - resolution: "tinybench@npm:2.3.1" - checksum: 74d45fa546d964a8123f98847fc59550945ed7f0d3e5a4ce0f9596d836b51c1d340c2ae0277a8023c15dc9ea3d7cb948a79173bfc46338c9b367c6323ea1eaf3 +"time-zone@npm:^1.0.0": + version: 1.0.0 + resolution: "time-zone@npm:1.0.0" + checksum: e46f5a69b8c236dcd8e91e29d40d4e7a3495ed4f59888c3f84ce1d9678e20461421a6ba41233509d47dd94bc18f1a4377764838b21b584663f942b3426dcbce8 + languageName: node + linkType: hard + +"tinybench@npm:^2.4.0": + version: 2.4.0 + resolution: "tinybench@npm:2.4.0" + checksum: cfbe90f75755488653dde256019cc810f65e90f63fdd962e71e8b209b49598c5fc90c2227d2087eb807944895fafe7f12fe9ecae2b5e89db5adde66415e9b836 languageName: node linkType: hard @@ -8828,10 +9157,10 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^1.0.2": - version: 1.1.1 - resolution: "tinyspy@npm:1.1.1" - checksum: 4ea908fdfddb92044c4454193ec543f5980ced0bd25c5b3d240a94c1511e47e765ad39cd13ae6d3370fb730f62038eedc357f55e4e239416e126bc418f0eee79 +"tinyspy@npm:^2.1.0": + version: 2.1.0 + resolution: "tinyspy@npm:2.1.0" + checksum: cb83c1f74a79dd5934018bad94f60a304a29d98a2d909ea45fc367f7b80b21b0a7d8135a2ce588deb2b3ba56c7c607258b2a03e6001d89e4d564f9a95cc6a81f languageName: node linkType: hard @@ -9097,30 +9426,30 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.0.2, typescript@npm:^5.0.2": - version: 5.0.2 - resolution: "typescript@npm:5.0.2" +"typescript@npm:5.0.4, typescript@npm:^5.0.4": + version: 5.0.4 + resolution: "typescript@npm:5.0.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: bef1dcd166acfc6934b2ec4d72f93edb8961a5fab36b8dd2aaf6f4f4cd5c0210f2e0850aef4724f3b4913d5aef203a94a28ded731b370880c8bcff7e4ff91fc1 + checksum: 82b94da3f4604a8946da585f7d6c3025fff8410779e5bde2855ab130d05e4fd08938b9e593b6ebed165bda6ad9292b230984f10952cf82f0a0ca07bbeaa08172 languageName: node linkType: hard -"typescript@patch:typescript@5.0.2#~builtin, typescript@patch:typescript@^5.0.2#~builtin": - version: 5.0.2 - resolution: "typescript@patch:typescript@npm%3A5.0.2#~builtin::version=5.0.2&hash=a1c5e5" +"typescript@patch:typescript@5.0.4#~builtin, typescript@patch:typescript@^5.0.4#~builtin": + version: 5.0.4 + resolution: "typescript@patch:typescript@npm%3A5.0.4#~builtin::version=5.0.4&hash=a1c5e5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: bdbf3d0aac0d6cf010fbe0536753dc19f278eb4aba88140dcd25487dfe1c56ca8b33abc0dcd42078790a939b08ebc4046f3e9bb961d77d3d2c3cfa9829da4d53 + checksum: 6a1fe9a77bb9c5176ead919cc4a1499ee63e46b4e05bf667079f11bf3a8f7887f135aa72460a4c3b016e6e6bb65a822cb8689a6d86cbfe92d22cc9f501f09213 languageName: node linkType: hard -"ufo@npm:^1.0.1": - version: 1.0.1 - resolution: "ufo@npm:1.0.1" - checksum: 63024876f21b7cc44267255a8043062046d3215e09212bd682787a13ccf1e0c5d23f7686a7f1bc7ac9f34c7e8a88100af234f42b509db50f17ce638af6ac87cc +"ufo@npm:^1.1.1": + version: 1.1.1 + resolution: "ufo@npm:1.1.1" + checksum: 6bd210ed93d8c0dedd76c456b1d1dfb0e3b08c2216ee6080e61f0f545de0bac24b3d3a5530cd6a403810855f8d8fc3922583965296142e04cfc287442635e6c7 languageName: node linkType: hard @@ -9364,19 +9693,19 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:0.29.7": - version: 0.29.7 - resolution: "vite-node@npm:0.29.7" +"vite-node@npm:0.30.1": + version: 0.30.1 + resolution: "vite-node@npm:0.30.1" dependencies: cac: ^6.7.14 debug: ^4.3.4 - mlly: ^1.1.0 + mlly: ^1.2.0 pathe: ^1.1.0 picocolors: ^1.0.0 vite: ^3.0.0 || ^4.0.0 bin: vite-node: vite-node.mjs - checksum: f93203030f93f432dd968cd634ad075b34fa1799669cc10aeccf1db220c3cbe6702a0c580a772ccee18bfef9659287bf8da2f1d3af26fcc1c039062ad4228641 + checksum: 2a17cca94aaf9ea689aeff0b5e900aab9e9385e97189446a7bc9c067f094556a5fcdff4a04367811694c3dcd2001bef7f5133ac66cdf4307d90742c30aff5fea languageName: node linkType: hard @@ -9447,15 +9776,14 @@ __metadata: languageName: node linkType: hard -"vite@npm:^4.2.1": - version: 4.2.1 - resolution: "vite@npm:4.2.1" +"vite@npm:^4.3.1": + version: 4.3.1 + resolution: "vite@npm:4.3.1" dependencies: esbuild: ^0.17.5 fsevents: ~2.3.2 postcss: ^8.4.21 - resolve: ^1.22.1 - rollup: ^3.18.0 + rollup: ^3.20.2 peerDependencies: "@types/node": ">= 14" less: "*" @@ -9481,7 +9809,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 70eb162ffc299017a3c310e3adc95e9661def6b17aafd1f8e5e02e516766060435590dbe3df1e4e95acc3583c728a76e91f07c546221d1e701f1b2b021293f45 + checksum: e58ba33ec10af6167686c1c43c61f31fcbc6b3b6a1f16ed03fb6cc8278700c6edaf4ff394ef454291ee35924054c7772feac159f1acf3af1a33d289fe8494d9c languageName: node linkType: hard @@ -9517,33 +9845,35 @@ __metadata: languageName: node linkType: hard -"vitest@npm:0.29.7": - version: 0.29.7 - resolution: "vitest@npm:0.29.7" +"vitest@npm:0.30.1": + version: 0.30.1 + resolution: "vitest@npm:0.30.1" dependencies: "@types/chai": ^4.3.4 "@types/chai-subset": ^1.3.3 "@types/node": "*" - "@vitest/expect": 0.29.7 - "@vitest/runner": 0.29.7 - "@vitest/spy": 0.29.7 - "@vitest/utils": 0.29.7 - acorn: ^8.8.1 + "@vitest/expect": 0.30.1 + "@vitest/runner": 0.30.1 + "@vitest/snapshot": 0.30.1 + "@vitest/spy": 0.30.1 + "@vitest/utils": 0.30.1 + acorn: ^8.8.2 acorn-walk: ^8.2.0 cac: ^6.7.14 chai: ^4.3.7 + concordance: ^5.0.4 debug: ^4.3.4 - local-pkg: ^0.4.2 + local-pkg: ^0.4.3 + magic-string: ^0.30.0 pathe: ^1.1.0 picocolors: ^1.0.0 source-map: ^0.6.1 - std-env: ^3.3.1 - strip-literal: ^1.0.0 - tinybench: ^2.3.1 + std-env: ^3.3.2 + strip-literal: ^1.0.1 + tinybench: ^2.4.0 tinypool: ^0.4.0 - tinyspy: ^1.0.2 vite: ^3.0.0 || ^4.0.0 - vite-node: 0.29.7 + vite-node: 0.30.1 why-is-node-running: ^2.2.2 peerDependencies: "@edge-runtime/vm": "*" @@ -9551,6 +9881,9 @@ __metadata: "@vitest/ui": "*" happy-dom: "*" jsdom: "*" + playwright: "*" + safaridriver: "*" + webdriverio: "*" peerDependenciesMeta: "@edge-runtime/vm": optional: true @@ -9562,13 +9895,25 @@ __metadata: optional: true jsdom: optional: true + playwright: + optional: true safaridriver: optional: true webdriverio: optional: true bin: vitest: vitest.mjs - checksum: 66bf702f302f0c2288c3383f64f82d8e7184f2a1cbef86d2d195f17f33e93814a65cd8eb33063b3d545db393e80b0d029a61dd6d6ee89d3846694c6ce2efdbd1 + checksum: 68e33226dde914600270df9834bdc1f45fd225250051c046c9bc53ca51b8e0bf76dee29a5cf1a51a4c1524f00c414f81764bb463734bdcc9c3f483f2140ec516 + languageName: node + linkType: hard + +"watchpack@npm:^2.4.0": + version: 2.4.0 + resolution: "watchpack@npm:2.4.0" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 23d4bc58634dbe13b86093e01c6a68d8096028b664ab7139d58f0c37d962d549a940e98f2f201cecdabd6f9c340338dc73ef8bf094a2249ef582f35183d1a131 languageName: node linkType: hard @@ -9602,6 +9947,57 @@ __metadata: languageName: node linkType: hard +"webpack-sources@npm:^3.2.3": + version: 3.2.3 + resolution: "webpack-sources@npm:3.2.3" + checksum: 989e401b9fe3536529e2a99dac8c1bdc50e3a0a2c8669cbafad31271eadd994bc9405f88a3039cd2e29db5e6d9d0926ceb7a1a4e7409ece021fe79c37d9c4607 + languageName: node + linkType: hard + +"webpack@npm:^5.80.0": + version: 5.80.0 + resolution: "webpack@npm:5.80.0" + dependencies: + "@types/eslint-scope": ^3.7.3 + "@types/estree": ^1.0.0 + "@webassemblyjs/ast": ^1.11.5 + "@webassemblyjs/wasm-edit": ^1.11.5 + "@webassemblyjs/wasm-parser": ^1.11.5 + acorn: ^8.7.1 + acorn-import-assertions: ^1.7.6 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.13.0 + es-module-lexer: ^1.2.1 + eslint-scope: 5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.9 + json-parse-even-better-errors: ^2.3.1 + loader-runner: ^4.2.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + schema-utils: ^3.1.2 + tapable: ^2.1.1 + terser-webpack-plugin: ^5.3.7 + watchpack: ^2.4.0 + webpack-sources: ^3.2.3 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 7b9229d64439ceb20372e0b1452025e2a37cf136f7867102e095b99c3f2bbaf8b0e7e8ff093278238e45b0b1efaae4ed5f0709be48c20e8dab94e94f11c8e5c7 + languageName: node + linkType: hard + +"well-known-symbols@npm:^2.0.0": + version: 2.0.0 + resolution: "well-known-symbols@npm:2.0.0" + checksum: 4f54bbc3012371cb4d228f436891b8e7536d34ac61a57541890257e96788608e096231e0121ac24d08ef2f908b3eb2dc0adba35023eaeb2a7df655da91415402 + languageName: node + linkType: hard + "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0"