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