aws-sdk-js-codemod
Version:
Collection of codemod scripts that help update AWS SDK for JavaScript APIs
25 lines (24 loc) • 840 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.removeModules = void 0;
const importEqualsModule_1 = require("./importEqualsModule");
const importModule_1 = require("./importModule");
const requireModule_1 = require("./requireModule");
const types_1 = require("./types");
const removeModules = (j, source, importType) => {
switch (importType) {
case types_1.ImportType.REQUIRE: {
(0, requireModule_1.removeRequire)(j, source);
break;
}
case types_1.ImportType.IMPORT_EQUALS: {
(0, importEqualsModule_1.removeImportEquals)(j, source);
break;
}
case types_1.ImportType.IMPORT: {
(0, importModule_1.removeImport)(j, source);
break;
}
}
};
exports.removeModules = removeModules;
;