New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

aws-lambda-nodejs-esbuild

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-lambda-nodejs-esbuild - npm Package Compare versions

Comparing version 1.1.5 to 1.1.6

16

dist/function.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc