projenrc/projects/identity-project.ts (32 lines of code) (raw):

/*! Copyright [Amazon.com](http://amazon.com/), Inc. or its affiliates. All Rights Reserved. SPDX-License-Identifier: Apache-2.0 */ import { Project } from "projen"; import { Stability } from "projen/lib/cdk"; import { PDKProject, PDK_NAMESPACE } from "../abstract/pdk-project"; /** * Contains configuration for the IdentityProject. */ export class IdentityProject extends PDKProject { constructor(parent: Project) { super({ parent, author: "AWS APJ COPE", authorAddress: "apj-cope@amazon.com", defaultReleaseBranch: "mainline", name: "identity", keywords: ["aws", "pdk", "jsii", "projen"], repositoryUrl: "https://github.com/aws/aws-pdk", devDeps: [ "projen", "aws-cdk-lib", "constructs", "cdk-nag", "@aws-cdk/aws-cognito-identitypool-alpha", ], peerDeps: [ "projen", "aws-cdk-lib", "constructs", "cdk-nag", "@aws-cdk/aws-cognito-identitypool-alpha", ], deps: [`${PDK_NAMESPACE}pdk-nag@^0.x`, `${PDK_NAMESPACE}monorepo@^0.x`], stability: Stability.STABLE, }); } }