1. 19 2月, 2020 4 次提交
  2. 18 2月, 2020 7 次提交
  3. 16 2月, 2020 1 次提交
  4. 15 2月, 2020 2 次提交
    • B
      fix: skip non-UTF-8 dir entries in Deno.readDir() (#4004) · 503d8bfe
      Ben Noordhuis 提交于
      Example:
      
      		$ python2 -c 'open("\x80\x7F", "w")'
      
      		$ deno eval 'Deno.readDirSync(".")'
      		thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', cli/ops/fs.rs:373:16
      		note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
      		fatal runtime error: failed to initiate panic, error 5
      		Aborted (core dumped)
      
      Before this commit they made deno panic, now they are silently skipped.
      Not ideal but arguably better than panicking.
      
      No test because what characters are and aren't allowed in filenames is
      highly file system-dependent.
      
      Closes #3950
      503d8bfe
    • B
      a0f015b1
  5. 14 2月, 2020 3 次提交
  6. 13 2月, 2020 2 次提交
    • K
      Improvements to bundling. (#3965) · 6bd846a7
      Kitson Kelly 提交于
      Moves to using a minimal System loader for bundles generated by Deno.
      TypeScript in 3.8 will be able to output TLA for modules, and the loader
      is written to take advantage of that as soon as we update Deno to TS
      3.8.
      
      System also allows us to support `import.meta` and provide more ESM
      aligned assignment of exports, as well as there is better handling of
      circular imports.
      
      The loader is also very terse versus to try to save overhead.
      
      Also, fixed an issue where abstract classes were not being re-exported.
      
      Fixes #2553
      Fixes #3559
      Fixes #3751
      Fixes #3825
      Refs #3301
      6bd846a7
    • N
      3563ab4c
  7. 12 2月, 2020 8 次提交
  8. 11 2月, 2020 6 次提交
  9. 10 2月, 2020 3 次提交
  10. 09 2月, 2020 4 次提交