From bef62feae772ecd92fe85147c82406764bd9ca88 Mon Sep 17 00:00:00 2001 From: phatpham9 Date: Mon, 23 Mar 2020 14:00:21 +0700 Subject: [PATCH] feat(close #7): add package.json engines node information --- generators/app/index.js | 6 ++++++ generators/app/templates/package.json | 3 +++ 2 files changed, 9 insertions(+) diff --git a/generators/app/index.js b/generators/app/index.js index 9add256..307fb4a 100644 --- a/generators/app/index.js +++ b/generators/app/index.js @@ -58,6 +58,12 @@ module.exports = class extends Generator { message: 'Repository?', default: `https://github.com/${githubUsername}/${this.appname}.git`, }, + { + type: 'input', + name: 'elementNodeVersion', + message: 'Supported Node version?', + default: 12, + }, ]; return this.prompt(prompts).then(props => { diff --git a/generators/app/templates/package.json b/generators/app/templates/package.json index ea69b02..7a91535 100644 --- a/generators/app/templates/package.json +++ b/generators/app/templates/package.json @@ -7,6 +7,9 @@ "license": "MIT", "author": "<%- elementAuthor %>", "repository": "<%= elementRepository %>", + "engines": { + "node": ">=<%= elementNodeVersion %>" + }, "scripts": { "clean": "rm -rf build", "purge": "rm -rf node_modules",