Changes: - Add .forgejo/workflows/ci.yml with lint/typecheck/test jobs - Fix pnpm lockfile supply-chain policy violations - Fix biome lint/format errors across all packages - Add minimal test suites to all vitest packages - Fix TypeScript errors (Next.js 15 params Promise, non-null assertions) - Ignore *.tsbuildinfo build artifacts - Add .npmrc with resolution-mode=lowest-direct
26 lines
772 B
JSON
26 lines
772 B
JSON
{
|
|
"compilerOptions": {
|
|
"target": "ES2022",
|
|
"lib": ["ES2022", "DOM", "DOM.Iterable"],
|
|
"module": "ESNext",
|
|
"moduleResolution": "Bundler",
|
|
"strict": true,
|
|
"noUncheckedIndexedAccess": true,
|
|
"noImplicitOverride": true,
|
|
"noFallthroughCasesInSwitch": true,
|
|
"exactOptionalPropertyTypes": false,
|
|
"esModuleInterop": true,
|
|
"skipLibCheck": true,
|
|
"forceConsistentCasingInFileNames": true,
|
|
"isolatedModules": true,
|
|
"resolveJsonModule": true,
|
|
"jsx": "preserve",
|
|
"allowSyntheticDefaultImports": true,
|
|
"incremental": true,
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@degenfeed/*": ["../../packages/*/src", "../../apps/*/src"]
|
|
}
|
|
},
|
|
"exclude": ["node_modules", "**/dist", "**/.next", "**/.turbo", "**/coverage"]
|
|
}
|