tsconfig.backend.json 1.2 KB

12345678910111213141516171819202122232425262728293031
  1. {
  2. "compilerOptions": {
  3. "module": "esnext",
  4. "allowJs": true,
  5. "esModuleInterop": true,
  6. "moduleResolution": "node",
  7. "allowImportingTsExtensions": true,
  8. "noEmit": true,
  9. "noImplicitAny": false,
  10. "paths": {
  11. "@overleaf/access-token-encryptor": ["./libraries/access-token-encryptor"],
  12. "@overleaf/fetch-utils": ["./libraries/fetch-utils"],
  13. "@overleaf/logger": ["./libraries/logger"],
  14. "@overleaf/metrics": ["./libraries/metrics"],
  15. "@overleaf/mongo-utils": ["./libraries/mongo-utils"],
  16. "@overleaf/object-persistor": ["./libraries/object-persistor"],
  17. "@overleaf/o-error": ["./libraries/o-error"],
  18. "overleaf-editor-core": ["./libraries/overleaf-editor-core"],
  19. "@overleaf/piece-table": ["./libraries/piece-table"],
  20. "@overleaf/promise-utils": ["./libraries/promise-utils"],
  21. "@overleaf/ranges-tracker": ["./libraries/ranges-tracker"],
  22. "@overleaf/redis-wrapper": ["./libraries/redis-wrapper"],
  23. "@overleaf/settings": ["./libraries/settings"],
  24. "@overleaf/stream-utils": ["./libraries/stream-utils"],
  25. "@overleaf/validation-tools": ["./libraries/validation-tools"]
  26. },
  27. "skipLibCheck": true,
  28. "strict": true,
  29. "target": "ES2022"
  30. }
  31. }