├── .github ├── CODEOWNERS └── workflows │ └── ci-test.yaml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── eslint.config.js ├── package.json ├── pnpm-lock.yaml ├── src ├── index.ts └── rules │ └── exportPrivateDeclareRule.ts ├── test ├── eslint-plugin-vue.test.config.js ├── eslint.test.config.cjs ├── eslint.test.config.js ├── eslint.test.eslintrc.cjs └── src │ └── .gitkeep ├── tsconfig.json └── tsdown.config.ts /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | tsukuha 2 | -------------------------------------------------------------------------------- /.github/workflows/ci-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/.github/workflows/ci-test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | pnpm-lock.yaml 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/eslint.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/rules/exportPrivateDeclareRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/src/rules/exportPrivateDeclareRule.ts -------------------------------------------------------------------------------- /test/eslint-plugin-vue.test.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/test/eslint-plugin-vue.test.config.js -------------------------------------------------------------------------------- /test/eslint.test.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/test/eslint.test.config.cjs -------------------------------------------------------------------------------- /test/eslint.test.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/test/eslint.test.config.js -------------------------------------------------------------------------------- /test/eslint.test.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/test/eslint.test.eslintrc.cjs -------------------------------------------------------------------------------- /test/src/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tsukuha/eslint-plugin-export-restrict/HEAD/tsdown.config.ts --------------------------------------------------------------------------------