summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2019-02-08Add --allow-read (#1689)Dmitry Sharshakov
Co-authored-by: Greg Altman <g.s.altman@gmail.com>
2019-02-07Color exceptions (#1698)Ryan Dahl
2019-02-07Add emojis to permission prompts (#1684)Dmitry Sharshakov
2019-02-07Make integration tests standalone (#1671)Dmitry Sharshakov
Co-authored-by: Sergey Golovin <golovim@gmail.com>
2019-02-06Upgrade V8 to 7.4.98 (kKeep fix) (#1640)Ryan Dahl
* Upgrade V8 to 7.4.98 (kKeep fix) https://github.com/denoland/deno/issues/814 https://bugs.chromium.org/p/v8/issues/detail?id=8761 * fix tests
2019-02-05Add WebAssembly to runtime library (#1677)Kitson Kelly
This also modifies the `ts_library_builder` to support inlining assets. Includes integration tests from @sh7dm
2019-02-02Add isTTY function (#1622)Dmitry Sharshakov
2019-02-02Support --fmtRyan Dahl
2019-02-02Make it possible to run one integration test at a timeRyan Dahl
2019-02-02Add --info flag to display file info (compiled code/source map) (#1647)Kevin (Kun) "Kassimo" Qian
2019-01-31Upgrade deno_std to bef7ba (#1609)Ryan Dahl
2019-01-30Fix cpplintRyan Dahl
2019-01-30Add snapshot_compiler.bin to binary size benchmark (#1611)Ryan Dahl
2019-01-29Add repl functions "help" and "exit" (#1563)Sergey Golovin
2019-01-24Minor code cleanups (#1570)JaePil Jung
2019-01-21chore: update license lines (#1557)Yoshiya Hinosawa
2019-01-17Rewrite tools/format.py in deno (#1528)Yoshiya Hinosawa
Note: findFiles and findFilesWalk are borrowed from the previous attempt of @pseudo-su (#1434)
2019-01-17Fixed copyright of types outputJ2P
2019-01-16Add globalThis definition to runtime (#1534)Kitson Kelly
2019-01-15 Add --prefetch flag for deps prefetch without running (#1475)Kevin (Kun) "Kassimo" Qian
2019-01-13Fix permission_prompt_test (#1509)Ryan Dahl
2019-01-12Add --allow-run test code (#1504)JaePil Jung
2019-01-09Fix flaky REPL test (#1491)Maxim Mazurok
Fixes #1490
2019-01-03Move testing module to deno_std (#1451)Ryan Dahl
Upgrades deno_std submodule.
2019-01-03Support more fetch init body types (#1449)Kevin (Kun) "Kassimo" Qian
2019-01-02Happy new year!Ryan Dahl
2018-12-27Lazily create .mime files only with mismatch/no extension (#1417)Kevin (Kun) "Kassimo" Qian
2018-12-24deno_net -> deno_std renameRyan Dahl
Also don't format external js/deps
2018-12-21Implement `Body.formData` for fetch (#1393)Kevin (Kun) "Kassimo" Qian
2018-12-18travis: Set CARGO_HOME to third_party/rust_crates (#1370)Ryan Dahl
Adds prebuilt hyperfine and sccache binaries Only build test_cc for LSAN Add Cargo.lock Only run benchmarks in master
2018-12-18Load sccache from S3 on CIRyan Dahl
2018-12-18Remove prebuilt v8 supportBert Belder
2018-12-18Enable jumbo build in release. (#1362)Ryan Dahl
2018-12-11tools: remove_and_symlink can be skipped on unixRyan Dahl
This is more optimial and this fixes a problem where occasionally remove_and_symlink will error with: gen/compiler_bundle/main.js --sourcemapFile /Users/rld/src/deno --silent Traceback (most recent call last): File "../../tools/run_node.py", line 18, in <module> util.remove_and_symlink(target_rel, "node_modules", True) File "/Users/rld/src/deno/tools/util.py", line 103, in remove_and_symlink symlink(target, name, target_is_dir) File "/Users/rld/src/deno/tools/util.py", line 141, in symlink os.symlink(target, name) OSError: [Errno 17] File exists
2018-12-10Use stderr for exceptions (#1303)Ryan Dahl
2018-12-07Add benchmark for net/http (#1289)Bartek IwaƄczuk
2018-12-06Use alternate TextEncoder/TextDecoder implementation (#1281)Kitson Kelly
This is faster and smaller.
2018-12-03Add LSAN build to travis.Ryan Dahl
For now it only runs test_cc and has to filter out a test which leaks. However we will expand this over time until the entire build is LSAN clean.
2018-12-03third_party: symlink //third_party/v8/build => //buildBert Belder
2018-11-30Use pylint.Ryan Dahl
2018-11-30Fix flaky REPL test.Ryan Dahl
2018-11-29Add prebuilt/win/v8_debug.lib (#1249)Ryan Dahl
The windows debug build was broken due to libc link errors.
2018-11-29Make //build a git submoduleRyan Dahl
So we can float patches before sending them upstream. https://github.com/denoland/chromium_build Remove build_extra/toolchain
2018-11-29Move libdeno build config to libdeno/BUILD.gnRyan Dahl
2018-11-29Cleanup setTimeout repl test and alphabetize testsAndy Hayden
2018-11-28REPL unblock event loop AND fix REPL setTimeout fire problemsKevin (Kun) "Kassimo" Qian
2018-11-27Use prebuilt V8 library by default.Ryan Dahl
This still retains the ability to build V8 from scratch, with an number of configurations. The prebuilt binaries were created using DENO_BUILD_MODE=release ./tools/build.py v8
2018-11-27gitignore vim .swp filesRyan Dahl
2018-11-16First pass at running subprocesses (#1156)Bert Belder
2018-11-14Add a simple doc generation tool.Ryan Dahl
And website upload tool.