"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseScaffolding = void 0;
const tslib_1 = require("tslib");
const inversify_1 = require("inversify");
const __1 = require("..");
const entities_1 = require("../entities");
/** Stack-agnostic project initializer.
 * Creates only the bare minimum for what is required to run codiac on a project.
 */
let BaseScaffolding = class BaseScaffolding extends entities_1.Scaffolding {
    constructor() {
        super("base");
        this.sccIgnoreFile = `.gitignore${__1.ProjectInitializer.SCAFFOLDING_SUFFIX}`;
    }
};
BaseScaffolding = tslib_1.__decorate([
    (0, inversify_1.injectable)(),
    tslib_1.__metadata("design:paramtypes", [])
], BaseScaffolding);
exports.BaseScaffolding = BaseScaffolding;
//# sourceMappingURL=base-scaffolding.js.map