-
Notifications
You must be signed in to change notification settings - Fork 0
/
.projenrc.js
35 lines (33 loc) · 1.13 KB
/
.projenrc.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
const { AwsCdkConstructLibrary } = require("@pepperize/projen-awscdk-construct");
const project = new AwsCdkConstructLibrary({
author: "Andreas Forster",
authorAddress: "[email protected]",
authorOrganization: true,
license: "MIT",
copyrightOwner: "Pepperize UG (haftungsbeschränkt)",
cdkVersion: "2.8.0",
name: "@pepperize/cdk-private-bucket",
description: "This project provides a CDK construct for creating private S3 bucket.",
keywords: ["aws", "cdk", "bucket", "s3"],
repositoryUrl: "https://github.com/pepperize/cdk-private-bucket.git",
release: {
releaseEveryCommit: true,
},
releaseToNpm: true,
publishToNuget: {
dotNetNamespace: "Pepperize.CDK",
packageId: "Pepperize.CDK.PrivateBucket",
},
publishToPypi: {
distName: "pepperize.cdk-private-bucket",
module: "pepperize_cdk_private_bucket",
},
publishToMaven: {
mavenEndpoint: "https://s01.oss.sonatype.org",
mavenGroupId: "com.pepperize",
mavenArtifactId: "cdk-private-bucket",
javaPackage: "com.pepperize.cdk.private_bucket",
},
devDeps: ["@pepperize/projen-awscdk-construct@~0.0.730"],
});
project.synth();