Project Init

This commit is contained in:
Muluhabt
2026-05-29 15:23:46 +03:00
commit 2fbc557aac
67387 changed files with 6063341 additions and 0 deletions

8
node_modules/@rspack/core/dist/taps/compilation.d.ts generated vendored Normal file
View File

@@ -0,0 +1,8 @@
import binding from "@rspack/binding";
import type { CreatePartialRegisters } from "./types";
export declare class CodeGenerationResult {
#private;
constructor(result: binding.JsCodegenerationResult);
get(sourceType: string): string;
}
export declare const createCompilationHooksRegisters: CreatePartialRegisters<`Compilation`>;

2
node_modules/@rspack/core/dist/taps/compiler.d.ts generated vendored Normal file
View File

@@ -0,0 +1,2 @@
import type { CreatePartialRegisters } from "./types";
export declare const createCompilerHooksRegisters: CreatePartialRegisters<`Compiler`>;

View File

@@ -0,0 +1,2 @@
import type { CreatePartialRegisters } from "./types";
export declare const createContextModuleFactoryHooksRegisters: CreatePartialRegisters<`ContextModuleFactory`>;

6
node_modules/@rspack/core/dist/taps/index.d.ts generated vendored Normal file
View File

@@ -0,0 +1,6 @@
export { createHtmlPluginHooksRegisters } from "../builtin-plugin/html-plugin/taps";
export { createCompilationHooksRegisters } from "./compilation";
export { createCompilerHooksRegisters } from "./compiler";
export { createContextModuleFactoryHooksRegisters } from "./contextModuleFactory";
export { createJavaScriptModulesHooksRegisters } from "./javascriptModules";
export { createNormalModuleFactoryHooksRegisters } from "./normalModuleFactory";

View File

@@ -0,0 +1,2 @@
import type { CreatePartialRegisters } from "./types";
export declare const createJavaScriptModulesHooksRegisters: CreatePartialRegisters<`JavascriptModules`>;

View File

@@ -0,0 +1,2 @@
import type { CreatePartialRegisters } from "./types";
export declare const createNormalModuleFactoryHooksRegisters: CreatePartialRegisters<`NormalModuleFactory`>;

11
node_modules/@rspack/core/dist/taps/types.d.ts generated vendored Normal file
View File

@@ -0,0 +1,11 @@
import type binding from "@rspack/binding";
import type * as liteTapable from "@rspack/lite-tapable";
import type { Compiler } from "../Compiler";
type CreateHookMapRegisterTaps = <H extends liteTapable.Hook<any, any, any>>(registerKind: binding.RegisterJsTapKind, getHookMap: () => liteTapable.HookMap<H>, createTap: (queried: liteTapable.QueriedHookMap<H>) => any) => (stages: number[]) => binding.JsTap[];
type CreateHookRegisterTaps = <T, R, A>(registerKind: binding.RegisterJsTapKind, getHook: () => liteTapable.Hook<T, R, A>, createTap: (queried: liteTapable.QueriedHook<T, R, A>) => any) => (stages: number[]) => binding.JsTap[];
type RegisterTapKeys<T, L extends string> = T extends keyof binding.RegisterJsTaps ? (T extends L ? T : never) : never;
type PartialRegisters<L extends string> = {
[K in RegisterTapKeys<keyof binding.RegisterJsTaps, `register${L}${string}Taps`>]: binding.RegisterJsTaps[K];
};
export type CreatePartialRegisters<L extends string> = (getCompiler: () => Compiler, createTap: CreateHookRegisterTaps, createMapTap: CreateHookMapRegisterTaps) => PartialRegisters<L>;
export {};