- 01 8月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
* remove fetch_source_file_and_maybe_compile_async and replace it with State.fetch_compiled_module * remove SourceFile.js_source() * introduce CompiledModule which is basically the same as deno::SourceInfo and represents arbitrary file that has been compiled to JS module * introduce //cli/compilers module containing all compilers * introduce JsCompiler which is a no-op compiler - output is the same as input, no compilation takes place - it is used for MediaType::JavaScript and MediaType::Unknown * introduce JsonCompiler that wraps JSON in default export * support JS-to-JS compilation using checkJs
-
- 31 7月, 2019 3 次提交
-
-
由 Bartek Iwańczuk 提交于
-
由 Bartek Iwańczuk 提交于
* merge SourceFileFetcher trait and FileFetcher struct * move logic related to source file fetching to //cli/file_fetcher.rs * use Result when creating new ThreadSafeState
-
由 Nayeem Rahman 提交于
-
- 30 7月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 29 7月, 2019 2 次提交
-
-
由 Kitson Kelly 提交于
-
由 Bartek Iwańczuk 提交于
-
- 28 7月, 2019 2 次提交
-
-
由 Bartek Iwańczuk 提交于
-
由 hashrock 提交于
-
- 27 7月, 2019 2 次提交
-
-
由 Bartek Iwańczuk 提交于
-
由 Bartek Iwańczuk 提交于
-
- 26 7月, 2019 2 次提交
-
-
由 Bartek Iwańczuk 提交于
-
由 Maxim Mazurok 提交于
-
- 24 7月, 2019 2 次提交
-
-
由 Nayeem Rahman 提交于
-
由 Bert Belder 提交于
-
- 23 7月, 2019 2 次提交
-
-
Symmetric with `readAll()` and `readAllSync()`. Also used in `xeval`. Also correct usage in `writeFile()`/`writeFileSync()`.
-
由 Bartek Iwańczuk 提交于
-
- 22 7月, 2019 1 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
- 20 7月, 2019 3 次提交
-
-
由 andy finch 提交于
-
由 Bartek Iwańczuk 提交于
-
由 Ryan Dahl 提交于
-
- 19 7月, 2019 6 次提交
-
-
由 andy finch 提交于
-
由 andy finch 提交于
-
由 andy finch 提交于
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
由 Ryan Dahl 提交于
-
- 18 7月, 2019 3 次提交
-
-
由 迷渡 提交于
-
由 迷渡 提交于
-
由 Bartek Iwańczuk 提交于
* 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
-
- 17 7月, 2019 3 次提交
- 16 7月, 2019 2 次提交
-
-
由 Yoshiya Hinosawa 提交于
-
由 Ryan Dahl 提交于
So that "cargo build" will build it when the gn frontend is eventually removed.
-
- 12 7月, 2019 3 次提交
-
-
由 Ryan Dahl 提交于
-
由 Bert Belder 提交于
This is in preperation for dynamic import (#1789), which is more easily implemented when errors are dynamic.
-
由 Bert Belder 提交于
-
- 11 7月, 2019 1 次提交
-
-
由 Bartek Iwańczuk 提交于
-
- 10 7月, 2019 1 次提交
-
-
由 Ryan Dahl 提交于
-