From b9265b5793411e1b3991a4e72fd69b6b7fd2c557 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sat, 16 Dec 2023 09:25:00 -0800 Subject: [PATCH] Add a tsconfig based on @tsconfig/recommended --- package-lock.json | 18 ++++++++++++++++++ package.json | 5 +++++ tsconfig.json | 11 +++++++++++ 3 files changed, 34 insertions(+) create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 tsconfig.json diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..d8e08fe --- /dev/null +++ b/package-lock.json @@ -0,0 +1,18 @@ +{ + "name": "erynwells.me", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "@tsconfig/recommended": "^1.0.3" + } + }, + "node_modules/@tsconfig/recommended": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@tsconfig/recommended/-/recommended-1.0.3.tgz", + "integrity": "sha512-+jby/Guq9H8O7NWgCv6X8VAiQE8Dr/nccsCtL74xyHKhu2Knu5EAKmOZj3nLCnLm1KooUzKY+5DsnGVqhM8/wQ==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..a7acbec --- /dev/null +++ b/package.json @@ -0,0 +1,5 @@ +{ + "devDependencies": { + "@tsconfig/recommended": "^1.0.3" + } +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..0011c26 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "@tsconfig/recommended/tsconfig.json", + "compilerOptions": { + "alwaysStrict": true, + "allowImportingTsExtensions": true, + "target": "esnext" + }, + "include": [ + "assets/scripts/**/*" + ] +}