@pepperize/cdk-private-bucket
Advanced tools
Comparing version 0.0.13 to 0.0.14
60
API.md
@@ -17,3 +17,3 @@ # API Reference <a name="API Reference" id="api-reference"></a> | ||
| --- | --- | --- | | ||
| [`scope`](#pepperizecdkprivatebucketprivatebucketparameterscope)<span title="Required">*</span> | [`@aws-cdk/core.Construct`](#@aws-cdk/core.Construct) | *No description.* | | ||
| [`scope`](#pepperizecdkprivatebucketprivatebucketparameterscope)<span title="Required">*</span> | [`constructs.Construct`](#constructs.Construct) | *No description.* | | ||
| [`id`](#pepperizecdkprivatebucketprivatebucketparameterid)<span title="Required">*</span> | `string` | *No description.* | | ||
@@ -26,3 +26,3 @@ | [`props`](#pepperizecdkprivatebucketprivatebucketparameterprops) | [`@pepperize/cdk-private-bucket.PrivateBucketProps`](#@pepperize/cdk-private-bucket.PrivateBucketProps) | *No description.* | | ||
- *Type:* [`@aws-cdk/core.Construct`](#@aws-cdk/core.Construct) | ||
- *Type:* [`constructs.Construct`](#constructs.Construct) | ||
@@ -63,20 +63,20 @@ --- | ||
| --- | --- | --- | | ||
| [`accessControl`](#pepperizecdkprivatebucketprivatebucketpropspropertyaccesscontrol) | [`@aws-cdk/aws-s3.BucketAccessControl`](#@aws-cdk/aws-s3.BucketAccessControl) | Specifies a canned ACL that grants predefined permissions to the bucket. | | ||
| [`accessControl`](#pepperizecdkprivatebucketprivatebucketpropspropertyaccesscontrol) | [`aws-cdk-lib.aws_s3.BucketAccessControl`](#aws-cdk-lib.aws_s3.BucketAccessControl) | Specifies a canned ACL that grants predefined permissions to the bucket. | | ||
| [`autoDeleteObjects`](#pepperizecdkprivatebucketprivatebucketpropspropertyautodeleteobjects) | `boolean` | Whether all objects should be automatically deleted when the bucket is removed from the stack or when the stack is deleted. | | ||
| [`blockPublicAccess`](#pepperizecdkprivatebucketprivatebucketpropspropertyblockpublicaccess) | [`@aws-cdk/aws-s3.BlockPublicAccess`](#@aws-cdk/aws-s3.BlockPublicAccess) | The block public access configuration of this bucket. | | ||
| [`blockPublicAccess`](#pepperizecdkprivatebucketprivatebucketpropspropertyblockpublicaccess) | [`aws-cdk-lib.aws_s3.BlockPublicAccess`](#aws-cdk-lib.aws_s3.BlockPublicAccess) | The block public access configuration of this bucket. | | ||
| [`bucketKeyEnabled`](#pepperizecdkprivatebucketprivatebucketpropspropertybucketkeyenabled) | `boolean` | Specifies whether Amazon S3 should use an S3 Bucket Key with server-side encryption using KMS (SSE-KMS) for new objects in the bucket. | | ||
| [`bucketName`](#pepperizecdkprivatebucketprivatebucketpropspropertybucketname) | `string` | Physical name of this bucket. | | ||
| [`cors`](#pepperizecdkprivatebucketprivatebucketpropspropertycors) | [`@aws-cdk/aws-s3.CorsRule`](#@aws-cdk/aws-s3.CorsRule)[] | The CORS configuration of this bucket. | | ||
| [`encryption`](#pepperizecdkprivatebucketprivatebucketpropspropertyencryption) | [`@aws-cdk/aws-s3.BucketEncryption`](#@aws-cdk/aws-s3.BucketEncryption) | The kind of server-side encryption to apply to this bucket. | | ||
| [`encryptionKey`](#pepperizecdkprivatebucketprivatebucketpropspropertyencryptionkey) | [`@aws-cdk/aws-kms.IKey`](#@aws-cdk/aws-kms.IKey) | External KMS key to use for bucket encryption. | | ||
| [`cors`](#pepperizecdkprivatebucketprivatebucketpropspropertycors) | [`aws-cdk-lib.aws_s3.CorsRule`](#aws-cdk-lib.aws_s3.CorsRule)[] | The CORS configuration of this bucket. | | ||
| [`encryption`](#pepperizecdkprivatebucketprivatebucketpropspropertyencryption) | [`aws-cdk-lib.aws_s3.BucketEncryption`](#aws-cdk-lib.aws_s3.BucketEncryption) | The kind of server-side encryption to apply to this bucket. | | ||
| [`encryptionKey`](#pepperizecdkprivatebucketprivatebucketpropspropertyencryptionkey) | [`aws-cdk-lib.aws_kms.IKey`](#aws-cdk-lib.aws_kms.IKey) | External KMS key to use for bucket encryption. | | ||
| [`enforceSSL`](#pepperizecdkprivatebucketprivatebucketpropspropertyenforcessl) | `boolean` | Enforces SSL for requests. | | ||
| [`eventBridgeEnabled`](#pepperizecdkprivatebucketprivatebucketpropspropertyeventbridgeenabled) | `boolean` | Whether this bucket should send notifications to Amazon EventBridge or not. | | ||
| [`intelligentTieringConfigurations`](#pepperizecdkprivatebucketprivatebucketpropspropertyintelligenttieringconfigurations) | [`@aws-cdk/aws-s3.IntelligentTieringConfiguration`](#@aws-cdk/aws-s3.IntelligentTieringConfiguration)[] | Inteligent Tiering Configurations. | | ||
| [`inventories`](#pepperizecdkprivatebucketprivatebucketpropspropertyinventories) | [`@aws-cdk/aws-s3.Inventory`](#@aws-cdk/aws-s3.Inventory)[] | The inventory configuration of the bucket. | | ||
| [`lifecycleRules`](#pepperizecdkprivatebucketprivatebucketpropspropertylifecyclerules) | [`@aws-cdk/aws-s3.LifecycleRule`](#@aws-cdk/aws-s3.LifecycleRule)[] | Rules that define how Amazon S3 manages objects during their lifetime. | | ||
| [`metrics`](#pepperizecdkprivatebucketprivatebucketpropspropertymetrics) | [`@aws-cdk/aws-s3.BucketMetrics`](#@aws-cdk/aws-s3.BucketMetrics)[] | The metrics configuration of this bucket. | | ||
| [`objectOwnership`](#pepperizecdkprivatebucketprivatebucketpropspropertyobjectownership) | [`@aws-cdk/aws-s3.ObjectOwnership`](#@aws-cdk/aws-s3.ObjectOwnership) | The objectOwnership of the bucket. | | ||
| [`intelligentTieringConfigurations`](#pepperizecdkprivatebucketprivatebucketpropspropertyintelligenttieringconfigurations) | [`aws-cdk-lib.aws_s3.IntelligentTieringConfiguration`](#aws-cdk-lib.aws_s3.IntelligentTieringConfiguration)[] | Inteligent Tiering Configurations. | | ||
| [`inventories`](#pepperizecdkprivatebucketprivatebucketpropspropertyinventories) | [`aws-cdk-lib.aws_s3.Inventory`](#aws-cdk-lib.aws_s3.Inventory)[] | The inventory configuration of the bucket. | | ||
| [`lifecycleRules`](#pepperizecdkprivatebucketprivatebucketpropspropertylifecyclerules) | [`aws-cdk-lib.aws_s3.LifecycleRule`](#aws-cdk-lib.aws_s3.LifecycleRule)[] | Rules that define how Amazon S3 manages objects during their lifetime. | | ||
| [`metrics`](#pepperizecdkprivatebucketprivatebucketpropspropertymetrics) | [`aws-cdk-lib.aws_s3.BucketMetrics`](#aws-cdk-lib.aws_s3.BucketMetrics)[] | The metrics configuration of this bucket. | | ||
| [`objectOwnership`](#pepperizecdkprivatebucketprivatebucketpropspropertyobjectownership) | [`aws-cdk-lib.aws_s3.ObjectOwnership`](#aws-cdk-lib.aws_s3.ObjectOwnership) | The objectOwnership of the bucket. | | ||
| [`publicReadAccess`](#pepperizecdkprivatebucketprivatebucketpropspropertypublicreadaccess) | `boolean` | Grants public read access to all objects in the bucket. | | ||
| [`removalPolicy`](#pepperizecdkprivatebucketprivatebucketpropspropertyremovalpolicy) | [`@aws-cdk/core.RemovalPolicy`](#@aws-cdk/core.RemovalPolicy) | Policy to apply when the bucket is removed from this stack. | | ||
| [`serverAccessLogsBucket`](#pepperizecdkprivatebucketprivatebucketpropspropertyserveraccesslogsbucket) | [`@aws-cdk/aws-s3.IBucket`](#@aws-cdk/aws-s3.IBucket) | Destination bucket for the server access logs. | | ||
| [`removalPolicy`](#pepperizecdkprivatebucketprivatebucketpropspropertyremovalpolicy) | [`aws-cdk-lib.RemovalPolicy`](#aws-cdk-lib.RemovalPolicy) | Policy to apply when the bucket is removed from this stack. | | ||
| [`serverAccessLogsBucket`](#pepperizecdkprivatebucketprivatebucketpropspropertyserveraccesslogsbucket) | [`aws-cdk-lib.aws_s3.IBucket`](#aws-cdk-lib.aws_s3.IBucket) | Destination bucket for the server access logs. | | ||
| [`serverAccessLogsPrefix`](#pepperizecdkprivatebucketprivatebucketpropspropertyserveraccesslogsprefix) | `string` | Optional log file prefix to use for the bucket's access logs. | | ||
@@ -87,4 +87,4 @@ | [`transferAcceleration`](#pepperizecdkprivatebucketprivatebucketpropspropertytransferacceleration) | `boolean` | Whether this bucket should have transfer acceleration turned on or not. | | ||
| [`websiteIndexDocument`](#pepperizecdkprivatebucketprivatebucketpropspropertywebsiteindexdocument) | `string` | The name of the index document (e.g. "index.html") for the website. Enables static website hosting for this bucket. | | ||
| [`websiteRedirect`](#pepperizecdkprivatebucketprivatebucketpropspropertywebsiteredirect) | [`@aws-cdk/aws-s3.RedirectTarget`](#@aws-cdk/aws-s3.RedirectTarget) | Specifies the redirect behavior of all requests to a website endpoint of a bucket. | | ||
| [`websiteRoutingRules`](#pepperizecdkprivatebucketprivatebucketpropspropertywebsiteroutingrules) | [`@aws-cdk/aws-s3.RoutingRule`](#@aws-cdk/aws-s3.RoutingRule)[] | Rules that define when a redirect is applied and the redirect behavior. | | ||
| [`websiteRedirect`](#pepperizecdkprivatebucketprivatebucketpropspropertywebsiteredirect) | [`aws-cdk-lib.aws_s3.RedirectTarget`](#aws-cdk-lib.aws_s3.RedirectTarget) | Specifies the redirect behavior of all requests to a website endpoint of a bucket. | | ||
| [`websiteRoutingRules`](#pepperizecdkprivatebucketprivatebucketpropspropertywebsiteroutingrules) | [`aws-cdk-lib.aws_s3.RoutingRule`](#aws-cdk-lib.aws_s3.RoutingRule)[] | Rules that define when a redirect is applied and the redirect behavior. | | ||
@@ -99,3 +99,3 @@ --- | ||
- *Type:* [`@aws-cdk/aws-s3.BucketAccessControl`](#@aws-cdk/aws-s3.BucketAccessControl) | ||
- *Type:* [`aws-cdk-lib.aws_s3.BucketAccessControl`](#aws-cdk-lib.aws_s3.BucketAccessControl) | ||
- *Default:* BucketAccessControl.PRIVATE | ||
@@ -128,3 +128,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.BlockPublicAccess`](#@aws-cdk/aws-s3.BlockPublicAccess) | ||
- *Type:* [`aws-cdk-lib.aws_s3.BlockPublicAccess`](#aws-cdk-lib.aws_s3.BlockPublicAccess) | ||
- *Default:* CloudFormation defaults will apply. New buckets and objects don't allow public access, but users can modify bucket policies or object permissions to allow public access | ||
@@ -172,3 +172,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.CorsRule`](#@aws-cdk/aws-s3.CorsRule)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.CorsRule`](#aws-cdk-lib.aws_s3.CorsRule)[] | ||
- *Default:* No CORS configuration. | ||
@@ -188,3 +188,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.BucketEncryption`](#@aws-cdk/aws-s3.BucketEncryption) | ||
- *Type:* [`aws-cdk-lib.aws_s3.BucketEncryption`](#aws-cdk-lib.aws_s3.BucketEncryption) | ||
- *Default:* `Kms` if `encryptionKey` is specified, or `Unencrypted` otherwise. | ||
@@ -204,3 +204,3 @@ | ||
- *Type:* [`@aws-cdk/aws-kms.IKey`](#@aws-cdk/aws-kms.IKey) | ||
- *Type:* [`aws-cdk-lib.aws_kms.IKey`](#aws-cdk-lib.aws_kms.IKey) | ||
- *Default:* If encryption is set to "Kms" and this property is undefined, a new KMS key will be created and associated with this bucket. | ||
@@ -250,3 +250,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.IntelligentTieringConfiguration`](#@aws-cdk/aws-s3.IntelligentTieringConfiguration)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.IntelligentTieringConfiguration`](#aws-cdk-lib.aws_s3.IntelligentTieringConfiguration)[] | ||
- *Default:* No Intelligent Tiiering Configurations. | ||
@@ -266,3 +266,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.Inventory`](#@aws-cdk/aws-s3.Inventory)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.Inventory`](#aws-cdk-lib.aws_s3.Inventory)[] | ||
- *Default:* No inventory configuration | ||
@@ -282,3 +282,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.LifecycleRule`](#@aws-cdk/aws-s3.LifecycleRule)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.LifecycleRule`](#aws-cdk-lib.aws_s3.LifecycleRule)[] | ||
- *Default:* No lifecycle rules. | ||
@@ -296,3 +296,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.BucketMetrics`](#@aws-cdk/aws-s3.BucketMetrics)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.BucketMetrics`](#aws-cdk-lib.aws_s3.BucketMetrics)[] | ||
- *Default:* No metrics configuration. | ||
@@ -312,3 +312,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.ObjectOwnership`](#@aws-cdk/aws-s3.ObjectOwnership) | ||
- *Type:* [`aws-cdk-lib.aws_s3.ObjectOwnership`](#aws-cdk-lib.aws_s3.ObjectOwnership) | ||
- *Default:* No ObjectOwnership configuration, uploading account will own the object. | ||
@@ -343,3 +343,3 @@ | ||
- *Type:* [`@aws-cdk/core.RemovalPolicy`](#@aws-cdk/core.RemovalPolicy) | ||
- *Type:* [`aws-cdk-lib.RemovalPolicy`](#aws-cdk-lib.RemovalPolicy) | ||
- *Default:* The bucket will be orphaned. | ||
@@ -357,3 +357,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.IBucket`](#@aws-cdk/aws-s3.IBucket) | ||
- *Type:* [`aws-cdk-lib.aws_s3.IBucket`](#aws-cdk-lib.aws_s3.IBucket) | ||
- *Default:* If "serverAccessLogsPrefix" undefined - access logs disabled, otherwise - log to current bucket. | ||
@@ -438,3 +438,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.RedirectTarget`](#@aws-cdk/aws-s3.RedirectTarget) | ||
- *Type:* [`aws-cdk-lib.aws_s3.RedirectTarget`](#aws-cdk-lib.aws_s3.RedirectTarget) | ||
- *Default:* No redirection. | ||
@@ -454,3 +454,3 @@ | ||
- *Type:* [`@aws-cdk/aws-s3.RoutingRule`](#@aws-cdk/aws-s3.RoutingRule)[] | ||
- *Type:* [`aws-cdk-lib.aws_s3.RoutingRule`](#aws-cdk-lib.aws_s3.RoutingRule)[] | ||
- *Default:* No redirection rules. | ||
@@ -457,0 +457,0 @@ |
### [0.0.13](https://github.com/pepperize/cdk-private-bucket/compare/v0.0.12...v0.0.13) (2022-01-24) | ||
### [0.0.14](https://github.com/pepperize/cdk-private-bucket/compare/v0.0.13...v0.0.14) (2022-01-24) | ||
### Bug Fixes | ||
* upgrade cdk version ([#15](https://github.com/pepperize/cdk-private-bucket/issues/15)) ([74d722f](https://github.com/pepperize/cdk-private-bucket/commit/74d722f16b0a3a714e0c907a582858d6dfe85bc9)) |
@@ -1,7 +0,7 @@ | ||
import * as s3 from "@aws-cdk/aws-s3"; | ||
import { Construct } from "@aws-cdk/core"; | ||
import { aws_s3 } from "aws-cdk-lib"; | ||
import { Construct } from "constructs"; | ||
/** | ||
* @stability stable | ||
*/ | ||
export interface PrivateBucketProps extends s3.BucketProps { | ||
export interface PrivateBucketProps extends aws_s3.BucketProps { | ||
} | ||
@@ -11,3 +11,3 @@ /** | ||
*/ | ||
export declare class PrivateBucket extends s3.Bucket { | ||
export declare class PrivateBucket extends aws_s3.Bucket { | ||
/** | ||
@@ -14,0 +14,0 @@ * @stability stable |
@@ -6,7 +6,7 @@ "use strict"; | ||
const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); | ||
const s3 = require("@aws-cdk/aws-s3"); | ||
const aws_cdk_lib_1 = require("aws-cdk-lib"); | ||
/** | ||
* @stability stable | ||
*/ | ||
class PrivateBucket extends s3.Bucket { | ||
class PrivateBucket extends aws_cdk_lib_1.aws_s3.Bucket { | ||
/** | ||
@@ -16,10 +16,6 @@ * @stability stable | ||
constructor(scope, id, props = {}) { | ||
let encryption = s3.BucketEncryption.S3_MANAGED; | ||
if (props.encryption && props.encryption !== "NONE") { | ||
encryption = props.encryption; | ||
} | ||
super(scope, id, { | ||
encryption: aws_cdk_lib_1.aws_s3.BucketEncryption.S3_MANAGED, | ||
...props, | ||
encryption: encryption, | ||
blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, | ||
blockPublicAccess: aws_cdk_lib_1.aws_s3.BlockPublicAccess.BLOCK_ALL, | ||
enforceSSL: true, | ||
@@ -31,3 +27,3 @@ }); | ||
_a = JSII_RTTI_SYMBOL_1; | ||
PrivateBucket[_a] = { fqn: "@pepperize/cdk-private-bucket.PrivateBucket", version: "0.0.13" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxzQ0FBc0M7Ozs7QUFNdEMsTUFBYSxhQUFjLFNBQVEsRUFBRSxDQUFDLE1BQU07Ozs7SUFDMUMsWUFBWSxLQUFnQixFQUFFLEVBQVUsRUFBRSxRQUE0QixFQUFFO1FBQ3RFLElBQUksVUFBVSxHQUF3QixFQUFFLENBQUMsZ0JBQWdCLENBQUMsVUFBVSxDQUFDO1FBQ3JFLElBQUksS0FBSyxDQUFDLFVBQVUsSUFBSSxLQUFLLENBQUMsVUFBVSxLQUFLLE1BQU0sRUFBRTtZQUNuRCxVQUFVLEdBQUcsS0FBSyxDQUFDLFVBQVUsQ0FBQztTQUMvQjtRQUNELEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxFQUFFO1lBQ2YsR0FBRyxLQUFLO1lBQ1IsVUFBVSxFQUFFLFVBQVU7WUFDdEIsaUJBQWlCLEVBQUUsRUFBRSxDQUFDLGlCQUFpQixDQUFDLFNBQVM7WUFDakQsVUFBVSxFQUFFLElBQUk7U0FDakIsQ0FBQyxDQUFDO0lBQ0wsQ0FBQzs7QUFaSCxzQ0FhQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAqIGFzIHMzIGZyb20gXCJAYXdzLWNkay9hd3MtczNcIjtcblxuaW1wb3J0IHsgQ29uc3RydWN0IH0gZnJvbSBcIkBhd3MtY2RrL2NvcmVcIjtcblxuZXhwb3J0IGludGVyZmFjZSBQcml2YXRlQnVja2V0UHJvcHMgZXh0ZW5kcyBzMy5CdWNrZXRQcm9wcyB7fVxuXG5leHBvcnQgY2xhc3MgUHJpdmF0ZUJ1Y2tldCBleHRlbmRzIHMzLkJ1Y2tldCB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBQcml2YXRlQnVja2V0UHJvcHMgPSB7fSkge1xuICAgIGxldCBlbmNyeXB0aW9uOiBzMy5CdWNrZXRFbmNyeXB0aW9uID0gczMuQnVja2V0RW5jcnlwdGlvbi5TM19NQU5BR0VEO1xuICAgIGlmIChwcm9wcy5lbmNyeXB0aW9uICYmIHByb3BzLmVuY3J5cHRpb24gIT09IFwiTk9ORVwiKSB7XG4gICAgICBlbmNyeXB0aW9uID0gcHJvcHMuZW5jcnlwdGlvbjtcbiAgICB9XG4gICAgc3VwZXIoc2NvcGUsIGlkLCB7XG4gICAgICAuLi5wcm9wcyxcbiAgICAgIGVuY3J5cHRpb246IGVuY3J5cHRpb24sXG4gICAgICBibG9ja1B1YmxpY0FjY2VzczogczMuQmxvY2tQdWJsaWNBY2Nlc3MuQkxPQ0tfQUxMLFxuICAgICAgZW5mb3JjZVNTTDogdHJ1ZSxcbiAgICB9KTtcbiAgfVxufVxuIl19 | ||
PrivateBucket[_a] = { fqn: "@pepperize/cdk-private-bucket.PrivateBucket", version: "0.0.14" }; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSw2Q0FBcUM7Ozs7QUFLckMsTUFBYSxhQUFjLFNBQVEsb0JBQU0sQ0FBQyxNQUFNOzs7O0lBQzlDLFlBQVksS0FBZ0IsRUFBRSxFQUFVLEVBQUUsUUFBNEIsRUFBRTtRQUN0RSxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsRUFBRTtZQUNmLFVBQVUsRUFBRSxvQkFBTSxDQUFDLGdCQUFnQixDQUFDLFVBQVU7WUFDOUMsR0FBRyxLQUFLO1lBQ1IsaUJBQWlCLEVBQUUsb0JBQU0sQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTO1lBQ3JELFVBQVUsRUFBRSxJQUFJO1NBQ2pCLENBQUMsQ0FBQztJQUNMLENBQUM7O0FBUkgsc0NBU0MiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBhd3NfczMgfSBmcm9tIFwiYXdzLWNkay1saWJcIjtcbmltcG9ydCB7IENvbnN0cnVjdCB9IGZyb20gXCJjb25zdHJ1Y3RzXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgUHJpdmF0ZUJ1Y2tldFByb3BzIGV4dGVuZHMgYXdzX3MzLkJ1Y2tldFByb3BzIHt9XG5cbmV4cG9ydCBjbGFzcyBQcml2YXRlQnVja2V0IGV4dGVuZHMgYXdzX3MzLkJ1Y2tldCB7XG4gIGNvbnN0cnVjdG9yKHNjb3BlOiBDb25zdHJ1Y3QsIGlkOiBzdHJpbmcsIHByb3BzOiBQcml2YXRlQnVja2V0UHJvcHMgPSB7fSkge1xuICAgIHN1cGVyKHNjb3BlLCBpZCwge1xuICAgICAgZW5jcnlwdGlvbjogYXdzX3MzLkJ1Y2tldEVuY3J5cHRpb24uUzNfTUFOQUdFRCxcbiAgICAgIC4uLnByb3BzLFxuICAgICAgYmxvY2tQdWJsaWNBY2Nlc3M6IGF3c19zMy5CbG9ja1B1YmxpY0FjY2Vzcy5CTE9DS19BTEwsXG4gICAgICBlbmZvcmNlU1NMOiB0cnVlLFxuICAgIH0pO1xuICB9XG59XG4iXX0= |
@@ -17,2 +17,3 @@ { | ||
"eslint": "npx projen eslint", | ||
"format": "npx projen format", | ||
"package": "npx projen package", | ||
@@ -33,4 +34,3 @@ "package-all": "npx projen package-all", | ||
"watch": "npx projen watch", | ||
"projen": "npx projen", | ||
"format": "prettier --write src/**/*.ts test/**/*.ts .projenrc.js README.md" | ||
"projen": "npx projen" | ||
}, | ||
@@ -43,4 +43,3 @@ "author": { | ||
"devDependencies": { | ||
"@aws-cdk/assert": "^1.139.0", | ||
"@aws-cdk/assertions": "^1.139.0", | ||
"@pepperize/projen-awscdk-construct": "^0.0.13", | ||
"@types/jest": "^27.4.0", | ||
@@ -50,2 +49,4 @@ "@types/node": "^12", | ||
"@typescript-eslint/parser": "^5", | ||
"aws-cdk-lib": "2.8.0", | ||
"constructs": "10.0.5", | ||
"eslint": "^8", | ||
@@ -71,10 +72,5 @@ "eslint-config-prettier": "^8.3.0", | ||
"peerDependencies": { | ||
"@aws-cdk/aws-s3": "^1.139.0", | ||
"@aws-cdk/core": "^1.139.0", | ||
"constructs": "^3.2.27" | ||
"aws-cdk-lib": "^2.8.0", | ||
"constructs": "^10.0.5" | ||
}, | ||
"dependencies": { | ||
"@aws-cdk/aws-s3": "^1.139.0", | ||
"@aws-cdk/core": "^1.139.0" | ||
}, | ||
"keywords": [ | ||
@@ -91,3 +87,3 @@ "aws", | ||
}, | ||
"version": "0.0.13", | ||
"version": "0.0.14", | ||
"jest": { | ||
@@ -97,3 +93,3 @@ "testMatch": [ | ||
"<rootDir>/(test|src)/**/?(*.)+(spec|test).ts?(x)", | ||
"**/?(*.)@(spec|test).[tj]s?(x)" | ||
"<rootDir>/**/?(*.)@(spec|test).[tj]s?(x)" | ||
], | ||
@@ -100,0 +96,0 @@ "clearMocks": true, |
@@ -1,1 +0,1 @@ | ||
v0.0.13 | ||
v0.0.14 |
@@ -1,1 +0,1 @@ | ||
0.0.13 | ||
0.0.14 |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
118364
2
25
45
+ Added@aws-cdk/asset-awscli-v1@2.2.216(transitive)
+ Added@aws-cdk/asset-kubectl-v20@2.1.3(transitive)
+ Added@aws-cdk/asset-node-proxy-agent-v6@2.1.0(transitive)
+ Added@aws-cdk/cloud-assembly-schema@38.0.1(transitive)
+ Addedaws-cdk-lib@2.173.4(transitive)
+ Addedconstructs@10.4.2(transitive)
- Removed@aws-cdk/aws-s3@^1.139.0
- Removed@aws-cdk/core@^1.139.0
- Removed@aws-cdk/aws-events@1.204.0(transitive)
- Removed@aws-cdk/aws-iam@1.204.0(transitive)
- Removed@aws-cdk/aws-kms@1.204.0(transitive)
- Removed@aws-cdk/aws-s3@1.204.0(transitive)
- Removed@aws-cdk/cloud-assembly-schema@1.204.0(transitive)
- Removed@aws-cdk/core@1.204.0(transitive)
- Removed@aws-cdk/cx-api@1.204.0(transitive)
- Removed@aws-cdk/region-info@1.204.0(transitive)
- Removedconstructs@3.4.344(transitive)