mirror of
https://github.com/vercel/workflow.git
synced 2026-09-14 19:59:43 +08:00
refactor: move rollup plugin to own package (#382)
* refactor: move rollup plugin to own package * refactor(sveltekit): update sveltekit to use rollup package * Update packages/rollup/src/index.ts Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com> * chore(deps): missing nitro dep * chore(deps): remove unused deps from @workflow/rollup * changeset * chore: project LICENSE symlinks * refactor: move @swc/core version to pnpm workspace * chore: cleanup and add readme --------- Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
---
|
||||
"@workflow/sveltekit": patch
|
||||
"workflow": patch
|
||||
"@workflow/rollup": patch
|
||||
"@workflow/nitro": patch
|
||||
---
|
||||
|
||||
Refactor to use @workflow/rollup package
|
||||
@@ -39,7 +39,7 @@
|
||||
"@workflow/tsconfig": "workspace:*"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
"@workflow/errors": "workspace:*",
|
||||
"@workflow/core": "workspace:*",
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
"dependencies": {
|
||||
"@oclif/core": "4.0.0",
|
||||
"@oclif/plugin-help": "6.2.31",
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/builders": "workspace:*",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
"@workflow/errors": "workspace:*",
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
"clean": "tsc --build --clean && rm -rf dist"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/builders": "workspace:*",
|
||||
"@workflow/core": "workspace:*",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
},
|
||||
"exports": {
|
||||
".": "./dist/index.js",
|
||||
"./rollup": "./dist/rollup.js",
|
||||
"./vite": "./dist/vite.js"
|
||||
},
|
||||
"scripts": {
|
||||
@@ -27,10 +26,11 @@
|
||||
"clean": "tsc --build --clean && rm -rf dist"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
"@workflow/builders": "workspace:*",
|
||||
"@workflow/core": "workspace:*",
|
||||
"@workflow/rollup": "workspace:*",
|
||||
"exsolve": "1.0.7",
|
||||
"pathe": "2.0.3"
|
||||
},
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import type { Nitro, NitroModule, RollupConfig } from 'nitro/types';
|
||||
import { join } from 'pathe';
|
||||
import { LocalBuilder, VercelBuilder } from './builders.js';
|
||||
import { workflowRollupPlugin } from './rollup.js';
|
||||
import { workflowTransformPlugin } from '@workflow/rollup';
|
||||
import type { ModuleOptions } from './types';
|
||||
|
||||
export type { ModuleOptions };
|
||||
@@ -14,7 +14,7 @@ export default {
|
||||
|
||||
// Add transform plugin
|
||||
nitro.hooks.hook('rollup:before', (_nitro: Nitro, config: RollupConfig) => {
|
||||
(config.plugins as Array<unknown>).push(workflowRollupPlugin());
|
||||
(config.plugins as Array<unknown>).push(workflowTransformPlugin());
|
||||
});
|
||||
|
||||
// NOTE: Temporary workaround for debug unenv mock
|
||||
|
||||
@@ -5,13 +5,13 @@ import { LocalBuilder } from './builders.js';
|
||||
import type { Plugin as VitePlugin } from 'vite';
|
||||
import type { ModuleOptions } from './index.js';
|
||||
import nitroModule from './index.js';
|
||||
import { workflowRollupPlugin } from './rollup.js';
|
||||
import { workflowTransformPlugin } from '@workflow/rollup';
|
||||
|
||||
export function workflow(options?: ModuleOptions): Plugin[] {
|
||||
let builder: LocalBuilder | undefined;
|
||||
|
||||
return [
|
||||
workflowRollupPlugin() as VitePlugin,
|
||||
workflowTransformPlugin() as VitePlugin,
|
||||
{
|
||||
name: 'workflow:nitro',
|
||||
nitro: {
|
||||
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../LICENSE.md
|
||||
@@ -0,0 +1,3 @@
|
||||
# @workflow/rollup
|
||||
|
||||
Rollup plugin for the Workflow DevKit.
|
||||
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"name": "@workflow/rollup",
|
||||
"version": "4.0.0-beta.1",
|
||||
"description": "Rollup plugin for Workflow DevKit",
|
||||
"type": "module",
|
||||
"main": "dist/index.js",
|
||||
"files": [
|
||||
"dist"
|
||||
],
|
||||
"publishConfig": {
|
||||
"access": "public"
|
||||
},
|
||||
"license": "Apache-2.0",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/vercel/workflow.git",
|
||||
"directory": "packages/rollup"
|
||||
},
|
||||
"exports": {
|
||||
".": "./dist/index.js"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "tsc",
|
||||
"dev": "tsc --watch",
|
||||
"clean": "tsc --build --clean && rm -rf dist"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
"exsolve": "1.0.7"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "catalog:",
|
||||
"@workflow/tsconfig": "workspace:*",
|
||||
"rollup": "^4.53.2"
|
||||
}
|
||||
}
|
||||
@@ -1,16 +1,9 @@
|
||||
import { relative } from 'node:path';
|
||||
import { transform } from '@swc/core';
|
||||
import { resolveModulePath } from 'exsolve';
|
||||
import type { RollupConfig } from 'nitro/types';
|
||||
import type { Plugin } from 'rollup';
|
||||
|
||||
type RollupPlugin = Exclude<
|
||||
RollupConfig['plugins'],
|
||||
undefined | void | null | false | Promise<unknown> | Array<unknown>
|
||||
>;
|
||||
|
||||
// https://github.com/vercel/workflow/blob/feat/nitro/packages/next/src/loader.ts
|
||||
|
||||
export function workflowRollupPlugin(): RollupPlugin {
|
||||
export function workflowTransformPlugin(): Plugin {
|
||||
return {
|
||||
name: 'workflow:transform',
|
||||
// This transform applies the "use workflow"/"use step"
|
||||
@@ -41,7 +34,7 @@ export function workflowRollupPlugin(): RollupPlugin {
|
||||
const lowerPath = normalizedFilepath.toLowerCase();
|
||||
|
||||
let relativeFilename: string;
|
||||
if (lowerPath.startsWith(lowerWd + '/')) {
|
||||
if (lowerPath.startsWith(`${lowerWd}/`)) {
|
||||
// File is under working directory - manually calculate relative path
|
||||
relativeFilename = normalizedFilepath.substring(
|
||||
normalizedWorkingDir.length + 1
|
||||
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"extends": "@workflow/tsconfig/base.json",
|
||||
"compilerOptions": {
|
||||
"outDir": "dist",
|
||||
"target": "es2022",
|
||||
"module": "preserve",
|
||||
"baseUrl": ".",
|
||||
"moduleResolution": "bundler"
|
||||
},
|
||||
"include": ["src"],
|
||||
"exclude": ["node_modules", "**/*.test.ts"]
|
||||
}
|
||||
@@ -25,9 +25,10 @@
|
||||
"clean": "tsc --build --clean && rm -rf dist"
|
||||
},
|
||||
"dependencies": {
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@workflow/builders": "workspace:*",
|
||||
"@workflow/swc-plugin": "workspace:*",
|
||||
"@workflow/rollup": "workspace:*",
|
||||
"fs-extra": "^11.3.2",
|
||||
"exsolve": "^1.0.7",
|
||||
"pathe": "^2.0.3"
|
||||
|
||||
@@ -1,150 +1,76 @@
|
||||
import { relative } from 'node:path';
|
||||
import { transform } from '@swc/core';
|
||||
import { resolveModulePath } from 'exsolve';
|
||||
import type { HotUpdateOptions, Plugin } from 'vite';
|
||||
import { SvelteKitBuilder } from './builder.js';
|
||||
import { workflowTransformPlugin } from '@workflow/rollup';
|
||||
|
||||
export function workflowPlugin(): Plugin {
|
||||
export function workflowPlugin(): Plugin[] {
|
||||
let builder: SvelteKitBuilder;
|
||||
|
||||
return {
|
||||
name: 'workflow:sveltekit',
|
||||
return [
|
||||
workflowTransformPlugin(),
|
||||
{
|
||||
name: 'workflow:sveltekit',
|
||||
|
||||
// TODO: Move this to @workflow/vite or something since this is vite specific
|
||||
// Transform workflow files with SWC
|
||||
async transform(code: string, id: string) {
|
||||
// Only apply the transform if file needs it
|
||||
if (!code.match(/(use step|use workflow)/)) {
|
||||
return null;
|
||||
}
|
||||
configResolved() {
|
||||
builder = new SvelteKitBuilder();
|
||||
},
|
||||
|
||||
const isTypeScript = id.endsWith('.ts') || id.endsWith('.tsx');
|
||||
const isTsx = id.endsWith('.tsx');
|
||||
// TODO: Move this to @workflow/vite or something since this is vite specific
|
||||
async hotUpdate(options: HotUpdateOptions) {
|
||||
const { file, server, read } = options;
|
||||
|
||||
const swcPlugin = resolveModulePath('@workflow/swc-plugin', {
|
||||
from: [import.meta.url],
|
||||
});
|
||||
|
||||
// Calculate relative filename for SWC plugin
|
||||
// The SWC plugin uses filename to generate workflowId, so it must be relative
|
||||
const workingDir = process.cwd();
|
||||
const normalizedWorkingDir = workingDir
|
||||
.replace(/\\/g, '/')
|
||||
.replace(/\/$/, '');
|
||||
const normalizedFilepath = id.replace(/\\/g, '/');
|
||||
|
||||
// Windows fix: Use case-insensitive comparison to work around drive letter casing issues
|
||||
const lowerWd = normalizedWorkingDir.toLowerCase();
|
||||
const lowerPath = normalizedFilepath.toLowerCase();
|
||||
|
||||
let relativeFilename: string;
|
||||
if (lowerPath.startsWith(lowerWd + '/')) {
|
||||
// File is under working directory - manually calculate relative path
|
||||
relativeFilename = normalizedFilepath.substring(
|
||||
normalizedWorkingDir.length + 1
|
||||
);
|
||||
} else if (lowerPath === lowerWd) {
|
||||
// File IS the working directory (shouldn't happen)
|
||||
relativeFilename = '.';
|
||||
} else {
|
||||
// Use relative() for files outside working directory
|
||||
relativeFilename = relative(workingDir, id).replace(/\\/g, '/');
|
||||
|
||||
if (relativeFilename.startsWith('../')) {
|
||||
relativeFilename = relativeFilename
|
||||
.split('/')
|
||||
.filter((part) => part !== '..')
|
||||
.join('/');
|
||||
// Check if this is a TS/JS file that might contain workflow directives
|
||||
const jsTsRegex = /\.(ts|tsx|js|jsx|mjs|cjs)$/;
|
||||
if (!jsTsRegex.test(file)) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Final safety check - ensure we never pass an absolute path to SWC
|
||||
if (relativeFilename.includes(':') || relativeFilename.startsWith('/')) {
|
||||
// This should rarely happen, but use filename split as last resort
|
||||
relativeFilename = normalizedFilepath.split('/').pop() || 'unknown.ts';
|
||||
}
|
||||
// Read the file to check for workflow/step directives
|
||||
let content: string;
|
||||
try {
|
||||
content = await read();
|
||||
} catch {
|
||||
// File might have been deleted - trigger rebuild to update generated routes
|
||||
console.log('Workflow file deleted, regenerating routes...');
|
||||
try {
|
||||
await builder.build();
|
||||
} catch (buildError) {
|
||||
// Build might fail if files are being deleted during test cleanup
|
||||
// Log but don't crash - the next successful change will trigger a rebuild
|
||||
console.error('Build failed during file deletion:', buildError);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
// Transform with SWC
|
||||
const result = await transform(code, {
|
||||
filename: relativeFilename,
|
||||
jsc: {
|
||||
parser: {
|
||||
syntax: isTypeScript ? 'typescript' : 'ecmascript',
|
||||
tsx: isTsx,
|
||||
},
|
||||
target: 'es2022',
|
||||
experimental: {
|
||||
plugins: [[swcPlugin, { mode: 'client' }]],
|
||||
},
|
||||
},
|
||||
minify: false,
|
||||
sourceMaps: true,
|
||||
inlineSourcesContent: true,
|
||||
});
|
||||
const useWorkflowPattern = /^\s*(['"])use workflow\1;?\s*$/m;
|
||||
const useStepPattern = /^\s*(['"])use step\1;?\s*$/m;
|
||||
|
||||
return {
|
||||
code: result.code,
|
||||
map: result.map ? JSON.parse(result.map) : null,
|
||||
};
|
||||
},
|
||||
if (
|
||||
!useWorkflowPattern.test(content) &&
|
||||
!useStepPattern.test(content)
|
||||
) {
|
||||
return;
|
||||
}
|
||||
|
||||
configResolved() {
|
||||
builder = new SvelteKitBuilder();
|
||||
},
|
||||
|
||||
// TODO: Move this to @workflow/vite or something since this is vite specific
|
||||
async hotUpdate(options: HotUpdateOptions) {
|
||||
const { file, server, read } = options;
|
||||
|
||||
// Check if this is a TS/JS file that might contain workflow directives
|
||||
const jsTsRegex = /\.(ts|tsx|js|jsx|mjs|cjs)$/;
|
||||
if (!jsTsRegex.test(file)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Read the file to check for workflow/step directives
|
||||
let content: string;
|
||||
try {
|
||||
content = await read();
|
||||
} catch {
|
||||
// File might have been deleted - trigger rebuild to update generated routes
|
||||
console.log('Workflow file deleted, regenerating routes...');
|
||||
// Rebuild everything - simpler and more reliable than tracking individual files
|
||||
console.log('Workflow file changed, regenerating routes...');
|
||||
try {
|
||||
await builder.build();
|
||||
} catch (buildError) {
|
||||
// Build might fail if files are being deleted during test cleanup
|
||||
// Build might fail if files are being modified/deleted during test cleanup
|
||||
// Log but don't crash - the next successful change will trigger a rebuild
|
||||
console.error('Build failed during file deletion:', buildError);
|
||||
console.error('Build failed during HMR:', buildError);
|
||||
return;
|
||||
}
|
||||
|
||||
// Trigger full reload of workflow routes
|
||||
server.ws.send({
|
||||
type: 'full-reload',
|
||||
path: '*',
|
||||
});
|
||||
|
||||
// Let Vite handle the normal HMR for the changed file
|
||||
return;
|
||||
}
|
||||
|
||||
const useWorkflowPattern = /^\s*(['"])use workflow\1;?\s*$/m;
|
||||
const useStepPattern = /^\s*(['"])use step\1;?\s*$/m;
|
||||
|
||||
if (!useWorkflowPattern.test(content) && !useStepPattern.test(content)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Rebuild everything - simpler and more reliable than tracking individual files
|
||||
console.log('Workflow file changed, regenerating routes...');
|
||||
try {
|
||||
await builder.build();
|
||||
} catch (buildError) {
|
||||
// Build might fail if files are being modified/deleted during test cleanup
|
||||
// Log but don't crash - the next successful change will trigger a rebuild
|
||||
console.error('Build failed during HMR:', buildError);
|
||||
return;
|
||||
}
|
||||
|
||||
// Trigger full reload of workflow routes
|
||||
server.ws.send({
|
||||
type: 'full-reload',
|
||||
path: '*',
|
||||
});
|
||||
|
||||
// Let Vite handle the normal HMR for the changed file
|
||||
return;
|
||||
},
|
||||
},
|
||||
};
|
||||
];
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
".": "./swc_plugin_workflow.wasm"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"@swc/core": "1.11.24"
|
||||
"@swc/core": "catalog:"
|
||||
},
|
||||
"keywords": [
|
||||
"swc-plugin"
|
||||
|
||||
@@ -41,7 +41,6 @@
|
||||
"./nitro": "./dist/nitro.js",
|
||||
"./nuxt": "./dist/nuxt.js",
|
||||
"./sveltekit": "./dist/sveltekit.js",
|
||||
"./rollup": "./dist/rollup.js",
|
||||
"./vite": "./dist/vite.js",
|
||||
"./runtime": "./dist/runtime.js"
|
||||
},
|
||||
@@ -61,7 +60,8 @@
|
||||
"@workflow/next": "workspace:*",
|
||||
"@workflow/nitro": "workspace:*",
|
||||
"@workflow/nuxt": "workspace:*",
|
||||
"@workflow/sveltekit": "workspace:*"
|
||||
"@workflow/sveltekit": "workspace:*",
|
||||
"@workflow/rollup": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/ms": "2.1.0",
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
export { workflowRollupPlugin } from '@workflow/nitro/rollup';
|
||||
Generated
+63
-297
@@ -9,6 +9,9 @@ catalogs:
|
||||
'@biomejs/biome':
|
||||
specifier: ^2.2.7
|
||||
version: 2.3.3
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
version: 1.11.24
|
||||
'@types/node':
|
||||
specifier: 22.19.0
|
||||
version: 22.19.0
|
||||
@@ -29,7 +32,7 @@ catalogs:
|
||||
version: 5.0.76
|
||||
esbuild:
|
||||
specifier: ^0.25.11
|
||||
version: 0.25.11
|
||||
version: 0.25.12
|
||||
nitro:
|
||||
specifier: 3.0.1-alpha.1
|
||||
version: 3.0.1-alpha.1
|
||||
@@ -61,7 +64,7 @@ importers:
|
||||
version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
|
||||
esbuild:
|
||||
specifier: 'catalog:'
|
||||
version: 0.25.11
|
||||
version: 0.25.12
|
||||
husky:
|
||||
specifier: ^9.1.7
|
||||
version: 9.1.7
|
||||
@@ -317,7 +320,7 @@ importers:
|
||||
packages/builders:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/core':
|
||||
specifier: workspace:*
|
||||
@@ -342,7 +345,7 @@ importers:
|
||||
version: 5.18.2
|
||||
esbuild:
|
||||
specifier: 'catalog:'
|
||||
version: 0.25.11
|
||||
version: 0.25.12
|
||||
find-up:
|
||||
specifier: 7.0.0
|
||||
version: 7.0.0
|
||||
@@ -366,7 +369,7 @@ importers:
|
||||
specifier: 6.2.31
|
||||
version: 6.2.31(typescript@5.9.3)
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/builders':
|
||||
specifier: workspace:*
|
||||
@@ -418,7 +421,7 @@ importers:
|
||||
version: 5.18.2
|
||||
esbuild:
|
||||
specifier: 'catalog:'
|
||||
version: 0.25.11
|
||||
version: 0.25.12
|
||||
find-up:
|
||||
specifier: 7.0.0
|
||||
version: 7.0.0
|
||||
@@ -549,7 +552,7 @@ importers:
|
||||
packages/next:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/builders':
|
||||
specifier: workspace:*
|
||||
@@ -586,7 +589,7 @@ importers:
|
||||
packages/nitro:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/builders':
|
||||
specifier: workspace:*
|
||||
@@ -594,6 +597,9 @@ importers:
|
||||
'@workflow/core':
|
||||
specifier: workspace:*
|
||||
version: link:../core
|
||||
'@workflow/rollup':
|
||||
specifier: workspace:*
|
||||
version: link:../rollup
|
||||
'@workflow/swc-plugin':
|
||||
specifier: workspace:*
|
||||
version: link:../swc-plugin-workflow
|
||||
@@ -642,14 +648,39 @@ importers:
|
||||
specifier: 4.0.0
|
||||
version: 4.0.0(@biomejs/biome@2.3.3)(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.19.0)(@vercel/functions@3.1.4(@aws-sdk/credential-provider-web-identity@3.844.0))(@vue/compiler-sfc@3.5.22)(better-sqlite3@11.10.0)(db0@0.3.4(better-sqlite3@11.10.0)(drizzle-orm@0.44.7(@opentelemetry/api@1.9.0)(better-sqlite3@11.10.0)(pg@8.16.3)(postgres@3.4.7)))(drizzle-orm@0.44.7(@opentelemetry/api@1.9.0)(better-sqlite3@11.10.0)(pg@8.16.3)(postgres@3.4.7))(eslint@9.38.0(jiti@2.6.1))(ioredis@5.8.2)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.53.2)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.3)(vite@7.1.12(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(yaml@2.8.1)
|
||||
|
||||
packages/rollup:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/swc-plugin':
|
||||
specifier: workspace:*
|
||||
version: link:../swc-plugin-workflow
|
||||
exsolve:
|
||||
specifier: 1.0.7
|
||||
version: 1.0.7
|
||||
devDependencies:
|
||||
'@types/node':
|
||||
specifier: 'catalog:'
|
||||
version: 22.19.0
|
||||
'@workflow/tsconfig':
|
||||
specifier: workspace:*
|
||||
version: link:../tsconfig
|
||||
rollup:
|
||||
specifier: ^4.53.2
|
||||
version: 4.53.2
|
||||
|
||||
packages/sveltekit:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@workflow/builders':
|
||||
specifier: workspace:*
|
||||
version: link:../builders
|
||||
'@workflow/rollup':
|
||||
specifier: workspace:*
|
||||
version: link:../rollup
|
||||
'@workflow/swc-plugin':
|
||||
specifier: workspace:*
|
||||
version: link:../swc-plugin-workflow
|
||||
@@ -679,7 +710,7 @@ importers:
|
||||
packages/swc-plugin-workflow:
|
||||
dependencies:
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
|
||||
packages/tsconfig: {}
|
||||
@@ -893,6 +924,9 @@ importers:
|
||||
'@workflow/nuxt':
|
||||
specifier: workspace:*
|
||||
version: link:../nuxt
|
||||
'@workflow/rollup':
|
||||
specifier: workspace:*
|
||||
version: link:../rollup
|
||||
'@workflow/sveltekit':
|
||||
specifier: workspace:*
|
||||
version: link:../sveltekit
|
||||
@@ -1135,7 +1169,7 @@ importers:
|
||||
version: link:../../packages/world-postgres
|
||||
esbuild:
|
||||
specifier: 'catalog:'
|
||||
version: 0.25.11
|
||||
version: 0.25.12
|
||||
|
||||
workbench/express:
|
||||
dependencies:
|
||||
@@ -1470,7 +1504,7 @@ importers:
|
||||
specifier: ^6.1.1
|
||||
version: 6.1.1(@sveltejs/kit@2.48.4(@opentelemetry/api@1.9.0)(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.3)(vite@7.1.12(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)))(svelte@5.43.3)(vite@7.1.12(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)))(rollup@4.53.2)
|
||||
'@swc/core':
|
||||
specifier: 1.11.24
|
||||
specifier: 'catalog:'
|
||||
version: 1.11.24
|
||||
'@vercel/otel':
|
||||
specifier: ^1.13.0
|
||||
@@ -2047,12 +2081,6 @@ packages:
|
||||
resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==}
|
||||
deprecated: 'Merged into tsx: https://tsx.is'
|
||||
|
||||
'@esbuild/aix-ppc64@0.25.11':
|
||||
resolution: {integrity: sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [ppc64]
|
||||
os: [aix]
|
||||
|
||||
'@esbuild/aix-ppc64@0.25.12':
|
||||
resolution: {integrity: sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2071,12 +2099,6 @@ packages:
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-9slpyFBc4FPPz48+f6jyiXOx/Y4v34TUeDDXJpZqAWQn/08lKGeD8aDp9TMn9jDz2CiEuHwfhRmGBvpnd/PWIQ==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2095,12 +2117,6 @@ packages:
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-arm@0.25.11':
|
||||
resolution: {integrity: sha512-uoa7dU+Dt3HYsethkJ1k6Z9YdcHjTrSb5NUy66ZfZaSV8hEYGD5ZHbEMXnqLFlbBflLsl89Zke7CAdDJ4JI+Gg==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-arm@0.25.12':
|
||||
resolution: {integrity: sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2119,12 +2135,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-x64@0.25.11':
|
||||
resolution: {integrity: sha512-Sgiab4xBjPU1QoPEIqS3Xx+R2lezu0LKIEcYe6pftr56PqPygbB7+szVnzoShbx64MUupqoE0KyRlN7gezbl8g==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [android]
|
||||
|
||||
'@esbuild/android-x64@0.25.12':
|
||||
resolution: {integrity: sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2143,12 +2153,6 @@ packages:
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
|
||||
'@esbuild/darwin-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-VekY0PBCukppoQrycFxUqkCojnTQhdec0vevUL/EDOCnXd9LKWqD/bHwMPzigIJXPhC59Vd1WFIL57SKs2mg4w==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [darwin]
|
||||
|
||||
'@esbuild/darwin-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2167,12 +2171,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
|
||||
'@esbuild/darwin-x64@0.25.11':
|
||||
resolution: {integrity: sha512-+hfp3yfBalNEpTGp9loYgbknjR695HkqtY3d3/JjSRUyPg/xd6q+mQqIb5qdywnDxRZykIHs3axEqU6l1+oWEQ==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [darwin]
|
||||
|
||||
'@esbuild/darwin-x64@0.25.12':
|
||||
resolution: {integrity: sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2191,12 +2189,6 @@ packages:
|
||||
cpu: [arm64]
|
||||
os: [freebsd]
|
||||
|
||||
'@esbuild/freebsd-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-CmKjrnayyTJF2eVuO//uSjl/K3KsMIeYeyN7FyDBjsR3lnSJHaXlVoAK8DZa7lXWChbuOk7NjAc7ygAwrnPBhA==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [freebsd]
|
||||
|
||||
'@esbuild/freebsd-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2215,12 +2207,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [freebsd]
|
||||
|
||||
'@esbuild/freebsd-x64@0.25.11':
|
||||
resolution: {integrity: sha512-Dyq+5oscTJvMaYPvW3x3FLpi2+gSZTCE/1ffdwuM6G1ARang/mb3jvjxs0mw6n3Lsw84ocfo9CrNMqc5lTfGOw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [freebsd]
|
||||
|
||||
'@esbuild/freebsd-x64@0.25.12':
|
||||
resolution: {integrity: sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2239,12 +2225,6 @@ packages:
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-Qr8AzcplUhGvdyUF08A1kHU3Vr2O88xxP0Tm8GcdVOUm25XYcMPp2YqSVHbLuXzYQMf9Bh/iKx7YPqECs6ffLA==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2263,12 +2243,6 @@ packages:
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-arm@0.25.11':
|
||||
resolution: {integrity: sha512-TBMv6B4kCfrGJ8cUPo7vd6NECZH/8hPpBHHlYI3qzoYFvWu2AdTvZNuU/7hsbKWqu/COU7NIK12dHAAqBLLXgw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-arm@0.25.12':
|
||||
resolution: {integrity: sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2287,12 +2261,6 @@ packages:
|
||||
cpu: [ia32]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-ia32@0.25.11':
|
||||
resolution: {integrity: sha512-TmnJg8BMGPehs5JKrCLqyWTVAvielc615jbkOirATQvWWB1NMXY77oLMzsUjRLa0+ngecEmDGqt5jiDC6bfvOw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [ia32]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-ia32@0.25.12':
|
||||
resolution: {integrity: sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2311,12 +2279,6 @@ packages:
|
||||
cpu: [loong64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-loong64@0.25.11':
|
||||
resolution: {integrity: sha512-DIGXL2+gvDaXlaq8xruNXUJdT5tF+SBbJQKbWy/0J7OhU8gOHOzKmGIlfTTl6nHaCOoipxQbuJi7O++ldrxgMw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [loong64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-loong64@0.25.12':
|
||||
resolution: {integrity: sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2335,12 +2297,6 @@ packages:
|
||||
cpu: [mips64el]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-mips64el@0.25.11':
|
||||
resolution: {integrity: sha512-Osx1nALUJu4pU43o9OyjSCXokFkFbyzjXb6VhGIJZQ5JZi8ylCQ9/LFagolPsHtgw6himDSyb5ETSfmp4rpiKQ==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [mips64el]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-mips64el@0.25.12':
|
||||
resolution: {integrity: sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2359,12 +2315,6 @@ packages:
|
||||
cpu: [ppc64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-ppc64@0.25.11':
|
||||
resolution: {integrity: sha512-nbLFgsQQEsBa8XSgSTSlrnBSrpoWh7ioFDUmwo158gIm5NNP+17IYmNWzaIzWmgCxq56vfr34xGkOcZ7jX6CPw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [ppc64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-ppc64@0.25.12':
|
||||
resolution: {integrity: sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2383,12 +2333,6 @@ packages:
|
||||
cpu: [riscv64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-riscv64@0.25.11':
|
||||
resolution: {integrity: sha512-HfyAmqZi9uBAbgKYP1yGuI7tSREXwIb438q0nqvlpxAOs3XnZ8RsisRfmVsgV486NdjD7Mw2UrFSw51lzUk1ww==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [riscv64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-riscv64@0.25.12':
|
||||
resolution: {integrity: sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2407,12 +2351,6 @@ packages:
|
||||
cpu: [s390x]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-s390x@0.25.11':
|
||||
resolution: {integrity: sha512-HjLqVgSSYnVXRisyfmzsH6mXqyvj0SA7pG5g+9W7ESgwA70AXYNpfKBqh1KbTxmQVaYxpzA/SvlB9oclGPbApw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [s390x]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-s390x@0.25.12':
|
||||
resolution: {integrity: sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2431,12 +2369,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-x64@0.25.11':
|
||||
resolution: {integrity: sha512-HSFAT4+WYjIhrHxKBwGmOOSpphjYkcswF449j6EjsjbinTZbp8PJtjsVK1XFJStdzXdy/jaddAep2FGY+wyFAQ==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/linux-x64@0.25.12':
|
||||
resolution: {integrity: sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2449,12 +2381,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [linux]
|
||||
|
||||
'@esbuild/netbsd-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-hr9Oxj1Fa4r04dNpWr3P8QKVVsjQhqrMSUzZzf+LZcYjZNqhA3IAfPQdEh1FLVUJSiu6sgAwp3OmwBfbFgG2Xg==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [netbsd]
|
||||
|
||||
'@esbuild/netbsd-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2473,12 +2399,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [netbsd]
|
||||
|
||||
'@esbuild/netbsd-x64@0.25.11':
|
||||
resolution: {integrity: sha512-u7tKA+qbzBydyj0vgpu+5h5AeudxOAGncb8N6C9Kh1N4n7wU1Xw1JDApsRjpShRpXRQlJLb9wY28ELpwdPcZ7A==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [netbsd]
|
||||
|
||||
'@esbuild/netbsd-x64@0.25.12':
|
||||
resolution: {integrity: sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2491,12 +2411,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [netbsd]
|
||||
|
||||
'@esbuild/openbsd-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-Qq6YHhayieor3DxFOoYM1q0q1uMFYb7cSpLD2qzDSvK1NAvqFi8Xgivv0cFC6J+hWVw2teCYltyy9/m/14ryHg==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [openbsd]
|
||||
|
||||
'@esbuild/openbsd-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2515,12 +2429,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [openbsd]
|
||||
|
||||
'@esbuild/openbsd-x64@0.25.11':
|
||||
resolution: {integrity: sha512-CN+7c++kkbrckTOz5hrehxWN7uIhFFlmS/hqziSFVWpAzpWrQoAG4chH+nN3Be+Kzv/uuo7zhX716x3Sn2Jduw==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [openbsd]
|
||||
|
||||
'@esbuild/openbsd-x64@0.25.12':
|
||||
resolution: {integrity: sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2533,12 +2441,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [openbsd]
|
||||
|
||||
'@esbuild/openharmony-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-rOREuNIQgaiR+9QuNkbkxubbp8MSO9rONmwP5nKncnWJ9v5jQ4JxFnLu4zDSRPf3x4u+2VN4pM4RdyIzDty/wQ==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [openharmony]
|
||||
|
||||
'@esbuild/openharmony-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2551,12 +2453,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [sunos]
|
||||
|
||||
'@esbuild/sunos-x64@0.25.11':
|
||||
resolution: {integrity: sha512-nq2xdYaWxyg9DcIyXkZhcYulC6pQ2FuCgem3LI92IwMgIZ69KHeY8T4Y88pcwoLIjbed8n36CyKoYRDygNSGhA==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [sunos]
|
||||
|
||||
'@esbuild/sunos-x64@0.25.12':
|
||||
resolution: {integrity: sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2575,12 +2471,6 @@ packages:
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-arm64@0.25.11':
|
||||
resolution: {integrity: sha512-3XxECOWJq1qMZ3MN8srCJ/QfoLpL+VaxD/WfNRm1O3B4+AZ/BnLVgFbUV3eiRYDMXetciH16dwPbbHqwe1uU0Q==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [arm64]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-arm64@0.25.12':
|
||||
resolution: {integrity: sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2599,12 +2489,6 @@ packages:
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-ia32@0.25.11':
|
||||
resolution: {integrity: sha512-3ukss6gb9XZ8TlRyJlgLn17ecsK4NSQTmdIXRASVsiS2sQ6zPPZklNJT5GR5tE/MUarymmy8kCEf5xPCNCqVOA==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [ia32]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-ia32@0.25.12':
|
||||
resolution: {integrity: sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -2623,12 +2507,6 @@ packages:
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-x64@0.25.11':
|
||||
resolution: {integrity: sha512-D7Hpz6A2L4hzsRpPaCYkQnGOotdUpDzSGRIv9I+1ITdHROSFUWW95ZPZWQmGka1Fg7W3zFJowyn9WGwMJ0+KPA==}
|
||||
engines: {node: '>=18'}
|
||||
cpu: [x64]
|
||||
os: [win32]
|
||||
|
||||
'@esbuild/win32-x64@0.25.12':
|
||||
resolution: {integrity: sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -7962,11 +7840,6 @@ packages:
|
||||
engines: {node: '>=12'}
|
||||
hasBin: true
|
||||
|
||||
esbuild@0.25.11:
|
||||
resolution: {integrity: sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==}
|
||||
engines: {node: '>=18'}
|
||||
hasBin: true
|
||||
|
||||
esbuild@0.25.12:
|
||||
resolution: {integrity: sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==}
|
||||
engines: {node: '>=18'}
|
||||
@@ -13434,9 +13307,6 @@ snapshots:
|
||||
'@esbuild-kit/core-utils': 3.3.2
|
||||
get-tsconfig: 4.12.0
|
||||
|
||||
'@esbuild/aix-ppc64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/aix-ppc64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13446,9 +13316,6 @@ snapshots:
|
||||
'@esbuild/android-arm64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13458,9 +13325,6 @@ snapshots:
|
||||
'@esbuild/android-arm@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-arm@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-arm@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13470,9 +13334,6 @@ snapshots:
|
||||
'@esbuild/android-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/android-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13482,9 +13343,6 @@ snapshots:
|
||||
'@esbuild/darwin-arm64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/darwin-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/darwin-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13494,9 +13352,6 @@ snapshots:
|
||||
'@esbuild/darwin-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/darwin-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/darwin-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13506,9 +13361,6 @@ snapshots:
|
||||
'@esbuild/freebsd-arm64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/freebsd-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/freebsd-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13518,9 +13370,6 @@ snapshots:
|
||||
'@esbuild/freebsd-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/freebsd-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/freebsd-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13530,9 +13379,6 @@ snapshots:
|
||||
'@esbuild/linux-arm64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13542,9 +13388,6 @@ snapshots:
|
||||
'@esbuild/linux-arm@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-arm@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-arm@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13554,9 +13397,6 @@ snapshots:
|
||||
'@esbuild/linux-ia32@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-ia32@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-ia32@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13566,9 +13406,6 @@ snapshots:
|
||||
'@esbuild/linux-loong64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-loong64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-loong64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13578,9 +13415,6 @@ snapshots:
|
||||
'@esbuild/linux-mips64el@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-mips64el@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-mips64el@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13590,9 +13424,6 @@ snapshots:
|
||||
'@esbuild/linux-ppc64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-ppc64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-ppc64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13602,9 +13433,6 @@ snapshots:
|
||||
'@esbuild/linux-riscv64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-riscv64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-riscv64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13614,9 +13442,6 @@ snapshots:
|
||||
'@esbuild/linux-s390x@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-s390x@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-s390x@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13626,18 +13451,12 @@ snapshots:
|
||||
'@esbuild/linux-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
'@esbuild/linux-x64@0.25.5':
|
||||
optional: true
|
||||
|
||||
'@esbuild/netbsd-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/netbsd-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13647,18 +13466,12 @@ snapshots:
|
||||
'@esbuild/netbsd-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/netbsd-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/netbsd-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
'@esbuild/netbsd-x64@0.25.5':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openbsd-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openbsd-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13668,27 +13481,18 @@ snapshots:
|
||||
'@esbuild/openbsd-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openbsd-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openbsd-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openbsd-x64@0.25.5':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openharmony-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/openharmony-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
'@esbuild/sunos-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/sunos-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/sunos-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13698,9 +13502,6 @@ snapshots:
|
||||
'@esbuild/win32-arm64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-arm64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-arm64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13710,9 +13511,6 @@ snapshots:
|
||||
'@esbuild/win32-ia32@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-ia32@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-ia32@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -13722,9 +13520,6 @@ snapshots:
|
||||
'@esbuild/win32-x64@0.18.20':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-x64@0.25.11':
|
||||
optional: true
|
||||
|
||||
'@esbuild/win32-x64@0.25.12':
|
||||
optional: true
|
||||
|
||||
@@ -14656,7 +14451,7 @@ snapshots:
|
||||
consola: 3.4.2
|
||||
cssnano: 7.1.1(postcss@8.5.6)
|
||||
defu: 6.1.4
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
exsolve: 1.0.7
|
||||
get-port-please: 3.2.0
|
||||
@@ -14741,7 +14536,7 @@ snapshots:
|
||||
consola: 3.4.2
|
||||
cssnano: 7.1.1(postcss@8.5.6)
|
||||
defu: 6.1.4
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
exsolve: 1.0.7
|
||||
get-port-please: 3.2.0
|
||||
@@ -14757,7 +14552,7 @@ snapshots:
|
||||
rollup-plugin-visualizer: 6.0.5(rollup@4.53.2)
|
||||
std-env: 3.10.0
|
||||
ufo: 1.6.1
|
||||
unenv: 2.0.0-rc.21
|
||||
unenv: 2.0.0-rc.24
|
||||
vite: 7.1.12(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
|
||||
vite-node: 3.2.4(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
|
||||
vite-plugin-checker: 0.11.0(@biomejs/biome@2.3.3)(eslint@9.38.0(jiti@2.6.1))(optionator@0.9.4)(typescript@5.9.3)(vite@7.1.12(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
|
||||
@@ -17256,7 +17051,7 @@ snapshots:
|
||||
dependencies:
|
||||
'@sveltejs/kit': 2.48.4(@opentelemetry/api@1.9.0)(@sveltejs/vite-plugin-svelte@6.2.1(svelte@5.43.3)(vite@7.1.12(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)))(svelte@5.43.3)(vite@7.1.12(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
|
||||
'@vercel/nft': 0.30.3(rollup@4.53.2)
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
transitivePeerDependencies:
|
||||
- encoding
|
||||
- rollup
|
||||
@@ -19439,8 +19234,8 @@ snapshots:
|
||||
dependencies:
|
||||
'@drizzle-team/brocli': 0.10.2
|
||||
'@esbuild-kit/esm-loader': 2.6.5
|
||||
esbuild: 0.25.11
|
||||
esbuild-register: 3.6.0(esbuild@0.25.11)
|
||||
esbuild: 0.25.12
|
||||
esbuild-register: 3.6.0(esbuild@0.25.12)
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
@@ -19558,10 +19353,10 @@ snapshots:
|
||||
esast-util-from-estree: 2.0.0
|
||||
vfile-message: 4.0.2
|
||||
|
||||
esbuild-register@3.6.0(esbuild@0.25.11):
|
||||
esbuild-register@3.6.0(esbuild@0.25.12):
|
||||
dependencies:
|
||||
debug: 4.4.3(supports-color@8.1.1)
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
transitivePeerDependencies:
|
||||
- supports-color
|
||||
|
||||
@@ -19590,35 +19385,6 @@ snapshots:
|
||||
'@esbuild/win32-ia32': 0.18.20
|
||||
'@esbuild/win32-x64': 0.18.20
|
||||
|
||||
esbuild@0.25.11:
|
||||
optionalDependencies:
|
||||
'@esbuild/aix-ppc64': 0.25.11
|
||||
'@esbuild/android-arm': 0.25.11
|
||||
'@esbuild/android-arm64': 0.25.11
|
||||
'@esbuild/android-x64': 0.25.11
|
||||
'@esbuild/darwin-arm64': 0.25.11
|
||||
'@esbuild/darwin-x64': 0.25.11
|
||||
'@esbuild/freebsd-arm64': 0.25.11
|
||||
'@esbuild/freebsd-x64': 0.25.11
|
||||
'@esbuild/linux-arm': 0.25.11
|
||||
'@esbuild/linux-arm64': 0.25.11
|
||||
'@esbuild/linux-ia32': 0.25.11
|
||||
'@esbuild/linux-loong64': 0.25.11
|
||||
'@esbuild/linux-mips64el': 0.25.11
|
||||
'@esbuild/linux-ppc64': 0.25.11
|
||||
'@esbuild/linux-riscv64': 0.25.11
|
||||
'@esbuild/linux-s390x': 0.25.11
|
||||
'@esbuild/linux-x64': 0.25.11
|
||||
'@esbuild/netbsd-arm64': 0.25.11
|
||||
'@esbuild/netbsd-x64': 0.25.11
|
||||
'@esbuild/openbsd-arm64': 0.25.11
|
||||
'@esbuild/openbsd-x64': 0.25.11
|
||||
'@esbuild/openharmony-arm64': 0.25.11
|
||||
'@esbuild/sunos-x64': 0.25.11
|
||||
'@esbuild/win32-arm64': 0.25.11
|
||||
'@esbuild/win32-ia32': 0.25.11
|
||||
'@esbuild/win32-x64': 0.25.11
|
||||
|
||||
esbuild@0.25.12:
|
||||
optionalDependencies:
|
||||
'@esbuild/aix-ppc64': 0.25.12
|
||||
@@ -21786,7 +21552,7 @@ snapshots:
|
||||
citty: 0.1.6
|
||||
cssnano: 7.1.1(postcss@8.5.6)
|
||||
defu: 6.1.4
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
jiti: 1.21.7
|
||||
mlly: 1.8.0
|
||||
pathe: 2.0.3
|
||||
@@ -22114,7 +21880,7 @@ snapshots:
|
||||
defu: 6.1.4
|
||||
destr: 2.0.5
|
||||
dot-prop: 9.0.0
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
etag: 1.8.1
|
||||
exsolve: 1.0.7
|
||||
@@ -22216,7 +21982,7 @@ snapshots:
|
||||
defu: 6.1.4
|
||||
destr: 2.0.5
|
||||
dot-prop: 10.1.0
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
etag: 1.8.1
|
||||
exsolve: 1.0.7
|
||||
@@ -22384,7 +22150,7 @@ snapshots:
|
||||
destr: 2.0.5
|
||||
devalue: 5.5.0
|
||||
errx: 0.1.0
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
estree-walker: 3.0.3
|
||||
exsolve: 1.0.7
|
||||
@@ -22510,7 +22276,7 @@ snapshots:
|
||||
destr: 2.0.5
|
||||
devalue: 5.5.0
|
||||
errx: 0.1.0
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
escape-string-regexp: 5.0.0
|
||||
estree-walker: 3.0.3
|
||||
exsolve: 1.0.7
|
||||
@@ -24784,7 +24550,7 @@ snapshots:
|
||||
citty: 0.1.6
|
||||
consola: 3.4.2
|
||||
defu: 6.1.4
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
fix-dts-default-cjs-exports: 1.0.1
|
||||
hookable: 5.5.3
|
||||
jiti: 2.6.1
|
||||
@@ -25279,7 +25045,7 @@ snapshots:
|
||||
|
||||
vite@7.1.11(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1):
|
||||
dependencies:
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
fdir: 6.5.0(picomatch@4.0.3)
|
||||
picomatch: 4.0.3
|
||||
postcss: 8.5.6
|
||||
@@ -25296,7 +25062,7 @@ snapshots:
|
||||
|
||||
vite@7.1.12(@types/node@22.19.0)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1):
|
||||
dependencies:
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
fdir: 6.5.0(picomatch@4.0.3)
|
||||
picomatch: 4.0.3
|
||||
postcss: 8.5.6
|
||||
@@ -25313,7 +25079,7 @@ snapshots:
|
||||
|
||||
vite@7.1.12(@types/node@24.6.2)(jiti@2.6.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1):
|
||||
dependencies:
|
||||
esbuild: 0.25.11
|
||||
esbuild: 0.25.12
|
||||
fdir: 6.5.0(picomatch@4.0.3)
|
||||
picomatch: 4.0.3
|
||||
postcss: 8.5.6
|
||||
|
||||
+3
-2
@@ -4,16 +4,17 @@ packages:
|
||||
- docs
|
||||
|
||||
catalog:
|
||||
"@types/node": 22.19.0
|
||||
"@biomejs/biome": ^2.2.7
|
||||
"@swc/core": 1.11.24
|
||||
"@types/json-schema": ^7.0.15
|
||||
"@types/node": 22.19.0
|
||||
"@vercel/functions": ^3.1.4
|
||||
"@vercel/oidc": 3.0.5
|
||||
"@vercel/queue": 0.0.0-alpha.29
|
||||
"@vitest/coverage-v8": ^3.2.4
|
||||
"nitro": "3.0.1-alpha.1"
|
||||
ai: 5.0.76
|
||||
esbuild: ^0.25.11
|
||||
nitro: 3.0.1-alpha.1
|
||||
typescript: ^5.9.3
|
||||
vitest: ^3.2.4
|
||||
zod: 4.1.11
|
||||
|
||||
@@ -1 +1 @@
|
||||
../nitro-v3/LICENSE.md
|
||||
../../LICENSE.md
|
||||
@@ -1 +1 @@
|
||||
../nitro-v2/LICENSE.md
|
||||
../../LICENSE.md
|
||||
@@ -31,7 +31,7 @@
|
||||
"@opentelemetry/api": "^1.9.0",
|
||||
"@sveltejs/adapter-node": "^5.4.0",
|
||||
"@sveltejs/adapter-vercel": "^6.1.1",
|
||||
"@swc/core": "1.11.24",
|
||||
"@swc/core": "catalog:",
|
||||
"@vercel/otel": "^1.13.0",
|
||||
"@workflow/ai": "workspace:*",
|
||||
"ai": "catalog:",
|
||||
|
||||
@@ -1 +1 @@
|
||||
../nitro-v3/LICENSE.md
|
||||
../../LICENSE.md
|
||||
Reference in New Issue
Block a user