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

awscdk-81-patch

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

awscdk-81-patch - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1

7

CHANGELOG.md

@@ -5,2 +5,9 @@ # Changelog

### [1.1.1](https://github.com/eladb/awscdk-81-patch/compare/v1.1.0...v1.1.1) (2020-12-31)
### Bug Fixes
* take a dependency on the layers so there is no race condition ([ab2c891](https://github.com/eladb/awscdk-81-patch/commit/ab2c891191a885346de7712d8c72f9c336cb5b92))
## [1.1.0](https://github.com/eladb/awscdk-81-patch/compare/v1.0.1...v1.1.0) (2020-12-31)

@@ -7,0 +14,0 @@

6

consts.json
{
"cdk-version": "1.81.0"
"cdk-version": "1.81.0",
"modules": [
"@aws-cdk/lambda-layer-awscli",
"@aws-cdk/lambda-layer-kubectl"
]
}

10

lib/patch-module.js

@@ -6,8 +6,12 @@ "use strict";

const path_1 = require("path");
const LOG_PREFIX = 'awscdk-81-patch:';
function patchModule(module, expectedVersion) {
let moduleRoot;
try {
// eslint-disable-next-line @typescript-eslint/no-require-imports
require(module); // ensure the module is loaded
moduleRoot = require.resolve(module + '/package.json');
}
catch (e) {
console.error(LOG_PREFIX + `${module} not found. patch skipped`);
return; // module not in closure

@@ -24,9 +28,9 @@ }

fs_1.writeFileSync(dockerfile, '# dummy');
console.error(`awscdk-81-patch: created ${dockerfile}`);
console.error(LOG_PREFIX + `created ${dockerfile}`);
}
else {
console.error(`awscdk-81-patch: skipped ${dockerfile}`);
console.error(LOG_PREFIX + `skipped ${dockerfile}`);
}
}
exports.patchModule = patchModule;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF0Y2gtbW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3BhdGNoLW1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwyQkFBd0U7QUFDeEUsK0JBQXFDO0FBRXJDLFNBQWdCLFdBQVcsQ0FBQyxNQUFjLEVBQUUsZUFBdUI7SUFDakUsSUFBSSxVQUFVLENBQUM7SUFDZixJQUFJO1FBQ0YsVUFBVSxHQUFHLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxHQUFHLGVBQWUsQ0FBQyxDQUFDO0tBQ3hEO0lBQUMsT0FBTyxDQUFDLEVBQUU7UUFDVixPQUFPLENBQUMsd0JBQXdCO0tBQ2pDO0lBRUQsTUFBTSxHQUFHLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxpQkFBWSxDQUFDLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDO0lBQzFELElBQUksR0FBRyxDQUFDLE9BQU8sS0FBSyxlQUFlLEVBQUU7UUFDbkMsTUFBTSxJQUFJLEtBQUssQ0FBQyw4Q0FBOEMsZUFBZSxTQUFTLEdBQUcsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDO0tBQ3RHO0lBRUQsTUFBTSxRQUFRLEdBQUcsV0FBSSxDQUFDLGNBQU8sQ0FBQyxVQUFVLENBQUMsRUFBRSxPQUFPLENBQUMsQ0FBQztJQUNwRCxNQUFNLFVBQVUsR0FBRyxXQUFJLENBQUMsUUFBUSxFQUFFLFlBQVksQ0FBQyxDQUFDO0lBQ2hELElBQUksQ0FBQyxlQUFVLENBQUMsUUFBUSxDQUFDLEVBQUU7UUFDekIsY0FBUyxDQUFDLFFBQVEsQ0FBQyxDQUFDO1FBQ3BCLGtCQUFhLENBQUMsVUFBVSxFQUFFLFNBQVMsQ0FBQyxDQUFDO1FBQ3JDLE9BQU8sQ0FBQyxLQUFLLENBQUMsNEJBQTRCLFVBQVUsRUFBRSxDQUFDLENBQUM7S0FDekQ7U0FBTTtRQUNMLE9BQU8sQ0FBQyxLQUFLLENBQUMsNEJBQTRCLFVBQVUsRUFBRSxDQUFDLENBQUM7S0FDekQ7QUFDSCxDQUFDO0FBdEJELGtDQXNCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGV4aXN0c1N5bmMsIG1rZGlyU3luYywgcmVhZEZpbGVTeW5jLCB3cml0ZUZpbGVTeW5jIH0gZnJvbSAnZnMnO1xuaW1wb3J0IHsgZGlybmFtZSwgam9pbiB9IGZyb20gJ3BhdGgnO1xuXG5leHBvcnQgZnVuY3Rpb24gcGF0Y2hNb2R1bGUobW9kdWxlOiBzdHJpbmcsIGV4cGVjdGVkVmVyc2lvbjogc3RyaW5nKSB7XG4gIGxldCBtb2R1bGVSb290O1xuICB0cnkge1xuICAgIG1vZHVsZVJvb3QgPSByZXF1aXJlLnJlc29sdmUobW9kdWxlICsgJy9wYWNrYWdlLmpzb24nKTtcbiAgfSBjYXRjaCAoZSkge1xuICAgIHJldHVybjsgLy8gbW9kdWxlIG5vdCBpbiBjbG9zdXJlXG4gIH1cblxuICBjb25zdCBwa2cgPSBKU09OLnBhcnNlKHJlYWRGaWxlU3luYyhtb2R1bGVSb290LCAndXRmLTgnKSk7XG4gIGlmIChwa2cudmVyc2lvbiAhPT0gZXhwZWN0ZWRWZXJzaW9uKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGB0aGlzIHBhdGNoIG9ubHkgYXBwbGllcyB0byBBV1MgQ0RLIHZlcnNpb24gJHtleHBlY3RlZFZlcnNpb259LiBnb3QgJHtwa2cudmVyc2lvbn1gKTtcbiAgfVxuXG4gIGNvbnN0IGxheWVyZGlyID0gam9pbihkaXJuYW1lKG1vZHVsZVJvb3QpLCAnbGF5ZXInKTtcbiAgY29uc3QgZG9ja2VyZmlsZSA9IGpvaW4obGF5ZXJkaXIsICdEb2NrZXJmaWxlJyk7XG4gIGlmICghZXhpc3RzU3luYyhsYXllcmRpcikpIHtcbiAgICBta2RpclN5bmMobGF5ZXJkaXIpO1xuICAgIHdyaXRlRmlsZVN5bmMoZG9ja2VyZmlsZSwgJyMgZHVtbXknKTtcbiAgICBjb25zb2xlLmVycm9yKGBhd3NjZGstODEtcGF0Y2g6IGNyZWF0ZWQgJHtkb2NrZXJmaWxlfWApO1xuICB9IGVsc2Uge1xuICAgIGNvbnNvbGUuZXJyb3IoYGF3c2Nkay04MS1wYXRjaDogc2tpcHBlZCAke2RvY2tlcmZpbGV9YCk7XG4gIH1cbn1cbiJdfQ==
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF0Y2gtbW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vc3JjL3BhdGNoLW1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwyQkFBd0U7QUFDeEUsK0JBQXFDO0FBRXJDLE1BQU0sVUFBVSxHQUFHLGtCQUFrQixDQUFDO0FBRXRDLFNBQWdCLFdBQVcsQ0FBQyxNQUFjLEVBQUUsZUFBdUI7SUFDakUsSUFBSSxVQUFVLENBQUM7SUFDZixJQUFJO1FBQ0YsaUVBQWlFO1FBQ2pFLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLDhCQUE4QjtRQUMvQyxVQUFVLEdBQUcsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLEdBQUcsZUFBZSxDQUFDLENBQUM7S0FDeEQ7SUFBQyxPQUFPLENBQUMsRUFBRTtRQUNWLE9BQU8sQ0FBQyxLQUFLLENBQUMsVUFBVSxHQUFHLEdBQUcsTUFBTSwyQkFBMkIsQ0FBQyxDQUFDO1FBQ2pFLE9BQU8sQ0FBQyx3QkFBd0I7S0FDakM7SUFFRCxNQUFNLEdBQUcsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLGlCQUFZLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUM7SUFDMUQsSUFBSSxHQUFHLENBQUMsT0FBTyxLQUFLLGVBQWUsRUFBRTtRQUNuQyxNQUFNLElBQUksS0FBSyxDQUFDLDhDQUE4QyxlQUFlLFNBQVMsR0FBRyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUM7S0FDdEc7SUFFRCxNQUFNLFFBQVEsR0FBRyxXQUFJLENBQUMsY0FBTyxDQUFDLFVBQVUsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBQ3BELE1BQU0sVUFBVSxHQUFHLFdBQUksQ0FBQyxRQUFRLEVBQUUsWUFBWSxDQUFDLENBQUM7SUFDaEQsSUFBSSxDQUFDLGVBQVUsQ0FBQyxRQUFRLENBQUMsRUFBRTtRQUN6QixjQUFTLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDcEIsa0JBQWEsQ0FBQyxVQUFVLEVBQUUsU0FBUyxDQUFDLENBQUM7UUFDckMsT0FBTyxDQUFDLEtBQUssQ0FBQyxVQUFVLEdBQUcsV0FBVyxVQUFVLEVBQUUsQ0FBQyxDQUFDO0tBQ3JEO1NBQU07UUFDTCxPQUFPLENBQUMsS0FBSyxDQUFDLFVBQVUsR0FBRyxXQUFXLFVBQVUsRUFBRSxDQUFDLENBQUM7S0FDckQ7QUFDSCxDQUFDO0FBekJELGtDQXlCQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGV4aXN0c1N5bmMsIG1rZGlyU3luYywgcmVhZEZpbGVTeW5jLCB3cml0ZUZpbGVTeW5jIH0gZnJvbSAnZnMnO1xuaW1wb3J0IHsgZGlybmFtZSwgam9pbiB9IGZyb20gJ3BhdGgnO1xuXG5jb25zdCBMT0dfUFJFRklYID0gJ2F3c2Nkay04MS1wYXRjaDonO1xuXG5leHBvcnQgZnVuY3Rpb24gcGF0Y2hNb2R1bGUobW9kdWxlOiBzdHJpbmcsIGV4cGVjdGVkVmVyc2lvbjogc3RyaW5nKSB7XG4gIGxldCBtb2R1bGVSb290O1xuICB0cnkge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tcmVxdWlyZS1pbXBvcnRzXG4gICAgcmVxdWlyZShtb2R1bGUpOyAvLyBlbnN1cmUgdGhlIG1vZHVsZSBpcyBsb2FkZWRcbiAgICBtb2R1bGVSb290ID0gcmVxdWlyZS5yZXNvbHZlKG1vZHVsZSArICcvcGFja2FnZS5qc29uJyk7XG4gIH0gY2F0Y2ggKGUpIHtcbiAgICBjb25zb2xlLmVycm9yKExPR19QUkVGSVggKyBgJHttb2R1bGV9IG5vdCBmb3VuZC4gcGF0Y2ggc2tpcHBlZGApO1xuICAgIHJldHVybjsgLy8gbW9kdWxlIG5vdCBpbiBjbG9zdXJlXG4gIH1cblxuICBjb25zdCBwa2cgPSBKU09OLnBhcnNlKHJlYWRGaWxlU3luYyhtb2R1bGVSb290LCAndXRmLTgnKSk7XG4gIGlmIChwa2cudmVyc2lvbiAhPT0gZXhwZWN0ZWRWZXJzaW9uKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGB0aGlzIHBhdGNoIG9ubHkgYXBwbGllcyB0byBBV1MgQ0RLIHZlcnNpb24gJHtleHBlY3RlZFZlcnNpb259LiBnb3QgJHtwa2cudmVyc2lvbn1gKTtcbiAgfVxuXG4gIGNvbnN0IGxheWVyZGlyID0gam9pbihkaXJuYW1lKG1vZHVsZVJvb3QpLCAnbGF5ZXInKTtcbiAgY29uc3QgZG9ja2VyZmlsZSA9IGpvaW4obGF5ZXJkaXIsICdEb2NrZXJmaWxlJyk7XG4gIGlmICghZXhpc3RzU3luYyhsYXllcmRpcikpIHtcbiAgICBta2RpclN5bmMobGF5ZXJkaXIpO1xuICAgIHdyaXRlRmlsZVN5bmMoZG9ja2VyZmlsZSwgJyMgZHVtbXknKTtcbiAgICBjb25zb2xlLmVycm9yKExPR19QUkVGSVggKyBgY3JlYXRlZCAke2RvY2tlcmZpbGV9YCk7XG4gIH0gZWxzZSB7XG4gICAgY29uc29sZS5lcnJvcihMT0dfUFJFRklYICsgYHNraXBwZWQgJHtkb2NrZXJmaWxlfWApO1xuICB9XG59XG4iXX0=

@@ -36,2 +36,4 @@ {

"@aws-cdk/core": "1.81.0",
"@aws-cdk/lambda-layer-awscli": "1.81.0",
"@aws-cdk/lambda-layer-kubectl": "1.81.0",
"@types/jest": "^26.0.19",

@@ -58,6 +60,10 @@ "@types/node": "^10.17.0",

},
"peerDependencies": {
"@aws-cdk/lambda-layer-awscli": "1.81.0",
"@aws-cdk/lambda-layer-kubectl": "1.81.0"
},
"bundledDependencies": [],
"main": "lib/index.js",
"license": "Apache-2.0",
"version": "1.1.0",
"version": "1.1.1",
"jest": {

@@ -64,0 +70,0 @@ "clearMocks": true,

{
"version": "1.1.0"
"version": "1.1.1"
}

Sorry, the diff of this file is not supported yet

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