-
Notifications
You must be signed in to change notification settings - Fork 1
/
.projenrc.ts
42 lines (40 loc) · 965 Bytes
/
.projenrc.ts
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
36
37
38
39
40
41
42
import { cdk } from 'projen';
import { NpmAccess } from 'projen/lib/javascript';
const kplus = 'cdk8s-plus-24';
const project = new cdk.JsiiProject({
// majorVersion: 1,
author: 'Jens W. Klein',
authorAddress: 'jk@kleinundpartner.at',
defaultReleaseBranch: 'main',
jsiiVersion: '~5.4.0',
name: '@bluedynamics/cdk8s-plone',
projenrcTs: true,
repositoryUrl: 'https://github.com/bluedynamics/cdk8s-plone.git',
description: 'Provides a CMS Plone Backend and Frontend for Kubernetes with cdk8s',
deps: [
'cdk8s',
kplus,
'constructs@10.3.0',
],
peerDeps: [
'cdk8s',
kplus,
'constructs@10.3.0',
],
devDeps: [
'cdk8s',
kplus,
'constructs@10.3.0',
'yaml',
],
publishToPypi: {
distName: 'cdk8s-plone',
module: 'cdk8s_plone',
},
// publishToGo: {
// moduleName: 'github.com/bluedynamics/cdk8s-plone-go',
// },
npmProvenance: true,
npmAccess: NpmAccess.PUBLIC,
});
project.synth();