-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
Added a SimpleAppConfig Setup SimpleAppConfig construct/unit test/example
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,14 @@ | ||
const { awscdk } = require('projen'); | ||
const project = new awscdk.AwsCdkConstructLibrary({ | ||
author: 'JoeNonExotic', | ||
authorAddress: '[email protected]', | ||
defaultReleaseBranch: 'master', | ||
author: 'JNE', | ||
cdkVersion: '2.1.0', | ||
defaultReleaseBranch: 'main', | ||
name: 'appconfig', | ||
repositoryUrl: 'https://github.com/vijayvikramreddy/appconfig.git', | ||
name: 'cdk-appconfig', | ||
description: 'A custom construct for setting up AppConfig using aws-cdk', | ||
repositoryUrl: 'https://github.com/JoeNonExotic/cdk-appconfig.git', | ||
|
||
// 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. */ | ||
devDeps: ['ts-node', 'aws-cdk-lib', 'constructs'], | ||
peerDeps: ['aws-cdk-lib', 'constructs'], | ||
}); | ||
project.addKeywords('appconfig', 'constructs'); | ||
project.synth(); |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,12 @@ | ||
# replace this | ||
# cdk-appconfig | ||
|
||
## Hello ! | ||
This simple project was inspired from [this stackoverflow question](https://stackoverflow.com/questions/67579029/aws-cdk-lambda-appconfig-typescript-example-please/74724158#74724158), where I shared [this answer](https://stackoverflow.com/a/74724158). | ||
|
||
When I [read docs on the AppConfig construct library](https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_appconfig-readme.html), I soon realized that it was ripe for L2 and L3 constructs. Hence this library. | ||
|
||
The library is published under the following names: | ||
|
||
|Language|Repository | ||
|--------|----------- | ||
|JavaScript/TypeScript|[cdk-appconfig](https://www.npmjs.com/package/cdk-appconfig) |