diff --git a/package-lock.json b/package-lock.json index b226d9e..3346424 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,131 +1,138 @@ { "name": "cloudpatrol", - "version": "0.0.1", + "version": "0.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { + "@aws-cdk/aws-cloudwatch": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-cloudwatch/-/aws-cloudwatch-1.32.2.tgz", + "integrity": "sha512-QbrkIKqs6hn5SnFFdVzZTx09Esr3Kd7md/Nrkq96vfp8UVW0d+6sTUZdeXppF+qvu8WOGradZWOKUd6RwPfyyg==", + "dev": true, + "requires": { + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" + } + }, + "@aws-cdk/aws-ec2": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ec2/-/aws-ec2-1.32.2.tgz", + "integrity": "sha512-hYEWRYsXH+6QBx6OZH3wvUTKYeu9qnVdOsi1v4JHyfhGLeAvQIhSGTq9G2HtEyRs68svlJivAbDoYexaI3mFHg==", + "dev": true, + "requires": { + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-logs": "1.32.2", + "@aws-cdk/aws-s3": "1.32.2", + "@aws-cdk/aws-ssm": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" + } + }, "@aws-cdk/aws-events": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.31.0.tgz", - "integrity": "sha512-FuBDtelg+KM13ssiHXHX6zLqAOlUO6ZWsmQpG6X9656gFLXT0boJ4PunNONNk2LEAfGOAl0IvpVNxJBkj3zOeA==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-events/-/aws-events-1.32.2.tgz", + "integrity": "sha512-HmgngkQVE8ePAfy62dMb6bFzLT2XywrNb7JkcOk/u8VOCdWxMX10fk3YjMoNBknYdMaPolvDFPFURkWCsoMOSw==", + "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.31.0", - "@aws-cdk/core": "1.31.0", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", "constructs": "^2.0.0" - }, - "dependencies": { - "@aws-cdk/core": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.31.0.tgz", - "integrity": "sha512-HkrcYTCDlS4vjPRtibY70ZhuOAJz3qF+Wp2W/gy+zXGygy0U7bGC/2xwz8555LnYZTUeLEKghQgAFWGtatYEmw==", - "requires": { - "@aws-cdk/cx-api": "1.31.0", - "constructs": "^2.0.0" - } - }, - "constructs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.1.tgz", - "integrity": "sha512-edR85YFGI9TBT9byAo5vAfI0PRi+jFGzinwN3RAJwKfv6Yc9x9kALYfoEmgotp95qT7/k/iUQWHrH9BMJeqpdg==" - } } }, "@aws-cdk/aws-iam": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.31.0.tgz", - "integrity": "sha512-GPHEkTloJ0XiJQ2kHu4R/vx2OIEYmRvsszPp9XAQBgkq2rF8GxBIXT9bhS0TGDYZ6Tqb2lzIg+iR5K4r/2n4nw==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-iam/-/aws-iam-1.32.2.tgz", + "integrity": "sha512-fRFQCUBH7L3xUfzFExB2UCfv8bc5yxUbWh9oOqy3uawSP9g6eqgZZutCUp2qkCFfuJFe/gbFIWacpqvM9rQ7Sg==", + "dev": true, "requires": { - "@aws-cdk/core": "1.31.0", - "@aws-cdk/region-info": "1.31.0", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/region-info": "1.32.2", "constructs": "^2.0.0" - }, - "dependencies": { - "@aws-cdk/core": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.31.0.tgz", - "integrity": "sha512-HkrcYTCDlS4vjPRtibY70ZhuOAJz3qF+Wp2W/gy+zXGygy0U7bGC/2xwz8555LnYZTUeLEKghQgAFWGtatYEmw==", - "requires": { - "@aws-cdk/cx-api": "1.31.0", - "constructs": "^2.0.0" - } - }, - "constructs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.1.tgz", - "integrity": "sha512-edR85YFGI9TBT9byAo5vAfI0PRi+jFGzinwN3RAJwKfv6Yc9x9kALYfoEmgotp95qT7/k/iUQWHrH9BMJeqpdg==" - } } }, "@aws-cdk/aws-kms": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.31.0.tgz", - "integrity": "sha512-fULWXyxtKpnBn0PyytuPLABAwklDDTfjBmUb0Ado8bSIave0fN5cnilhXv6btIMWQPMx5H9Z/RFD4pq8SwBlXQ==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-kms/-/aws-kms-1.32.2.tgz", + "integrity": "sha512-yjINmHXSd5r/XpqGuW0W5memx/LFMb4gKASDSbQPP4KZsP3xlJBQ1+t+ONeVe5iCJpAnh8uTCRNxgZ6CpopOrQ==", + "dev": true, "requires": { - "@aws-cdk/aws-iam": "1.31.0", - "@aws-cdk/core": "1.31.0", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" + } + }, + "@aws-cdk/aws-logs": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-logs/-/aws-logs-1.32.2.tgz", + "integrity": "sha512-wgR/OUraOumK9DCktO0w3+8W1pLm/9nwuYurigzahQTBZ35ueJfy7xUJ1yybjE5pGEV60IC+ps82hKCRK67obw==", + "dev": true, + "requires": { + "@aws-cdk/aws-cloudwatch": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/core": "1.32.2", "constructs": "^2.0.0" - }, - "dependencies": { - "@aws-cdk/core": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.31.0.tgz", - "integrity": "sha512-HkrcYTCDlS4vjPRtibY70ZhuOAJz3qF+Wp2W/gy+zXGygy0U7bGC/2xwz8555LnYZTUeLEKghQgAFWGtatYEmw==", - "requires": { - "@aws-cdk/cx-api": "1.31.0", - "constructs": "^2.0.0" - } - }, - "constructs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.1.tgz", - "integrity": "sha512-edR85YFGI9TBT9byAo5vAfI0PRi+jFGzinwN3RAJwKfv6Yc9x9kALYfoEmgotp95qT7/k/iUQWHrH9BMJeqpdg==" - } } }, "@aws-cdk/aws-s3": { - "version": "1.31.0", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-s3/-/aws-s3-1.32.2.tgz", + "integrity": "sha512-11Jxbo7e1V9HkGzJB2mr+VPUyf98D7rFKK4hGaXMicXQE4o1OLuTvGdU4Zw/EmlmGQf5PtCLHBhzy9au+Bnekw==", + "dev": true, "requires": { - "@aws-cdk/aws-events": "1.31.0", - "@aws-cdk/aws-iam": "1.31.0", - "@aws-cdk/aws-kms": "1.31.0", - "@aws-cdk/core": "1.31.0", + "@aws-cdk/aws-events": "1.32.2", + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "constructs": "^2.0.0" + } + }, + "@aws-cdk/aws-ssm": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/aws-ssm/-/aws-ssm-1.32.2.tgz", + "integrity": "sha512-sW68/G9NYf3+DsTDDGdT6pKMsujeH0Th8DFMFPl1BCD9wB5EVoS9dNUzKRzuNVHlwgtuSObI3XeWDza6UMy1wQ==", + "dev": true, + "requires": { + "@aws-cdk/aws-iam": "1.32.2", + "@aws-cdk/aws-kms": "1.32.2", + "@aws-cdk/core": "1.32.2", + "@aws-cdk/cx-api": "1.32.2", + "constructs": "^2.0.0" + } + }, + "@aws-cdk/core": { + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.32.2.tgz", + "integrity": "sha512-gO+LpoGvToUwOGUhEsUAFAuRMjFhQvpbsurzJCEYFs/Je0vHX+b63iC4fkf74aZVHemKkDKY+xdzEAwIvIJB6Q==", + "dev": true, + "requires": { + "@aws-cdk/cx-api": "1.32.2", "constructs": "^2.0.0" - }, - "dependencies": { - "@aws-cdk/core": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/core/-/core-1.31.0.tgz", - "integrity": "sha512-HkrcYTCDlS4vjPRtibY70ZhuOAJz3qF+Wp2W/gy+zXGygy0U7bGC/2xwz8555LnYZTUeLEKghQgAFWGtatYEmw==", - "requires": { - "@aws-cdk/cx-api": "1.31.0", - "constructs": "^2.0.0" - } - }, - "constructs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.1.tgz", - "integrity": "sha512-edR85YFGI9TBT9byAo5vAfI0PRi+jFGzinwN3RAJwKfv6Yc9x9kALYfoEmgotp95qT7/k/iUQWHrH9BMJeqpdg==" - } } }, "@aws-cdk/cx-api": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.31.0.tgz", - "integrity": "sha512-BV93+UJsboS5x96uVv1L2sfNzyPS93V8MDjd/DJZKYzdX/KgDfK8H8Zg+ZZM0HcBismfZka2Hy7idl2iPs/IQg==", + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/cx-api/-/cx-api-1.32.2.tgz", + "integrity": "sha512-+QRa35r/54TTwegy8sLZLIwo1kAlQfYQtJ8KvlpapK7jvwJpbdQYjbPR/n0dYVmlTNb/R5Wb9+ulr5EYfJlXUw==", + "dev": true, "requires": { - "semver": "^7.1.3" + "semver": "^7.2.1" }, "dependencies": { "semver": { - "version": "7.1.3", - "bundled": true + "version": "7.2.1", + "bundled": true, + "dev": true } } }, "@aws-cdk/region-info": { - "version": "1.31.0", - "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.31.0.tgz", - "integrity": "sha512-9l/VDmfW51AOTgCNxPw0zYfxXrsAOGNiAx1OJifPDjdn1YcXCo56W1+0l/qLqIOKnbR8wHDEeIsf+4v3IJp4qw==" + "version": "1.32.2", + "resolved": "https://registry.npmjs.org/@aws-cdk/region-info/-/region-info-1.32.2.tgz", + "integrity": "sha512-ssXm6oWpghBWQPOVHf7TZqjcYiLMqc6K7pNGbZYn/Lm7d1HMtAFoOZAsREoVluACWYRPrG/lT17zZzb5ArKObg==", + "dev": true }, "@babel/code-frame": { "version": "7.8.3", @@ -172,7 +179,10 @@ "dev": true }, "@types/node": { - "version": "13.11.0" + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.11.0.tgz", + "integrity": "sha512-uM4mnmsIIPK/yeO+42F2RQhGUIs39K2RFmugcJANppXe6J1nvH87PvzPZYpza7Xhhs8Yn9yIAVdLZ84z61+0xQ==", + "dev": true }, "@typescript-eslint/eslint-plugin": { "version": "2.27.0", @@ -392,10 +402,10 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "confusing-browser-globals": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz", - "integrity": "sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==", + "constructs": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/constructs/-/constructs-2.0.2.tgz", + "integrity": "sha512-I9sc+Nx72ZmTa+4gp8L6s7ELKO6x6AfUoZA/79Fpmq59TaTokdV+ZWrST/E4QH/At/5UuGbevGXeP7kErJlISA==", "dev": true }, "contains-path": { @@ -571,17 +581,6 @@ } } }, - "eslint-config-airbnb-base": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.1.0.tgz", - "integrity": "sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.9", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1" - } - }, "eslint-import-resolver-node": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", @@ -916,9 +915,9 @@ "dev": true }, "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "iconv-lite": { @@ -1295,18 +1294,6 @@ "object-keys": "^1.0.11" } }, - "object.entries": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.1.tgz", - "integrity": "sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, "object.values": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", @@ -1825,7 +1812,10 @@ "dev": true }, "typescript": { - "version": "3.8.3" + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.8.3.tgz", + "integrity": "sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==", + "dev": true }, "uri-js": { "version": "4.2.2", diff --git a/yarn.lock b/yarn.lock index 0610381..03d3824 100644 --- a/yarn.lock +++ b/yarn.lock @@ -735,9 +735,9 @@ has@^1.0.3: function-bind "^1.1.1" hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== iconv-lite@^0.4.24: version "0.4.24"