@iconagency/eslint-config

0.1.5 • Public • Published

Icon Agency Drupal Integrations

Trying to lighten the neutron star that is core/package.json.

Opinionated lint requirements on top of CMS cores for custom themes.

Usage

npm i --save-dev @iconagency/eslint-config

.eslintrc

{
  "extends": ["@iconagency/eslint-config/drupal"],
  "root": true 
}

.stylelintrc

{
  "extends": ["@iconagency/eslint-config/style"],
}

.prettierrc.js

module.exports = {
  ...require("@iconagency/eslint-config/prettier")
};

or

package.json

{
  "devDependencies": {
    "@iconagency/eslint-config": "^0.0.1"
  },
  "eslintConfig": { "extends": ["@iconagency/eslint-config/drupal"], "root": true },
  "stylelint": { "extends": ["@iconagency/eslint-config/style"] },
  "prettier": "@iconagency/eslint-config/prettier"
}

Package Sidebar

Install

npm i @iconagency/eslint-config

Weekly Downloads

2

Version

0.1.5

License

MIT

Unpacked Size

17.6 kB

Total Files

9

Last publish

Collaborators

  • icon-agency