diff --git a/README.md b/README.md index 737ce65..e296d91 100644 --- a/README.md +++ b/README.md @@ -23,3 +23,5 @@ And then deploy your lambda function as you would normally. 3.8.16 Updated for Muhamara 3.8 (AWS Lambda Node 16.20.X) 4.0 Updated for Muhamara 4.0 (AWS Lambda Node 16.20.X) + +5.3.1 Updated for Muhamara 5.3.0 (AWS Lambda Node 20.19.X) diff --git a/binding/muhammara.node.zip b/binding/muhammara.node.zip index 55aedad..90f40d9 100644 Binary files a/binding/muhammara.node.zip and b/binding/muhammara.node.zip differ diff --git a/package-lock.json b/package-lock.json index ec74f2b..4463187 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "lambda-muhammara", - "version": "4.0.0", + "version": "4.0.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "lambda-muhammara", - "version": "4.0.0", + "version": "4.0.1", "hasInstallScript": true, "license": "MIT", "dependencies": { "extract-zip": "^2.0.1", - "muhammara": "^4.0.0" + "muhammara": "^5.3.0" }, "engines": { "node": ">= 16.20.0" @@ -89,6 +89,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -159,25 +160,26 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node_modules/muhammara": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/muhammara/-/muhammara-4.0.0.tgz", - "integrity": "sha512-HdrO4OIQNB/bZ8v4fhv5tkDTuTmEm18RPTGR3uqzUpt7uc8T4uoHZm2jlW5CO7H5kcIUmXzGQ7QvW+q2FV4gng==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/muhammara/-/muhammara-5.3.0.tgz", + "integrity": "sha512-TnufLQM0J3QbbXbJiUS1FWdBrtIVw2DudZBxFimIwlm7pgkFWPY/jNr1wx+6qLExqiI5njfESh+LXuuAXeMwcQ==", "bundleDependencies": [ "@mapbox/node-pre-gyp" ], "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "@mapbox/node-pre-gyp": "^1.0.10", + "@mapbox/node-pre-gyp": "^1.0.11", "@xmldom/xmldom": "^0.8.6", "linebreak": "^1.1.0", "memory-streams": "^0.1.3" }, "engines": { - "node": ">=15" + "node": ">=17" } }, "node_modules/muhammara/node_modules/@mapbox/node-pre-gyp": { - "version": "1.0.10", + "version": "1.0.11", "inBundle": true, "license": "BSD-3-Clause", "dependencies": { @@ -226,6 +228,7 @@ }, "node_modules/muhammara/node_modules/are-we-there-yet": { "version": "2.0.0", + "deprecated": "This package is no longer supported.", "inBundle": true, "license": "ISC", "dependencies": { @@ -277,11 +280,11 @@ "license": "ISC" }, "node_modules/muhammara/node_modules/debug": { - "version": "4.3.4", + "version": "4.4.0", "inBundle": true, "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -298,7 +301,7 @@ "license": "MIT" }, "node_modules/muhammara/node_modules/detect-libc": { - "version": "2.0.1", + "version": "2.0.3", "inBundle": true, "license": "Apache-2.0", "engines": { @@ -339,6 +342,7 @@ }, "node_modules/muhammara/node_modules/gauge": { "version": "3.0.2", + "deprecated": "This package is no longer supported.", "inBundle": true, "license": "ISC", "dependencies": { @@ -358,6 +362,7 @@ }, "node_modules/muhammara/node_modules/glob": { "version": "7.2.3", + "deprecated": "Glob versions prior to v9 are no longer supported", "inBundle": true, "license": "ISC", "dependencies": { @@ -394,6 +399,7 @@ }, "node_modules/muhammara/node_modules/inflight": { "version": "1.0.6", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "inBundle": true, "license": "ISC", "dependencies": { @@ -414,17 +420,6 @@ "node": ">=8" } }, - "node_modules/muhammara/node_modules/lru-cache": { - "version": "6.0.0", - "inBundle": true, - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/muhammara/node_modules/make-dir": { "version": "3.1.0", "inBundle": true, @@ -501,12 +496,12 @@ } }, "node_modules/muhammara/node_modules/ms": { - "version": "2.1.2", + "version": "2.1.3", "inBundle": true, "license": "MIT" }, "node_modules/muhammara/node_modules/node-fetch": { - "version": "2.6.12", + "version": "2.7.0", "inBundle": true, "license": "MIT", "dependencies": { @@ -540,6 +535,7 @@ }, "node_modules/muhammara/node_modules/npmlog": { "version": "5.0.1", + "deprecated": "This package is no longer supported.", "inBundle": true, "license": "ISC", "dependencies": { @@ -588,6 +584,7 @@ }, "node_modules/muhammara/node_modules/rimraf": { "version": "3.0.2", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "inBundle": true, "license": "ISC", "dependencies": { @@ -620,12 +617,9 @@ "license": "MIT" }, "node_modules/muhammara/node_modules/semver": { - "version": "7.5.4", + "version": "7.6.3", "inBundle": true, "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -676,7 +670,7 @@ } }, "node_modules/muhammara/node_modules/tar": { - "version": "6.1.15", + "version": "6.2.1", "inBundle": true, "license": "ISC", "dependencies": { @@ -917,18 +911,18 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "muhammara": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/muhammara/-/muhammara-4.0.0.tgz", - "integrity": "sha512-HdrO4OIQNB/bZ8v4fhv5tkDTuTmEm18RPTGR3uqzUpt7uc8T4uoHZm2jlW5CO7H5kcIUmXzGQ7QvW+q2FV4gng==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/muhammara/-/muhammara-5.3.0.tgz", + "integrity": "sha512-TnufLQM0J3QbbXbJiUS1FWdBrtIVw2DudZBxFimIwlm7pgkFWPY/jNr1wx+6qLExqiI5njfESh+LXuuAXeMwcQ==", "requires": { - "@mapbox/node-pre-gyp": "^1.0.10", + "@mapbox/node-pre-gyp": "^1.0.11", "@xmldom/xmldom": "^0.8.6", "linebreak": "^1.1.0", "memory-streams": "^0.1.3" }, "dependencies": { "@mapbox/node-pre-gyp": { - "version": "1.0.10", + "version": "1.0.11", "bundled": true, "requires": { "detect-libc": "^2.0.0", @@ -998,10 +992,10 @@ "bundled": true }, "debug": { - "version": "4.3.4", + "version": "4.4.0", "bundled": true, "requires": { - "ms": "2.1.2" + "ms": "^2.1.3" } }, "delegates": { @@ -1009,7 +1003,7 @@ "bundled": true }, "detect-libc": { - "version": "2.0.1", + "version": "2.0.3", "bundled": true }, "emoji-regex": { @@ -1091,13 +1085,6 @@ "version": "3.0.0", "bundled": true }, - "lru-cache": { - "version": "6.0.0", - "bundled": true, - "requires": { - "yallist": "^4.0.0" - } - }, "make-dir": { "version": "3.1.0", "bundled": true, @@ -1144,11 +1131,11 @@ "bundled": true }, "ms": { - "version": "2.1.2", + "version": "2.1.3", "bundled": true }, "node-fetch": { - "version": "2.6.12", + "version": "2.7.0", "bundled": true, "requires": { "whatwg-url": "^5.0.0" @@ -1207,11 +1194,8 @@ "bundled": true }, "semver": { - "version": "7.5.4", - "bundled": true, - "requires": { - "lru-cache": "^6.0.0" - } + "version": "7.6.3", + "bundled": true }, "set-blocking": { "version": "2.0.0", @@ -1245,7 +1229,7 @@ } }, "tar": { - "version": "6.1.15", + "version": "6.2.1", "bundled": true, "requires": { "chownr": "^2.0.0", diff --git a/package.json b/package.json index 8276014..18b36c9 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { "name": "lambda-muhammara", - "version": "4.0.1", - "description": "Muhammara 4.0.0 binaries that can be used in Lambda that were built on Node 16.x", + "version": "5.3.1", + "description": "Muhammara 5.3.1 binaries that can be used in Lambda that were built on Node 20.x on 64-bit (x86) architecture.", "repository": { "type": "git", - "url": "https://github.com/CherryCircle/lambda-muhammara.git" + "url": "https://github.com/QbDVision-Inc/lambda-muhammara.git" }, "main": "install.js", "scripts": { @@ -19,10 +19,10 @@ "license": "MIT", "dependencies": { "extract-zip": "^2.0.1", - "muhammara": "^4.0.0" + "muhammara": "^5.3.0" }, "engines": { - "node": ">= 16.20.0" + "node": ">= 20.18.1" }, "overrides": { "semver": "7.5.4"