aws-lambda-nodejs-esbuild
Advanced tools
Comparing version 1.1.5 to 1.1.6
@@ -32,4 +32,14 @@ "use strict"; | ||
bundle: true, | ||
target: utils_1.NodeMajorESMap[utils_1.nodeMajorVersion()], | ||
target: `node${utils_1.nodeMajorVersion()}`, | ||
}; | ||
const NodeMajorMap = { | ||
8: lambda.Runtime.NODEJS_8_10, | ||
9: lambda.Runtime.NODEJS_8_10, | ||
10: lambda.Runtime.NODEJS_10_X, | ||
11: lambda.Runtime.NODEJS_10_X, | ||
12: lambda.Runtime.NODEJS_12_X, | ||
13: lambda.Runtime.NODEJS_12_X, | ||
14: lambda.Runtime.NODEJS_14_X, | ||
15: lambda.Runtime.NODEJS_14_X, | ||
}; | ||
/** | ||
@@ -53,5 +63,3 @@ * A Node.js Lambda function bundled using `esbuild` | ||
const handler = (_d = props.handler) !== null && _d !== void 0 ? _d : 'index.handler'; | ||
const defaultRuntime = utils_1.nodeMajorVersion() >= 12 | ||
? lambda.Runtime.NODEJS_12_X | ||
: lambda.Runtime.NODEJS_10_X; | ||
const defaultRuntime = NodeMajorMap[utils_1.nodeMajorVersion()]; | ||
const runtime = (_e = props.runtime) !== null && _e !== void 0 ? _e : defaultRuntime; | ||
@@ -58,0 +66,0 @@ const entry = utils_1.extractFileName(projectRoot, handler); |
@@ -39,13 +39,2 @@ /// <reference types="node" /> | ||
export declare function nodeMajorVersion(): number; | ||
export declare const NodeMajorESMap: { | ||
8: string; | ||
9: string; | ||
10: string; | ||
11: string; | ||
12: string; | ||
13: string; | ||
14: string; | ||
15: string; | ||
16: string; | ||
}; | ||
/** | ||
@@ -52,0 +41,0 @@ * Returns the package manager currently active if the program is executed |
@@ -22,3 +22,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.getPackagerFromLockfile = exports.getCurrentPackager = exports.NodeMajorESMap = exports.nodeMajorVersion = exports.findProjectRoot = exports.findUp = exports.extractFileName = exports.splitLines = exports.safeJsonParse = exports.spawnProcess = exports.SpawnError = void 0; | ||
exports.getPackagerFromLockfile = exports.getCurrentPackager = exports.nodeMajorVersion = exports.findProjectRoot = exports.findUp = exports.extractFileName = exports.splitLines = exports.safeJsonParse = exports.spawnProcess = exports.SpawnError = void 0; | ||
const childProcess = __importStar(require("child_process")); | ||
@@ -112,3 +112,3 @@ const fs = __importStar(require("fs-extra")); | ||
var _a, _b, _c; | ||
return (_c = (_b = (_a = rootDir !== null && rootDir !== void 0 ? rootDir : findUp('yarn.lock')) !== null && _a !== void 0 ? _a : findUp('package-lock.json')) !== null && _b !== void 0 ? _b : findUp('package.json')) !== null && _c !== void 0 ? _c : findUp(`.git${path.sep}`); | ||
return ((_c = (_b = (_a = rootDir !== null && rootDir !== void 0 ? rootDir : findUp('yarn.lock')) !== null && _a !== void 0 ? _a : findUp('package-lock.json')) !== null && _b !== void 0 ? _b : findUp('package.json')) !== null && _c !== void 0 ? _c : findUp(`.git${path.sep}`)); | ||
} | ||
@@ -123,13 +123,2 @@ exports.findProjectRoot = findProjectRoot; | ||
exports.nodeMajorVersion = nodeMajorVersion; | ||
exports.NodeMajorESMap = { | ||
8: 'es2016', | ||
9: 'es2017', | ||
10: 'es2018', | ||
11: 'es2018', | ||
12: 'es2019', | ||
13: 'es2019', | ||
14: 'es2020', | ||
15: 'es2020', | ||
16: 'esnext', | ||
}; | ||
/** | ||
@@ -136,0 +125,0 @@ * Returns the package manager currently active if the program is executed |
{ | ||
"name": "aws-lambda-nodejs-esbuild", | ||
"description": "λ💨 AWS CDK Construct to bundle JavaScript and TypeScript AWS lambdas using extremely fast esbuild", | ||
"version": "1.1.5", | ||
"version": "1.1.6", | ||
"license": "MIT", | ||
@@ -47,5 +47,5 @@ "author": "Victor Korzunin <ifloydrose@gmail.com>", | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^1.70.0", | ||
"@aws-cdk/aws-lambda": "^1.70.0", | ||
"@aws-cdk/core": "^1.70.0", | ||
"@aws-cdk/assert": "^1.114.0", | ||
"@aws-cdk/aws-lambda": "^1.114.0", | ||
"@aws-cdk/core": "^1.114.0", | ||
"@commitlint/cli": "^11.0.0", | ||
@@ -52,0 +52,0 @@ "@commitlint/config-conventional": "^11.0.0", |
43600
934