UNPKG

@storm-stack/core

Version:

A build toolkit and runtime used by Storm Software in TypeScript applications

76 lines (75 loc) 5.46 kB
export { GenerateFromAstOptions, __ΩGenerateFromAstOptions, generateFromAst, parseAst } from './babel/ast.js'; export { findExport, getImport, isImportCall, listExports, listImports } from './babel/module.js'; export { BuiltinExtendPlugin, ModuleResolverPlugin } from './babel/index.js'; export { transform } from './babel/transform.js'; 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.js'; export { PartiallyResolvedContext, __ΩPartiallyResolvedContext, defaultEnvironmentName, loadUserConfigFile, resolveConfig } from './config.js'; export { CreateContextOptions, PROJECT_ROOT_HASH_LENGTH, __ΩCreateContextOptions, createContext, deserializeContext, discoverTemplates, getChecksum, getPersistedMeta, getPrefixedProjectRootHash, serializeContext, writeMetaFile } from './context.js'; export { reflectType, resolveType } from './deepkit/reflect-type.js'; export { getReflectionsPath } from './deepkit/resolve-reflections.js'; export { createDeclarationTransformer, createTransformer } from './deepkit/transformer.js'; export { getEnumType, getUnionTypes, isStringUnion, kindToName, stringifyDefaultValue, stringifyStringValue, stringifyValue } from './deepkit/utilities.js'; export { esbuild } from './esbuild/build.js'; export { BundleOptions, __ΩBundleOptions, bundle } from './esbuild/bundle.js'; export { compilerPlugin } from './esbuild/compiler-plugin.js'; export { RESOLVE_NAMESPACE, VIRTUAL_FILE_FILTER_REGEX } from './esbuild/constants.js'; export { deepkitPlugin } from './esbuild/deepkit-plugin.js'; export { resolveESBuildOptions, resolveEsbuildEntryOptions } from './esbuild/options.js'; export { resolverPlugin } from './esbuild/resolver-plugin.js'; export { transpilerPlugin } from './esbuild/transpiler-plugin.js'; export { vfsPlugin } from './esbuild/vfs-plugin.js'; export { createLog, extendLog } from './logger.js'; export { load } from './typedoc/index.js'; export { IsolatedDeclarationsResult, __ΩIsolatedDeclarationsResult, isolatedDeclarations } from './typescript/isolated-decl.js'; export { SourcesMap, __ΩSourcesMap, createVirtualCompilerHost, createVirtualProgram, getDefaultCompilerOptions, loadLibFiles } from './typescript/program.js'; export { transpile } from './typescript/transpile.js'; export { findIncludeMatch, findMatch, getParsedTypeScriptConfig, getTsconfigFilePath, isIncludeMatchFound, isMatchFound } from './typescript/tsconfig.js'; export { unbuild } from './unbuild/build.js'; export { getUnbuildLoader } from './unbuild/loader.js'; export { resolveUnbuildOptions } from './unbuild/options.js'; export { createUnimport } from './unimport.js'; export { getCache, setCache } from './utilities/cache.js'; export { getBaseFileHeader, getFileHeader } from './utilities/file-header.js'; export { resolvePath } from './utilities/resolve-path.js'; export { getMagicString, getSourceFile, getString } from './utilities/source-file.js'; export { generateSourceMap } from './utilities/source-map.js'; export { Worker, WorkerOptions, __ΩWorkerOptions, createWorker } from './utilities/worker.js'; export { writeFile } from './utilities/write-file.js'; export { RUNTIME_PREFIX, VirtualFileSystem, createVfs, restoreVfs } from './vfs/virtual-file-system.js'; export { GeneratorResult } from '@babel/generator'; import '@babel/parser'; import '@babel/types'; import '@babel/core'; import '../types/index.js'; import '@storm-stack/types/shared/error'; import '@stryke/types/base'; import 'magic-string'; import '@storm-software/config-tools/types'; import '@stryke/types/configuration'; import 'hookable'; import '@storm-software/build-tools/types'; import '@storm-software/config/types'; import '@storm-software/esbuild/types'; import '@storm-software/unbuild/types'; import 'c12'; import 'esbuild'; import 'unbuild'; import '@deepkit/type'; import '../reflection-DTM1oT21.js'; import '@stryke/capnp'; import '@storm-stack/types/shared/log'; import '@stryke/env/get-env-paths'; import '@stryke/types/package-json'; import 'jest-worker'; import 'jiti'; import 'memfs'; import 'unimport'; import '../types/tsconfig.js'; import '@stryke/types/tsconfig'; import 'typescript'; import '../types/vfs.js'; import 'memfs/lib/volume'; import 'node:fs'; import 'unionfs'; import 'typedoc'; import '@stryke/types/file';