Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/bombshell-dev/tools. Internal CLI to standardize tooling across all Bombshell projects
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677{ "$schema": "./node_modules/oxlint/configuration_schema.json", "plugins": ["unicorn", "typescript", "oxc", "import", "node"], "jsPlugins": ["./rules/plugin.js"], "categories": { "correctness": "error", "suspicious": "warn" }, "rules": { "no-restricted-imports": [ "error", { "paths": [ { "name": "node:path", "message": "Use File URLs (new URL()) instead. Only use fileURLToPath() at third-party module boundaries." }, { "name": "path", "message": "Use File URLs (new URL()) instead. Only use fileURLToPath() at third-party module boundaries." }, { "name": "node:path/posix", "message": "Use File URLs (new URL()) instead." }, { "name": "node:path/win32", "message": "Use File URLs (new URL()) instead." } ] } ], "import/no-commonjs": "error", "node/no-path-concat": "error",
"unicorn/prefer-node-protocol": "error", "typescript/consistent-type-imports": "error", "no-console": ["warn", { "allow": ["info", "warn", "error", "debug"] }], "no-underscore-dangle": [ "warn", { "allowAfterThis": true, "allowAfterSuper": true, "allowAfterThisConstructor": true, "enforceInClassFields": false, "enforceInMethodNames": false } ], "prefer-const": "error", "no-var": "error",
"import/no-default-export": "error", "bombshell-dev/no-generic-error": "error", "bombshell-dev/require-export-jsdoc": "warn", "bombshell-dev/jsdoc-has-params": "warn", "bombshell-dev/exported-function-async": "warn", "bombshell-dev/exported-needs-return-type": "warn", "bombshell-dev/exported-options-bag": "warn", "bombshell-dev/no-let-at-module-scope": "warn", "bombshell-dev/max-params": ["error", { "max": 2 }] }, "overrides": [ { "files": ["**/*.cjs"], "rules": { "import/no-commonjs": "off" } }, { "files": ["**/examples/**", "**/example/**"], "rules": { "no-console": "off" } } ]}