Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-07 | Refactor CLI flag parsing (#2025) | Bartek Iwańczuk | |
2019-04-06 | Test TCP_NODELAY in hyper_hello (#2060) | Ryan Dahl | |
2019-04-06 | Fix tools/docs.py (#2055) | Ryan Dahl | |
2019-04-05 | Add worker benchmarks (#2059) | andy finch | |
2019-04-01 | Follow redirect location as new referrers for nested module imports (#2031) | Kevin (Kun) "Kassimo" Qian | |
Fixes #1742 Fixes #2021 | |||
2019-04-01 | Add web worker JS API (#1993) | andy finch | |
* Refactored the way worker polling is scheduled and errors are handled. * Share the worker future as a Shared | |||
2019-04-01 | Upgrade to TypeScript 3.4.1 (#2027) | Kitson Kelly | |
2019-03-31 | Publish rust crate on crates.io (#2024) | Bert Belder | |
2019-03-30 | Call ninja directly from build.rs (#2020) | Ryan Dahl | |
2019-03-30 | Move //libdeno to //core/libdeno (#2015) | Ryan Dahl | |
Fixes some sed errors introduced in c43cfe. Unfortunately moving libdeno required splitting build.rs into two parts, one for cli and one for core. I've also removed the arm64 build - it's complicating things at this re-org and we're not even testing it. I need to swing back to it and get tools/test.py running for it. | |||
2019-03-28 | Merge the --recompile and --reload flags (#2003) | Ryan Dahl | |
2019-03-25 | Update ts_library_builder (#1920) | Bartek Iwańczuk | |
2019-03-24 | Add benchmark for max latency (#1975) | Bernard Lin | |
2019-03-22 | Website updates (#1984) | Ryan Dahl | |
2019-03-19 | Rename //src/ to //cli/ (#1962) | Ryan Dahl | |
To better distinguish the deno_core crate from the executable deno, which will now be called "the cli" internally. | |||
2019-03-19 | Make write_gn_args.py quiet | Ryan Dahl | |
2019-03-19 | Deprecate DENO_BUILD_MODE=release | Ryan Dahl | |
Instead use: tools/build.py --release | |||
2019-03-18 | Re-enable permissions prompt tests (#1957) | andy finch | |
2019-03-18 | Integrate //core into existing code base | Ryan Dahl | |
This disables a few tests which are broken still: - tests/error_004_missing_module.test - tests/error_005_missing_dynamic_import.test - tests/error_006_import_ext_failure.test - repl_test test_set_timeout - repl_test test_async_op - repl_test test_set_timeout_interlaced - all of permission_prompt_test | |||
2019-03-18 | Re-order tests for sanity | Ryan Dahl | |
2019-03-18 | More permissions prompt options (#1926) | andy finch | |
2019-03-18 | Remove unused tools/build_test.py file | Ryan Dahl | |
2019-03-18 | Fix entry point for tools/docs.py | Ryan Dahl | |
2019-03-15 | core: Behavior shouldn't be generic | Ryan Dahl | |
We always pass around Box<[u8]>, and adding this generic is an unnecessary complication. Add deno_core_http_bench_test to test.py sharedQueue works on deno_core_http_bench | |||
2019-03-15 | Add --no-binary-download option to setup.py (#1916) | Ryan Dahl | |
2019-03-13 | --no-prompt flag for non-interactive environments (#1913) | andy finch | |
2019-03-11 | Update to TypeScript 3.3 (#1908) | Kitson Kelly | |
2019-03-09 | Migrate from tslint to eslint for linting (#1905) | Kitson Kelly | |
2019-03-07 | Remove 'deno' builtin module (#1895) | Kitson Kelly | |
2019-03-07 | Cleanup node_modules, update packages (#1894) | Kitson Kelly | |
And fix new lint issues. | |||
2019-03-06 | Replace deno.land/x/std with deno.land/std (#1890) | Andy Hayden | |
2019-03-04 | tools/run_node: only create 'node_modules' symlink once | Bert Belder | |
Previously run_node.py would always attempt to remove and then re-create the 'target/xx/node_modules' symlink. This causes sporadic build errors on windows when multiple build targets that use run_node.py are being built concurrently. | |||
2019-03-04 | tools: remove fix_symlinks() function | Bert Belder | |
This fixes an issue on Windows that causes build to fails when fix_symlinks() is called concurrently with another build step. It is also no longer necessary, since recent versions of git know how to properly create symbolic links on checkout. | |||
2019-03-01 | Add Deno.version.gnArgs (#1845) | Yoshiya Hinosawa | |
To display specific build args passed to GN. | |||
2019-02-26 | deno_core (#1827) | Ryan Dahl | |
A new low-level crate with focus on speed. This doesn't yet hook into the existing code base. | |||
2019-02-21 | Improve readme (#1822) | Ryan Dahl | |
2019-02-15 | Add execPath function (#1743) | Dmitry Sharshakov | |
2019-02-14 | Use prebuilt hyperfine (#1755) | Ryan Dahl | |
2019-02-12 | Decouple ts_library_builder from std/testing (#1749) | Ryan Dahl | |
2019-02-12 | Revert "Rewrite tools/format.py in deno (#1528)" (#1752) | Ryan Dahl | |
tools/format.ts is making CI flaky and it's difficult to run right now. Reverting to tools/format.py This reverts commit f19622e7681b7753788137706e535f72c3ebb38e. | |||
2019-02-12 | Add Deno global namespace (#1748) | Kitson Kelly | |
Resolves #1705 This PR adds the Deno APIs as a global namespace named `Deno`. For backwards compatibility, the ability to `import * from "deno"` is preserved. I have tried to convert every test and internal code the references the module to use the namespace instead, but because I didn't break compatibility I am not sure. On the REPL, `deno` no longer exists, replaced only with `Deno` to align with the regular runtime. The runtime type library includes both the namespace and module. This means it duplicates the whole type information. When we remove the functionality from the runtime, it will be a one line change to the library generator to remove the module definition from the type library. I marked a `TODO` in a couple places where to remove the `"deno"` module, but there are additional places I know I didn't mark. | |||
2019-02-11 | web design (#1728) | Ryan Dahl | |
2019-02-11 | REPL multiline support with recoverable errors (#1731) | Kevin (Kun) "Kassimo" Qian | |
2019-02-11 | fix: improve formatting (#1732) | Yoshiya Hinosawa | |
2019-02-09 | Support scoped variables, unblock REPL async op, and REPL error colors (#1721) | Kevin (Kun) "Kassimo" Qian | |
2019-02-09 | Add read permission for format.ts (#1726) | Yoshiya Hinosawa | |
2019-02-09 | Add --allow-read test code | J2P | |
2019-02-08 | Move .rustfmt.toml to the repository root | Bert Belder | |
This allows rustfmt to automatically pick it up. It's right there with similar files such as .prettierrc. | |||
2019-02-08 | Adds deno.noColor (#1716) | Ryan Dahl | |
2019-02-08 | Use std/prettier in deno //tools/format.ts (#1708) | Yoshiya Hinosawa | |