{
"compilerOptions": {
"target": "es2022",
"module": "esnext",
"moduleResolution": "bundler",
"strict": true,
"noEmit": true,
"types": ["node"],
"skipLibCheck": true,
// the web's generated lexicon types import atcute, and web/ may have no node_modules, so
// they read ours. no extension, because playwright loads the .js through these paths too
"paths": {
"@atcute/lexicons": ["./node_modules/@atcute/lexicons/dist/index"],
"@atcute/lexicons/*": [
"./node_modules/@atcute/lexicons/dist/*/index",
"./node_modules/@atcute/lexicons/dist/*"
],
"@atcute/atproto/types/*": [
"./node_modules/@atcute/atproto/dist/lexicons/types/com/atproto/*.d.ts"
]
}
},
"include": ["**/*.ts"]
}