Comparing version 1.0.0-beta.3-commit.558ea78 to 1.0.0-beta.3-commit.61bbd94
@@ -66,3 +66,3 @@ type MaybePromise<T> = T | Promise<T> | ||
get sourcemapDebugIds(): boolean | ||
get minify(): boolean | ||
get minify(): false | BindingMinifyOptions | ||
get polyfillRequire(): boolean | ||
@@ -117,2 +117,3 @@ get comments(): 'none' | 'preserve-legal' | ||
get code(): string | null | ||
get renderedExports(): Array<string> | ||
} | ||
@@ -292,2 +293,8 @@ | ||
export interface BindingDeferSyncScanData { | ||
/** ModuleId */ | ||
id: string | ||
sideEffects?: BindingHookSideEffects | ||
} | ||
export interface BindingEmittedAsset { | ||
@@ -417,2 +424,3 @@ name?: string | ||
checks?: BindingChecksOptions | ||
deferSyncScanData?: undefined | (() => BindingDeferSyncScanData[]) | ||
} | ||
@@ -470,2 +478,14 @@ | ||
export interface BindingMfManifest { | ||
filePath?: string | ||
disableAssetsAnalyze?: boolean | ||
fileName?: string | ||
} | ||
export interface BindingMinifyOptions { | ||
mangle: boolean | ||
compress: boolean | ||
removeWhitespace: boolean | ||
} | ||
export interface BindingModuleFederationPluginOption { | ||
@@ -478,2 +498,4 @@ name: string | ||
runtimePlugins?: Array<string> | ||
manifest?: BindingMfManifest | ||
getPublicPath?: string | ||
} | ||
@@ -486,4 +508,4 @@ | ||
export interface BindingModules { | ||
value: Array<BindingRenderedModule> | ||
idToIndex: Record<string, number> | ||
values: Array<BindingRenderedModule> | ||
keys: Array<string> | ||
} | ||
@@ -529,3 +551,3 @@ | ||
sourcemapPathTransform?: (source: string, sourcemapPath: string) => string | ||
minify?: boolean | ||
minify?: boolean | 'dce-only' | BindingMinifyOptions | ||
advancedChunks?: BindingAdvancedChunksOptions | ||
@@ -714,2 +736,3 @@ comments?: 'none' | 'preserve-legal' | ||
exclude?: Array<BindingStringOrRegex> | ||
buildDelay?: number | ||
} | ||
@@ -732,2 +755,15 @@ | ||
export interface DecoratorOptions { | ||
/** | ||
* Enables experimental support for decorators, which is a version of decorators that predates the TC39 standardization process. | ||
* | ||
* Decorators are a language feature which hasn’t yet been fully ratified into the JavaScript specification. | ||
* This means that the implementation version in TypeScript may differ from the implementation in JavaScript when it it decided by TC39. | ||
* | ||
* @see https://www.typescriptlang.org/tsconfig/#experimentalDecorators | ||
* @default false | ||
*/ | ||
legacy?: boolean | ||
} | ||
export interface DynamicImport { | ||
@@ -836,3 +872,3 @@ start: number | ||
* ```js | ||
* import helperName from "@babel/runtime/helpers/helperName"; | ||
* import helperName from "@oxc-project/runtime/helpers/helperName"; | ||
* helperName(...arguments); | ||
@@ -1055,2 +1091,7 @@ * ``` | ||
preserveParens?: boolean | ||
/** | ||
* Default: false | ||
* @experimental Only for internal usage on Rolldown and Vite. | ||
*/ | ||
convertSpanUtf16?: boolean | ||
} | ||
@@ -1260,2 +1301,4 @@ | ||
inject?: Record<string, string | [string, string]> | ||
/** Decorator plugin */ | ||
decorator?: DecoratorOptions | ||
} | ||
@@ -1301,3 +1344,3 @@ | ||
* ```text | ||
* { "_objectSpread": "@babel/runtime/helpers/objectSpread2" } | ||
* { "_objectSpread": "@oxc-project/runtime/helpers/objectSpread2" } | ||
* ``` | ||
@@ -1304,0 +1347,0 @@ */ |
@@ -1,2 +0,2 @@ | ||
import { type BindingBuiltinPluginName, BindingGlobImportPluginConfig, BindingManifestPluginConfig, BindingModulePreloadPolyfillPluginConfig, BindingJsonPluginConfig, BindingBuildImportAnalysisPluginConfig, type BindingViteResolvePluginConfig, BindingModuleFederationPluginOption, BindingRemote } from '../binding'; | ||
import { type BindingBuiltinPluginName, BindingGlobImportPluginConfig, BindingManifestPluginConfig, BindingModulePreloadPolyfillPluginConfig, BindingJsonPluginConfig, BindingBuildImportAnalysisPluginConfig, type BindingViteResolvePluginConfig, BindingModuleFederationPluginOption, BindingRemote, BindingMfManifest } from '../binding'; | ||
export declare class BuiltinPlugin { | ||
@@ -19,3 +19,4 @@ name: BindingBuiltinPluginName; | ||
remotes?: Record<string, string | BindingRemote>; | ||
manifest?: boolean | BindingMfManifest; | ||
}; | ||
export declare function moduleFederationPlugin(config: ModuleFederationPluginOption): BuiltinPlugin; |
@@ -5,3 +5,5 @@ import { RolldownOutput, OutputAsset, OutputChunk, RenderedChunk, SourceMap } from './types/rolldown-output'; | ||
import type { RolldownOptions } from './types/rolldown-options'; | ||
import type { AsyncPluginHooks, CustomPluginOptions, FunctionPluginHooks, ImportKind, LoadResult, ModuleOptions, ModuleType, ObjectHook, ParallelPluginHooks, PartialResolvedId, Plugin, RolldownPlugin, RolldownPluginOption, ResolveIdResult, ResolvedId, SourceDescription, TransformResult } from './plugin'; | ||
import type { AsyncPluginHooks, CustomPluginOptions, FunctionPluginHooks, ImportKind, LoadResult, ModuleOptions, ModuleType, ObjectHook, ParallelPluginHooks, PartialResolvedId, Plugin, RolldownPlugin, RolldownPluginOption, ResolveIdResult, ResolvedId, SourceDescription, TransformResult, HookFilterExtension } from './plugin'; | ||
import type { HookFilter, StringFilter, ModuleTypeFilter } from './plugin/hook-filter'; | ||
import type { LogOrStringHandler } from './log/logging'; | ||
import { DefineParallelPluginResult } from './plugin/parallel-plugin'; | ||
@@ -13,3 +15,3 @@ import { defineConfig } from './utils/define-config'; | ||
import { RolldownBuild } from './api/rolldown/rolldown-build'; | ||
import { EmittedAsset, EmittedFile, PluginContext } from './plugin/plugin-context'; | ||
import { EmittedAsset, EmittedFile, GetModuleInfo, PluginContext } from './plugin/plugin-context'; | ||
import { TransformPluginContext } from './plugin/transform-plugin-context'; | ||
@@ -29,3 +31,3 @@ import { InternalModuleFormat, NormalizedOutputOptions } from './options/normalized-output-options'; | ||
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, PreRenderedAsset, SourceMap, SourceDescription, PartialNull, PartialResolvedId, ResolvedId, ModuleOptions, ModuleInfo, PluginContextMeta, 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, HookFilterExtension, HookFilter, StringFilter, ModuleTypeFilter, PluginContext, TransformPluginContext, ObjectHook, PreRenderedChunk, PreRenderedAsset, SourceMap, SourceDescription, PartialNull, PartialResolvedId, ResolvedId, ModuleOptions, ModuleInfo, PluginContextMeta, MinimalPluginContext, EmittedFile, EmittedAsset, CustomPluginOptions, AsyncPluginHooks, ParallelPluginHooks, FunctionPluginHooks, ExistingRawSourceMap, SourceMapInput, OutputBundle, JsxOptions, WatchOptions, RolldownWatcher, BuildOptions, RenderedChunk, LogOrStringHandler, GetModuleInfo, }; | ||
export type { RollupError, RollupLog, LoggingFunction, LogLevel, WarningHandlerWithDefault, } from './types/misc'; |
@@ -19,2 +19,3 @@ import type { RolldownPluginOption } from '../plugin'; | ||
skipWrite?: boolean; | ||
buildDelay?: number; | ||
notify?: { | ||
@@ -21,0 +22,0 @@ pollInterval?: number; |
@@ -1,4 +0,5 @@ | ||
import type { BindingNormalizedOptions } from '../binding'; | ||
import type { BindingMinifyOptions, BindingNormalizedOptions } from '../binding'; | ||
import type { SourcemapIgnoreListOption, SourcemapPathTransformOption } from '../types/misc'; | ||
import type { AssetFileNamesFunction, ChunkFileNamesFunction, GlobalsFunction, OutputOptions } from './output-options'; | ||
import type { AddonFunction, AssetFileNamesFunction, ChunkFileNamesFunction, GlobalsFunction, OutputOptions } from './output-options'; | ||
import { RolldownPlugin } from '..'; | ||
export type InternalModuleFormat = 'es' | 'cjs' | 'iife' | 'umd' | 'app'; | ||
@@ -19,6 +20,6 @@ export interface NormalizedOutputOptions { | ||
externalLiveBindings: boolean; | ||
banner: OutputOptions['banner']; | ||
footer: OutputOptions['footer']; | ||
intro: OutputOptions['intro']; | ||
outro: OutputOptions['outro']; | ||
banner: AddonFunction; | ||
footer: AddonFunction; | ||
intro: AddonFunction; | ||
outro: AddonFunction; | ||
esModule: boolean | 'if-default-prop'; | ||
@@ -31,19 +32,22 @@ extend: boolean; | ||
sourcemapPathTransform: SourcemapPathTransformOption | undefined; | ||
minify: boolean; | ||
minify: false | BindingMinifyOptions; | ||
comments: 'none' | 'preserve-legal'; | ||
polyfillRequire: boolean; | ||
plugins: RolldownPlugin[]; | ||
} | ||
type UnsupportedFnRet = () => never; | ||
export declare class NormalizedOutputOptionsImpl implements NormalizedOutputOptions { | ||
inner: BindingNormalizedOptions; | ||
constructor(inner: BindingNormalizedOptions); | ||
private inner; | ||
private outputOptions; | ||
private normalizedOutputPlugins; | ||
constructor(inner: BindingNormalizedOptions, outputOptions: OutputOptions, normalizedOutputPlugins: RolldownPlugin[]); | ||
get dir(): string | undefined; | ||
get entryFileNames(): string | UnsupportedFnRet; | ||
get chunkFileNames(): string | UnsupportedFnRet; | ||
get assetFileNames(): string | UnsupportedFnRet; | ||
get entryFileNames(): string | ChunkFileNamesFunction; | ||
get chunkFileNames(): string | ChunkFileNamesFunction; | ||
get assetFileNames(): string | AssetFileNamesFunction; | ||
get format(): 'es' | 'cjs' | 'app' | 'iife' | 'umd'; | ||
get exports(): 'default' | 'named' | 'none' | 'auto'; | ||
get sourcemap(): boolean | 'inline' | 'hidden'; | ||
get cssEntryFileNames(): string | UnsupportedFnRet; | ||
get cssChunkFileNames(): string | UnsupportedFnRet; | ||
get cssEntryFileNames(): string | ChunkFileNamesFunction; | ||
get cssChunkFileNames(): string | ChunkFileNamesFunction; | ||
get shimMissingExports(): boolean; | ||
@@ -54,17 +58,18 @@ get name(): string | undefined; | ||
get externalLiveBindings(): boolean; | ||
get banner(): string | UnsupportedFnRet | undefined; | ||
get footer(): string | UnsupportedFnRet | undefined; | ||
get intro(): string | UnsupportedFnRet | undefined; | ||
get outro(): string | UnsupportedFnRet | undefined; | ||
get banner(): AddonFunction; | ||
get footer(): AddonFunction; | ||
get intro(): AddonFunction; | ||
get outro(): AddonFunction; | ||
get esModule(): boolean | 'if-default-prop'; | ||
get extend(): boolean; | ||
get globals(): Record<string, string> | UnsupportedFnRet; | ||
get globals(): Record<string, string> | GlobalsFunction; | ||
get hashCharacters(): 'base64' | 'base36' | 'hex'; | ||
get sourcemapDebugIds(): boolean; | ||
get sourcemapIgnoreList(): UnsupportedFnRet | undefined; | ||
get sourcemapPathTransform(): UnsupportedFnRet | undefined; | ||
get minify(): boolean; | ||
get sourcemapPathTransform(): SourcemapPathTransformOption | undefined; | ||
get minify(): false | BindingMinifyOptions; | ||
get comments(): 'none' | 'preserve-legal'; | ||
get polyfillRequire(): boolean; | ||
get plugins(): RolldownPlugin[]; | ||
} | ||
export {}; |
@@ -9,2 +9,7 @@ import type { StringOrRegExp } from '../types/utils'; | ||
export type ChunkFileNamesFunction = (chunkInfo: PreRenderedChunk) => string; | ||
export interface MinifyOptions { | ||
mangle: boolean; | ||
compress: boolean; | ||
removeWhitespace: boolean; | ||
} | ||
export interface PreRenderedAsset { | ||
@@ -49,3 +54,3 @@ names: string[]; | ||
sanitizeFileName?: boolean | ((name: string) => string); | ||
minify?: boolean; | ||
minify?: boolean | 'dce-only' | MinifyOptions; | ||
name?: string; | ||
@@ -52,0 +57,0 @@ globals?: Record<string, string> | GlobalsFunction; |
@@ -0,4 +1,5 @@ | ||
import { Program } from '@oxc-project/types'; | ||
import type { ParseResult, ParserOptions } from './binding'; | ||
export declare function parseAst(filename: string, sourceText: string, options?: ParserOptions | undefined | null): ParseResult; | ||
export declare function parseAstAsync(filename: string, sourceText: string, options?: ParserOptions | undefined | null): Promise<ParseResult>; | ||
export declare function parseAst(filename: string, sourceText: string, options?: ParserOptions | undefined | null): Program; | ||
export declare function parseAstAsync(filename: string, sourceText: string, options?: ParserOptions | undefined | null): Promise<Program>; | ||
export type { ParseResult, ParserOptions }; |
import type { BindingPluginOptions } from '../binding'; | ||
import type { Plugin } from './index'; | ||
import type { Plugin, RolldownPlugin } from './index'; | ||
import type { OutputOptions } from '../options/output-options'; | ||
@@ -14,3 +14,4 @@ import { PluginContextData } from './plugin-context-data'; | ||
logLevel: LogLevelOption; | ||
normalizedOutputPlugins: RolldownPlugin[]; | ||
} | ||
export declare function bindingifyPlugin(plugin: Plugin, options: InputOptions, outputOptions: OutputOptions, pluginContextData: PluginContextData, onLog: LogHandler, logLevel: LogLevelOption): BindingPluginOptions; | ||
export declare function bindingifyPlugin(plugin: Plugin, options: InputOptions, outputOptions: OutputOptions, pluginContextData: PluginContextData, normalizedOutputPlugins: RolldownPlugin[], onLog: LogHandler, logLevel: LogLevelOption): BindingPluginOptions; |
@@ -11,3 +11,3 @@ import type { MaybeArray } from '../types/utils'; | ||
} | ||
type ModuleTypeFilter = ModuleType[] | FormalModuleTypeFilter; | ||
export type ModuleTypeFilter = ModuleType[] | FormalModuleTypeFilter; | ||
export interface HookFilter { | ||
@@ -14,0 +14,0 @@ /** |
@@ -30,2 +30,3 @@ import type { BindingHookResolveIdExtraArgs, BindingTransformHookExtraArgs } from '../binding'; | ||
meta: CustomPluginOptions; | ||
invalidate?: boolean; | ||
} | ||
@@ -32,0 +33,0 @@ export interface ResolvedId extends ModuleOptions { |
@@ -1,2 +0,2 @@ | ||
import type { BindingPluginContext } from '../binding'; | ||
import type { BindingPluginContext, ParserOptions } from '../binding'; | ||
import type { CustomPluginOptions, ModuleOptions, Plugin, ResolvedId } from './index'; | ||
@@ -11,2 +11,3 @@ import { MinimalPluginContext } from '../plugin/minimal-plugin-context'; | ||
import { OutputOptions } from '../options/output-options'; | ||
import { Program } from '@oxc-project/types'; | ||
export interface EmittedAsset { | ||
@@ -34,2 +35,3 @@ type: 'asset'; | ||
} | ||
export type GetModuleInfo = (moduleId: string) => ModuleInfo | null; | ||
export declare class PluginContext extends MinimalPluginContext { | ||
@@ -41,2 +43,3 @@ private outputOptions; | ||
private currentLoadingModule?; | ||
getModuleInfo: GetModuleInfo; | ||
constructor(outputOptions: OutputOptions, context: BindingPluginContext, plugin: Plugin, data: PluginContextData, onLog: LogHandler, logLevel: LogLevelOption, currentLoadingModule?: string | undefined); | ||
@@ -51,9 +54,5 @@ load(options: { | ||
getFileName(referenceId: string): string; | ||
getModuleInfo(id: string): ModuleInfo | null; | ||
getModuleIds(): IterableIterator<string>; | ||
addWatchFile(id: string): void; | ||
/** | ||
* @deprecated This rollup API won't be supported by rolldown. Using this API will cause runtime error. | ||
*/ | ||
parse(_input: string, _options?: any): any; | ||
parse(input: string, options?: ParserOptions | undefined | null): Program; | ||
} |
@@ -27,2 +27,3 @@ import { AssetSource } from '../utils/asset-source'; | ||
renderedLength: number; | ||
renderedExports: string[]; | ||
} | ||
@@ -29,0 +30,0 @@ export interface RenderedChunk extends Omit<BindingRenderedChunk, 'modules'> { |
@@ -7,2 +7,2 @@ import type { RolldownPlugin } from '../plugin'; | ||
import { LogLevelOption } from '../log/logging'; | ||
export declare function bindingifyInputOptions(rawPlugins: RolldownPlugin[], inputOptions: InputOptions, outputOptions: OutputOptions, onLog: LogHandler, logLevel: LogLevelOption): BindingInputOptions; | ||
export declare function bindingifyInputOptions(rawPlugins: RolldownPlugin[], inputOptions: InputOptions, outputOptions: OutputOptions, normalizedOutputPlugins: RolldownPlugin[], onLog: LogHandler, logLevel: LogLevelOption): BindingInputOptions; |
@@ -5,3 +5,3 @@ import { BindingBundlerOptions } from '../binding'; | ||
import type { OutputOptions } from '../options/output-options'; | ||
export declare function createBundlerOptions(inputOptions: InputOptions, outputOptions: OutputOptions): Promise<BundlerOptionWithStopWorker>; | ||
export declare function createBundlerOptions(inputOptions: InputOptions, outputOptions: OutputOptions, isClose?: boolean): Promise<BundlerOptionWithStopWorker>; | ||
export interface BundlerOptionWithStopWorker { | ||
@@ -8,0 +8,0 @@ bundlerOptions: BindingBundlerOptions; |
import { Bundler } from '../binding'; | ||
import type { InputOptions } from '../options/input-options'; | ||
import type { OutputOptions } from '../options/output-options'; | ||
export declare function createBundler(inputOptions: InputOptions, outputOptions: OutputOptions): Promise<BundlerWithStopWorker>; | ||
export declare function createBundler(inputOptions: InputOptions, outputOptions: OutputOptions, isClose?: boolean): Promise<BundlerWithStopWorker>; | ||
export interface BundlerWithStopWorker { | ||
@@ -6,0 +6,0 @@ bundler: Bundler; |
{ | ||
"name": "rolldown", | ||
"version": "1.0.0-beta.3-commit.558ea78", | ||
"version": "1.0.0-beta.3-commit.61bbd94", | ||
"description": "Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.", | ||
@@ -29,3 +29,2 @@ "homepage": "https://rolldown.rs/", | ||
}, | ||
"type": "module", | ||
"main": "./dist/cjs/index.cjs", | ||
@@ -89,3 +88,3 @@ "types": "./dist/types/index.d.ts", | ||
"dependencies": { | ||
"@oxc-project/types": "0.48.2", | ||
"@oxc-project/types": "0.51.0", | ||
"@valibot/to-json-schema": "1.0.0-beta.5", | ||
@@ -95,6 +94,6 @@ "valibot": "1.0.0-beta.14" | ||
"peerDependencies": { | ||
"@babel/runtime": ">=7" | ||
"@oxc-project/runtime": "0.51.0" | ||
}, | ||
"peerDependenciesMeta": { | ||
"@babel/runtime": { | ||
"@oxc-project/runtime": { | ||
"optional": true | ||
@@ -129,17 +128,17 @@ } | ||
"@rolldown/testing": "0.0.1", | ||
"rolldown": "1.0.0-beta.3-commit.558ea78" | ||
"rolldown": "1.0.0-beta.3-commit.61bbd94" | ||
}, | ||
"optionalDependencies": { | ||
"@rolldown/binding-darwin-arm64": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-darwin-x64": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-freebsd-x64": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-linux-arm64-musl": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-linux-x64-gnu": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-linux-x64-musl": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-wasm32-wasi": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-win32-x64-msvc": "1.0.0-beta.3-commit.558ea78", | ||
"@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.3-commit.558ea78" | ||
"@rolldown/binding-freebsd-x64": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-darwin-arm64": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-linux-arm-gnueabihf": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-darwin-x64": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-linux-arm64-gnu": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-linux-arm64-musl": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-linux-x64-gnu": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-wasm32-wasi": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-win32-arm64-msvc": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-win32-ia32-msvc": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-win32-x64-msvc": "1.0.0-beta.3-commit.61bbd94", | ||
"@rolldown/binding-linux-x64-musl": "1.0.0-beta.3-commit.61bbd94" | ||
}, | ||
@@ -149,3 +148,3 @@ "scripts": { | ||
"artifacts": "napi artifacts --cwd ./src --package-json-path ../package.json -o=../artifacts --npm-dir ../npm", | ||
"build-binding": "napi build -o=./src --manifest-path ../../crates/rolldown_binding/Cargo.toml --platform -p rolldown_binding --js binding.cjs --dts binding.d.ts --no-const-enum", | ||
"build-binding": "napi build -o=./src --manifest-path ../../crates/rolldown_binding/Cargo.toml --platform -p rolldown_binding --js binding.js --dts binding.d.ts --no-const-enum --no-dts-cache", | ||
"build-binding:release": "pnpm build-binding --release", | ||
@@ -156,8 +155,9 @@ "build-binding:wasi": "pnpm build-binding --target wasm32-wasip1-threads", | ||
"bak_build-node": "unbuild", | ||
"build-node": "node --import @oxc-node/core/register ./build.ts", | ||
"build-node": "tsx ./build.ts", | ||
"build-types": "tsc -p ./tsconfig.json", | ||
"build-native:debug": "run-s build-binding build-types build-node", | ||
"build-native:release": "run-s build-binding:release build-types build-node", | ||
"build-native:debug": "run-s build-binding build-types build-node build-types-check", | ||
"build-native:release": "run-s build-binding:release build-types build-node build-types-check", | ||
"build-wasi:debug": "run-s build-binding build-binding:wasi build-node", | ||
"build-wasi:release": "run-s build-binding build-binding:wasi:release build-node", | ||
"build-types-check": "tsc -p ./tsconfig.check.json", | ||
"# Scrips for docs #": "_", | ||
@@ -164,0 +164,0 @@ "extract-options-doc": "typedoc" |
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
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
616201
15270
No
+ Added@oxc-project/runtime@0.51.0(transitive)
+ Added@oxc-project/types@0.51.0(transitive)
+ Added@rolldown/binding-darwin-arm64@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-darwin-x64@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-freebsd-x64@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-linux-arm64-gnu@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-linux-arm64-musl@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-linux-x64-gnu@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-linux-x64-musl@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-wasm32-wasi@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-win32-arm64-msvc@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-win32-ia32-msvc@1.0.0-beta.3-commit.61bbd94(transitive)
+ Added@rolldown/binding-win32-x64-msvc@1.0.0-beta.3-commit.61bbd94(transitive)
- Removed@babel/runtime@7.26.9(transitive)
- Removed@oxc-project/types@0.48.2(transitive)
- Removed@rolldown/binding-darwin-arm64@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-darwin-x64@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-freebsd-x64@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-linux-arm64-gnu@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-linux-arm64-musl@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-linux-x64-gnu@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-linux-x64-musl@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-wasm32-wasi@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-win32-arm64-msvc@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-win32-ia32-msvc@1.0.0-beta.3-commit.558ea78(transitive)
- Removed@rolldown/binding-win32-x64-msvc@1.0.0-beta.3-commit.558ea78(transitive)
- Removedregenerator-runtime@0.14.1(transitive)
Updated@oxc-project/types@0.51.0