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