@vendure/core
Version:
A modern, headless ecommerce framework
14 lines • 673 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.runEntityMetadataModifiers = runEntityMetadataModifiers;
const typeorm_1 = require("typeorm");
async function runEntityMetadataModifiers(config) {
var _a, _b;
if ((_b = (_a = config.entityOptions) === null || _a === void 0 ? void 0 : _a.metadataModifiers) === null || _b === void 0 ? void 0 : _b.length) {
const metadataArgsStorage = (0, typeorm_1.getMetadataArgsStorage)();
for (const modifier of config.entityOptions.metadataModifiers) {
await modifier(metadataArgsStorage);
}
}
}
//# sourceMappingURL=run-entity-metadata-modifiers.js.map