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

gn format BUILD.gn
gn format deno.gni
gn format .gn

yapf -i js/*.py
prettier --write \
  js/deno.d.ts \
  js/main.ts \
  js/mock_runtime.js \
  tsconfig.json
# Do not format these.
#  js/msg.pb.js
#  js/msg.pb.d.ts

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