UNPKG

aws-sdk-js-codemod

Version:

Collection of codemod scripts that help update AWS SDK for JavaScript APIs

23 lines (22 loc) 972 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.importSpecifierCompareFn = void 0; const importSpecifierCompareFn = (specifier1, specifier2) => { if (specifier1.type === "ImportSpecifier" && specifier2.type === "ImportSpecifier") { return specifier1.imported.name.localeCompare(specifier2.imported.name); } if (specifier1.type === "ImportDefaultSpecifier" && specifier2.type === "ImportDefaultSpecifier") { if (specifier1.local && specifier2.local) return specifier1.local.name.localeCompare(specifier2.local.name); return 0; } if (specifier1.type === "ImportNamespaceSpecifier" && specifier2.type === "ImportNamespaceSpecifier") { if (specifier1.local && specifier2.local) return specifier1.local.name.localeCompare(specifier2.local.name); return 0; } return 0; }; exports.importSpecifierCompareFn = importSpecifierCompareFn;