├── .github ├── release.yml └── workflows │ ├── create-release-pr.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── eslint-cjs-to-esm.js ├── eslint.config.mjs ├── package.json ├── renovate.json └── test-fixtures ├── .eslintrc.cjs ├── dir └── index.ts ├── import-index.ts ├── import-no-js-suffix.ts ├── no-inline-config.ts ├── no-node-protocol.js ├── no-node-protocol.ts └── require.ts /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/create-release-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/.github/workflows/create-release-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/README.md -------------------------------------------------------------------------------- /eslint-cjs-to-esm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/eslint-cjs-to-esm.js -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/renovate.json -------------------------------------------------------------------------------- /test-fixtures/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/test-fixtures/.eslintrc.cjs -------------------------------------------------------------------------------- /test-fixtures/dir/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/test-fixtures/dir/index.ts -------------------------------------------------------------------------------- /test-fixtures/import-index.ts: -------------------------------------------------------------------------------- 1 | import {indexValue} from "./dir"; -------------------------------------------------------------------------------- /test-fixtures/import-no-js-suffix.ts: -------------------------------------------------------------------------------- 1 | import "./require"; 2 | 3 | type A = 1; 4 | -------------------------------------------------------------------------------- /test-fixtures/no-inline-config.ts: -------------------------------------------------------------------------------- 1 | // eslint-disable-next-line non-existing-rule 2 | -------------------------------------------------------------------------------- /test-fixtures/no-node-protocol.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/test-fixtures/no-node-protocol.js -------------------------------------------------------------------------------- /test-fixtures/no-node-protocol.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/azu/eslint-cjs-to-esm/HEAD/test-fixtures/no-node-protocol.ts -------------------------------------------------------------------------------- /test-fixtures/require.ts: -------------------------------------------------------------------------------- 1 | require("eslint"); 2 | --------------------------------------------------------------------------------