├── .eslintignore ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ └── feature_request.md └── workflows │ ├── auto-merge.yml │ ├── codeql-analysis.yml │ ├── eslint-plugin-diff.yml │ └── nodejs-ci.yml ├── .gitignore ├── .husky ├── .gitignore └── pre-commit ├── .ncurc.js ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.md ├── LICENSE.md ├── README.md ├── SECURITY.md ├── cspell.json ├── generate-contributors.js ├── jest.config.js ├── lint-staged.config.js ├── package.json ├── src ├── Range.test.ts ├── Range.ts ├── __fixtures__ │ ├── diff.ts │ └── postprocessArguments.ts ├── __snapshots__ │ ├── Range.test.ts.snap │ ├── git.test.ts.snap │ ├── index.test.ts.snap │ └── processors.test.ts.snap ├── ci.test-d.ts ├── ci.test.ts ├── ci.ts ├── git.test.ts ├── git.ts ├── index-ci.test.ts ├── index.test.ts ├── index.ts ├── processors.test.ts └── processors.ts ├── tsconfig.base.json ├── tsconfig.build.json ├── tsconfig.eslint.json ├── tsconfig.json └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | !.eslintrc.js 2 | /coverage/ 3 | /dist/ 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/auto-merge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.github/workflows/auto-merge.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/eslint-plugin-diff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.github/workflows/eslint-plugin-diff.yml -------------------------------------------------------------------------------- /.github/workflows/nodejs-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.github/workflows/nodejs-ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.tsbuildinfo 2 | /coverage/ 3 | /dist/ 4 | node_modules -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.ncurc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.ncurc.js -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 18 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | __fixtures__ 2 | /coverage/ 3 | /dist/ 4 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/SECURITY.md -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/cspell.json -------------------------------------------------------------------------------- /generate-contributors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/generate-contributors.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/jest.config.js -------------------------------------------------------------------------------- /lint-staged.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | "*.ts": [() => "yarn run typecheck"], 3 | }; 4 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/package.json -------------------------------------------------------------------------------- /src/Range.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/Range.test.ts -------------------------------------------------------------------------------- /src/Range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/Range.ts -------------------------------------------------------------------------------- /src/__fixtures__/diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__fixtures__/diff.ts -------------------------------------------------------------------------------- /src/__fixtures__/postprocessArguments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__fixtures__/postprocessArguments.ts -------------------------------------------------------------------------------- /src/__snapshots__/Range.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__snapshots__/Range.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/git.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__snapshots__/git.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/index.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__snapshots__/index.test.ts.snap -------------------------------------------------------------------------------- /src/__snapshots__/processors.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/__snapshots__/processors.test.ts.snap -------------------------------------------------------------------------------- /src/ci.test-d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/ci.test-d.ts -------------------------------------------------------------------------------- /src/ci.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/ci.test.ts -------------------------------------------------------------------------------- /src/ci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/ci.ts -------------------------------------------------------------------------------- /src/git.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/git.test.ts -------------------------------------------------------------------------------- /src/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/git.ts -------------------------------------------------------------------------------- /src/index-ci.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/index-ci.test.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/processors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/processors.test.ts -------------------------------------------------------------------------------- /src/processors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/src/processors.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/tsconfig.eslint.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paleite/eslint-plugin-diff/HEAD/yarn.lock --------------------------------------------------------------------------------