sbv2-solana/packages/lease-observer/tsconfig.json

38 lines
984 B
JSON

{
"extends": "../../tsconfig.json",
"ts-node": {
"compilerOptions": {
"module": "commonjs",
"target": "ES2019",
"alwaysStrict": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"noImplicitReturns": true,
"strictPropertyInitialization": true,
"noImplicitThis": true,
"resolveJsonModule": true,
"declarationMap": true
}
},
"compilerOptions": {
"outDir": "dist",
"rootDir": "src",
"strict": false,
"paths": {
"@switchboard-xyz/switchboard-v2": ["../../libraries/ts"],
"@switchboard-xyz/sbv2-utils": ["../../libraries/sbv2-utils"],
"@solana/spl-token": [
"../../node_modules/@solana/spl-token",
"./node_modules/@solana/spl-token"
]
}
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"],
"references": [
{ "path": "../../libraries/ts" },
{ "path": "../../libraries/sbv2-utils" }
],
"files": ["src/main.ts"]
}