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

eslint-plugin-cdk

Package Overview
Dependencies
Maintainers
1
Versions
70
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

eslint-plugin-cdk - npm Package Compare versions

Comparing version 0.7.0 to 0.7.3

5

lib/utils/cdk.js

@@ -5,3 +5,3 @@ "use strict";

const experimental_utils_1 = require("@typescript-eslint/experimental-utils");
exports.hasConstructSuperClass = (node, constructNames = ['Construct', 'Stack', 'NestedStack', 'Resource']) => {
const hasConstructSuperClass = (node, constructNames = ['Construct', 'Stack', 'NestedStack', 'Resource']) => {
if (!node.superClass)

@@ -21,2 +21,3 @@ return false;

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2Nkay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4RUFJK0M7QUFFbEMsUUFBQSxzQkFBc0IsR0FBRyxDQUNwQyxJQUErQixFQUMvQixjQUFjLEdBQUcsQ0FBQyxXQUFXLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxVQUFVLENBQUMsRUFDekQsRUFBRTtJQUNYLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVTtRQUFFLE9BQU8sS0FBSyxDQUFDO0lBRW5DLFFBQVEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLEVBQUU7UUFDNUIsS0FBSyxtQ0FBYyxDQUFDLFVBQVU7WUFDNUIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFdkQsS0FBSyxtQ0FBYyxDQUFDLGdCQUFnQjtZQUNsQyxPQUFPLENBQ0wsNkJBQVEsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUM7Z0JBQzdDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxLQUFLO2dCQUNyQyw2QkFBUSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQztnQkFDL0MsY0FBYyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FDdkQsQ0FBQztRQUVKO1lBQ0UsT0FBTyxLQUFLLENBQUM7S0FDaEI7QUFDSCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBU1RVdGlscyxcbiAgVFNFU1RyZWUsXG4gIEFTVF9OT0RFX1RZUEVTLFxufSBmcm9tICdAdHlwZXNjcmlwdC1lc2xpbnQvZXhwZXJpbWVudGFsLXV0aWxzJztcblxuZXhwb3J0IGNvbnN0IGhhc0NvbnN0cnVjdFN1cGVyQ2xhc3MgPSAoXG4gIG5vZGU6IFRTRVNUcmVlLkNsYXNzRGVjbGFyYXRpb24sXG4gIGNvbnN0cnVjdE5hbWVzID0gWydDb25zdHJ1Y3QnLCAnU3RhY2snLCAnTmVzdGVkU3RhY2snLCAnUmVzb3VyY2UnXSxcbik6IGJvb2xlYW4gPT4ge1xuICBpZiAoIW5vZGUuc3VwZXJDbGFzcykgcmV0dXJuIGZhbHNlO1xuXG4gIHN3aXRjaCAobm9kZS5zdXBlckNsYXNzLnR5cGUpIHtcbiAgICBjYXNlIEFTVF9OT0RFX1RZUEVTLklkZW50aWZpZXI6XG4gICAgICByZXR1cm4gY29uc3RydWN0TmFtZXMuaW5jbHVkZXMobm9kZS5zdXBlckNsYXNzLm5hbWUpO1xuXG4gICAgY2FzZSBBU1RfTk9ERV9UWVBFUy5NZW1iZXJFeHByZXNzaW9uOlxuICAgICAgcmV0dXJuIChcbiAgICAgICAgQVNUVXRpbHMuaXNJZGVudGlmaWVyKG5vZGUuc3VwZXJDbGFzcy5vYmplY3QpICYmXG4gICAgICAgIG5vZGUuc3VwZXJDbGFzcy5vYmplY3QubmFtZSA9PT0gJ2NkaycgJiZcbiAgICAgICAgQVNUVXRpbHMuaXNJZGVudGlmaWVyKG5vZGUuc3VwZXJDbGFzcy5wcm9wZXJ0eSkgJiZcbiAgICAgICAgY29uc3RydWN0TmFtZXMuaW5jbHVkZXMobm9kZS5zdXBlckNsYXNzLnByb3BlcnR5Lm5hbWUpXG4gICAgICApO1xuXG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgfVxufTtcbiJdfQ==
exports.hasConstructSuperClass = hasConstructSuperClass;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2Nkay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4RUFJK0M7QUFFeEMsTUFBTSxzQkFBc0IsR0FBRyxDQUNwQyxJQUErQixFQUMvQixjQUFjLEdBQUcsQ0FBQyxXQUFXLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxVQUFVLENBQUMsRUFDekQsRUFBRTtJQUNYLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVTtRQUFFLE9BQU8sS0FBSyxDQUFDO0lBRW5DLFFBQVEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLEVBQUU7UUFDNUIsS0FBSyxtQ0FBYyxDQUFDLFVBQVU7WUFDNUIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFdkQsS0FBSyxtQ0FBYyxDQUFDLGdCQUFnQjtZQUNsQyxPQUFPLENBQ0wsNkJBQVEsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUM7Z0JBQzdDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxLQUFLO2dCQUNyQyw2QkFBUSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQztnQkFDL0MsY0FBYyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FDdkQsQ0FBQztRQUVKO1lBQ0UsT0FBTyxLQUFLLENBQUM7S0FDaEI7QUFDSCxDQUFDLENBQUM7QUFyQlcsUUFBQSxzQkFBc0IsMEJBcUJqQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIEFTVFV0aWxzLFxuICBUU0VTVHJlZSxcbiAgQVNUX05PREVfVFlQRVMsXG59IGZyb20gJ0B0eXBlc2NyaXB0LWVzbGludC9leHBlcmltZW50YWwtdXRpbHMnO1xuXG5leHBvcnQgY29uc3QgaGFzQ29uc3RydWN0U3VwZXJDbGFzcyA9IChcbiAgbm9kZTogVFNFU1RyZWUuQ2xhc3NEZWNsYXJhdGlvbixcbiAgY29uc3RydWN0TmFtZXMgPSBbJ0NvbnN0cnVjdCcsICdTdGFjaycsICdOZXN0ZWRTdGFjaycsICdSZXNvdXJjZSddLFxuKTogYm9vbGVhbiA9PiB7XG4gIGlmICghbm9kZS5zdXBlckNsYXNzKSByZXR1cm4gZmFsc2U7XG5cbiAgc3dpdGNoIChub2RlLnN1cGVyQ2xhc3MudHlwZSkge1xuICAgIGNhc2UgQVNUX05PREVfVFlQRVMuSWRlbnRpZmllcjpcbiAgICAgIHJldHVybiBjb25zdHJ1Y3ROYW1lcy5pbmNsdWRlcyhub2RlLnN1cGVyQ2xhc3MubmFtZSk7XG5cbiAgICBjYXNlIEFTVF9OT0RFX1RZUEVTLk1lbWJlckV4cHJlc3Npb246XG4gICAgICByZXR1cm4gKFxuICAgICAgICBBU1RVdGlscy5pc0lkZW50aWZpZXIobm9kZS5zdXBlckNsYXNzLm9iamVjdCkgJiZcbiAgICAgICAgbm9kZS5zdXBlckNsYXNzLm9iamVjdC5uYW1lID09PSAnY2RrJyAmJlxuICAgICAgICBBU1RVdGlscy5pc0lkZW50aWZpZXIobm9kZS5zdXBlckNsYXNzLnByb3BlcnR5KSAmJlxuICAgICAgICBjb25zdHJ1Y3ROYW1lcy5pbmNsdWRlcyhub2RlLnN1cGVyQ2xhc3MucHJvcGVydHkubmFtZSlcbiAgICAgICk7XG5cbiAgICBkZWZhdWx0OlxuICAgICAgcmV0dXJuIGZhbHNlO1xuICB9XG59O1xuIl19

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

const read_pkg_up_1 = __importDefault(require("read-pkg-up"));
exports.isJsiiProject = (cwd) => {
const isJsiiProject = (cwd) => {
const result = read_pkg_up_1.default.sync({ cwd, normalize: false });
return !!(result === null || result === void 0 ? void 0 : result.packageJson.jsii);
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianNpaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9qc2lpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLDhEQUFvQztBQUV2QixRQUFBLGFBQWEsR0FBRyxDQUFDLEdBQVcsRUFBVyxFQUFFO0lBQ3BELE1BQU0sTUFBTSxHQUFHLHFCQUFTLENBQUMsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO0lBQ3pELE9BQU8sQ0FBQyxFQUFDLE1BQU0sYUFBTixNQUFNLHVCQUFOLE1BQU0sQ0FBRSxXQUFXLENBQUMsSUFBSSxDQUFBLENBQUM7QUFDcEMsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHJlYWRQa2dVcCBmcm9tICdyZWFkLXBrZy11cCc7XG5cbmV4cG9ydCBjb25zdCBpc0pzaWlQcm9qZWN0ID0gKGN3ZDogc3RyaW5nKTogYm9vbGVhbiA9PiB7XG4gIGNvbnN0IHJlc3VsdCA9IHJlYWRQa2dVcC5zeW5jKHsgY3dkLCBub3JtYWxpemU6IGZhbHNlIH0pO1xuICByZXR1cm4gISFyZXN1bHQ/LnBhY2thZ2VKc29uLmpzaWk7XG59O1xuIl19
exports.isJsiiProject = isJsiiProject;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianNpaS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9qc2lpLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBLDhEQUFvQztBQUU3QixNQUFNLGFBQWEsR0FBRyxDQUFDLEdBQVcsRUFBVyxFQUFFO0lBQ3BELE1BQU0sTUFBTSxHQUFHLHFCQUFTLENBQUMsSUFBSSxDQUFDLEVBQUUsR0FBRyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDO0lBQ3pELE9BQU8sQ0FBQyxFQUFDLE1BQU0sYUFBTixNQUFNLHVCQUFOLE1BQU0sQ0FBRSxXQUFXLENBQUMsSUFBSSxDQUFBLENBQUM7QUFDcEMsQ0FBQyxDQUFDO0FBSFcsUUFBQSxhQUFhLGlCQUd4QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCByZWFkUGtnVXAgZnJvbSAncmVhZC1wa2ctdXAnO1xuXG5leHBvcnQgY29uc3QgaXNKc2lpUHJvamVjdCA9IChjd2Q6IHN0cmluZyk6IGJvb2xlYW4gPT4ge1xuICBjb25zdCByZXN1bHQgPSByZWFkUGtnVXAuc3luYyh7IGN3ZCwgbm9ybWFsaXplOiBmYWxzZSB9KTtcbiAgcmV0dXJuICEhcmVzdWx0Py5wYWNrYWdlSnNvbi5qc2lpO1xufTtcbiJdfQ==
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isEqualMethodSignatur = void 0;
exports.isEqualMethodSignatur = (expected, actual) => {
const isEqualMethodSignatur = (expected, actual) => {
if (expected.length !== actual.length) {

@@ -20,2 +20,3 @@ return false;

};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlzYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9taXNjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUthLFFBQUEscUJBQXFCLEdBQUcsQ0FDbkMsUUFBbUMsRUFDbkMsTUFBaUMsRUFDeEIsRUFBRTtJQUNYLElBQUksUUFBUSxDQUFDLE1BQU0sS0FBSyxNQUFNLENBQUMsTUFBTSxFQUFFO1FBQ3JDLE9BQU8sS0FBSyxDQUFDO0tBQ2Q7SUFFRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUN4QyxJQUFJLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRTtZQUN2QyxPQUFPLEtBQUssQ0FBQztTQUNkO1FBQ0QsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFO1lBQ3BCLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFO2dCQUN2QyxPQUFPLEtBQUssQ0FBQzthQUNkO1NBQ0Y7S0FDRjtJQUVELE9BQU8sSUFBSSxDQUFDO0FBQ2QsQ0FBQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBNZXRob2RTaWduYXR1clBhcmFtZXRlciB7XG4gIG5hbWU6IHN0cmluZztcbiAgdHlwZT86IHN0cmluZztcbn1cblxuZXhwb3J0IGNvbnN0IGlzRXF1YWxNZXRob2RTaWduYXR1ciA9IChcbiAgZXhwZWN0ZWQ6IE1ldGhvZFNpZ25hdHVyUGFyYW1ldGVyW10sXG4gIGFjdHVhbDogTWV0aG9kU2lnbmF0dXJQYXJhbWV0ZXJbXSxcbik6IGJvb2xlYW4gPT4ge1xuICBpZiAoZXhwZWN0ZWQubGVuZ3RoICE9PSBhY3R1YWwubGVuZ3RoKSB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBleHBlY3RlZC5sZW5ndGg7IGkrKykge1xuICAgIGlmIChleHBlY3RlZFtpXS5uYW1lICE9PSBhY3R1YWxbaV0ubmFtZSkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgICBpZiAoZXhwZWN0ZWRbaV0udHlwZSkge1xuICAgICAgaWYgKGV4cGVjdGVkW2ldLnR5cGUgIT09IGFjdHVhbFtpXS50eXBlKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICByZXR1cm4gdHJ1ZTtcbn07XG4iXX0=
exports.isEqualMethodSignatur = isEqualMethodSignatur;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWlzYy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy9taXNjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUtPLE1BQU0scUJBQXFCLEdBQUcsQ0FDbkMsUUFBbUMsRUFDbkMsTUFBaUMsRUFDeEIsRUFBRTtJQUNYLElBQUksUUFBUSxDQUFDLE1BQU0sS0FBSyxNQUFNLENBQUMsTUFBTSxFQUFFO1FBQ3JDLE9BQU8sS0FBSyxDQUFDO0tBQ2Q7SUFFRCxLQUFLLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDLEVBQUUsRUFBRTtRQUN4QyxJQUFJLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRTtZQUN2QyxPQUFPLEtBQUssQ0FBQztTQUNkO1FBQ0QsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFO1lBQ3BCLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFO2dCQUN2QyxPQUFPLEtBQUssQ0FBQzthQUNkO1NBQ0Y7S0FDRjtJQUVELE9BQU8sSUFBSSxDQUFDO0FBQ2QsQ0FBQyxDQUFDO0FBcEJXLFFBQUEscUJBQXFCLHlCQW9CaEMiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgaW50ZXJmYWNlIE1ldGhvZFNpZ25hdHVyUGFyYW1ldGVyIHtcbiAgbmFtZTogc3RyaW5nO1xuICB0eXBlPzogc3RyaW5nO1xufVxuXG5leHBvcnQgY29uc3QgaXNFcXVhbE1ldGhvZFNpZ25hdHVyID0gKFxuICBleHBlY3RlZDogTWV0aG9kU2lnbmF0dXJQYXJhbWV0ZXJbXSxcbiAgYWN0dWFsOiBNZXRob2RTaWduYXR1clBhcmFtZXRlcltdLFxuKTogYm9vbGVhbiA9PiB7XG4gIGlmIChleHBlY3RlZC5sZW5ndGggIT09IGFjdHVhbC5sZW5ndGgpIHtcbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICBmb3IgKGxldCBpID0gMDsgaSA8IGV4cGVjdGVkLmxlbmd0aDsgaSsrKSB7XG4gICAgaWYgKGV4cGVjdGVkW2ldLm5hbWUgIT09IGFjdHVhbFtpXS5uYW1lKSB7XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuICAgIGlmIChleHBlY3RlZFtpXS50eXBlKSB7XG4gICAgICBpZiAoZXhwZWN0ZWRbaV0udHlwZSAhPT0gYWN0dWFsW2ldLnR5cGUpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHJldHVybiB0cnVlO1xufTtcbiJdfQ==

10

package.json
{
"name": "eslint-plugin-cdk",
"description": "ESLint rules for aws cdk",
"version": "0.7.0",
"version": "0.7.3",
"license": "MIT",

@@ -27,3 +27,3 @@ "main": "lib/index.js",

"dependencies": {
"@typescript-eslint/experimental-utils": "^4.4.0",
"@typescript-eslint/experimental-utils": "^4.8.2",
"read-pkg-up": "^7.0.1"

@@ -33,9 +33,9 @@ },

"@types/jest": "^26.0.15",
"@typescript-eslint/eslint-plugin": "^4.4.0",
"@typescript-eslint/eslint-plugin": "^4.8.2",
"jest": "^26.6.3",
"rimraf": "^3.0.2",
"ts-jest": "^26.4.4",
"typescript": "^4.0.5"
"typescript": "^4.1.2"
},
"gitHead": "9f3338d15f7cfa38d8941be46e8869a638fa0ab5"
"gitHead": "2aedee531c7b7501e5604858a37875b41051a5fa"
}
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