1.2.5 • Published 2 years ago

@brixtol/eslint-config v1.2.5

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@brixtol/eslint-config

This package includes the shareable ESLint configuration consumed by Brixtol Textiles for TypeScript projects.

Install

pnpm

pnpm i @brixtol/eslint-config --save-dev

Requires typescript and eslint as peers.

Usage

Extend the configuration within package.json

{
  "eslintConfig": {
    "ignorePatterns": "*.html",
    "extends": ["@brixtol/eslint-config"]
  }
}

Monorepo/Workspace

This module is installed at project root in the Brixtol mono/multi repository and thus is available for consumption by all containing packages. Closed sourced packages consume the module from root whereas any open sourced packages existing in the monorepo workspace will provide the config as a development dependency. This approach allows individuals outside of our organization keeping to our code style aesthetics when contributing to projects made available to the public.

Please note that the Brixtol Textiles workspace is mostly closed source and only selected packages have been made available on public npm registry.

Related

License

MIT


We open source!