1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-25 15:29:32 -05:00
denoland-deno/tools
Yusuke Tanaka 9029003046
build: update dlint to v0.2.10 (#8284)
Update prebuilt "dlint" binary to v0.2.10 and fix diagnostics
for "require-await" rule.

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-11-14 20:27:37 +01:00
..
build_benchmark_jsons.js build: rewrite tools/ scripts to deno (#8247) 2020-11-05 15:53:21 +01:00
format.js chore: reference dprint config file in format script (#8318) 2020-11-09 20:56:43 +01:00
lint.js build: rewrite tools/ scripts to deno (#8247) 2020-11-05 15:53:21 +01:00
README.md docs(tools): add a little note about cargo run (#8297) 2020-11-08 20:56:36 +01:00
util.js build: update dlint to v0.2.10 (#8284) 2020-11-14 20:27:37 +01:00

Tools

Documentation for various tooling in support of Deno development.

format.js

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

To run formatting:

deno run --allow-read --allow-write --allow-run --unstable ./tools/format.js

lint.js

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

To run linting:

deno run --allow-read --allow-write --allow-run --unstable ./tools/lint.js

Tip: You can also use cargo to run the current or pending build of the deno executable

cargo run -- run --allow-read --allow-write --allow-run --unstable ./tools/<script>