Initial Commit
This commit is contained in:
72
packages/api-stack/api/wasm-compiler-javy/src/index.ts
Normal file
72
packages/api-stack/api/wasm-compiler-javy/src/index.ts
Normal file
@@ -0,0 +1,72 @@
|
||||
export {
|
||||
type AbiShimOptions,
|
||||
type AbiShimResult,
|
||||
composeAbiShimmedSource,
|
||||
} from "./abi-shim/abi-shim.js";
|
||||
export { buildGlobalsPolyfill } from "./abi-shim/abi-shim-polyfills.js";
|
||||
export {
|
||||
type CliDeps,
|
||||
type CliInvocation,
|
||||
parseCliArgs,
|
||||
runCli,
|
||||
} from "./bin/cli.js";
|
||||
export {
|
||||
type BundleTsOptions,
|
||||
type BundleTsResult,
|
||||
bundleTs,
|
||||
extractBannedSpecifier,
|
||||
scanBundleForBannedNodeSpecifier,
|
||||
} from "./bundle/bundle.js";
|
||||
export {
|
||||
type CompilePluginToWasmOptions,
|
||||
type CompilePluginToWasmResult,
|
||||
compilePluginToWasm,
|
||||
WASM_COMPILER_VERSION,
|
||||
} from "./compile/compile.js";
|
||||
export {
|
||||
WASM_COMPILER_CODES,
|
||||
WASM_COMPILER_ERROR_NAME,
|
||||
type WasmCompilerCode,
|
||||
WasmCompilerError,
|
||||
} from "./error-codes/error-codes.js";
|
||||
export {
|
||||
createWasmCompilerInstruments,
|
||||
WASM_COMPILER_COUNTER_NAMES,
|
||||
WASM_COMPILER_HISTOGRAM_NAMES,
|
||||
type WasmCompilerCounterName,
|
||||
type WasmCompilerHistogramName,
|
||||
type WasmCompilerInstruments,
|
||||
type WasmCompilerInstrumentsConfig,
|
||||
type WasmCompilerResult,
|
||||
} from "./instruments/instruments.js";
|
||||
export {
|
||||
type InvokeJavyOptions,
|
||||
type InvokeJavyResult,
|
||||
invokeJavy,
|
||||
JAVY_WRAPPER_PACKAGES,
|
||||
type JavyLocation,
|
||||
type JavyOptimizeFor,
|
||||
type JavyPlatformKey,
|
||||
type LocateJavyOptions,
|
||||
locateJavyBinary,
|
||||
platformKey,
|
||||
truncate,
|
||||
} from "./javy/index.js";
|
||||
export {
|
||||
COMPILER_ABI_VERSION,
|
||||
type CompiledPluginManifest,
|
||||
type WriteManifestOptions,
|
||||
writeManifest,
|
||||
} from "./manifest/manifest.js";
|
||||
export {
|
||||
type ExtractRoutesOptions,
|
||||
type ExtractRoutesResult,
|
||||
extractRoutes,
|
||||
} from "./route-extract/route-extract.js";
|
||||
export {
|
||||
REQUIRED_EXPORTS,
|
||||
REQUIRED_WASI_IMPORTS,
|
||||
type ValidateAbiOptions,
|
||||
type ValidateAbiResult,
|
||||
validateAbi,
|
||||
} from "./validate/abi-validate.js";
|
||||
Reference in New Issue
Block a user