diff --git a/index.js b/index.js index 8a2d29b..dbb77d6 100755 --- a/index.js +++ b/index.js @@ -9,6 +9,7 @@ const questions = [{ name: 'route', type: 'input', message: 'What is the new endpoint\'s path?', + validate: x => !!x, }, { name: 'methods', type: 'checkbox', @@ -20,6 +21,7 @@ const questions = [{ 'PATCH', 'DELETE', ], + validate: x => x.length !== 0, }, { name: 'isPrivate', type: 'confirm', diff --git a/package.json b/package.json index 725a1a6..ac0e5c0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "generate-serverless-endpoints", - "version": "1.0.0", + "version": "1.0.1", "description": "Stub serverless API endpoints via command-line questionnaire", "bin": { "generate-serverless-endpoints": "index.js", diff --git a/readme.md b/readme.md index f751873..b4368ce 100644 --- a/readme.md +++ b/readme.md @@ -1,16 +1,12 @@ # Generate Serverless Endpoints -## Installation - -```sh -npm install --global generate-serverless-endpoints -``` +Generate boilerplate definitions for serverless API endpoints by answering questions. ## Usage At the command line: ```sh -$ generate-endpoints +$ npx generate-serverless-endpoints ``` Example prompts: