├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── src ├── index.ts ├── rules │ ├── auto-import.ts │ ├── no-full-import.ts │ └── react-in-scope.ts ├── test │ ├── auto-import.ts │ ├── no-full-import.ts │ └── react-in-scope.ts ├── util │ ├── jsx.ts │ ├── pragma.ts │ └── variable.ts └── workaround.d.ts └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: "@jonny" 3 | }; 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rules/auto-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/rules/auto-import.ts -------------------------------------------------------------------------------- /src/rules/no-full-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/rules/no-full-import.ts -------------------------------------------------------------------------------- /src/rules/react-in-scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/rules/react-in-scope.ts -------------------------------------------------------------------------------- /src/test/auto-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/test/auto-import.ts -------------------------------------------------------------------------------- /src/test/no-full-import.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/test/no-full-import.ts -------------------------------------------------------------------------------- /src/test/react-in-scope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/test/react-in-scope.ts -------------------------------------------------------------------------------- /src/util/jsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/util/jsx.ts -------------------------------------------------------------------------------- /src/util/pragma.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/util/pragma.ts -------------------------------------------------------------------------------- /src/util/variable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/util/variable.ts -------------------------------------------------------------------------------- /src/workaround.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/src/workaround.d.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonnyBurger/eslint-plugin-10x/HEAD/tsconfig.json --------------------------------------------------------------------------------