1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- {
- "compilerOptions": {
- "allowJs": false,
- "checkJs": false,
- "alwaysStrict": false,
- "declaration": false,
- "declarationMap": false,
- "downlevelIteration": true,
- "inlineSources": false,
- "importHelpers": true,
- "lib": ["esnext", "dom"],
- "module": "commonjs",
- "moduleResolution": "node",
- "noEmit": true,
- "noEmitHelpers": true,
- "noFallthroughCasesInSwitch": true,
- "noImplicitAny": false,
- "noImplicitReturns": true,
- "noImplicitUseStrict": true,
- "noImplicitThis": true,
- "noUnusedLocals": true,
- "noUnusedParameters": true,
- "pretty": false,
- "resolveJsonModule": true,
- "sourceMap": true,
- "strict": true,
- "target": "es6",
- "strictBindCallApply": false,
- "experimentalDecorators": true,
- "useUnknownInCatchVariables": false,
- // Skip type checking of all declaration files
- "skipLibCheck": true,
- "esModuleInterop": true,
- "jsx": "preserve",
- "baseUrl": "../",
- "outDir": "../src/sentry/static/sentry/dist",
- "paths": {
- "sentry/*": ["static/app/*"],
- "sentry-test/*": ["tests/js/sentry-test/*"],
- "sentry-images/*": ["static/images/*"],
- "sentry-locale/*": ["src/sentry/locale/*"],
- "sentry-logos/*": ["src/sentry/static/sentry/images/logos/*"],
- "sentry-fonts/*": ["static/fonts/*"],
- "docs-ui/*": ["docs-ui/*"],
- // Use the stub file for typechecking. Webpack resolver will use the real files
- // based on configuration.
- "integration-docs-platforms": [
- "tests/fixtures/integration-docs/_platforms.json",
- "src/sentry/integration-docs/_platforms.json"
- ]
- },
- "plugins": [{"name": "typescript-styled-plugin"}]
- },
- "include": ["../static", "../tests/js", "../tests/fixtures/js-stubs"],
- "exclude": ["../node_modules"],
- "ts-node": {
- "transpileOnly": true
- }
- }
|