@anansi/generator-js
Version:
Generate Fast React Web Apps
14 lines • 2.03 kB
JavaScript
import { BetterGenerator } from '../utils.js';
export default class extends BetterGenerator {
configuring() {
this.packageJson.merge(this.fs.readJSONTpl(this.templatePath('package.json.tpl')));
}
writing() {
this.fs.copyTpl(this.templatePath('dot-github/**'), this.destinationPath('.github'), this.config.getAll(), {}, {
globOptions: {
dot: true
}
});
}
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJCZXR0ZXJHZW5lcmF0b3IiLCJjb25maWd1cmluZyIsInBhY2thZ2VKc29uIiwibWVyZ2UiLCJmcyIsInJlYWRKU09OVHBsIiwidGVtcGxhdGVQYXRoIiwid3JpdGluZyIsImNvcHlUcGwiLCJkZXN0aW5hdGlvblBhdGgiLCJjb25maWciLCJnZXRBbGwiLCJnbG9iT3B0aW9ucyIsImRvdCJdLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9naXRodWItYWN0aW9ucy9pbmRleC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCZXR0ZXJHZW5lcmF0b3IgfSBmcm9tICcuLi91dGlscy5qcyc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIGV4dGVuZHMgQmV0dGVyR2VuZXJhdG9yIHtcbiAgY29uZmlndXJpbmcoKSB7XG4gICAgdGhpcy5wYWNrYWdlSnNvbi5tZXJnZShcbiAgICAgIHRoaXMuZnMucmVhZEpTT05UcGwodGhpcy50ZW1wbGF0ZVBhdGgoJ3BhY2thZ2UuanNvbi50cGwnKSksXG4gICAgKTtcbiAgfVxuXG4gIHdyaXRpbmcoKSB7XG4gICAgdGhpcy5mcy5jb3B5VHBsKFxuICAgICAgdGhpcy50ZW1wbGF0ZVBhdGgoJ2RvdC1naXRodWIvKionKSxcbiAgICAgIHRoaXMuZGVzdGluYXRpb25QYXRoKCcuZ2l0aHViJyksXG4gICAgICB0aGlzLmNvbmZpZy5nZXRBbGwoKSxcbiAgICAgIHt9LFxuICAgICAgeyBnbG9iT3B0aW9uczogeyBkb3Q6IHRydWUgfSB9LFxuICAgICk7XG4gIH1cbn1cbiJdLCJtYXBwaW5ncyI6IkFBQUEsU0FBU0EsZUFBZSxRQUFRLGFBQWE7QUFFN0MsZUFBZSxjQUFjQSxlQUFlLENBQUM7RUFDM0NDLFdBQVdBLENBQUEsRUFBRztJQUNaLElBQUksQ0FBQ0MsV0FBVyxDQUFDQyxLQUFLLENBQ3BCLElBQUksQ0FBQ0MsRUFBRSxDQUFDQyxXQUFXLENBQUMsSUFBSSxDQUFDQyxZQUFZLENBQUMsa0JBQWtCLENBQUMsQ0FDM0QsQ0FBQztFQUNIO0VBRUFDLE9BQU9BLENBQUEsRUFBRztJQUNSLElBQUksQ0FBQ0gsRUFBRSxDQUFDSSxPQUFPLENBQ2IsSUFBSSxDQUFDRixZQUFZLENBQUMsZUFBZSxDQUFDLEVBQ2xDLElBQUksQ0FBQ0csZUFBZSxDQUFDLFNBQVMsQ0FBQyxFQUMvQixJQUFJLENBQUNDLE1BQU0sQ0FBQ0MsTUFBTSxDQUFDLENBQUMsRUFDcEIsQ0FBQyxDQUFDLEVBQ0Y7TUFBRUMsV0FBVyxFQUFFO1FBQUVDLEdBQUcsRUFBRTtNQUFLO0lBQUUsQ0FDL0IsQ0FBQztFQUNIO0FBQ0YiLCJpZ25vcmVMaXN0IjpbXX0=