mirror of
https://github.com/denoland/deno.git
synced 2024-11-28 16:20:57 -05:00
8214b686ce
* rename `ModuleMetaData` to `SourceFile` and remove TS specific functionality * add `TsCompiler` struct encapsulating processing of TypeScript files * move `SourceMapGetter` trait implementation to `//cli/compiler.rs` * add low-level `DiskCache` API for general purpose caches and use it in `DenoDir` and `TsCompiler` for filesystem access * don't use hash-like filenames for compiled modules, instead use metadata file for storing compilation hash * add `SourceFileCache` for in-process caching of loaded files for fast subsequent access * define `SourceFileFetcher` trait encapsulating loading of local and remote files and implement it for `DenoDir` * define `use_cache` and `no_fetch` flags on `DenoDir` instead of using in fetch methods
12 lines
635 B
Text
12 lines
635 B
Text
[WILDCARD]error: Uncaught NotFound: Cannot resolve module "[WILDCARD]/bad-module.ts"
|
|
[WILDCARD] js/errors.ts:[WILDCARD]
|
|
at DenoError (js/errors.ts:[WILDCARD])
|
|
at maybeError (js/errors.ts:[WILDCARD])
|
|
at maybeThrowError (js/errors.ts:[WILDCARD])
|
|
at sendSync (js/dispatch.ts:[WILDCARD])
|
|
at fetchSourceFile (js/compiler.ts:[WILDCARD])
|
|
at _resolveModule (js/compiler.ts:[WILDCARD])
|
|
at js/compiler.ts:[WILDCARD]
|
|
at resolveModuleNames (js/compiler.ts:[WILDCARD])
|
|
at resolveModuleNamesWorker ([WILDCARD]typescript.js:[WILDCARD])
|
|
at resolveModuleNamesReusingOldState ([WILDCARD]typescript.js:[WILDCARD])
|