@liferay/generator-js
Version:
Yeoman generators for Liferay DXP and Portal CE JavaScript projects.
39 lines (38 loc) • 920 B
TypeScript
/**
* SPDX-FileCopyrightText: © 2017 Liferay, Inc. <https://liferay.com>
* SPDX-License-Identifier: LGPL-3.0-or-later
*/
import Generator from 'yeoman-generator';
/**
* Generator to add deploy support to projects.
*/
export default class extends Generator {
answers: any;
/**
* Standard Yeoman constructor
*/
constructor(args: any, opts: any);
/**
* Standard Yeoman initialization function
*/
initializing(): void;
/**
* Standard Yeoman prompt function
*/
prompting(): Promise<void>;
/**
* Standard Yeoman generation function
*/
writing(): void;
/**
* Standard Yeoman install function
*/
install(): void;
_copyTemplates(): void;
_modifyTemplates(): void;
_tuneAngularCliProject(): void;
_tuneCreateReactAppProject(): void;
_tuneVueCliProject(): void;
private _options;
private _pkgManager;
}