1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-26 16:09:27 -05:00
denoland-deno/tools
Kitson Kelly 82aabb657a
feat: add --no-check option (#6456)
This commit adds a "--no-check" option to following subcommands:
- "deno cache"
- "deno info"
- "deno run"
- "deno test"

The "--no-check" options allows to skip type checking step and instead 
directly transpiles TS sources to JS sources. 

This solution uses `ts.transpileModule()` API and is just an interim
solution before implementing it fully in Rust.
2020-07-08 11:26:39 +02:00
..
testdata refactor: unit test runner communicates using TCP socket (#4336) 2020-03-13 15:57:32 +01:00
benchmark.py feat: add --no-check option (#6456) 2020-07-08 11:26:39 +02:00
benchmark_test.py chore: port http_server.py to rust (#6364) 2020-07-04 13:05:01 -04:00
build_benchmark_jsons.py Replace libdeno with rusty_v8 (#3556) 2020-01-05 09:19:29 -05:00
deno_http_proxy.ts Update to Prettier 2 and use ES Private Fields (#4498) 2020-03-28 13:03:49 -04:00
deno_tcp.ts BREAKING: Remove Deno.EOF, use null instead (#4953) 2020-04-28 12:40:43 -04:00
deno_tcp_proxy.ts Fix typos across the repo (#5295) 2020-05-14 06:38:42 +02:00
format.py fix(tools): prettier formatting (#6206) 2020-06-09 17:50:41 +02:00
hash_benchmark.py feat(std/hash): reimplement all hashes in WASM (#6292) 2020-06-16 17:12:50 -04:00
http_benchmark.py Remove tools/hyper_hello (#6651) 2020-07-06 13:00:08 -04:00
lint.py upgrade: deno_lint v0.1.8 (#6208) 2020-06-09 18:40:08 +02:00
node_http.js Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
node_http_proxy.js Update to Prettier 2 and use ES Private Fields (#4498) 2020-03-28 13:03:49 -04:00
node_tcp.js Update to Prettier 2 and use ES Private Fields (#4498) 2020-03-28 13:03:49 -04:00
node_tcp_promise.js Update to Prettier 2 and use ES Private Fields (#4498) 2020-03-28 13:03:49 -04:00
node_tcp_proxy.js Update to Prettier 2 and use ES Private Fields (#4498) 2020-03-28 13:03:49 -04:00
package.json Upgrade node_modules, change tagline, clean up root directory (#3247) 2019-10-31 19:33:27 -07:00
pylintrc update pylintrc (#3618) 2020-01-08 01:51:11 +01:00
README.md chore: remove typedoc (#5497) 2020-05-16 16:02:03 +02:00
sync_node_modules.py Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
sync_python_modules.py Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
test_format.py Upgrade pylint (#2917) 2019-09-11 16:47:42 -04:00
test_util.py Happy new year! (#3578) 2020-01-02 15:13:47 -05:00
third_party.py Replace libdeno with rusty_v8 (#3556) 2020-01-05 09:19:29 -05:00
throughput_benchmark.py chore: port http_server.py to rust (#6364) 2020-07-04 13:05:01 -04:00
util.py add option to lint and format only staged files (#5172) 2020-05-09 06:22:27 -04:00
util_test.py remove target_test.py (#5112) 2020-05-06 16:34:48 -04:00

Tools

Documentation for various tooling in support of Deno development

format.py

This script will format the code (currently using prettier, yapf and rustfmt). It is a prerequisite to run this before code check in.

To run formatting:

./tools/format.py

lint.py

This script will lint the code base (currently using eslint, pylint and clippy). It is a prerequisite to run this before code check in.

To run linting:

./tools/lint.py