refactor!: migrate away from bun
- migrate package management to pnpm - migrate test suite to vitest - also remove Anify integration
This commit is contained in:
@@ -1,36 +1,31 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"types": ["@types/bun"],
|
||||
"types": [],
|
||||
"baseUrl": "./",
|
||||
"paths": {
|
||||
"~/*": ["src/*"]
|
||||
},
|
||||
|
||||
// Enable latest features
|
||||
"lib": ["ESNext"],
|
||||
"target": "ESNext",
|
||||
"module": "ESNext",
|
||||
|
||||
// Bundler mode
|
||||
"moduleResolution": "bundler",
|
||||
"allowImportingTsExtensions": true,
|
||||
"verbatimModuleSyntax": true,
|
||||
"noEmit": true,
|
||||
|
||||
// Best practices
|
||||
"strict": true,
|
||||
"skipLibCheck": true,
|
||||
"noFallthroughCasesInSwitch": true,
|
||||
|
||||
// Some stricter flags
|
||||
"noUnusedLocals": true,
|
||||
"noUnusedParameters": false,
|
||||
"noPropertyAccessFromIndexSignature": true,
|
||||
|
||||
// plugins
|
||||
"plugins": [
|
||||
{
|
||||
"name": "@0no-co/graphqlsp",
|
||||
"name": "gql.tada/ts-plugin",
|
||||
"schema": "https://graphql.anilist.co",
|
||||
"tadaOutputLocation": "./src/types/anilist-graphql.d.ts"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user