summaryrefslogtreecommitdiff
path: root/tools/format.sh
blob: 44ca815ff4a20c43a273c66251db0bc26973cdb0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh
set -e
cd `dirname "$0"`/..
clang-format -i -style Google src/*.cc src/*.h

gn format BUILD.gn
gn format build_extra/deno.gni
gn format build_extra/rust/rust.gni
gn format build_extra/rust/BUILD.gn
gn format .gn

yapf -i js/*.py
yapf -i tools/*.py

prettier --write \
  js/deno.d.ts \
  js/main.ts \
  js/mock_runtime.js \
  tsconfig.json
# Do not format these.
#  js/msg_generated.ts
#  js/flatbuffers.js

rustfmt --write-mode overwrite src/*.rs