sbv2-solana/libraries/sbv2-utils/tsconfig.base.json

35 lines
905 B
JSON
Raw Normal View History

{
"include": ["./src/**/*"],
"files": ["./src/index.ts"],
"compilerOptions": {
"target": "es2019",
"sourceMap": true,
"declaration": true,
"declarationMap": true,
"allowSyntheticDefaultImports": true,
"experimentalDecorators": true,
"emitDecoratorMetadata": true,
"esModuleInterop": true,
"resolveJsonModule": true,
"composite": true,
"skipLibCheck": true,
// strict
"strict": true,
"noImplicitThis": true,
"alwaysStrict": true,
"noImplicitAny": false,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitReturns": true,
"strictPropertyInitialization": true,
"paths": {
"@switchboard-xyz/switchboard-v2": ["../ts"],
"@solana/spl-token": [
"../../node_modules/@solana/spl-token",
"./node_modules/@solana/spl-token"
]
}
},
"references": [{ "path": "../ts" }]
}