├── .commitlintrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ └── nodejs.yml ├── .gitignore ├── .huskyrc.js ├── .lintstagedrc.js ├── .prettierignore ├── .prettierrc ├── .remarkrc ├── .renovaterc ├── CHANGELOG.md ├── README.md ├── dummy.js ├── index.js └── package.json ├── package.json ├── scripts └── deploy.sh ├── src ├── .eslintrc └── index.ts ├── tests ├── baseEslintConfig.js ├── multipleTsconfigs │ ├── .eslintrc.js │ └── packages │ │ ├── module-a │ │ ├── index.ts │ │ ├── subfolder │ │ │ ├── tsImportee.ts │ │ │ └── tsxImportee.tsx │ │ ├── tsImportee.ts │ │ ├── tsconfig.json │ │ └── tsxImportee.tsx │ │ └── module-b │ │ ├── index.ts │ │ ├── subfolder │ │ ├── tsImportee.ts │ │ └── tsxImportee.tsx │ │ ├── tsImportee.ts │ │ ├── tsconfig.json │ │ └── tsxImportee.tsx ├── withPaths │ ├── .eslintrc.js │ ├── index.ts │ ├── subfolder │ │ ├── tsImportee.ts │ │ └── tsxImportee.tsx │ ├── tsImportee.ts │ ├── tsconfig.json │ └── tsxImportee.tsx └── withoutPaths │ ├── .eslintrc.js │ ├── dtsImportee.d.ts │ ├── index.ts │ ├── subfolder │ ├── dtsImportee.d.ts │ ├── tsImportee.ts │ └── tsxImportee.tsx │ ├── tsImportee.ts │ ├── tsconfig.json │ └── tsxImportee.tsx ├── tsconfig.json └── yarn.lock /.commitlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/.commitlintrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | lib 2 | CHANGELOG.md 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [alexgorbatchev, JounQin] 2 | open_collective: rxts 3 | -------------------------------------------------------------------------------- /.github/workflows/nodejs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/.github/workflows/nodejs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .type-coverage 2 | lib 3 | node_modules 4 | .*cache 5 | *.log 6 | -------------------------------------------------------------------------------- /.huskyrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@1stg/husky-config') 2 | -------------------------------------------------------------------------------- /.lintstagedrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@1stg/lint-staged') 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules 3 | CHANGELOG.md 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | "@1stg/prettier-config" 2 | -------------------------------------------------------------------------------- /.remarkrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/.remarkrc -------------------------------------------------------------------------------- /.renovaterc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@1stg" 3 | } 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/README.md -------------------------------------------------------------------------------- /dummy.js/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'dummy' 2 | -------------------------------------------------------------------------------- /dummy.js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/dummy.js/package.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/scripts/deploy.sh -------------------------------------------------------------------------------- /src/.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "@1stg" 3 | } 4 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/src/index.ts -------------------------------------------------------------------------------- /tests/baseEslintConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/baseEslintConfig.js -------------------------------------------------------------------------------- /tests/multipleTsconfigs/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/multipleTsconfigs/.eslintrc.js -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/multipleTsconfigs/packages/module-a/index.ts -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/subfolder/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/subfolder/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/multipleTsconfigs/packages/module-a/tsconfig.json -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-a/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/multipleTsconfigs/packages/module-b/index.ts -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/subfolder/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/subfolder/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/multipleTsconfigs/packages/module-b/tsconfig.json -------------------------------------------------------------------------------- /tests/multipleTsconfigs/packages/module-b/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/withPaths/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../baseEslintConfig')(__dirname) 2 | -------------------------------------------------------------------------------- /tests/withPaths/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withPaths/index.ts -------------------------------------------------------------------------------- /tests/withPaths/subfolder/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/withPaths/subfolder/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/withPaths/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/withPaths/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withPaths/tsconfig.json -------------------------------------------------------------------------------- /tests/withPaths/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/withoutPaths/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('../baseEslintConfig')(__dirname) 2 | -------------------------------------------------------------------------------- /tests/withoutPaths/dtsImportee.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withoutPaths/dtsImportee.d.ts -------------------------------------------------------------------------------- /tests/withoutPaths/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withoutPaths/index.ts -------------------------------------------------------------------------------- /tests/withoutPaths/subfolder/dtsImportee.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withoutPaths/subfolder/dtsImportee.d.ts -------------------------------------------------------------------------------- /tests/withoutPaths/subfolder/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/withoutPaths/subfolder/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tests/withoutPaths/tsImportee.ts: -------------------------------------------------------------------------------- 1 | export default 'yes' 2 | -------------------------------------------------------------------------------- /tests/withoutPaths/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tests/withoutPaths/tsconfig.json -------------------------------------------------------------------------------- /tests/withoutPaths/tsxImportee.tsx: -------------------------------------------------------------------------------- 1 | export default 'React Component' 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/un-ts/eslint-import-resolver-ts/HEAD/yarn.lock --------------------------------------------------------------------------------