UNPKG

eslint-plugin-esm

Version:
39 lines 8.02 kB
import { existingFileImports } from "./rules/existing-file-imports.js"; import { noCircularImports } from "./rules/no-circular-imports.js"; import { noCliImports } from "./rules/no-cli-imports.js"; import { noDeclarationFileImports } from "./rules/no-declaration-file-imports.js"; import { noDirectoryImports } from "./rules/no-directory-imports.js"; import { noDynamicImports } from "./rules/no-dynamic-imports.js"; import { noEmptyExports } from "./rules/no-empty-exports.js"; import { noExternalSrcImports } from "./rules/no-external-src-imports.js"; import { noGitIgnoredImports } from "./rules/no-git-ignored-imports.js"; import { noPhantomDepImports } from "./rules/no-phantom-dep-imports.js"; import { noQuerySuffixes } from "./rules/no-query-suffixes.js"; import { noRelativeParentImports } from "./rules/no-relative-parent-imports.js"; import { noRenameExports } from "./rules/no-rename-exports.js"; import { noRenameImports } from "./rules/no-rename-imports.js"; import { noSideEffectImports } from "./rules/no-side-effect-imports.js"; import { noUselessPathSegments } from "./rules/no-useless-path-segments.js"; import { requiredExports } from "./rules/required-exports.js"; import { topSideEffectImports } from "./rules/top-side-effect-imports.js"; export const rules = { [existingFileImports.name]: existingFileImports.rule, [noCircularImports.name]: noCircularImports.rule, [noCliImports.name]: noCliImports.rule, [noDeclarationFileImports.name]: noDeclarationFileImports.rule, [noDirectoryImports.name]: noDirectoryImports.rule, [noDynamicImports.name]: noDynamicImports.rule, [noEmptyExports.name]: noEmptyExports.rule, [noExternalSrcImports.name]: noExternalSrcImports.rule, [noGitIgnoredImports.name]: noGitIgnoredImports.rule, [noPhantomDepImports.name]: noPhantomDepImports.rule, [noQuerySuffixes.name]: noQuerySuffixes.rule, [noRelativeParentImports.name]: noRelativeParentImports.rule, [noRenameExports.name]: noRenameExports.rule, [noRenameImports.name]: noRenameImports.rule, [noSideEffectImports.name]: noSideEffectImports.rule, [noUselessPathSegments.name]: noUselessPathSegments.rule, [requiredExports.name]: requiredExports.rule, [topSideEffectImports.name]: topSideEffectImports.rule, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDdkUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDbkUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ3pELE9BQU8sRUFBRSx3QkFBd0IsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBQ2xGLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ3JFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsb0JBQW9CLEVBQUUsTUFBTSxvQ0FBb0MsQ0FBQztBQUMxRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUN4RSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUN4RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDL0QsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sdUNBQXVDLENBQUM7QUFDaEYsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQy9ELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUMvRCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxtQ0FBbUMsQ0FBQztBQUN4RSxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQUM1RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sNkJBQTZCLENBQUM7QUFDOUQsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFFMUUsTUFBTSxDQUFDLE1BQU0sS0FBSyxHQUFHO0lBQ25CLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLEVBQUUsbUJBQW1CLENBQUMsSUFBSTtJQUNwRCxDQUFDLGlCQUFpQixDQUFDLElBQUksQ0FBQyxFQUFFLGlCQUFpQixDQUFDLElBQUk7SUFDaEQsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLEVBQUUsWUFBWSxDQUFDLElBQUk7SUFDdEMsQ0FBQyx3QkFBd0IsQ0FBQyxJQUFJLENBQUMsRUFBRSx3QkFBd0IsQ0FBQyxJQUFJO0lBQzlELENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLEVBQUUsa0JBQWtCLENBQUMsSUFBSTtJQUNsRCxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxFQUFFLGdCQUFnQixDQUFDLElBQUk7SUFDOUMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEVBQUUsY0FBYyxDQUFDLElBQUk7SUFDMUMsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsRUFBRSxvQkFBb0IsQ0FBQyxJQUFJO0lBQ3RELENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLEVBQUUsbUJBQW1CLENBQUMsSUFBSTtJQUNwRCxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxFQUFFLG1CQUFtQixDQUFDLElBQUk7SUFDcEQsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLEVBQUUsZUFBZSxDQUFDLElBQUk7SUFDNUMsQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLENBQUMsRUFBRSx1QkFBdUIsQ0FBQyxJQUFJO0lBQzVELENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxFQUFFLGVBQWUsQ0FBQyxJQUFJO0lBQzVDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxFQUFFLGVBQWUsQ0FBQyxJQUFJO0lBQzVDLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLEVBQUUsbUJBQW1CLENBQUMsSUFBSTtJQUNwRCxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxFQUFFLHFCQUFxQixDQUFDLElBQUk7SUFDeEQsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLEVBQUUsZUFBZSxDQUFDLElBQUk7SUFDNUMsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLENBQUMsRUFBRSxvQkFBb0IsQ0FBQyxJQUFJO0NBQ3ZELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBleGlzdGluZ0ZpbGVJbXBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvZXhpc3RpbmctZmlsZS1pbXBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub0NpcmN1bGFySW1wb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLWNpcmN1bGFyLWltcG9ydHMudHNcIjtcbmltcG9ydCB7IG5vQ2xpSW1wb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLWNsaS1pbXBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub0RlY2xhcmF0aW9uRmlsZUltcG9ydHMgfSBmcm9tIFwiLi9ydWxlcy9uby1kZWNsYXJhdGlvbi1maWxlLWltcG9ydHMudHNcIjtcbmltcG9ydCB7IG5vRGlyZWN0b3J5SW1wb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLWRpcmVjdG9yeS1pbXBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub0R5bmFtaWNJbXBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvbm8tZHluYW1pYy1pbXBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub0VtcHR5RXhwb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLWVtcHR5LWV4cG9ydHMudHNcIjtcbmltcG9ydCB7IG5vRXh0ZXJuYWxTcmNJbXBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvbm8tZXh0ZXJuYWwtc3JjLWltcG9ydHMudHNcIjtcbmltcG9ydCB7IG5vR2l0SWdub3JlZEltcG9ydHMgfSBmcm9tIFwiLi9ydWxlcy9uby1naXQtaWdub3JlZC1pbXBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub1BoYW50b21EZXBJbXBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvbm8tcGhhbnRvbS1kZXAtaW1wb3J0cy50c1wiO1xuaW1wb3J0IHsgbm9RdWVyeVN1ZmZpeGVzIH0gZnJvbSBcIi4vcnVsZXMvbm8tcXVlcnktc3VmZml4ZXMudHNcIjtcbmltcG9ydCB7IG5vUmVsYXRpdmVQYXJlbnRJbXBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvbm8tcmVsYXRpdmUtcGFyZW50LWltcG9ydHMudHNcIjtcbmltcG9ydCB7IG5vUmVuYW1lRXhwb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLXJlbmFtZS1leHBvcnRzLnRzXCI7XG5pbXBvcnQgeyBub1JlbmFtZUltcG9ydHMgfSBmcm9tIFwiLi9ydWxlcy9uby1yZW5hbWUtaW1wb3J0cy50c1wiO1xuaW1wb3J0IHsgbm9TaWRlRWZmZWN0SW1wb3J0cyB9IGZyb20gXCIuL3J1bGVzL25vLXNpZGUtZWZmZWN0LWltcG9ydHMudHNcIjtcbmltcG9ydCB7IG5vVXNlbGVzc1BhdGhTZWdtZW50cyB9IGZyb20gXCIuL3J1bGVzL25vLXVzZWxlc3MtcGF0aC1zZWdtZW50cy50c1wiO1xuaW1wb3J0IHsgcmVxdWlyZWRFeHBvcnRzIH0gZnJvbSBcIi4vcnVsZXMvcmVxdWlyZWQtZXhwb3J0cy50c1wiO1xuaW1wb3J0IHsgdG9wU2lkZUVmZmVjdEltcG9ydHMgfSBmcm9tIFwiLi9ydWxlcy90b3Atc2lkZS1lZmZlY3QtaW1wb3J0cy50c1wiO1xuXG5leHBvcnQgY29uc3QgcnVsZXMgPSB7XG4gIFtleGlzdGluZ0ZpbGVJbXBvcnRzLm5hbWVdOiBleGlzdGluZ0ZpbGVJbXBvcnRzLnJ1bGUsXG4gIFtub0NpcmN1bGFySW1wb3J0cy5uYW1lXTogbm9DaXJjdWxhckltcG9ydHMucnVsZSxcbiAgW25vQ2xpSW1wb3J0cy5uYW1lXTogbm9DbGlJbXBvcnRzLnJ1bGUsXG4gIFtub0RlY2xhcmF0aW9uRmlsZUltcG9ydHMubmFtZV06IG5vRGVjbGFyYXRpb25GaWxlSW1wb3J0cy5ydWxlLFxuICBbbm9EaXJlY3RvcnlJbXBvcnRzLm5hbWVdOiBub0RpcmVjdG9yeUltcG9ydHMucnVsZSxcbiAgW25vRHluYW1pY0ltcG9ydHMubmFtZV06IG5vRHluYW1pY0ltcG9ydHMucnVsZSxcbiAgW25vRW1wdHlFeHBvcnRzLm5hbWVdOiBub0VtcHR5RXhwb3J0cy5ydWxlLFxuICBbbm9FeHRlcm5hbFNyY0ltcG9ydHMubmFtZV06IG5vRXh0ZXJuYWxTcmNJbXBvcnRzLnJ1bGUsXG4gIFtub0dpdElnbm9yZWRJbXBvcnRzLm5hbWVdOiBub0dpdElnbm9yZWRJbXBvcnRzLnJ1bGUsXG4gIFtub1BoYW50b21EZXBJbXBvcnRzLm5hbWVdOiBub1BoYW50b21EZXBJbXBvcnRzLnJ1bGUsXG4gIFtub1F1ZXJ5U3VmZml4ZXMubmFtZV06IG5vUXVlcnlTdWZmaXhlcy5ydWxlLFxuICBbbm9SZWxhdGl2ZVBhcmVudEltcG9ydHMubmFtZV06IG5vUmVsYXRpdmVQYXJlbnRJbXBvcnRzLnJ1bGUsXG4gIFtub1JlbmFtZUV4cG9ydHMubmFtZV06IG5vUmVuYW1lRXhwb3J0cy5ydWxlLFxuICBbbm9SZW5hbWVJbXBvcnRzLm5hbWVdOiBub1JlbmFtZUltcG9ydHMucnVsZSxcbiAgW25vU2lkZUVmZmVjdEltcG9ydHMubmFtZV06IG5vU2lkZUVmZmVjdEltcG9ydHMucnVsZSxcbiAgW25vVXNlbGVzc1BhdGhTZWdtZW50cy5uYW1lXTogbm9Vc2VsZXNzUGF0aFNlZ21lbnRzLnJ1bGUsXG4gIFtyZXF1aXJlZEV4cG9ydHMubmFtZV06IHJlcXVpcmVkRXhwb3J0cy5ydWxlLFxuICBbdG9wU2lkZUVmZmVjdEltcG9ydHMubmFtZV06IHRvcFNpZGVFZmZlY3RJbXBvcnRzLnJ1bGUsXG59O1xuIl19