@rspack/core
Advanced tools
Comparing version 1.2.7-alpha.0 to 1.2.7
@@ -1,2 +0,2 @@ | ||
import { BuiltinPluginName, type JsEntryOptions } from "@rspack/binding"; | ||
import { BuiltinPluginName, EntryDependency, type JsEntryOptions } from "@rspack/binding"; | ||
import type { EntryDescriptionNormalized } from "../config"; | ||
@@ -27,5 +27,2 @@ /** | ||
}; | ||
interface EntryDependency { | ||
request: string; | ||
} | ||
type EntryPluginType = typeof OriginEntryPlugin & { | ||
@@ -32,0 +29,0 @@ createDependency(entry: string): EntryDependency; |
@@ -11,3 +11,3 @@ /** | ||
import type * as binding from "@rspack/binding"; | ||
import { type AssetInfo, type ExternalObject, type JsCompilation, type JsRuntimeModule } from "@rspack/binding"; | ||
import { type AssetInfo, type Dependency, type ExternalObject, type JsCompilation, type JsRuntimeModule } from "@rspack/binding"; | ||
export type { AssetInfo } from "@rspack/binding"; | ||
@@ -21,3 +21,2 @@ import * as liteTapable from "@rspack/lite-tapable"; | ||
import type { ContextModuleFactory } from "./ContextModuleFactory"; | ||
import { Dependency } from "./Dependency"; | ||
import { Entrypoint } from "./Entrypoint"; | ||
@@ -245,3 +244,3 @@ import { type CodeGenerationResult, Module } from "./Module"; | ||
*/ | ||
updateAsset(filename: string, newSourceOrFunction: Source | ((source: Source) => Source), assetInfoUpdateOrFunction?: AssetInfo | ((assetInfo: AssetInfo) => AssetInfo)): void; | ||
updateAsset(filename: string, newSourceOrFunction: Source | ((source: Source) => Source), assetInfoUpdateOrFunction?: AssetInfo | ((assetInfo: AssetInfo) => AssetInfo | undefined)): void; | ||
/** | ||
@@ -248,0 +247,0 @@ * Emit an not existing asset. Trying to emit an asset that already exists will throw an error. |
@@ -131,4 +131,8 @@ /** | ||
* @param callback - signals when the call finishes | ||
* @param options - additional data like modifiedFiles, removedFiles | ||
*/ | ||
run(callback: liteTapable.Callback<Error, Stats>): void; | ||
run(callback: liteTapable.Callback<Error, Stats>, options?: { | ||
modifiedFiles?: ReadonlySet<string>; | ||
removedFiles?: ReadonlySet<string>; | ||
}): void; | ||
runAsChild(callback: (err?: null | Error, entries?: Chunk[], compilation?: Compilation) => any): void; | ||
@@ -135,0 +139,0 @@ purgeInputFileSystem(): void; |
@@ -1,3 +0,2 @@ | ||
import type { JsDependenciesBlock } from "@rspack/binding"; | ||
import { Dependency } from "./Dependency"; | ||
import type { Dependency, JsDependenciesBlock } from "@rspack/binding"; | ||
export declare class DependenciesBlock { | ||
@@ -4,0 +3,0 @@ #private; |
@@ -21,2 +21,3 @@ declare const rspackVersion: string; | ||
export { RuntimeModule } from "./RuntimeModule"; | ||
export { EntryDependency, Dependency } from "@rspack/binding"; | ||
import * as ModuleFilenameHelpers from "./lib/ModuleFilenameHelpers"; | ||
@@ -23,0 +24,0 @@ export { ModuleFilenameHelpers }; |
@@ -1,6 +0,5 @@ | ||
import type { AssetInfo, JsCodegenerationResult, JsContextModuleFactoryAfterResolveData, JsContextModuleFactoryBeforeResolveData, JsCreateData, JsFactoryMeta, JsLibIdentOptions } from "@rspack/binding"; | ||
import type { AssetInfo, Dependency, JsCodegenerationResult, JsContextModuleFactoryAfterResolveData, JsContextModuleFactoryBeforeResolveData, JsCreateData, JsFactoryMeta, JsLibIdentOptions } from "@rspack/binding"; | ||
import type { JsModule } from "@rspack/binding"; | ||
import type { Source } from "../compiled/webpack-sources"; | ||
import { DependenciesBlock } from "./DependenciesBlock"; | ||
import { Dependency } from "./Dependency"; | ||
export type ResourceData = { | ||
@@ -18,3 +17,3 @@ resource: string; | ||
issuer: string; | ||
issuerLayer?: string; | ||
issuerLayer?: string | null; | ||
}; | ||
@@ -21,0 +20,0 @@ export type ResolveData = { |
@@ -1,3 +0,2 @@ | ||
import type { JsModuleGraph } from "@rspack/binding"; | ||
import { Dependency } from "./Dependency"; | ||
import type { Dependency, JsModuleGraph } from "@rspack/binding"; | ||
import { ExportsInfo } from "./ExportsInfo"; | ||
@@ -20,2 +19,3 @@ import { Module } from "./Module"; | ||
isAsync(module: Module): boolean; | ||
getOutgoingConnectionsInOrder(module: Module): ModuleGraphConnection[]; | ||
} |
@@ -1,3 +0,2 @@ | ||
import type { JsModuleGraphConnection } from "@rspack/binding"; | ||
import { Dependency } from "./Dependency"; | ||
import type { Dependency, JsModuleGraphConnection } from "@rspack/binding"; | ||
import { Module } from "./Module"; | ||
@@ -4,0 +3,0 @@ export declare class ModuleGraphConnection { |
@@ -65,5 +65,12 @@ /** | ||
watch(watchOptions: WatchOptions, handler: liteTapable.Callback<Error, MultiStats>): MultiWatching; | ||
run(callback: liteTapable.Callback<Error, MultiStats>): void; | ||
/** | ||
* @param callback - signals when the call finishes | ||
* @param options - additional data like modifiedFiles, removedFiles | ||
*/ | ||
run(callback: liteTapable.Callback<Error, MultiStats>, options?: { | ||
modifiedFiles?: ReadonlySet<string>; | ||
removedFiles?: ReadonlySet<string>; | ||
}): void; | ||
purgeInputFileSystem(): void; | ||
close(callback: liteTapable.Callback<Error, void>): void; | ||
} |
{ | ||
"name": "@rspack/core", | ||
"version": "1.2.7-alpha.0", | ||
"version": "1.2.7", | ||
"webpackVersion": "5.75.0", | ||
@@ -60,3 +60,3 @@ "license": "MIT", | ||
"zod-validation-error": "3.4.0", | ||
"@rspack/tracing": "1.2.7-alpha.0" | ||
"@rspack/tracing": "1.2.7" | ||
}, | ||
@@ -67,3 +67,3 @@ "dependencies": { | ||
"caniuse-lite": "^1.0.30001700", | ||
"@rspack/binding": "1.2.7-alpha.0" | ||
"@rspack/binding": "1.2.7" | ||
}, | ||
@@ -70,0 +70,0 @@ "peerDependencies": { |
Sorry, the diff of this file is too big to display
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
2028765
259
53724
+ Added@rspack/binding@1.2.7(transitive)
+ Added@rspack/binding-darwin-arm64@1.2.7(transitive)
+ Added@rspack/binding-darwin-x64@1.2.7(transitive)
+ Added@rspack/binding-linux-arm64-gnu@1.2.7(transitive)
+ Added@rspack/binding-linux-arm64-musl@1.2.7(transitive)
+ Added@rspack/binding-linux-x64-gnu@1.2.7(transitive)
+ Added@rspack/binding-linux-x64-musl@1.2.7(transitive)
+ Added@rspack/binding-win32-arm64-msvc@1.2.7(transitive)
+ Added@rspack/binding-win32-ia32-msvc@1.2.7(transitive)
+ Added@rspack/binding-win32-x64-msvc@1.2.7(transitive)
- Removed@rspack/binding@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-darwin-arm64@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-darwin-x64@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-linux-arm64-gnu@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-linux-arm64-musl@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-linux-x64-gnu@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-linux-x64-musl@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-win32-arm64-msvc@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-win32-ia32-msvc@1.2.7-alpha.0(transitive)
- Removed@rspack/binding-win32-x64-msvc@1.2.7-alpha.0(transitive)
Updated@rspack/binding@1.2.7