An opinionated ESLint config for Materya projects
npm i eslint-plugin-materya
npx install-peerdeps -d -o eslint-config-materya
Extends from this config in your eslint local config file.
Example in .eslintrc:
module.exports = {
  extends: [
    'materya',            // Base set of rules
    'materya/pulumi',     // Extended rules for pulumi modules
    'materya/typescript', // Extended rules for Typescript
  ],
  ...
}This set of rules extends a few standards:
WIP