From 74007c21499426b2be1435100a10ab291e8ac103 Mon Sep 17 00:00:00 2001 From: z3rOR0ne Date: Sat, 18 Nov 2023 18:25:04 -0800 Subject: [PATCH] :wrench: Simple script that automates basic ts init --- scripts/tsc-i | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100755 scripts/tsc-i diff --git a/scripts/tsc-i b/scripts/tsc-i new file mode 100755 index 00000000..615df897 --- /dev/null +++ b/scripts/tsc-i @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +# Quickly sets up a very basic TypeScript project + +tsc --init + +sed -i'' -e 's/"outDir": "\.\/",/"outDir": "\.\/dist",/' -e 's/"rootDir": "\.\/",/"rootDir": "\.\/src",/' -e 's#//\s*"outDir"# "outDir"#' -e 's#//\s*"rootDir"# "rootDir"#' tsconfig.json + +mkdir src dist +touch src/index.ts \ No newline at end of file