summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2019-04-25Rename deno prefetch to deno fetch (#2210)Bartek Iwańczuk
2019-04-21Fix eslint warnings (#2151)Ryan Dahl
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> Co-authored-by: LE GOFF Vincent <g_n_s@hotmail.fr>
2019-04-21Refactor CLI entry point (#2157)Bartek Iwańczuk
Changes "deno --types" to "deno types" and "deno --prefetch" to "deno prefetch"
2019-04-20fix typo in permissions explanation (#2162)Jonathon Orsi
2019-04-17benchmarks: improve syscall and thread count (#2140)Ryan Dahl
2019-04-17benchmarks: fix max_memory and clean up (#2137)Ryan Dahl
2019-04-16Add max memory benchmark (#2061)Dmitry Sharshakov
2019-04-09upgrade deno_std & add workaround prettier issue (#2087)Yoshiya Hinosawa
2019-04-08Allow high precision performance.now() (#1977)Vincent LE GOFF
2019-04-07Fix unit_tests.py (#2065)Ryan Dahl
They were silently broken in 780e72 due to flag reordering. This commit also includes a new assert that would avoid that kind of failure in the future.
2019-04-07Refactor CLI flag parsing (#2025)Bartek Iwańczuk
2019-04-06Test TCP_NODELAY in hyper_hello (#2060)Ryan Dahl
2019-04-06Fix tools/docs.py (#2055)Ryan Dahl
2019-04-05Add worker benchmarks (#2059)andy finch
2019-04-01Follow redirect location as new referrers for nested module imports (#2031)Kevin (Kun) "Kassimo" Qian
Fixes #1742 Fixes #2021
2019-04-01Add 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-01Upgrade to TypeScript 3.4.1 (#2027)Kitson Kelly
2019-03-31Publish rust crate on crates.io (#2024)Bert Belder
2019-03-30Call ninja directly from build.rs (#2020)Ryan Dahl
2019-03-30Move //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-28Merge the --recompile and --reload flags (#2003)Ryan Dahl
2019-03-25Update ts_library_builder (#1920)Bartek Iwańczuk
2019-03-24Add benchmark for max latency (#1975)Bernard Lin
2019-03-22Website updates (#1984)Ryan Dahl
2019-03-19Rename //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-19Make write_gn_args.py quietRyan Dahl
2019-03-19Deprecate DENO_BUILD_MODE=releaseRyan Dahl
Instead use: tools/build.py --release
2019-03-18Re-enable permissions prompt tests (#1957)andy finch
2019-03-18Integrate //core into existing code baseRyan 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-18Re-order tests for sanityRyan Dahl
2019-03-18More permissions prompt options (#1926)andy finch
2019-03-18Remove unused tools/build_test.py fileRyan Dahl
2019-03-18Fix entry point for tools/docs.pyRyan Dahl
2019-03-15core: Behavior shouldn't be genericRyan 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-15Add --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-11Update to TypeScript 3.3 (#1908)Kitson Kelly
2019-03-09Migrate from tslint to eslint for linting (#1905)Kitson Kelly
2019-03-07Remove 'deno' builtin module (#1895)Kitson Kelly
2019-03-07Cleanup node_modules, update packages (#1894)Kitson Kelly
And fix new lint issues.
2019-03-06Replace deno.land/x/std with deno.land/std (#1890)Andy Hayden
2019-03-04tools/run_node: only create 'node_modules' symlink onceBert 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-04tools: remove fix_symlinks() functionBert 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-01Add Deno.version.gnArgs (#1845)Yoshiya Hinosawa
To display specific build args passed to GN.
2019-02-26deno_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-21Improve readme (#1822)Ryan Dahl
2019-02-15Add execPath function (#1743)Dmitry Sharshakov
2019-02-14Use prebuilt hyperfine (#1755)Ryan Dahl
2019-02-12Decouple ts_library_builder from std/testing (#1749)Ryan Dahl
2019-02-12Revert "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.