feat(package): interface definitions

This commit is contained in:
Luke
2022-09-14 13:50:32 +02:00
parent 863ac03ca3
commit 4f0cc4c7c5
17 changed files with 355 additions and 0 deletions

23
package/tsconfig.json Normal file
View File

@@ -0,0 +1,23 @@
{
"compilerOptions": {
"baseUrl": ".",
"strict": true,
"module": "CommonJS",
"types": ["@types/node"],
"declaration": true,
"sourceMap": true,
"target": "ESNext",
"allowJs": false,
"lib": ["ESNext"],
"noEmitOnError": false,
"resolveJsonModule": true,
"esModuleInterop": true,
"skipLibCheck": true,
"moduleResolution": "node",
"experimentalDecorators": true,
"noImplicitAny": false,
"noEmit": false
},
"include": ["client"],
"exclude": ["**/node_modules"]
}