47 lines
1.5 KiB
JSON
47 lines
1.5 KiB
JSON
{
|
|||
|
|
"extends": "../tsconfig.base.json",
|
||
|
|
"compilerOptions": {
|
||
|
|
"lib": ["ESNext"],
|
||
|
|
// baseUrl needed until resolver fix propagates to system Bun used during build
|
||
|
|
"ignoreDeprecations": "6.0",
|
||
|
|
"baseUrl": ".",
|
||
|
|
"paths": {
|
||
|
|
"harness": ["./harness.ts"],
|
||
|
|
"mkfifo": ["./mkfifo.ts"],
|
||
|
|
"node-harness": ["./js/node/harness.ts"],
|
||
|
|
"deno:harness": ["./js/deno/harness.ts"],
|
||
|
|
"bun:internal-for-testing": ["../src/js/internal-for-testing.ts"],
|
||
|
|
"foo/bar": ["./js/bun/resolve/baz.js"],
|
||
|
|
"@faasjs/*": ["./js/bun/resolve/*.js", "./js/bun/resolve/*/src/index.js"],
|
||
|
|
"@faasjs/larger/*": ["./js/bun/resolve/*/larger-index.js"],
|
||
|
|
"bake/*": ["../src/runtime/bake/client/*"],
|
||
|
|
"_util/*": ["./_util/*"],
|
||
|
|
"js/*": ["./js/*"]
|
||
|
|
},
|
||
|
|
"experimentalDecorators": true,
|
||
|
|
"emitDecoratorMetadata": true,
|
||
|
|
"types": ["../packages/bun-types"]
|
||
|
|
},
|
||
|
|
"include": [
|
||
|
|
//
|
||
|
|
"**/*.ts",
|
||
|
|
"**/*.tsx",
|
||
|
|
"**/*.mts",
|
||
|
|
"**/*.cts",
|
||
|
|
"../src/js/internal-for-testing.ts",
|
||
|
|
"../scripts/glob-sources.ts",
|
||
|
|
"../scripts/build/error.ts",
|
||
|
|
"bake/exit-code-map.mjs",
|
||
|
|
"docker/prestart-map.mjs",
|
||
|
|
"../src/runtime/bake/client/**.ts"
|
||
|
|
],
|
||
|
|
"exclude": [
|
||
|
|
"fixtures",
|
||
|
|
"__snapshots__", // bun snapshots (toMatchSnapshot)
|
||
|
|
"./snapshots",
|
||
|
|
"./js/deno",
|
||
|
|
"./node.js", // entire node.js upstream repository
|
||
|
|
"regression/issue/14477/*-mismatch.tsx" // deliberately-mismatched JSX, the test asserts the parse error
|
||
|
|
]
|
||
|
|
}
|