eslint-plugin-cdk
Advanced tools
Comparing version 0.0.68 to 0.0.69
@@ -5,4 +5,3 @@ "use strict"; | ||
const experimental_utils_1 = require("@typescript-eslint/experimental-utils"); | ||
//const constructNames = ['Construct', 'Stack', 'Resource']; | ||
exports.hasConstructSuperClass = (node, constructNames = ['Construct', 'Stack', 'Resource']) => { | ||
exports.hasConstructSuperClass = (node, constructNames = ['Construct', 'Stack', 'NestedStack', 'Resource']) => { | ||
if (!node.superClass) | ||
@@ -22,2 +21,2 @@ return false; | ||
}; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2Nkay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4RUFJK0M7QUFFL0MsNERBQTREO0FBRS9DLFFBQUEsc0JBQXNCLEdBQUcsQ0FDcEMsSUFBK0IsRUFDL0IsY0FBYyxHQUFHLENBQUMsV0FBVyxFQUFFLE9BQU8sRUFBRSxVQUFVLENBQUMsRUFDMUMsRUFBRTtJQUNYLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVTtRQUFFLE9BQU8sS0FBSyxDQUFDO0lBRW5DLFFBQVEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLEVBQUU7UUFDNUIsS0FBSyxtQ0FBYyxDQUFDLFVBQVU7WUFDNUIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFdkQsS0FBSyxtQ0FBYyxDQUFDLGdCQUFnQjtZQUNsQyxPQUFPLENBQ0wsNkJBQVEsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUM7Z0JBQzdDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxLQUFLO2dCQUNyQyw2QkFBUSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQztnQkFDL0MsY0FBYyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FDdkQsQ0FBQztRQUVKO1lBQ0UsT0FBTyxLQUFLLENBQUM7S0FDaEI7QUFDSCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBU1RVdGlscyxcbiAgVFNFU1RyZWUsXG4gIEFTVF9OT0RFX1RZUEVTLFxufSBmcm9tICdAdHlwZXNjcmlwdC1lc2xpbnQvZXhwZXJpbWVudGFsLXV0aWxzJztcblxuLy9jb25zdCBjb25zdHJ1Y3ROYW1lcyA9IFsnQ29uc3RydWN0JywgJ1N0YWNrJywgJ1Jlc291cmNlJ107XG5cbmV4cG9ydCBjb25zdCBoYXNDb25zdHJ1Y3RTdXBlckNsYXNzID0gKFxuICBub2RlOiBUU0VTVHJlZS5DbGFzc0RlY2xhcmF0aW9uLFxuICBjb25zdHJ1Y3ROYW1lcyA9IFsnQ29uc3RydWN0JywgJ1N0YWNrJywgJ1Jlc291cmNlJ10sXG4pOiBib29sZWFuID0+IHtcbiAgaWYgKCFub2RlLnN1cGVyQ2xhc3MpIHJldHVybiBmYWxzZTtcblxuICBzd2l0Y2ggKG5vZGUuc3VwZXJDbGFzcy50eXBlKSB7XG4gICAgY2FzZSBBU1RfTk9ERV9UWVBFUy5JZGVudGlmaWVyOlxuICAgICAgcmV0dXJuIGNvbnN0cnVjdE5hbWVzLmluY2x1ZGVzKG5vZGUuc3VwZXJDbGFzcy5uYW1lKTtcblxuICAgIGNhc2UgQVNUX05PREVfVFlQRVMuTWVtYmVyRXhwcmVzc2lvbjpcbiAgICAgIHJldHVybiAoXG4gICAgICAgIEFTVFV0aWxzLmlzSWRlbnRpZmllcihub2RlLnN1cGVyQ2xhc3Mub2JqZWN0KSAmJlxuICAgICAgICBub2RlLnN1cGVyQ2xhc3Mub2JqZWN0Lm5hbWUgPT09ICdjZGsnICYmXG4gICAgICAgIEFTVFV0aWxzLmlzSWRlbnRpZmllcihub2RlLnN1cGVyQ2xhc3MucHJvcGVydHkpICYmXG4gICAgICAgIGNvbnN0cnVjdE5hbWVzLmluY2x1ZGVzKG5vZGUuc3VwZXJDbGFzcy5wcm9wZXJ0eS5uYW1lKVxuICAgICAgKTtcblxuICAgIGRlZmF1bHQ6XG4gICAgICByZXR1cm4gZmFsc2U7XG4gIH1cbn07XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2Nkay50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw4RUFJK0M7QUFFbEMsUUFBQSxzQkFBc0IsR0FBRyxDQUNwQyxJQUErQixFQUMvQixjQUFjLEdBQUcsQ0FBQyxXQUFXLEVBQUUsT0FBTyxFQUFFLGFBQWEsRUFBRSxVQUFVLENBQUMsRUFDekQsRUFBRTtJQUNYLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVTtRQUFFLE9BQU8sS0FBSyxDQUFDO0lBRW5DLFFBQVEsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLEVBQUU7UUFDNUIsS0FBSyxtQ0FBYyxDQUFDLFVBQVU7WUFDNUIsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7UUFFdkQsS0FBSyxtQ0FBYyxDQUFDLGdCQUFnQjtZQUNsQyxPQUFPLENBQ0wsNkJBQVEsQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUM7Z0JBQzdDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLElBQUksS0FBSyxLQUFLO2dCQUNyQyw2QkFBUSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQztnQkFDL0MsY0FBYyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FDdkQsQ0FBQztRQUVKO1lBQ0UsT0FBTyxLQUFLLENBQUM7S0FDaEI7QUFDSCxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBBU1RVdGlscyxcbiAgVFNFU1RyZWUsXG4gIEFTVF9OT0RFX1RZUEVTLFxufSBmcm9tICdAdHlwZXNjcmlwdC1lc2xpbnQvZXhwZXJpbWVudGFsLXV0aWxzJztcblxuZXhwb3J0IGNvbnN0IGhhc0NvbnN0cnVjdFN1cGVyQ2xhc3MgPSAoXG4gIG5vZGU6IFRTRVNUcmVlLkNsYXNzRGVjbGFyYXRpb24sXG4gIGNvbnN0cnVjdE5hbWVzID0gWydDb25zdHJ1Y3QnLCAnU3RhY2snLCAnTmVzdGVkU3RhY2snLCAnUmVzb3VyY2UnXSxcbik6IGJvb2xlYW4gPT4ge1xuICBpZiAoIW5vZGUuc3VwZXJDbGFzcykgcmV0dXJuIGZhbHNlO1xuXG4gIHN3aXRjaCAobm9kZS5zdXBlckNsYXNzLnR5cGUpIHtcbiAgICBjYXNlIEFTVF9OT0RFX1RZUEVTLklkZW50aWZpZXI6XG4gICAgICByZXR1cm4gY29uc3RydWN0TmFtZXMuaW5jbHVkZXMobm9kZS5zdXBlckNsYXNzLm5hbWUpO1xuXG4gICAgY2FzZSBBU1RfTk9ERV9UWVBFUy5NZW1iZXJFeHByZXNzaW9uOlxuICAgICAgcmV0dXJuIChcbiAgICAgICAgQVNUVXRpbHMuaXNJZGVudGlmaWVyKG5vZGUuc3VwZXJDbGFzcy5vYmplY3QpICYmXG4gICAgICAgIG5vZGUuc3VwZXJDbGFzcy5vYmplY3QubmFtZSA9PT0gJ2NkaycgJiZcbiAgICAgICAgQVNUVXRpbHMuaXNJZGVudGlmaWVyKG5vZGUuc3VwZXJDbGFzcy5wcm9wZXJ0eSkgJiZcbiAgICAgICAgY29uc3RydWN0TmFtZXMuaW5jbHVkZXMobm9kZS5zdXBlckNsYXNzLnByb3BlcnR5Lm5hbWUpXG4gICAgICApO1xuXG4gICAgZGVmYXVsdDpcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgfVxufTtcbiJdfQ== |
{ | ||
"name": "eslint-plugin-cdk", | ||
"description": "ESLint rules for aws cdk", | ||
"version": "0.0.68", | ||
"version": "0.0.69", | ||
"license": "MIT", | ||
@@ -24,12 +24,12 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"@typescript-eslint/experimental-utils": "^3.6.0" | ||
"@typescript-eslint/experimental-utils": "^3.7.0" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^26.0.4", | ||
"@types/jest": "^26.0.5", | ||
"jest": "^26.1.0", | ||
"rimraf": "^3.0.2", | ||
"ts-jest": "^26.1.1", | ||
"typescript": "^3.9.6" | ||
"ts-jest": "^26.1.3", | ||
"typescript": "^3.9.7" | ||
}, | ||
"gitHead": "48fe01e7848c2d391b5cb28a4853343c830a3adc" | ||
"gitHead": "52e5c4a09023855afd2b270b06223214f62bfd0a" | ||
} |
55843
461