Comparing version 1.0.0-beta.2-commit.f069c5d to 1.0.0-beta.3-commit.794a63d
@@ -49,3 +49,3 @@ type MaybePromise<T> = T | Promise<T> | ||
get chunkFilenames(): string | undefined | ||
get assetFilenames(): string | ||
get assetFilenames(): string | undefined | ||
get dir(): string | null | ||
@@ -107,3 +107,3 @@ get file(): string | null | ||
resolve(specifier: string, importer?: string | undefined | null, extraOptions?: BindingPluginContextResolveOptions | undefined | null): Promise<BindingPluginContextResolvedId | null> | ||
emitFile(file: BindingEmittedAsset): string | ||
emitFile(file: BindingEmittedAsset, assetFilename?: string | undefined | null, fnSanitizedFileName?: string | undefined | null): string | ||
emitChunk(file: BindingEmittedChunk): string | ||
@@ -473,2 +473,3 @@ getFileName(referenceId: string): string | ||
shared?: Record<string, BindingShared> | ||
runtimePlugins?: Array<string> | ||
} | ||
@@ -498,3 +499,3 @@ | ||
name?: string | ||
assetFileNames?: string | ||
assetFileNames?: string | ((chunk: BindingPreRenderedAsset) => string) | ||
entryFileNames?: string | ((chunk: PreRenderedChunk) => string) | ||
@@ -504,2 +505,3 @@ chunkFileNames?: string | ((chunk: PreRenderedChunk) => string) | ||
cssChunkFileNames?: string | ((chunk: PreRenderedChunk) => string) | ||
sanitizeFileName?: boolean | ((name: string) => string) | ||
banner?: (chunk: RenderedChunk) => MaybePromise<VoidNullable<string>> | ||
@@ -603,2 +605,8 @@ dir?: string | ||
export interface BindingPreRenderedAsset { | ||
names: Array<string> | ||
originalFileNames: Array<string> | ||
source: BindingAssetSource | ||
} | ||
export interface BindingRemote { | ||
@@ -605,0 +613,0 @@ type?: string |
import { RolldownOutput, OutputAsset, OutputChunk, RenderedChunk, SourceMap } from './types/rolldown-output'; | ||
import type { InputOptions, InputOption, ExternalOption, JsxOptions } from './options/input-options'; | ||
import type { ModuleFormat, OutputOptions } from './options/output-options'; | ||
import type { ModuleFormat, OutputOptions, PreRenderedAsset } from './options/output-options'; | ||
import type { RolldownOptions } from './types/rolldown-options'; | ||
@@ -27,3 +27,3 @@ import type { AsyncPluginHooks, CustomPluginOptions, FunctionPluginHooks, ImportKind, LoadResult, ModuleOptions, ModuleType, ObjectHook, ParallelPluginHooks, PartialResolvedId, Plugin, RolldownPlugin, RolldownPluginOption, ResolveIdResult, ResolvedId, SourceDescription, TransformResult } from './plugin'; | ||
export declare const VERSION: string; | ||
export type { OutputAsset, OutputChunk, RolldownOptions, RolldownOutput, RolldownBuild, InputOptions, NormalizedInputOptions, OutputOptions, NormalizedOutputOptions, Plugin, RolldownPlugin, RolldownPluginOption, DefineParallelPluginResult, ConfigExport, ImportKind, InputOption, ExternalOption, ModuleFormat, ModuleType, InternalModuleFormat, LoadResult, TransformResult, ResolveIdResult, PluginContext, TransformPluginContext, ObjectHook, PreRenderedChunk, SourceMap, SourceDescription, PartialNull, PartialResolvedId, ResolvedId, ModuleOptions, ModuleInfo, MinimalPluginContext, EmittedFile, EmittedAsset, CustomPluginOptions, AsyncPluginHooks, ParallelPluginHooks, FunctionPluginHooks, ExistingRawSourceMap, SourceMapInput, OutputBundle, JsxOptions, WatchOptions, RolldownWatcher, BuildOptions, RenderedChunk, }; | ||
export type { OutputAsset, OutputChunk, RolldownOptions, RolldownOutput, RolldownBuild, InputOptions, NormalizedInputOptions, OutputOptions, NormalizedOutputOptions, Plugin, RolldownPlugin, RolldownPluginOption, DefineParallelPluginResult, ConfigExport, ImportKind, InputOption, ExternalOption, ModuleFormat, ModuleType, InternalModuleFormat, LoadResult, TransformResult, ResolveIdResult, PluginContext, TransformPluginContext, ObjectHook, PreRenderedChunk, PreRenderedAsset, SourceMap, SourceDescription, PartialNull, PartialResolvedId, ResolvedId, ModuleOptions, ModuleInfo, MinimalPluginContext, EmittedFile, EmittedAsset, CustomPluginOptions, AsyncPluginHooks, ParallelPluginHooks, FunctionPluginHooks, ExistingRawSourceMap, SourceMapInput, OutputBundle, JsxOptions, WatchOptions, RolldownWatcher, BuildOptions, RenderedChunk, }; | ||
export type { RollupError, RollupLog, LoggingFunction } from './types/misc'; |
import type { BindingNormalizedOptions } from '../binding'; | ||
import type { SourcemapIgnoreListOption, SourcemapPathTransformOption } from '../types/misc'; | ||
import type { ChunkFileNamesFunction, GlobalsFunction, OutputOptions } from './output-options'; | ||
import type { AssetFileNamesFunction, ChunkFileNamesFunction, GlobalsFunction, OutputOptions } from './output-options'; | ||
export type InternalModuleFormat = 'es' | 'cjs' | 'iife' | 'umd' | 'app'; | ||
@@ -11,3 +11,3 @@ export interface NormalizedOutputOptions { | ||
chunkFileNames: string | ChunkFileNamesFunction; | ||
assetFileNames: string; | ||
assetFileNames: string | AssetFileNamesFunction; | ||
format: InternalModuleFormat; | ||
@@ -42,3 +42,3 @@ exports: NonNullable<OutputOptions['exports']>; | ||
get chunkFileNames(): string | UnsupportedFnRet; | ||
get assetFileNames(): string; | ||
get assetFileNames(): string | UnsupportedFnRet; | ||
get format(): 'es' | 'cjs' | 'app' | 'iife' | 'umd'; | ||
@@ -45,0 +45,0 @@ get exports(): 'default' | 'named' | 'none' | 'auto'; |
@@ -25,3 +25,3 @@ import { unsupported } from '../utils/misc'; | ||
get assetFileNames() { | ||
return this.inner.assetFilenames; | ||
return mapFunctionOption(this.inner.assetFilenames, 'assetFilenames'); | ||
} | ||
@@ -28,0 +28,0 @@ get format() { |
@@ -9,2 +9,9 @@ import type { StringOrRegExp } from '../types/utils'; | ||
export type ChunkFileNamesFunction = (chunkInfo: PreRenderedChunk) => string; | ||
export interface PreRenderedAsset { | ||
names: string[]; | ||
originalFileNames: string[]; | ||
source: string | Uint8Array; | ||
type: 'asset'; | ||
} | ||
export type AssetFileNamesFunction = (chunkInfo: PreRenderedAsset) => string; | ||
export type GlobalsFunction = (name: string) => string; | ||
@@ -36,3 +43,3 @@ export type ESTarget = 'es6' | 'es2015' | 'es2016' | 'es2017' | 'es2018' | 'es2019' | 'es2020' | 'es2021' | 'es2022' | 'es2023' | 'es2024' | 'esnext'; | ||
esModule?: boolean | 'if-default-prop'; | ||
assetFileNames?: string; | ||
assetFileNames?: string | AssetFileNamesFunction; | ||
entryFileNames?: string | ChunkFileNamesFunction; | ||
@@ -42,2 +49,3 @@ chunkFileNames?: string | ChunkFileNamesFunction; | ||
cssChunkFileNames?: string | ChunkFileNamesFunction; | ||
sanitizeFileName?: boolean | ((name: string) => string); | ||
minify?: boolean; | ||
@@ -44,0 +52,0 @@ name?: string; |
@@ -22,3 +22,3 @@ import { normalizeHook } from '../utils/normalize-hook'; | ||
plugin: async (ctx, opts) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedInputOptionsImpl(opts, args.onLog)); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedInputOptionsImpl(opts, args.onLog)); | ||
}, | ||
@@ -36,3 +36,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
plugin: async (ctx, err) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), err ? normalizeErrors(err) : undefined); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), err ? normalizeErrors(err) : undefined); | ||
}, | ||
@@ -58,3 +58,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
}; | ||
const ret = await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), specifier, importer ?? undefined, newExtraOptions); | ||
const ret = await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), specifier, importer ?? undefined, newExtraOptions); | ||
if (ret == null) { | ||
@@ -96,3 +96,3 @@ return; | ||
plugin: async (ctx, specifier, importer) => { | ||
const ret = await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), specifier, importer ?? undefined); | ||
const ret = await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), specifier, importer ?? undefined); | ||
if (ret == null) { | ||
@@ -136,3 +136,3 @@ return; | ||
plugin: async (ctx, code, id, meta) => { | ||
const ret = await handler.call(new TransformPluginContext(ctx.inner(), args.plugin, args.pluginContextData, ctx, id, code, args.onLog, args.logLevel), code, id, meta); | ||
const ret = await handler.call(new TransformPluginContext(args.outputOptions, ctx.inner(), args.plugin, args.pluginContextData, ctx, id, code, args.onLog, args.logLevel), code, id, meta); | ||
if (ret == null) { | ||
@@ -167,3 +167,3 @@ return undefined; | ||
plugin: async (ctx, id) => { | ||
const ret = await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel, id), id); | ||
const ret = await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel, id), id); | ||
if (ret == null) { | ||
@@ -215,3 +215,3 @@ return; | ||
plugin: async (ctx, moduleInfo) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformModuleInfo(moduleInfo, args.pluginContextData.getModuleOption(moduleInfo.id))); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformModuleInfo(moduleInfo, args.pluginContextData.getModuleOption(moduleInfo.id))); | ||
}, | ||
@@ -218,0 +218,0 @@ meta: bindingifyPluginHookMeta(meta), |
@@ -18,3 +18,3 @@ import { normalizeHook } from '../utils/normalize-hook'; | ||
plugin: async (ctx, opts) => { | ||
handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), new NormalizedInputOptionsImpl(opts, args.onLog)); | ||
handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), new NormalizedInputOptionsImpl(opts, args.onLog)); | ||
}, | ||
@@ -32,3 +32,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
plugin: async (ctx, code, chunk, opts) => { | ||
const ret = await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), code, transformRenderedChunk(chunk), new NormalizedOutputOptionsImpl(opts)); | ||
const ret = await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), code, transformRenderedChunk(chunk), new NormalizedOutputOptionsImpl(opts)); | ||
if (ret == null) { | ||
@@ -59,3 +59,3 @@ return; | ||
plugin: async (ctx, chunk) => { | ||
return await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
return await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
}, | ||
@@ -73,3 +73,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
plugin: async (ctx, err) => { | ||
handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), normalizeErrors(err)); | ||
handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), normalizeErrors(err)); | ||
}, | ||
@@ -92,3 +92,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
const output = transformToOutputBundle(bundle, changed); | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), output, isWrite); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), output, isWrite); | ||
return collectChangedBundle(changed, output); | ||
@@ -112,3 +112,3 @@ }, | ||
const output = transformToOutputBundle(bundle, changed); | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), output); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), new NormalizedOutputOptionsImpl(opts), output); | ||
return collectChangedBundle(changed, output); | ||
@@ -127,3 +127,3 @@ }, | ||
plugin: async (ctx) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel)); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel)); | ||
}, | ||
@@ -144,3 +144,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
} | ||
return handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
return handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
}, | ||
@@ -161,3 +161,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
} | ||
return handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
return handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
}, | ||
@@ -178,3 +178,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
} | ||
return handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
return handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
}, | ||
@@ -195,3 +195,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
} | ||
return handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
return handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), transformRenderedChunk(chunk)); | ||
}, | ||
@@ -198,0 +198,0 @@ meta: bindingifyPluginHookMeta(meta), |
@@ -12,3 +12,3 @@ import { normalizeHook } from '../utils/normalize-hook'; | ||
plugin: async (ctx, id, event) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), id, { event: event }); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel), id, { event: event }); | ||
}, | ||
@@ -26,3 +26,3 @@ meta: bindingifyPluginHookMeta(meta), | ||
plugin: async (ctx) => { | ||
await handler.call(new PluginContext(ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel)); | ||
await handler.call(new PluginContext(args.outputOptions, ctx, args.plugin, args.pluginContextData, args.onLog, args.logLevel)); | ||
}, | ||
@@ -29,0 +29,0 @@ meta: bindingifyPluginHookMeta(meta), |
@@ -10,2 +10,3 @@ import type { BindingPluginContext } from '../binding'; | ||
import type { LogHandler, LogLevelOption } from '../types/misc'; | ||
import { OutputOptions } from '../options/output-options'; | ||
export interface EmittedAsset { | ||
@@ -34,2 +35,3 @@ type: 'asset'; | ||
export declare class PluginContext extends MinimalPluginContext { | ||
private outputOptions; | ||
private context; | ||
@@ -39,3 +41,3 @@ private data; | ||
private currentLoadingModule?; | ||
constructor(context: BindingPluginContext, plugin: Plugin, data: PluginContextData, onLog: LogHandler, logLevel: LogLevelOption, currentLoadingModule?: string | undefined); | ||
constructor(outputOptions: OutputOptions, context: BindingPluginContext, plugin: Plugin, data: PluginContextData, onLog: LogHandler, logLevel: LogLevelOption, currentLoadingModule?: string | undefined); | ||
load(options: { | ||
@@ -47,2 +49,3 @@ id: string; | ||
emitFile(file: EmittedAsset | EmittedChunk): string; | ||
private getAssetFileNames; | ||
getFileName(referenceId: string): string; | ||
@@ -49,0 +52,0 @@ getModuleInfo(id: string): ModuleInfo | null; |
@@ -9,2 +9,3 @@ import { MinimalPluginContext } from '../plugin/minimal-plugin-context'; | ||
export class PluginContext extends MinimalPluginContext { | ||
outputOptions; | ||
context; | ||
@@ -14,4 +15,5 @@ data; | ||
currentLoadingModule; | ||
constructor(context, plugin, data, onLog, logLevel, currentLoadingModule) { | ||
constructor(outputOptions, context, plugin, data, onLog, logLevel, currentLoadingModule) { | ||
super(onLog, logLevel, plugin.name); | ||
this.outputOptions = outputOptions; | ||
this.context = context; | ||
@@ -86,2 +88,6 @@ this.data = data; | ||
} | ||
const fnSanitizedFileName = file.fileName || typeof this.outputOptions.sanitizeFileName !== 'function' | ||
? undefined | ||
: this.outputOptions.sanitizeFileName(file.name || 'asset'); | ||
const filename = file.fileName ? undefined : this.getAssetFileNames(file); | ||
return this.context.emitFile({ | ||
@@ -91,4 +97,14 @@ ...file, | ||
source: bindingAssetSource(file.source), | ||
}); | ||
}, filename, fnSanitizedFileName); | ||
} | ||
getAssetFileNames(file) { | ||
if (typeof this.outputOptions.assetFileNames === 'function') { | ||
return this.outputOptions.assetFileNames({ | ||
names: file.name ? [file.name] : [], | ||
originalFileNames: file.originalFileName ? [file.originalFileName] : [], | ||
source: file.source, | ||
type: 'asset', | ||
}); | ||
} | ||
} | ||
getFileName(referenceId) { | ||
@@ -95,0 +111,0 @@ return this.context.getFileName(referenceId); |
@@ -7,2 +7,3 @@ import type { BindingPluginContext, BindingTransformPluginContext } from '../binding'; | ||
import { SourceMap } from '../types/rolldown-output'; | ||
import { OutputOptions } from '../options/output-options'; | ||
export declare class TransformPluginContext extends PluginContext { | ||
@@ -12,3 +13,3 @@ private inner; | ||
private moduleSource; | ||
constructor(context: BindingPluginContext, plugin: Plugin, data: PluginContextData, inner: BindingTransformPluginContext, moduleId: string, moduleSource: string, onLog: LogHandler, LogLevelOption: LogLevelOption); | ||
constructor(outputOptions: OutputOptions, context: BindingPluginContext, plugin: Plugin, data: PluginContextData, inner: BindingTransformPluginContext, moduleId: string, moduleSource: string, onLog: LogHandler, LogLevelOption: LogLevelOption); | ||
error(e: RollupError | string, pos?: number | { | ||
@@ -15,0 +16,0 @@ column: number; |
@@ -8,4 +8,4 @@ import { normalizeLog } from '../log/logHandler'; | ||
moduleSource; | ||
constructor(context, plugin, data, inner, moduleId, moduleSource, onLog, LogLevelOption) { | ||
super(context, plugin, data, onLog, LogLevelOption, moduleId); | ||
constructor(outputOptions, context, plugin, data, inner, moduleId, moduleSource, onLog, LogLevelOption) { | ||
super(outputOptions, context, plugin, data, onLog, LogLevelOption, moduleId); | ||
this.inner = inner; | ||
@@ -12,0 +12,0 @@ this.moduleId = moduleId; |
import { unimplemented } from './misc'; | ||
import { transformRenderedChunk } from './transform-rendered-chunk'; | ||
import { transformAssetSource } from './asset-source'; | ||
export function bindingifyOutputOptions(outputOptions) { | ||
const { dir, format, exports, hashCharacters, sourcemap, sourcemapIgnoreList, sourcemapPathTransform, name, assetFileNames, entryFileNames, chunkFileNames, cssEntryFileNames, cssChunkFileNames, banner, footer, intro, outro, esModule, globals, file, } = outputOptions; | ||
const { dir, format, exports, hashCharacters, sourcemap, sourcemapIgnoreList, sourcemapPathTransform, name, assetFileNames, entryFileNames, chunkFileNames, cssEntryFileNames, cssChunkFileNames, banner, footer, intro, outro, esModule, globals, file, sanitizeFileName, } = outputOptions; | ||
return { | ||
@@ -23,3 +24,3 @@ dir, | ||
name, | ||
assetFileNames, | ||
assetFileNames: bindingifyAssetFilenames(assetFileNames), | ||
entryFileNames, | ||
@@ -37,2 +38,3 @@ chunkFileNames, | ||
target: outputOptions.target, | ||
sanitizeFileName, | ||
}; | ||
@@ -95,1 +97,14 @@ } | ||
} | ||
function bindingifyAssetFilenames(assetFileNames) { | ||
if (typeof assetFileNames === 'function') { | ||
return (asset) => { | ||
return assetFileNames({ | ||
names: asset.names, | ||
originalFileNames: asset.originalFileNames, | ||
source: transformAssetSource(asset.source), | ||
type: 'asset', | ||
}); | ||
}; | ||
} | ||
return assetFileNames; | ||
} |
@@ -121,3 +121,3 @@ import * as v from 'valibot'; | ||
inject: v.pipe(v.optional(v.record(v.string(), v.string())), v.description('Inject import statements on demand')), | ||
treeshake: v.pipe(v.optional(v.boolean(), true), v.description('enable treeshaking')), | ||
treeshake: v.pipe(v.optional(v.boolean()), v.description('enable treeshaking')), | ||
}); | ||
@@ -124,0 +124,0 @@ const InputCliOptionsSchema = v.omit(v.strictObject({ |
{ | ||
"name": "rolldown", | ||
"version": "1.0.0-beta.2-commit.f069c5d", | ||
"version": "1.0.0-beta.3-commit.794a63d", | ||
"description": "Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.", | ||
@@ -126,17 +126,17 @@ "homepage": "https://rolldown.rs/", | ||
"@rolldown/testing": "0.0.1", | ||
"rolldown": "1.0.0-beta.2-commit.f069c5d" | ||
"rolldown": "1.0.0-beta.3-commit.794a63d" | ||
}, | ||
"optionalDependencies": { | ||
"@rolldown/binding-darwin-arm64": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-freebsd-x64": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-darwin-x64": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-linux-x64-musl": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-linux-x64-gnu": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-linux-arm64-musl": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-wasm32-wasi": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.2-commit.f069c5d", | ||
"@rolldown/binding-win32-x64-msvc": "1.0.0-beta.2-commit.f069c5d" | ||
"@rolldown/binding-freebsd-x64": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-darwin-x64": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-darwin-arm64": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-linux-arm64-musl": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-linux-x64-gnu": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-wasm32-wasi": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-linux-x64-musl": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.3-commit.794a63d", | ||
"@rolldown/binding-win32-x64-msvc": "1.0.0-beta.3-commit.794a63d" | ||
}, | ||
@@ -143,0 +143,0 @@ "scripts": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
769304
19383