"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.seedDefaultConfigs = seedDefaultConfigs;
const assertions_1 = require("./assertions");
const defaultProviders_1 = require("./defaultProviders");
const pluginPresets_1 = require("./pluginPresets");
const providerSupportedLanguages_1 = require("./providerSupportedLanguages");
const strategiesPresets_1 = require("./strategiesPresets");
async function seedDefaultConfigs() {
    if (process.env.SEED_DB === 'true') {
        await (0, assertions_1.seedAssertions)();
        await (0, defaultProviders_1.seedDefaultProviders)();
        await (0, pluginPresets_1.seedPluginPresets)();
        await (0, strategiesPresets_1.seedStrategiesPresets)();
        await (0, providerSupportedLanguages_1.seedProviderSupportedLanguages)();
    }
}
//# sourceMappingURL=index.js.map