Monorepo of shareable linter configurations used by the Inclusive Design Research Centre.
This monorepo uses the shareable linter configurations in each package to lint itself. To lint the entire monorepo, run:
npm run lintTests for each linter are in the respective /packages/*/test directory. To execute tests for all packages from the
root directory, run:
npm run testTo run tests for a specific package from the root directory, run:
npm run test --workspace packages/eslint-configThis repository uses release-please to generate release pull requests for each package based on semantic versioning. A GitHub release can be generated by merging a release pull request such as this one.
To publish the package to the @inclusive-design npm organization, use the npm CLI to log in:
npm loginThen, to publish the desired package (in this example, @inclusive-design/eslint-config), run:
npm publish --access public --workspace packages/eslint-config