Files
outline/shared/.oxlintrc.json
T
Tom Moor fa8d82d82a fix: Restore uuid package on frontend (#10491)
* fix: Restore uuid package on frontend

* Remove legacy moduleNameMapper

* Add lint rule

* lint - getRandomValues can be used without SSL

* Update Comment.ts
2025-10-28 08:13:48 -04:00

50 lines
1.2 KiB
JSON

{
"extends": ["../.oxlintrc.json"],
"plugins": ["oxc", "eslint", "typescript", "react"],
"overrides": [
{
"files": ["**/*.{js,jsx,ts,tsx}"],
"rules": {
"no-restricted-globals": [
"error",
{
"name": "crypto",
"message": "Do not use, does not work in environments without SSL."
}
],
"no-restricted-imports": [
"error",
{
"patterns": [
{
"group": ["@shared/*"],
"message": "Use relative imports."
},
{
"allowTypeImports": true,
"group": ["~/*"],
"message": "Do not reference app code from shared code."
},
{
"allowTypeImports": true,
"group": ["@server/*"],
"message": "Do not reference server code from shared code."
},
{
"group": ["mime-types"],
"message": "Do not use the mime-types package in the browser."
}
]
}
]
},
"plugins": ["import"]
}
],
"env": {
"jest": true,
"browser": true,
"node": true
}
}