63 lines
1.3 KiB
JSON
63 lines
1.3 KiB
JSON
{
|
|
"extends": [
|
|
"@sapphire/ts-config",
|
|
"@sapphire/ts-config/extra-strict",
|
|
"@sapphire/ts-config/decorators"
|
|
],
|
|
"compilerOptions": {
|
|
"rootDir": "src",
|
|
"outDir": "dist",
|
|
"baseUrl": ".",
|
|
"tsBuildInfoFile": "dist/.tsbuildinfo",
|
|
"allowJs": true,
|
|
"moduleDetection": "auto",
|
|
"esModuleInterop": true,
|
|
"paths": {
|
|
"#lib/structures": [
|
|
"src/lib/structures/index.ts"
|
|
],
|
|
"#lib/interfaces": [
|
|
"src/lib/interfaces/index.ts"
|
|
],
|
|
"#lib/parsers": [
|
|
"src/lib/parsers/index.ts"
|
|
],
|
|
"#lib/utils": [
|
|
"src/lib/utils.ts"
|
|
],
|
|
"#lib/config": [
|
|
"src/lib/config.ts"
|
|
],
|
|
"#lib/types": [
|
|
"src/lib/types.ts"
|
|
],
|
|
"#lib/constants": [
|
|
"src/lib/constants.ts"
|
|
],
|
|
"#lib/errors": [
|
|
"src/lib/errors/index.ts"
|
|
],
|
|
"#lib/managers": [
|
|
"src/lib/managers/index.ts"
|
|
],
|
|
"#lib/customIds": [
|
|
"src/lib/customIdTypes/index.ts"
|
|
],
|
|
"#lib/markdown": [
|
|
"src/lib/markdown/index.ts"
|
|
],
|
|
"#drizzle": [
|
|
"src/drizzle/schema.ts"
|
|
],
|
|
"#prisma": [
|
|
"src/lib/prisma.ts"
|
|
],
|
|
"#stringFormatters": [
|
|
"src/lib/stringFormatters/index.ts"
|
|
]
|
|
},
|
|
},
|
|
"include": [
|
|
"src"
|
|
]
|
|
} |