Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-05 | remove appveyor specific code paths (#3071) | Christian Moritz | |
2019-10-05 | Update eslint and @typescript-eslint (denoland/deno_std#621) | Yoshiya Hinosawa | |
Original: https://github.com/denoland/deno_std/commit/c3fe858f98565edbe8faeb3cf2e5b873304f4f6e | |||
2019-10-05 | CI: don't build while linting and publish in forks (#3070) | Christian Moritz | |
2019-10-05 | merge build.yml and lint.yml (#3066) | Ryan Riginding | |
Fixes #3063 | |||
2019-10-04 | Merge deno_cli_snapshots into deno_cli (#3064) | Ryan Dahl | |
2019-10-04 | add timeout to CI (#3061) | Bartek Iwańczuk | |
2019-10-04 | Move deno_std to a more convenient location. (#3057) | Ryan Dahl | |
js/deps/https/deno.land/std -> js/std | |||
2019-10-04 | Use xeval from deno_std (#3058) | Nayeem Rahman | |
2019-10-03 | Fix iterators on UrlSearchParams (#3044) | Kitson Kelly | |
2019-10-03 | Remove travis and appveyor. Release with github actions (#3052) | Ryan Dahl | |
Fixes #2979 | |||
2019-10-03 | Use github action badges (#3056) | Ryan Dahl | |
2019-10-03 | Update rust to 1.38.0 (#3030) | Andy Hayden | |
2019-10-03 | Upgrade sccache binaries to 0.2.11 (#3051) | Ryan Dahl | |
2019-10-03 | Async compiler processing (#3043) | Kitson Kelly | |
Basically this does pre-processing of TypeScript files and gathers all the dependencies asynchronously. Only then after all the dependencies are gathered, does it do a compile, which at that point all the dependencies are cached in memory in the compiler, so with the exception of the hard coded assets, there are no ops during the compilation. Because op_fetch_source_files is now handled asynchronously in the runtime, we can eliminate the tokio_util::block_on() which was causing the increase in threads. Benchmarking on my machine has shown about a 5% improvement in speed when dealing with compiling TypeScript. Still a long way to go, but an improvement. In theory the module name resolution and the fetching of the source files could be broken out as two different ops. This would prevent situations of sending the full source file all the time when actually the module is the same module referenced by multiple modules, but that could be done subsequently to this. | |||
2019-10-03 | Fix deno_typescript repository url in Cargo.toml (#3053) | JaePil Jung | |
2019-10-02 | fix typo in deno_typescript readme (#3048) | Tyr Chen | |
2019-10-02 | Run benchmarks from GH actions instead of Travis (#3049) | Ryan Dahl | |
2019-10-02 | Implement expandGlob() and expandGlobSync() (denoland/deno_std#617) | Nayeem Rahman | |
fs/glob.ts: - Improve prototypes for expandGlob() and expandGlobSync() from denoland/deno_std#604. - Rename glob() to globToRegExp(). - Add normalizeGlob() and joinGlobs(). - Extract GlobToRegExpOptions from GlobOptions, remove the strict and filepath options. fs/globrex.ts: - Add GlobrexOptions. fs/path/constants.ts: - Add SEP_PATTERN. fs/walk.ts: - Add WalkOptions::includeFiles - Default WalkOptions::includeDirs to true. - Don't traverse directories matching a skip pattern. - Remove walkSync()'s default root value. prettier: - Refactor to use expandGlob(). testing: - Make findTestModules() an async generator. Original: https://github.com/denoland/deno_std/commit/8c90bd9d0b1c78b023d36462ffaa9446ef22490c | |||
2019-10-02 | remove legacy Isolate.set_dispatch API (#3041) | Bartek Iwańczuk | |
* migrate deno_typescript crate to Isolate.register_op API * remove dual-dispatch mechanism * update Isolate tests to new dispatch mechanism | |||
2019-10-02 | feat: Add support for passing a key to Deno.env() (#2952) | Jed Fox | |
This adds a new op to get a single env var. | |||
2019-10-02 | feat: window.onunload (#3023) | Bartek Iwańczuk | |
2019-10-02 | feat: JSX Support (#3038) | Yusuke Sakurai | |
2019-10-01 | Implement ignoreBOM option of UTF8Decoder in text_encoding (#3040) | Tomohito Nakayama | |
2019-10-01 | use Isolate::register_op in deno_cli (#3039) | Bartek Iwańczuk | |
2019-09-30 | feat: op registration in core (#3002) | Bartek Iwańczuk | |
2019-09-30 | Support top-level-await in TypeScript (#3024) | Ryan Dahl | |
2019-09-30 | Use 0.0.0.0 for servers in benchmarks and tests (#3010) | Ryan Dahl | |
2019-09-29 | added type number to 'size' parameter (denoland/deno_std#618) | timonson | |
Original: https://github.com/denoland/deno_std/commit/f3bdf1a77b852cfb1490f20e4ad9b4346fe9d328 | |||
2019-09-29 | bump deps version on homepage (#3036) | Bartek Iwańczuk | |
2019-09-28 | bump deno_std deps (#3034) | Bartek Iwańczuk | |
2019-09-28 | fix(ws) mask must not be set by default for server (denoland/deno_std#616) | Yusuke Sakurai | |
Original: https://github.com/denoland/deno_std/commit/de99fcbaf94c58010b7997362dc585416b6cc3af | |||
2019-09-28 | feat: wss support with dialTLS (denoland/deno_std#615) | Yusuke Sakurai | |
Original: https://github.com/denoland/deno_std/commit/cac2d5ee68332956e59f548ff08f73b0fadf83d1 | |||
2019-09-28 | Test runner v2 (denoland/deno_std#604) | Nayeem Rahman | |
Original: https://github.com/denoland/deno_std/commit/17a214bbd5b3a058a8126e9f7210992b1b52ba11 | |||
2019-09-27 | Add Deno.hostname() (#3032) | Kevin (Kun) "Kassimo" Qian | |
2019-09-26 | Bump v0.19.0 (denoland/deno_std#613) | Ryan Dahl | |
Original: https://github.com/denoland/deno_std/commit/5d0dd5878e82ab7577356096469a7e280efe8442 | |||
2019-09-26 | fix: listenDefaults/dialDefaults may be overriden in some cases (#3027) | Yusuke Sakurai | |
2019-09-25 | v0.19.0 | Ryan Dahl | |
2019-09-25 | Handle uncaught worker errors without panicking (#3019) | Kitson Kelly | |
2019-09-24 | test: add HTTP_PROXY tests (#2977) | Bartek Iwańczuk | |
2019-09-24 | Upgrade V8 for top-level-await (#3015) | Ryan Dahl | |
2019-09-24 | tools: fix cc_wrapper in setup.py (#3017) | Christian Moritz | |
2019-09-24 | fix: run missing integration tests (#2997) | Bartek Iwańczuk | |
2019-09-23 | feat: Add Deno.dialTLS() | Jonathon Orsi | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2019-09-23 | fix TOML's key encoding (denoland/deno_std#612) | Yusuke Sakurai | |
Original: https://github.com/denoland/deno_std/commit/54a5b95fefd10b41f65cf6fd3eba626577eadda7 | |||
2019-09-23 | Rename class name DenoFile to DomFileImpl (#3006) | Tomohito Nakayama | |
2019-09-22 | Implement readString (denoland/deno_std#607) | Dmitry Sharshakov | |
Original: https://github.com/denoland/deno_std/commit/20b6408e105f5dd1dbcd0a252d1956b3de1024ca | |||
2019-09-21 | Fix types in example_client for ws module (denoland/deno_std#609) | Dmitry Sharshakov | |
Original: https://github.com/denoland/deno_std/commit/a4a8bb2948e5984656724c51a803293ce82c035f | |||
2019-09-21 | Update mime-db to commit c50e0d1 (denoland/deno_std#608) | Dmitry Sharshakov | |
Original: https://github.com/denoland/deno_std/commit/51134571c415e25230e1722517771a741d2742a5 | |||
2019-09-21 | Remove //testing/main.ts (denoland/deno_std#605) | Nayeem Rahman | |
Original: https://github.com/denoland/deno_std/commit/e3a33a79e6b09f47450a3bd25c5205fa6e1b641a | |||
2019-09-20 | dial/listen API change (#3000) | Ryan Dahl | |
Previously: dial("tcp", "deno.land:80") Now: dial({ hostname: "deno.land", port: 80, transport: "tcp" }) Similarly with listen(). |