@onlishop/admin-eslint-rules
v1.0.6
Published
Onlishop Administration ESLint rules
Maintainers
Readme
ESLint Rules for Onlishop Administration
This package provides ESLint rules for the Onlishop Administration.
Installation
You can install this package using npm:
npm install @onlishop/admin-eslint-rules --save-devUsage
Add the following to your .eslintrc.js file:
module.exports = {
"plugins": [
"@onlishop/admin-eslint-rules"
],
"rules": {
"@onlishop/admin-eslint-rules/no-snippet-import": "error",
"@onlishop/admin-eslint-rules/no-src-import": "error",
"@onlishop/admin-eslint-rules/no-sw-extension-override": "error",
"@onlishop/admin-eslint-rules/require-explict-emits": "error",
"@onlishop/admin-eslint-rules/state-import": "error"
}
};Rules
no-snippet-import: Prevents direct import of snippets.no-src-import: Prevents direct import ofsrcfiles.no-sw-extension-override: Prevents overriding ofsw-extensioncomponents.require-explict-emits: Requires explicit emits in components.state-import: Enforces correct import of state.
