├── .editorconfig ├── .eslintrc.js ├── .github └── workflows │ ├── publish.yml │ └── test.yml ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── babel.config.js ├── eslint-local-rules.js ├── jest.config.js ├── package.json ├── src ├── __tests__ │ └── scope.ts ├── index.ts ├── rules │ ├── block.ts │ └── scope.ts └── utils │ ├── export.ts │ ├── scope.ts │ └── variables.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /dist -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/babel.config.js -------------------------------------------------------------------------------- /eslint-local-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/eslint-local-rules.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/__tests__/scope.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rules/block.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/rules/block.ts -------------------------------------------------------------------------------- /src/rules/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/rules/scope.ts -------------------------------------------------------------------------------- /src/utils/export.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/utils/export.ts -------------------------------------------------------------------------------- /src/utils/scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/utils/scope.ts -------------------------------------------------------------------------------- /src/utils/variables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/src/utils/variables.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uhyo/eslint-plugin-var-length/HEAD/tsconfig.json --------------------------------------------------------------------------------