UNPKG

@tokens-studio/configs

Version:

The official configs for Tokens Studio, such as Prettier, ESLint, TSConfig etc.

43 lines (42 loc) 1.37 kB
{ "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { "composite": false, "declaration": true, "declarationMap": true /* Create sourcemaps for d.ts files. */, "emitDecoratorMetadata": true, "esModuleInterop": true, "experimentalDecorators": true, "forceConsistentCasingInFileNames": true, "inlineSources": false, "isolatedModules": true /* Ensure that each file can be safely transpiled without relying on other imports. */, "jsx": "react-jsx", "lib": ["esnext", "dom", "dom.iterable"], "module": "NodeNext", "moduleResolution": "NodeNext", "newLine": "lf", "noEmitOnError": true, "noFallthroughCasesInSwitch": true, "noImplicitOverride": true, // These cause issues with decorators "noImplicitReturns": true, "noUncheckedIndexedAccess": true, "noUnusedLocals": false, "noUnusedParameters": false, "preserveWatchOutput": true, "resolveJsonModule": true, // ESM doesn't yet support JSON modules. "skipLibCheck": true, "sourceMap": true /* Create source map files for emitted JavaScript files. */, "strict": true, "target": "ES2022", "types": ["node"], "useDefineForClassFields": true, "verbatimModuleSyntax": true }, "ts-node": { "esm": true, "experimentalResolver": true, "files": true, "transpileOnly": true }, "exclude": ["node_modules", "**/coverage/*", "**/dist/*"] }