UNPKG

@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
"use strict"; 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;