├── .eslintrc-any.json ├── .eslintrc.json ├── .gitignore ├── .gitlab-ci.yml ├── .readme ├── developing.md ├── mixed-rules.svg └── rules.svg ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── _config.yml ├── dev_resources ├── mixed-rules.xml └── rules.xml ├── docs └── rules │ ├── invalid-regex-rule.md │ └── required-regex-rule.md ├── lib ├── index.js ├── rules │ ├── common-fields-definitions.js │ ├── invalid-regex-rule.js │ └── required-regex-rule.js └── utils │ ├── check-utils.js │ ├── create-utils.js │ ├── options-utils.js │ └── report-utils.js ├── package.json └── tests ├── lib ├── index.test.js └── rules │ ├── .eslintrc.json │ ├── case-001-minified.js │ ├── case-002-minified.js │ ├── case-003-stack.txt │ ├── case-004-stack.txt │ ├── case-005-stack.txt │ ├── e2e-tests.js │ ├── invalid-regex-detailed-rule.e2e-test.js │ ├── invalid-regex-rule.e2e-test.js │ ├── required-regex-detailed-rule.e2e-test.js │ └── required-regex-rule.e2e-test.js └── tests.js /.eslintrc-any.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.eslintrc-any.json -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.readme/developing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.readme/developing.md -------------------------------------------------------------------------------- /.readme/mixed-rules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.readme/mixed-rules.svg -------------------------------------------------------------------------------- /.readme/rules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/.readme/rules.svg -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | title: eslint-plugin-regex -------------------------------------------------------------------------------- /dev_resources/mixed-rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/dev_resources/mixed-rules.xml -------------------------------------------------------------------------------- /dev_resources/rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/dev_resources/rules.xml -------------------------------------------------------------------------------- /docs/rules/invalid-regex-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/docs/rules/invalid-regex-rule.md -------------------------------------------------------------------------------- /docs/rules/required-regex-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/docs/rules/required-regex-rule.md -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/rules/common-fields-definitions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/rules/common-fields-definitions.js -------------------------------------------------------------------------------- /lib/rules/invalid-regex-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/rules/invalid-regex-rule.js -------------------------------------------------------------------------------- /lib/rules/required-regex-rule.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/rules/required-regex-rule.js -------------------------------------------------------------------------------- /lib/utils/check-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/utils/check-utils.js -------------------------------------------------------------------------------- /lib/utils/create-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/utils/create-utils.js -------------------------------------------------------------------------------- /lib/utils/options-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/utils/options-utils.js -------------------------------------------------------------------------------- /lib/utils/report-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/lib/utils/report-utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/package.json -------------------------------------------------------------------------------- /tests/lib/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/index.test.js -------------------------------------------------------------------------------- /tests/lib/rules/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/.eslintrc.json -------------------------------------------------------------------------------- /tests/lib/rules/case-001-minified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/case-001-minified.js -------------------------------------------------------------------------------- /tests/lib/rules/case-002-minified.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/case-002-minified.js -------------------------------------------------------------------------------- /tests/lib/rules/case-003-stack.txt: -------------------------------------------------------------------------------- 1 | config(ALL): 2 | 3 | * Use eslint-plugin-regex for commit message linting. -------------------------------------------------------------------------------- /tests/lib/rules/case-004-stack.txt: -------------------------------------------------------------------------------- 1 | config(ALL): 2 | 3 | * Use eslint-plugin-regex for commit message linting -------------------------------------------------------------------------------- /tests/lib/rules/case-005-stack.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/case-005-stack.txt -------------------------------------------------------------------------------- /tests/lib/rules/e2e-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/e2e-tests.js -------------------------------------------------------------------------------- /tests/lib/rules/invalid-regex-detailed-rule.e2e-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/invalid-regex-detailed-rule.e2e-test.js -------------------------------------------------------------------------------- /tests/lib/rules/invalid-regex-rule.e2e-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/invalid-regex-rule.e2e-test.js -------------------------------------------------------------------------------- /tests/lib/rules/required-regex-detailed-rule.e2e-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/required-regex-detailed-rule.e2e-test.js -------------------------------------------------------------------------------- /tests/lib/rules/required-regex-rule.e2e-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/lib/rules/required-regex-rule.e2e-test.js -------------------------------------------------------------------------------- /tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gmullerb/eslint-plugin-regex/HEAD/tests/tests.js --------------------------------------------------------------------------------