@nozomiishii/tsconfig
v0.0.7
Published
Nozomi's Recommended tsconfig
Readme
@nozomiishii/tsconfig
Nozomi's Recommended tsconfig
Install
pnpm add -D @nozomiishii/tsconfigUsage
tsconfig.json
tsup
{
"$schema": "https://json.schemastore.org/tsconfig",
"extends": "@nozomiishii/tsconfig",
"compilerOptions": {
// ----------------------------------------------------------------
// Transpiling
// ----------------------------------------------------------------
"moduleResolution": "Bundler",
"module": "ESNext",
"noEmit": true
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"]
}tsc
{
"$schema": "https://json.schemastore.org/tsconfig",
"extends": "@nozomiishii/tsconfig",
"compilerOptions": {
// ----------------------------------------------------------------
// Transpiling
// ----------------------------------------------------------------
// TSCでTranspileする場合
"moduleResolution": "NodeNext",
"module": "NodeNext",
"outDir": "dist",
"sourceMap": true
}
}nextjs
{
"$schema": "https://json.schemastore.org/tsconfig",
"extends": "@nozomiishii/tsconfig/tsconfig.nextjs.json",
"compilerOptions": {
"baseUrl": "."
},
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
"exclude": ["node_modules"]
}