UNPKG

@serverless-guru/prettier-plugin-import-order

Version:

A prettier plugin to sort TS/JS import declarations by provided Regular Expression order

19 lines (18 loc) 688 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getImportFlavorOfNode = void 0; var constants_1 = require("../constants"); var has_ignore_next_node_1 = require("./has-ignore-next-node"); var getImportFlavorOfNode = function (node) { if ((0, has_ignore_next_node_1.hasIgnoreNextNode)(node.leadingComments)) { return constants_1.importFlavorIgnore; } if (node.specifiers.length === 0) { return constants_1.importFlavorSideEffect; } if (node.importKind === 'type') { return constants_1.importFlavorType; } return constants_1.importFlavorValue; }; exports.getImportFlavorOfNode = getImportFlavorOfNode;