Signal API updates

This commit is contained in:
Darren Clarke 2024-06-05 15:12:48 +02:00
parent 83653ef23b
commit c729a46a0c
25 changed files with 501 additions and 279 deletions

View file

@ -9,13 +9,9 @@
"node": ">=20"
},
"files": [
"tsconfig.json"
],
"keywords": [
"tsconfig",
"typescript",
"ts",
"config"
"tsconfig.json",
"tsconfig.next.json",
"tsconfig.node.json"
],
"scripts": {
"lint": "echo no lint",

View file

@ -1,24 +1,15 @@
{
"compilerOptions": {
"incremental": true,
"target": "es2020",
"lib": ["es2020"],
"module": "ES2020",
"moduleResolution": "node",
"declaration": true,
"inlineSourceMap": true,
"target": "esnext",
"skipLibCheck": true,
"strict": true,
"allowJs": true,
"forceConsistentCasingInFileNames": true,
"esModuleInterop": true,
"module": "esnext",
"moduleResolution": "node",
"resolveJsonModule": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"traceResolution": false,
"listEmittedFiles": false,
"listFiles": false,
"pretty": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"types": ["node"]
"isolatedModules": true,
"incremental": true
}
}

View file

@ -0,0 +1,17 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"jsx": "preserve",
"lib": ["dom", "dom.iterable", "esnext"],
"noEmit": true,
"moduleResolution": "bundler",
"plugins": [
{
"name": "next"
},
{
"name": "typescript-eslint-language-service"
}
]
}
}

View file

@ -0,0 +1,12 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"outDir": "./dist",
"declaration": true,
"declarationMap": true,
"emitDeclarationOnly": false,
"baseUrl": ".",
"sourceMap": true,
"inlineSources": true
}
}