diff --git a/.gitignore b/.gitignore index 14ceb85f..84994b24 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ tags compiler/*.js compiler/**/*.js .*.generated.ts +.tmp/ diff --git a/scripts/common.sh b/scripts/common.sh index 820b629f..afa24e3d 100755 --- a/scripts/common.sh +++ b/scripts/common.sh @@ -33,7 +33,8 @@ tslintUgly() { local acc="" local IFS=$'\n' local tmpdir - tmpdir=$(mktemp -d "tslint.XXXXXXXXX") + mkdir -p .tmp + tmpdir=$(mktemp --tmpdir=".tmp/" -d "tslint.XXXXXXXXX") for jsfile in "$@"; do tmpfile="$tmpdir/$jsfile" mkdir -p "$(dirname "$tmpfile")" diff --git a/tsconfig.eslint.json b/tsconfig.eslint.json new file mode 100644 index 00000000..1b160056 --- /dev/null +++ b/tsconfig.eslint.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig.json", + "include": [ + ".tmp/**/*.ts" + ] +}