├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── README_CONTENT.md └── workflows │ └── ci.yaml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .release-it.json ├── CHANGELOG.md ├── DEPENDENCIES.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── package.json ├── pnpm-lock.yaml ├── src ├── config.ts ├── guard.ts ├── index.ts ├── rule.ts └── writer.ts ├── test ├── rule.spec.ts └── scenarios.ts ├── tsconfig.json └── vitest.config.mts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: JamieMason 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/README_CONTENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.github/README_CONTENT.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 20 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | **/*.md 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/.release-it.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /DEPENDENCIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/DEPENDENCIES.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/src/guard.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/src/rule.ts -------------------------------------------------------------------------------- /src/writer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/src/writer.ts -------------------------------------------------------------------------------- /test/rule.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/test/rule.spec.ts -------------------------------------------------------------------------------- /test/scenarios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/test/scenarios.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JamieMason/eslint-plugin-prefer-arrow-functions/HEAD/vitest.config.mts --------------------------------------------------------------------------------