@liferay/generator-js
Version:
Yeoman generators for Liferay DXP and Portal CE JavaScript projects.
37 lines (36 loc) • 1.25 kB
JavaScript
;
/**
* SPDX-FileCopyrightText: © 2017 Liferay, Inc. <https://liferay.com>
* SPDX-License-Identifier: LGPL-3.0-or-later
*/
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const yeoman_generator_1 = __importDefault(require("yeoman-generator"));
/**
* Generator for shared bundles.
*/
class default_1 extends yeoman_generator_1.default {
/**
* Standard Yeoman initialization function
*/
initializing() {
this.composeWith(require.resolve('../facet-project'), undefined);
this.composeWith(require.resolve('../facet-localization'), undefined);
this.composeWith(require.resolve('../facet-deploy'), undefined);
this.composeWith(require.resolve('./shared-bundle'), undefined);
}
/**
* Standard Yeoman dependencies installation function
*/
install() {
this.installDependencies({
bower: false,
skipInstall: this.options['skip-install'],
skipMessage: this.options['skip-install-message'],
});
}
}
exports.default = default_1;
module.exports = exports['default'];