-
Notifications
You must be signed in to change notification settings - Fork 0
/
.projenrc.ts
33 lines (26 loc) · 1.12 KB
/
.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
import { awscdk } from 'projen';
//import { NpmConfig } from 'projen/lib/javascript';
// http://projen.io/api/API.html#class-awscdkconstructlibrary--
const project = new awscdk.AwsCdkConstructLibrary({
author: 'Alain Krok',
authorAddress: '[email protected]',
cdkVersion: '2.94.0',
defaultReleaseBranch: 'main',
jsiiVersion: '~5.0.0',
name: '@scottschreckengaust/bug-free-octo-bassoon',
projenrcTs: true,
repositoryUrl: 'https://github.com/scottschreckengaust/bug-free-octo-bassoon',
// deps: [], /* Runtime dependencies of this module. */
// description: undefined, /* The description is just a string that helps people understand the purpose of the package. */
// devDeps: [], /* Build dependencies for this module. */
// packageName: undefined, /* The "name" in package.json. */
minNodeVersion: '18.17.1',
maxNodeVersion: '20.6.1',
workflowNodeVersion: '18.x',
//cdkVersionPinning: true,
npmRegistryUrl: 'https://npm.pkg.github.com',
npmTokenSecret: 'GITHUB_TOKEN',
codeCov: true,
codeCovTokenSecret: 'CODECOV_TOKEN',
});
project.synth();