@lambda-lambda-lambda/cli
Advanced tools
+12
-1
@@ -51,3 +51,3 @@ # Changelog | ||
| - Updated malformed value (use cwd) | ||
| - Updated malformed value (use `cwd`) | ||
@@ -57,1 +57,12 @@ ### Updated | ||
| - Removed duplicate / in routePath | ||
| ## [0.4.0] - 2023-10-04 | ||
| ### Added | ||
| - Support for configured `--runtime` option | ||
| ### Fixed | ||
| - Updated PM2 logs output location | ||
| - Removed directory from `watch` |
+5
-1
@@ -27,5 +27,6 @@ #!/usr/bin/env node | ||
| .option('--sdk-version <number>', 'AWS SDK for JavaScript version', '2') | ||
| .option('--runtime <string>', 'Node.js Lambda runtime identifier', 'nodejs14.x') | ||
| .option('--asynchronous', 'Use asynchronous handler?', false) | ||
| .action(async function (opts) { | ||
| const { name, description, prefix, timeout, sdkVersion } = opts; | ||
| const { name, description, prefix, timeout, sdkVersion, runtime } = opts; | ||
| const errors = []; | ||
@@ -49,2 +50,5 @@ try { | ||
| } | ||
| if (runtime && !/^nodejs\d{2}\.x$/.test(runtime)) { | ||
| errors.push(" option '--runtime <string>' required format nodejs[VERSION].x"); | ||
| } | ||
| if (process.argv.length > 2) { | ||
@@ -51,0 +55,0 @@ if (errors.length) { |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"cli.js","sourceRoot":"","sources":["../src/cli.ts"],"names":[],"mappings":"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"} |
@@ -28,2 +28,3 @@ "use strict"; | ||
| appTimeout: appConfig.timeout, | ||
| appRuntime: appConfig.runtime, | ||
| pkgName: (0, change_case_1.paramCase)(appConfig.name), | ||
@@ -30,0 +31,0 @@ sdkPackage: (appConfig.sdkVersion === '2') ? 'aws-sdk-mock' : 'aws-sdk-client-mock', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"generator.js","sourceRoot":"","sources":["../src/generator.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"generator.js","sourceRoot":"","sources":["../src/generator.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@lambda-lambda-lambda/cli", | ||
| "description": "Command-line tool to create a new L³ application.", | ||
| "version": "0.3.2", | ||
| "version": "0.4.0", | ||
| "main": "index.js", | ||
@@ -6,0 +6,0 @@ "scripts": { |
+9
-0
@@ -29,2 +29,3 @@ # L³ CLI | ||
| --sdk-version <number> AWS SDK for JavaScript version (default: "2") | ||
| --runtime <string> Node.js Lambda runtime identifier (default: "nodejs14.x") | ||
| --asynchronous Use asynchronous handler? (default: false) | ||
@@ -43,2 +44,10 @@ -h, --help display help for command | ||
| ## Supported runtimes | ||
| | Name | Identifier | SDK | Deprecation (Phase 1) | | ||
| |------------|--------------|-----|-----------------------| | ||
| | Node.js 18 | `nodejs18.x` | 3 | | | ||
| | Node.js 16 | `nodejs16.x` | 2 | Mar 11, 2024 | | ||
| | Node.js 14 | `nodejs14.x` | 2 | Nov 27, 2023 | | ||
| ## Developers | ||
@@ -45,0 +54,0 @@ |
@@ -6,5 +6,5 @@ module.exports = { | ||
| cwd: '{{appName}}', | ||
| error_files: '.devcontainer/error.log', | ||
| out_file: '.devcontainer/debug.log', | ||
| watch: ['{{appName}}/src'], | ||
| error_file: '../.devcontainer/error.log', | ||
| out_file: '../.devcontainer/debug.log', | ||
| watch: ['src'], | ||
| watch_delay: 5000, | ||
@@ -11,0 +11,0 @@ instances: 1, |
@@ -16,3 +16,3 @@ AWSTemplateFormatVersion: 2010-09-09 | ||
| Handler: app.handler | ||
| Runtime: nodejs14.x | ||
| Runtime: {{appRuntime}} | ||
| AutoPublishAlias: Auto | ||
@@ -19,0 +19,0 @@ Role: !GetAtt LambdaEdgeRole.Arn |
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 4 instances in 1 package
Filesystem access
Supply chain riskAccesses the file system, and could potentially read sensitive data.
Found 1 instance in 1 package
44161
2.48%596
0.85%88
11.39%