/home/techb158/balavpn.abdallabala.com/node_modules/eslint-plugin-import/docs/rules
NameSizeModeActions
consistent-type-specifier-style.md28220666editdlrm
default.md20160666editdlrm
dynamic-import-chunkname.md32880666editdlrm
enforce-node-protocol-usage.md21220666editdlrm
export.md9980666editdlrm
exports-last.md9350666editdlrm
extensions.md75580666editdlrm
first.md22300666editdlrm
group-exports.md24190666editdlrm
imports-first.md4240666editdlrm
max-dependencies.md18360666editdlrm
named.md26100666editdlrm
namespace.md28330666editdlrm
newline-after-import.md29030666editdlrm
no-absolute-path.md14860666editdlrm
no-amd.md9770666editdlrm
no-anonymous-default-export.md22350666editdlrm
no-commonjs.md22310666editdlrm
no-cycle.md37520666editdlrm
no-default-export.md12170666editdlrm
no-deprecated.md14780666editdlrm
no-duplicates.md35420666editdlrm
no-dynamic-require.md7800666editdlrm
no-empty-named-blocks.md8660666editdlrm
no-extraneous-dependencies.md48790666editdlrm
no-import-module-exports.md17800666editdlrm
no-internal-modules.md29270666editdlrm
no-mutable-exports.md14330666editdlrm
no-named-as-default-member.md14130666editdlrm
no-named-as-default.md13830666editdlrm
no-named-default.md7050666editdlrm
no-named-export.md14720666editdlrm
no-namespace.md9930666editdlrm
no-nodejs-modules.md8290666editdlrm
no-relative-packages.md14900666editdlrm
no-relative-parent-imports.md26210666editdlrm
no-restricted-paths.md48530666editdlrm
no-self-import.md4170666editdlrm
no-unassigned-import.md20010666editdlrm
no-unresolved.md43150666editdlrm
no-unused-modules.md34220666editdlrm
no-useless-path-segments.md25820666editdlrm
no-webpack-loader-syntax.md10810666editdlrm
order.md296320666editdlrm
prefer-default-export.md32630666editdlrm
unambiguous.md19130666editdlrm
Edit: /home/techb158/balavpn.abdallabala.com/node_modules/eslint-plugin-import/docs/rules/exports-last.md (935B)
# import/exports-last This rule enforces that all exports are declared at the bottom of the file. This rule will report any export declarations that comes before any non-export statements. ## This will be reported ```JS const bool = true export default bool const str = 'foo' ``` ```JS export const bool = true const str = 'foo' ``` ## This will not be reported ```JS const arr = ['bar'] export const bool = true export default bool export function func() { console.log('Hello World 🌍') } export const str = 'foo' ``` ## When Not To Use It If you don't mind exports being sprinkled throughout a file, you may not want to enable this rule. ### ES6 exports only The exports-last rule is currently only working on ES6 exports. You may not want to enable this rule if you're using CommonJS exports. If you need CommonJS support feel free to open an issue or create a PR.