├── .editorconfig ├── .gitignore ├── .prettierignore ├── .prettierrc.js ├── .release-it.ts ├── LICENSE ├── README.md ├── assets └── banner.png ├── docs └── rules │ ├── no-unused-styles.md │ └── sort-styles.md ├── eslint.config.mjs ├── examples └── example.tsx ├── jest.config.js ├── package.json ├── src ├── index.ts ├── rules │ ├── index.ts │ ├── no-unused-styles.ts │ └── sort-styles.ts └── util │ ├── component.ts │ ├── generic.ts │ └── stylesheet.ts ├── tests ├── plugin.ts └── src │ └── rules │ ├── no-unused-style.ts │ └── test-one-case.ts ├── tsconfig.build.json ├── tsconfig.check.json ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | /docs 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.release-it.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/.release-it.ts -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/README.md -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/assets/banner.png -------------------------------------------------------------------------------- /docs/rules/no-unused-styles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/docs/rules/no-unused-styles.md -------------------------------------------------------------------------------- /docs/rules/sort-styles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/docs/rules/sort-styles.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /examples/example.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/examples/example.tsx -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/rules/index.ts -------------------------------------------------------------------------------- /src/rules/no-unused-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/rules/no-unused-styles.ts -------------------------------------------------------------------------------- /src/rules/sort-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/rules/sort-styles.ts -------------------------------------------------------------------------------- /src/util/component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/util/component.ts -------------------------------------------------------------------------------- /src/util/generic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/util/generic.ts -------------------------------------------------------------------------------- /src/util/stylesheet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/src/util/stylesheet.ts -------------------------------------------------------------------------------- /tests/plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/tests/plugin.ts -------------------------------------------------------------------------------- /tests/src/rules/no-unused-style.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/tests/src/rules/no-unused-style.ts -------------------------------------------------------------------------------- /tests/src/rules/test-one-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/tests/src/rules/test-one-case.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- 1 | {"extends": "./tsconfig"} 2 | -------------------------------------------------------------------------------- /tsconfig.check.json: -------------------------------------------------------------------------------- 1 | {"extends": "./tsconfig", "noEmit": true} 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RodSarhan/eslint-plugin-react-native-unistyles/HEAD/yarn.lock --------------------------------------------------------------------------------