UNPKG

@stacksjs/dtsx

Version:

A modern, fast .d.ts generation tool, powered by Bun.

3 lines (2 loc) 12.2 kB
// @bun import{a as FE,b as GE}from"../chunk-zgpmw0nv.js";import{c as oE,d as eE,e as rE,f as jF,g as qF}from"../chunk-hadv2p63.js";import{h as lE,i as mE,j as nE,k as cE,l as iE,m as pE,n as aE,o as sE,p as tE}from"../chunk-gy10txag.js";import{q as mD,r as nD,s as cD,t as iD,u as pD,v as aD,w as sD}from"../chunk-4z23v3fp.js";import{A as wB,B as hB,C as kB,D as yB,E as dB,x as PB,y as bB,z as zB}from"../chunk-abmjgngb.js";import{F as tq,G as oq,H as eq,I as rq,J as jB,K as qB,L as BB,M as DB,N as EB}from"../chunk-ta00q8bg.js";import{O as kD,P as yD,Q as dD,R as fD,S as uD,T as gD,U as lD}from"../chunk-e7ks90we.js";import{$ as SE,V as LE,W as ME,X as NE,Y as OE,Z as QE,_ as RE,aa as TE,ba as UE,ca as VE}from"../chunk-p8h6fyqk.js";import{da as Eq,ea as Fq,fa as Gq,ga as Hq,ha as Jq,ia as Kq,ja as Lq,ka as Mq,la as Nq,ma as Oq,na as Qq,oa as Rq,pa as Sq,qa as Tq}from"../chunk-web4brtp.js";import{ra as CF,sa as IF,ta as PF,ua as bF}from"../chunk-nedbmryy.js";import{va as HE,wa as JE,xa as KE}from"../chunk-q46ddcef.js";import{Aa as HB,Ba as JB,Ca as KB,Da as LB,Ea as MB,Fa as NB,ya as FB,za as GB}from"../chunk-swmb7evn.js";import{Ga as zF,Ha as wF,Ia as hF,Ja as kF,Ka as yF,La as dF,Ma as fF}from"../chunk-y6zr1ymb.js";import{Na as tD,Oa as oD,Pa as eD,Qa as rD,Ra as jE,Sa as qE,Ta as BE,Ua as DE,Va as EE}from"../chunk-7dark5xr.js";import{$a as $E,Wa as WE,Xa as XE,Ya as YE,Za as ZE,_a as _E}from"../chunk-x3sv8y2j.js";import{ab as $q,bb as vq,cb as xq,db as Aq,eb as Cq,fb as Iq,gb as Pq,hb as bq,ib as zq}from"../chunk-z2x3r2tw.js";import{Ab as VF,Bb as WF,Cb as XF,Db as YF,Eb as ZF,Fb as _F,Gb as $F,Hb as vF,Ib as xF,Jb as AF,jb as BF,kb as DF,lb as EF,mb as FF,nb as GF,ob as HF,pb as JF,qb as KF,rb as LF,sb as MF,tb as NF,ub as OF,vb as QF,wb as RF,xb as SF,yb as TF,zb as UF}from"../chunk-jn31z4tr.js";import{Kb as vE,Lb as xE,Mb as AE,Nb as CE,Ob as IE,Pb as PE,Qb as bE,Rb as zE,Sb as wE,Tb as hE,Ub as kE,Vb as yE,Wb as dE,Xb as fE,Yb as uE,Zb as gE}from"../chunk-jew21zp8.js";import{$b as wD,_b as zD,ac as hD}from"../chunk-rvhbm0yh.js";import"../chunk-gapg5f4h.js";import{ec as Zq,fc as _q}from"../chunk-3ad4xrgw.js";import{gc as Uq,hc as Vq,ic as Wq,jc as Xq,kc as Yq}from"../chunk-gxkksf4a.js";import{lc as sB,mc as tB,nc as oB,oc as eB,pc as rB,qc as jD,rc as qD,sc as BD,tc as DD,uc as ED,vc as FD,wc as GD,xc as HD,yc as JD}from"../chunk-q5wtqk0e.js";import{Ac as uB,Bc as gB,Cc as lB,zc as fB}from"../chunk-shwj5718.js";import{Dc as CD,Ec as ID,Fc as PD,Gc as bD}from"../chunk-1hz0gf9d.js";import{Ic as WD,Jc as XD,Kc as YD,Lc as ZD,Mc as _D,Nc as $D,Oc as vD,Pc as xD,Qc as AD}from"../chunk-vrhjahk1.js";import{Rc as wq,Sc as hq,Tc as kq,Uc as yq,Vc as dq,Wc as fq,Xc as uq,Yc as gq,Zc as lq,_c as mq}from"../chunk-nkp89e28.js";import{$c as nq,ad as cq,bd as iq,cd as pq,dd as aq,ed as sq}from"../chunk-rr7k2pw0.js";import{fd as mB,gd as nB,hd as cB,id as iB,jd as pB,kd as aB}from"../chunk-09ss191z.js";import{Ad as AB,Bd as CB,Cd as IB,ld as OB,md as QB,nd as RB,od as SB,pd as TB,qd as UB,rd as VB,sd as WB,td as XB,ud as YB,vd as ZB,wd as _B,xd as $B,yd as vB,zd as xB}from"../chunk-3nd5cpav.js";import{Dd as KD,Ed as LD,Fd as MD,Gd as ND,Hd as OD,Id as QD,Jd as RD,Kd as SD,Ld as TD,Md as UD,Nd as VD}from"../chunk-r3tgppjs.js";import{Od as Ej,Pd as Fj,Qd as Gj,Rd as Hj,Sd as Jj,Td as Kj,Ud as Lj,Vd as Mj,Wd as Nj}from"../chunk-5emj9gj5.js";import"../chunk-05vktpfb.js";import{$d as Ij,Yd as xj,Zd as Aj,_d as Cj,ae as Pj,be as bj}from"../chunk-vrtj9m82.js";import{ce as Qj,de as Rj,ee as Sj,fe as Tj,ge as Uj,he as Vj,ie as Wj,je as Xj,ke as Yj,le as Zj,me as _j,ne as $j,oe as vj}from"../chunk-t1vsc910.js";import{pe as Oj}from"../chunk-41q4b5qr.js";import{qe as zj,re as wj,se as hj,te as kj,ue as yj,ve as dj,we as fj}from"../chunk-htx4mdrh.js";import{Ae as oj,Be as ej,xe as aj,ye as sj,ze as tj}from"../chunk-m5padjvc.js";import{Ce as uj,De as gj,Ee as lj,Fe as mj,Ge as nj,He as cj,Ie as ij,Je as pj}from"../chunk-dx7m458f.js";import"../chunk-wcvtf29m.js";import"../chunk-0x9yq433.js";import{Ke as jj,Le as qj,Me as Bj,Ne as Dj}from"../chunk-sc0mtgkd.js";import{Oe as f,Pe as u,Qe as g,Se as l,Te as m,Ue as n}from"../chunk-00wwzmta.js";import"../chunk-xpeszgey.js";import"../chunk-9re4jfrt.js";import{af as c,bf as i,df as p,ef as a,ff as s,gf as t,hf as o,if as e,jf as r}from"../chunk-s2fpbr98.js";import"../chunk-736mzc3x.js";import"../chunk-wk18gvz1.js";import{sf as rj,tf as jq,uf as qq,vf as Bq,wf as Dq}from"../chunk-gmnhdvnx.js";import"../chunk-pwwfmfhh.js";import"../chunk-p0p65mbf.js";export{YD as writeToFile,lq as writeTextFile,pE as writeSourceMap,dq as write,$B as wrapError,kE as withTimeout,IF as watchAndGenerate,hD as watch,EF as walkDeclarations,zE as validateSymlink,CE as validatePaths,AE as validatePath,Nj as validateGeneratedDeclarations,PE as validateFileSize,wE as validateFilePath,hE as validateFileBatch,$D as validateDtsContent,Gj as validateDeclarations,Sq as unwrap,Mj as typeCheckWithConfig,Fj as typeCheck,kj as treeShakeContent,zj as treeShake,rE as trackDeclarations,bB as toZod,hB as toYup,zB as toValibot,PB as toJsonSchema,wB as toIoTs,kB as toArkType,IB as summarizeErrors,BB as summarizeDiffs,vF as stripPrivatePlugin,iB as stripInternalPlugin,LD as strictTypeMappings,TD as strictTypeMapper,aD as startLSPServer,fq as spawnProcess,WD as sourceMapCommentPrefix,wF as sortProjectsByDependencies,uD as sortImportsInContent,fD as sortImports,ND as simplifiedTypeMappings,n as shouldUseAsyncParsing,ij as setTimestamps,cj as setLogPrefix,mj as setLogLevel,lj as scopedLogger,fE as sanitizeFilename,kq as runtime,dF as resolveWorkspacePatterns,Yq as resolveEntryFiles,iq as resetConfig,XF as requiredTransformer,jD as removeTrailingWhitespace,NE as removeLeadingComments,MD as readonlyTypeMappings,WF as readonlyTransformer,$F as readonlyPlugin,uq as readTextFile,aE as readSourceMap,lB as quickFormat,qq as pruneCache,YE as profileExecution,Rj as processVariableDeclaration,Tj as processTypeDeclaration,PD as processSourceSemantic,ID as processSourceIsolated,CD as processSource,Yj as processModuleDeclaration,Sj as processInterfaceDeclaration,Aj as processInParallel,ED as processImports,Wj as processImportDeclaration,Qj as processFunctionDeclaration,wD as processFile,Xj as processExportDeclaration,Vj as processEnumDeclaration,vj as processDeclarations,Uj as processClassDeclaration,EB as printDiffs,DB as printDiff,lD as presets,GD as preserveCommentFormatting,nB as pluginManager,VE as parseVariableDeclaration,FB as parseJSDoc,_j as parseImportStatement,yD as parseImport,SE as parseFunctionDeclaration,a as parseArrayElements,tj as parallelProcess,FD as orderDeclarations,YF as optionalTransformer,JE as optimizeFile,HE as optimizeDeclarations,pj as nullLogger,JD as normalizerPresets,oB as normalizeOutput,eB as normalizeLineEndings,DD as normalizeIndent,qD as normalizeBlankLines,KE as minifyDts,GE as mergeDeclarationsInContent,FE as mergeDeclarations,GF as mapDeclarations,gj as logger,Ej as loadCompilerOptions,UE as isTypeOnlyExport,bE as isSymlink,uE as isSafePath,YB as isParseError,hq as isNode,e as isGenericType,ZB as isFileError,TE as isExportStatement,XB as isDtsxError,_B as isConfigError,wq as isBun,Rq as isBranded,IE as isBlockedPath,s as inferObjectType,i as inferNarrowTypeInUnion,c as inferNarrowType,o as inferFunctionType,p as inferArrayType,Jj as getTypeAtPosition,Cj as getTopologicalOrder,l as getSourceFileCacheSize,u as getSourceFileAsync,f as getSourceFile,mq as getRuntimeInfo,Kj as getQuickInfo,Pj as getProcessingLevels,OD as getPresetMappings,m as getPendingParseCount,LE as getNodeText,nj as getLogLevel,vB as getLocationFromOffset,Cq as getGraphSummary,dB as getFormatExtension,cq as getConfig,ZD as getAllTypeScriptFiles,hF as generateWorkspace,LB as generateTypeDocJSON,kF as generateMonorepo,HB as generateMarkdown,KB as generateJSON,JB as generateHTML,fF as generateFromPackageWorkspaces,MB as generateDocs,xD as generateDeclarationMap,zD as generate,PF as formatWatchResult,oq as formatUnifiedDiff,Lj as formatTypeCheckResults,DE as formatMemoryStats,Bq as formatIncrementalResult,uB as formatFiles,xB as formatErrorWithContext,CB as formatDtsError,fB as formatDts,rq as formatDiffSummary,Oj as formatComments,eq as formatColoredDiff,Aq as formatCircularAnalysis,yj as findUnusedDeclarations,t as findMatchingBracket,Ij as findIndependentFiles,FF as findDeclarations,Iq as findAllDependents,Pq as findAllDependencies,KF as filterByPredicate,JF as filterByKind,gq as fileExists,yq as file,hj as extractTypeReferences,QE as extractTrailingComment,sE as extractSourceMap,r as extractSatisfiesType,ME as extractLeadingCommentsFromNode,OE as extractLeadingComments,GB as extractDocumentation,Dq as extractDependencies,Bj as extractDeclarationsAsync,qj as extractDeclarations,RE as extractBalancedSymbols,$j as extractAllImportedItems,zq as exportGraphAsJson,bq as exportGraphAsDot,BE as estimateMemoryUsage,BD as ensureTrailingNewline,_q as ensureGitignore,zF as discoverWorkspaceProjects,yF as discoverWorkspaceFromPackageJson,qB as diffFiles,jB as diffFile,rB as detectLineEnding,dD as detectGroup,vq as detectCircularDependencies,cB as definePlugin,aq as defineConfigAsync,pq as defineConfig,KD as defaultTypeMappings,SD as defaultTypeMapper,nq as defaultConfig,xF as declarePlugin,_F as createWrapTypeTransformer,sj as createWorkerPool,CF as createWatcher,bF as createWatchLogger,SF as createTypeTransformer,RD as createTypeMapper,fj as createTreeShaker,LF as createTransformerPlugin,eE as createTracker,$E as createTimer,OF as createSuffixTransformer,ZF as createStripTagsTransformer,EE as createStreamingProcessor,nE as createSourceMap,gE as createSecurityMiddleware,yE as createSecureProcessor,dE as createSecureBatchProcessor,TF as createReturnTypeTransformer,MF as createRenameTransformer,QF as createRemoveTransformer,XE as createProfiler,ZE as createProfiledIo,NF as createPrefixTransformer,UF as createParameterTransformer,HD as createOutputNormalizer,AF as createNamespacePrefixPlugin,VF as createModifierTransformer,qE as createMemoryOptimizedConfig,uj as createLogger,RF as createJSDocTransformer,jq as createIncrementalBuilder,gD as createImportSorter,gB as createFormatter,aB as createFilterPlugin,sD as createFileWatcher,AB as createDtsError,NB as createDocsGenerator,vD as createDiff,BF as createDeclaration,Xq as createBundler,pB as createBannerPlugin,yB as convertToFormat,sq as config,tq as computeDiff,HF as composeTransformers,DF as cloneDeclaration,jj as clearSourceFileCache,bD as clearResultCache,Zj as clearProcessorCaches,_D as checkIsolatedDeclarationsConfig,Hj as checkIsolatedDeclarations,ej as calculateOptimalBatchSize,Vq as bundleDtsFiles,Uq as bundleDeclarations,Wq as bundleAndWrite,xj as buildProcessingGraph,$q as buildDependencyGraph,tE as buildDeclarationMappings,wj as buildDeclarationDependencyGraph,g as batchParseSourceFiles,oj as batchFiles,Dj as batchExtractDeclarations,XD as assertNever,Lq as asTypeName,Hq as asSourceCode,Oq as asRelativePath,Kq as asModuleSpecifier,Qq as asJsonString,Gq as asGlobPattern,Eq as asFilePath,Jq as asDtsContent,Fq as asDirectoryPath,Mq as asDeclarationName,Nq as asAbsolutePath,UD as applyTypeMappings,cE as appendSourceMapComment,iE as appendInlineSourceMap,qF as analyzeTypes,bj as analyzeParallelizationPotential,jF as analyzeImports,dj as analyzeDependencies,xq as analyzeCircularDependencies,AD as addSourceMapComment,aj as WorkerPool,VD as TypeTransformers,QD as TypeMapper,oE as Tracker,_E as Timer,nD as SymbolKind,rD as StringInterner,tD as StreamingProcessor,lE as SourceMapGenerator,mE as SourceMapConsumer,xE as SecurityError,WE as Profiler,TB as ProcessingError,mB as PluginManager,RB as ParseError,jE as ObjectPool,mD as LspDiagnosticSeverity,eD as LazyLoader,rj as IncrementalCache,UB as FileError,SB as ExtractionError,OB as ErrorCodes,pD as DtsxLanguageServer,QB as DtsxError,iD as DocumentHighlightKind,oD as DeclarationPool,vE as DEFAULT_SECURITY_CONFIG,tB as DEFAULT_IMPORT_GROUP_ORDER,kD as DEFAULT_GROUP_ORDER,sB as DEFAULT_DECLARATION_ORDER,VB as ConfigError,cD as CompletionItemKind,WB as CircularDependencyError,Zq as BuildCache,Tq as BrandedPath};