From ad4bf0940792f43d4254db8bb2fe7904f1e7dc7b Mon Sep 17 00:00:00 2001 From: SteveSandersonMS Date: Mon, 2 May 2016 10:24:37 -0700 Subject: [PATCH] Add yosay to Yeoman generator --- templates/yeoman/src/generator/app/index.ts | 4 +++- templates/yeoman/src/generator/package.json | 5 +++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/templates/yeoman/src/generator/app/index.ts b/templates/yeoman/src/generator/app/index.ts index 2fb85a0..93f13c9 100644 --- a/templates/yeoman/src/generator/app/index.ts +++ b/templates/yeoman/src/generator/app/index.ts @@ -2,6 +2,7 @@ import * as path from 'path'; import * as yeoman from 'yeoman-generator'; import * as uuid from 'node-uuid'; import * as glob from 'glob'; +const yosay = require('yosay'); const toPascalCase = require('to-pascal-case'); const templates = [ @@ -16,8 +17,9 @@ class MyGenerator extends yeoman.Base { constructor(args: string | string[], options: any) { super(args, options); + this.log(yosay('Welcome to the ASP.NET Core Single-Page App generator!')); } - + prompting() { const done = this.async(); diff --git a/templates/yeoman/src/generator/package.json b/templates/yeoman/src/generator/package.json index 399fa7e..be33790 100644 --- a/templates/yeoman/src/generator/package.json +++ b/templates/yeoman/src/generator/package.json @@ -1,6 +1,6 @@ { "name": "generator-aspnet-spa", - "version": "0.1.2", + "version": "0.1.3", "description": "Single-Page App templates for ASP.NET Core", "author": "Microsoft", "license": "Apache-2.0", @@ -14,6 +14,7 @@ "glob": "^7.0.3", "node-uuid": "^1.4.7", "to-pascal-case": "^1.0.0", - "yeoman-generator": "^0.20.2" + "yeoman-generator": "^0.20.2", + "yosay": "^1.1.1" } }