@storm-stack/core
Version:
A build toolkit and runtime used by Storm Software in TypeScript applications
86 lines (85 loc) • 6.29 kB
text/typescript
export { parseAst } from './babel/ast.cjs';
export { addPluginFilter, filterPluginByRuntimeId, findExport, getPluginName, isDuplicatePlugin, listExports } from './babel/helpers.cjs';
export { resolveBabelInputOptions, resolveBabelOptions, resolveBabelPlugins, resolveBabelPresets } from './babel/options.cjs';
export { BuiltinExtendPlugin, ModuleResolverPlugin } from './babel/index.cjs';
export { transform } from './babel/transform.cjs';
export { WithIndexAccessOrigin, WithTagsReflection, __ΩWithIndexAccessOrigin, __ΩWithTagsReflection, convertFromCapnp, convertFromCapnpArray, convertFromCapnpBase, convertFromCapnpClassType, convertFromCapnpDefault, convertFromCapnpEnum, convertFromCapnpFunction, convertFromCapnpIndexAccessOrigin, convertFromCapnpInfer, convertFromCapnpIntersection, convertFromCapnpLiteral, convertFromCapnpMethodSignature, convertFromCapnpObjectLiteral, convertFromCapnpOther, convertFromCapnpParameter, convertFromCapnpProperty, convertFromCapnpPropertySignature, convertFromCapnpSimple, convertFromCapnpTagsReflection, convertFromCapnpTuple, convertFromCapnpTupleMember, convertFromCapnpUnion, convertToCapnp, convertToCapnpArray, convertToCapnpBase, convertToCapnpClassType, convertToCapnpDefault, convertToCapnpEnum, convertToCapnpFunction, convertToCapnpIndexAccessOrigin, convertToCapnpInfer, convertToCapnpIntersection, convertToCapnpLiteral, convertToCapnpMethod, convertToCapnpMethodSignature, convertToCapnpObjectLiteral, convertToCapnpOther, convertToCapnpParameter, convertToCapnpProperty, convertToCapnpPropertySignature, convertToCapnpSimple, convertToCapnpTagsReflection, convertToCapnpTuple, convertToCapnpTupleMember, convertToCapnpUnion } from './capnp.cjs';
export { PartiallyResolvedContext, __ΩPartiallyResolvedContext, defaultEnvironmentName, loadUserConfigFile, resolveConfig } from './config.cjs';
export { CreateContextOptions, PROJECT_ROOT_HASH_LENGTH, __ΩCreateContextOptions, createContext, discoverTemplates, getChecksum, getPersistedMeta, getPrefixedProjectRootHash, writeMetaFile } from './context.cjs';
export { reflectType, resolveType } from './deepkit/reflect-type.cjs';
export { getReflectionsPath } from './deepkit/resolve-reflections.cjs';
export { createDeclarationTransformer, createTransformer } from './deepkit/transformer.cjs';
export { getEnumReflectionType, getUnionTypes, isStringUnion, kindToName, stringifyDefaultValue, stringifyStringValue, stringifyValue } from './deepkit/utilities.cjs';
export { resolveEntries, resolveEntry, resolveEntryInput, resolveEntryInputFile, resolveEntryOutput, resolveVirtualEntry } from './entry.cjs';
export { BundleOptions, __ΩBundleOptions, esbuild } from './esbuild/build.cjs';
export { compilerPlugin } from './esbuild/compiler-plugin.cjs';
export { RESOLVE_NAMESPACE, VIRTUAL_FILE_FILTER_REGEX } from './esbuild/constants.cjs';
export { resolveESBuildOptions, resolveEsbuildEntryOptions } from './esbuild/options.cjs';
export { resolverPlugin } from './esbuild/resolver-plugin.cjs';
export { transpilerPlugin } from './esbuild/transpiler-plugin.cjs';
export { vfsPlugin } from './esbuild/vfs-plugin.cjs';
export { CreateLogOptions, __ΩCreateLogOptions, createLog, extendLog } from './logger.cjs';
export { tsup } from './tsup/build.cjs';
export { resolveTsupEntryOptions, resolveTsupOptions } from './tsup/options.cjs';
export { StormStackMarkdownTheme } from './typedoc/helpers/markdown-theme.cjs';
export { escapeChars, stripLineBreaks } from './typedoc/helpers/toc.cjs';
export { GenerateDocsOptions, InitTypedocOptions, __ΩGenerateDocsOptions, __ΩInitTypedocOptions, default as initTypedoc } from './typedoc/init.cjs';
export { IsolatedDeclarationsResult, __ΩIsolatedDeclarationsResult, isolatedDeclarations } from './typescript/isolated-decl.cjs';
export { SourcesMap, __ΩSourcesMap, createVirtualCompilerHost, createVirtualProgram, getDefaultCompilerOptions, loadLibFiles } from './typescript/program.cjs';
export { transpile } from './typescript/transpile.cjs';
export { findIncludeMatch, findMatch, getParsedTypeScriptConfig, getTsconfigFilePath, isIncludeMatchFound, isMatchFound } from './typescript/tsconfig.cjs';
export { unbuild } from './unbuild/build.cjs';
export { getUnbuildLoader } from './unbuild/loader.cjs';
export { resolveUnbuildOptions } from './unbuild/options.cjs';
export { createUnimport } from './unimport.cjs';
export { LoadArgs, __ΩLoadArgs, handleLoad } from './unplugin/load.cjs';
export { ResolveIdArgs, ResolveIdOptions, __ΩResolveIdArgs, __ΩResolveIdOptions, handleResolveId } from './unplugin/resolve-id.cjs';
export { getCache, setCache } from './utilities/cache.cjs';
export { getBaseFileHeader, getFileHeader } from './utilities/file-header.cjs';
export { isPluginConfigObject, isPluginInstance } from './utilities/plugin-helpers.cjs';
export { resolvePath } from './utilities/resolve-path.cjs';
export { getMagicString, getSourceFile, getString } from './utilities/source-file.cjs';
export { generateSourceMap } from './utilities/source-map.cjs';
export { Worker, WorkerOptions, __ΩWorkerOptions, createWorker } from './utilities/worker.cjs';
export { writeFile } from './utilities/write-file.cjs';
export { vite } from './vite/build.cjs';
export { resolveViteOptions } from './vite/options.cjs';
import '@babel/parser';
import '@babel/types';
import './babel-C68ay88r.cjs';
import '@babel/core';
import '@stryke/types/base';
import 'magic-string';
import '@storm-software/config-tools/types';
import '@stryke/types/configuration';
import 'esbuild';
import 'hookable';
import 'vite';
import '@rspack/core';
import '@storm-software/build-tools/types';
import '@storm-software/config/types';
import '@storm-software/esbuild/types';
import '@storm-software/unbuild/types';
import 'c12';
import 'rolldown';
import 'rollup';
import 'webpack';
import '@storm-stack/core/deepkit/type';
import '@stryke/env/get-env-paths';
import '@stryke/types/package-json';
import 'jest-worker';
import 'jiti';
import 'unimport';
import './reflection-DTM1oT21.cjs';
import '@stryke/capnp';
import 'semver';
import './tsconfig-DWrxucuq.cjs';
import '@stryke/types/tsconfig';
import 'typescript';
import 'memfs';
import 'node:fs';
import 'unionfs';
import 'typedoc';
import 'typedoc-plugin-markdown';
import '@stryke/types/file';
import 'unplugin';