@shopwell-ag/admin-eslint-rules
v2.0.0
Published
Shopwell Administration ESLint rules
Maintainers
Readme
ESLint Rules for Shopwell Administration
This package provides ESLint rules for the Shopwell Administration.
Installation
You can install this package using npm:
npm install @shopwell-ag/admin-eslint-rules --save-devUsage
Add the following to your .eslintrc.js file:
module.exports = {
plugins: ["@shopwell-ag/admin-eslint-rules"],
rules: {
"@shopwell-ag/admin-eslint-rules/no-snippet-import": "error",
"@shopwell-ag/admin-eslint-rules/no-src-import": "error",
"@shopwell-ag/admin-eslint-rules/no-sw-extension-override": "error",
"@shopwell-ag/admin-eslint-rules/require-explict-emits": "error",
"@shopwell-ag/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.
