0.0.4 • Published 5 months ago

eslint-plugin-cross-module-imports v0.0.4

Weekly downloads
-
License
(MIT or CC0 1.0)
Repository
github
Last release
5 months ago

eslint-plugin-cross-module-imports

Prevent accidental imports from cross-module packages that will fail in run time but not in TypeScript type checking.

Rule name: no-bad-cjs-imports

Config Usage

import crossModuleImports from 'eslint-plugin-cross-module-imports';

export default [
    {
        plugins: {
            '@cross-module': crossModuleImports,
        },
        rules: {
            '@cross-module/no-bad-cjs-imports': 'error',
        },
    },
];