Change date format for it to be compatible with Windows
[ProtonMail-WebClient.git] / tsconfig.base.json
blob9d21d735e37c427e1e52f3de2905f98f99c806fd
2     "compilerOptions": {
3         "allowJs": true,
4         "esModuleInterop": true,
5         "forceConsistentCasingInFileNames": true,
6         "incremental": true,
7         "jsx": "preserve",
8         "lib": ["dom", "dom.iterable", "esnext"],
9         "maxNodeModuleJsDepth": 10,
10         "module": "esnext",
11         "moduleResolution": "bundler",
12         "noEmit": true,
13         "noImplicitAny": true,
14         "noUnusedLocals": true,
15         "resolveJsonModule": true,
16         "strict": true,
17         "target": "es2021",
18         "skipLibCheck": true,
19         "types": ["webpack-env", "jest"],
20         "baseUrl": ".",
21         "paths": {
22             "proton-mail/*": ["./applications/mail/src/app/*"],
23             "proton-pass-extension/*": ["./applications/pass-extension/src/*"],
24             "proton-pass-web/*": ["./applications/pass/src/*"],
25             "@proton/activation/*": ["./packages/activation/*"],
26             "@proton/atoms/*": ["./packages/atoms/*"],
27             "@proton/chargebee": ["./packages/chargebee/*"],
28             "@proton/colors/*": ["./packages/colors/*"],
29             "@proton/components/*": ["./packages/components/*"],
30             "@proton/config/*": ["./packages/config/*"],
31             "@proton/cross-storage/*": ["./packages/cross-storage/*"],
32             "@proton/encrypted-search/*": ["./packages/encrypted-search/*"],
33             "@proton/drive-store/*": ["./packages/drive-store/*"],
34             "@proton/eslint-config-proton/*": ["./packages/eslint-config-proton/*"],
35             "@proton/hooks/*": ["./packages/hooks/*"],
36             "@proton/i18n/*": ["./packages/i18n/*"],
37             "@proton/key-transparency/*": ["./packages/key-transparency/*"],
38             "@proton/llm/*": ["./packages/llm/*"],
39             "@proton/metrics/*": ["./packages/metrics/*"],
40             "@proton/pack/*": ["./packages/pack/*"],
41             "@proton/pass/*": ["./packages/pass/*"],
42             "@proton/polyfill/*": ["./packages/polyfill/*"],
43             "@proton/recovery-kit/*": ["./packages/recovery-kit/*"],
44             "@proton/shared/*": ["./packages/shared/*"],
45             "@proton/sieve/*": ["./packages/sieve/*"],
46             "@proton/srp/*": ["./packages/srp/*"],
47             "@proton/stylelint-config-proton/*": ["./packages/stylelint-config-proton/*"],
48             "@proton/styles/*": ["./packages/styles/*"],
49             "@proton/testing/*": ["./packages/testing/*"],
50             "@proton/utils/*": ["./packages/utils/*"]
51         }
52     },
53     "exclude": ["**/node_modules", "**/.*/"]