async generatePackageJson()

in index.js [333:354]


	async generatePackageJson(visualConfigProd) {
		let templateOptions = {
			environment: visualConfigProd.env
				? {
						toolsVersion: visualConfigProd.env.toolsVersion,
						osPlatform: visualConfigProd.env.osPlatform,
						osVersion: visualConfigProd.env.osVersion,
						osReleaseVersion: visualConfigProd.env.osReleaseVersion,
						nodeVersion: visualConfigProd.env.nodeVersion,
				  }
				: null,
			visualData: visualConfigProd.visual || {},
			authorData: visualConfigProd.author || {
				name: "",
				email: "",
			},
			guid: visualConfigProd.visual.guid,
		};

		delete templateOptions.visualData.apiVersion;
		return jsonTemplate(templateOptions);
	}