From cd09fb8a638bfd078f5afaee8414d0bb09f4f110 Mon Sep 17 00:00:00 2001 From: ulion Date: Sun, 31 Jul 2016 08:58:43 +0800 Subject: [PATCH] Support to use package.json description --- bin/node-lambda | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bin/node-lambda b/bin/node-lambda index cd5526b4..dcb3ca2c 100755 --- a/bin/node-lambda +++ b/bin/node-lambda @@ -4,8 +4,9 @@ var dotenv = require('dotenv'); var lambda = require('../lib/main.js'); var program = require('commander'); var fs = require('fs'); -var packageJsonName = fs.existsSync(process.cwd() + '/package.json') - ? require(process.cwd() + '/package.json').name : 'UnnamedFunction'; +var packageJson = fs.existsSync(process.cwd() + '/package.json') + ? require(process.cwd() + '/package.json') : {}; +var packageJsonName = packageJson.name || 'UnnamedFunction'; dotenv.load(); @@ -21,7 +22,7 @@ var AWS_HANDLER = process.env.AWS_HANDLER || 'index.handler'; var AWS_ROLE = process.env.AWS_ROLE_ARN || process.env.AWS_ROLE || 'missing'; var AWS_MEMORY_SIZE = process.env.AWS_MEMORY_SIZE || 128; var AWS_TIMEOUT = process.env.AWS_TIMEOUT || 60; -var AWS_DESCRIPTION = process.env.AWS_DESCRIPTION || ''; +var AWS_DESCRIPTION = process.env.AWS_DESCRIPTION || packageJson.description || ''; var AWS_RUNTIME = process.env.AWS_RUNTIME || 'nodejs4.3'; var AWS_PUBLISH = process.env.AWS_PUBLISH || false; var AWS_FUNCTION_VERSION = process.env.AWS_FUNCTION_VERSION || '';