@serverless-guru/prettier-plugin-import-order
Version:
A prettier plugin to sort TS/JS import declarations by provided Regular Expression order
15 lines (14 loc) • 562 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.sortImportsInASingleImportStmnt = void 0;
var natural_sort_1 = require("../natural-sort");
var sortImportsInASingleImportStmnt = function (node) {
node.specifiers.sort(function (a, b) {
if (a.type !== b.type) {
return a.type === 'ImportDefaultSpecifier' ? -1 : 1;
}
return (0, natural_sort_1.naturalSort)(a.local.name, b.local.name);
});
return node;
};
exports.sortImportsInASingleImportStmnt = sortImportsInASingleImportStmnt;