aboutsummaryrefslogtreecommitdiff
path: root/static/prettify-tsconfig.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/prettify-tsconfig.js')
-rwxr-xr-xstatic/prettify-tsconfig.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/static/prettify-tsconfig.js b/static/prettify-tsconfig.js
new file mode 100755
index 00000000..a2bef6f0
--- /dev/null
+++ b/static/prettify-tsconfig.js
@@ -0,0 +1,15 @@
+#!/usr/bin/env node
+
+/*
+ * Script to normalize tsconfig.json.
+ */
+
+const { parse, stringify, assign } = require('comment-json')
+const fs = require('fs')
+
+const filename = 'tsconfig.json'
+
+const obj = parse(fs.readFileSync(filename).toString())
+const output = stringify(obj, null, 4)
+
+fs.writeFileSync(filename, output)