summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-17Revert "Deno.bundle supports targets < ES2017. (#6328)" (#6342)Bartek Iwańczuk
This reverts commit 75bb9dbdfc7f8b4e8d17978808ae575e61843aef.
2020-06-17Deno.bundle supports targets < ES2017. (#6328)Kitson Kelly
This commit provides a "system_loader_es5.js" bundle loader which will be added to the bundle when the target is < ES2017, which is the minimum target syntax required for "system_loader.js". Supports #5913 (via Deno.bundle()) with a couple caveats: * Allowing "deno bundle" to take a different target is not supported, as we specifically ignore "target" when passed in a TypeScript config file. This is because deno bundle is really intended to generate bundles that work in Deno. It is an unintentional side effect that some bundles are loadable in browsers. * While a target of "es3" will be accepted, the module loader will still only be compatible with ES5 or later. Realistically no one should be expecting bundles generated by Deno to be used on IE8 and prior, and there is just too much "baggage" to support that at this point.
2020-06-16chore: remove glob dependency (#6317)Bartek Iwańczuk
2020-06-16Update assertions names in std/testing README (#6318)Vladimir Iakovlev
2020-06-16docs: testing filter info (#6313)Rob Waller
2020-06-16feat(std/hash): reimplement all hashes in WASM (#6292)skdltmxn
2020-06-15fix(cache): apply redirection limit for cached files (#6308)Bartek Iwańczuk
2020-06-15Fix DENO_DIR docs (#6271)Ryan Dahl
2020-06-15unixpacket should also return byte length on send (#6291)Peter Evers
2020-06-15docs: added autocompletion example for zsh (#6298)Mandeep Singh
2020-06-15minor grammar fix (#6299)Dan
noun -> verb
2020-06-15fix: MuxAsyncIterator throws muxed errors (#6295)Kitson Kelly
Fixes #5260
2020-06-15fix(compiler): JSX compilation and provide better error message (#6300)Bartek Iwańczuk
2020-06-13Move to allowlist and blocklist (#6282)Luca Casonato
2020-06-13fix: DatagramConn.send should return bytes sent (#6265)Kermit Xuan
2020-06-13Fix assertEqual so that it handles URL objects (#6278)Joel Chippindale
2020-06-13fix(std/node): added tests for static methods of Buffer (#6276)David Gonzalez
2020-06-13Doc: Node buffer is now supported (#6274)Michael Yuan
2020-06-13fix(std/io): Use Deno.test in writers_test (#6273)Marcos Casagrande
2020-06-12refactor: Don't destructure the Deno namespace (#6268)Nayeem Rahman
2020-06-12fix(std/io): BufWriter/StringWriter bug (#6247)Marcos Casagrande
2020-06-12v1.1.0Bartek Iwańczuk
2020-06-12feat: Add TestDefinition::only (#5793)Nayeem Rahman
2020-06-12document "deno run -" (#6256)Jaap Aarts
2020-06-12improve file_server docs (#6262)Dustin Callaway
2020-06-12feat(lint): add --rules flag (#6264)Bartek Iwańczuk
2020-06-12Revert "feat: add Deno.osName()" (#6261)Ryan Dahl
Deno.build.os provides the same functionality This reverts commit 6ccf9037a6b36c81ea0e6ac12d0e2dbd793f6114.
2020-06-12improve truncate tests (#6251)Casper Beyer
2020-06-12docs(lint): add entry in manual (#6258)Bartek Iwańczuk
2020-06-12feat(std/log): inline and deferred statement resolution logging (#5192)Chris Knight
2020-06-12make std deno-lint clean (#6240)Ryan Dahl
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-06-12doc: fix inspect example with correct InspectOptions (#6255)Chris Knight
2020-06-12docs: fix typo in import maps example (#6250)Paul Whitmer
2020-06-12fix(cli/js): broken truncate permission tests (#6249)Casper Beyer
The tests for testing that `Deno.truncateSync` and `Deno.truncate` require write permissions seem to not call the functions they are testing *at all* and are calling `Deno.mkdir` and `Deno.mkdirSync` instead. This commit replaces those calls with calls to `Deno.truncateSync` and `Deno.truncate` respectively.
2020-06-12update: deno_lint to v0.1.10 (#6248)Bartek Iwańczuk
* update: deno lint to v0.1.10 * Parallelize "deno lint" subcommand
2020-06-11feat: add Deno.osName() (#5714)Rubin Bhandari
2020-06-11feat: URL support in Deno filesystem methods (#5990)River
2020-06-11fix: WebAssembly runtime error propagation (#6137)Casper Beyer
Currently WebAssembly runtime errors don't propagate up to the user as they use urls to denote where the error occurred which get caught by the source-map pipeline which doesn't support the wasm scheme.
2020-06-11feat: allow reading the entry file from stdin (#6130)Jaap Aarts
2020-06-10feat: Add Deno.mainModule (#6180)John Gardner
2020-06-10fixed double prompt in manual (#6230)Tomofumi Chiba
2020-06-10feat(lint): use default globs, upgrade to v0.1.9 (#6222)Bartek Iwańczuk
This commit: * added default file globs so "deno lint" can be run without arguments (just like "deno fmt") * added test for globs in "deno lint" * upgrade "deno_lint" crate to v0.1.9
2020-06-10fix typo (#6136)Zach Gotsch
2020-06-10fix(std/archive): untar (#6217)Marcos Casagrande
- Fix `Untar` for tarballs with multiple files (Currently throwing `"checksum error"`) - Fix parsing, now all `ustar` versions should be supported. Linux `tar -cvf deno.tar dir/` is not working on master. - Added `asyncIterator` - Added README.md
2020-06-10fix(URL): IPv6 hostname support (#5766)Josh Byrnes
2020-06-10doc: improve linking to external code docs (#6158)Chris Knight
2020-06-10fix: Remove try-catch from Buffer.readFrom, readFromSync (#6161)Casper Beyer
2020-06-10fix udp BorrowMutError (#6221)Ryan Dahl
2020-06-10docs(contributing): add Rust install notes as prerequisites (#6195)thomas
2020-06-10fix(cli/js/process): Always return a code in ProcessStatus (#5244)Nayeem Rahman