Skip to content

Commit

Permalink
chore: use @total-typescript/tsconfig/bundler/no-dom/library for tsco…
Browse files Browse the repository at this point in the history
…nfig

Signed-off-by: Logan McAnsh <[email protected]>
  • Loading branch information
mcansh committed Nov 17, 2024
1 parent f369dc4 commit 48b268d
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 32 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
"@manypkg/get-packages": "^2.2.2",
"@npmcli/package-json": "^6.0.1",
"@remix-run/eslint-config": "2.13.1",
"@total-typescript/tsconfig": "^1.0.4",
"@types/npmcli__package-json": "^4.0.4",
"chalk": "^5.3.0",
"eslint": "^9.13.0",
Expand Down
19 changes: 3 additions & 16 deletions packages/remix-fastify/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,10 @@
{
"exclude": ["./dist", "./__tests__", "./node_modules"],
"include": ["./src"],
"extends": "@total-typescript/tsconfig/bundler/no-dom/library",
"compilerOptions": {
"lib": ["DOM", "DOM.Iterable", "ES2022"],
"target": "ES2022",
"module": "ES2022",
"verbatimModuleSyntax": true,
"noUncheckedIndexedAccess": true,

"moduleResolution": "Bundler",
"moduleDetection": "force",
"strict": true,
"outDir": "./dist",
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"isolatedModules": true,
"rootDir": ".",
"declaration": true,
"emitDeclarationOnly": true
"outDir": "./dist",
"rootDir": "."
}
}
40 changes: 24 additions & 16 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 48b268d

Please sign in to comment.