UNPKG

eslint-remote-tester-repositories

Version:
54 lines (35 loc) 1.21 kB
# eslint-remote-tester-repositories > Shared repositories for eslint-remote-tester.config.js Utilities for making it easier to configure repositories for `eslint-remote-tester.config.js`. Provides over 10K GitHub hosted repositories. [![version](https://img.shields.io/npm/v/eslint-remote-tester-repositories)](https://www.npmjs.com/package/eslint-remote-tester-repositories) ## Installation ```sh # In your project directory $ npm install --save-dev eslint-remote-tester-repositories ``` ## API ### getRepositories Get list of repositories as `string[]`. #### Options - `randomize`: `boolean` | Whether to randomize order of repositories. Defaults to `false`. #### Example ```js // eslint-remote-tester.config.js const { getRepositories } = require('eslint-remote-tester-repositories'); module.exports = { repositories: getRepositories({ randomize: true }), ... }; ``` ### getPathIgnorePattern Get `Regexp` for `pathIgnorePattern` matching provided repositories. #### Example ```js // eslint-remote-tester.config.js const { getPathIgnorePattern } = require('eslint-remote-tester-repositories'); module.exports = { pathIgnorePattern: getPathIgnorePattern(), ... }; ```