Skip to content

Commit

Permalink
fix exports and add e2e examples
Browse files Browse the repository at this point in the history
  • Loading branch information
RaphaelManke committed Mar 27, 2023
1 parent dd4f551 commit 12b7033
Show file tree
Hide file tree
Showing 25 changed files with 3,791 additions and 21,805 deletions.
1 change: 1 addition & 0 deletions .gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 36 additions & 2 deletions .projen/deps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

24 changes: 24 additions & 0 deletions .projen/tasks.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

41 changes: 36 additions & 5 deletions .projenrc.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,49 @@
const { awscdk } = require('projen');
const project = new awscdk.AwsCdkConstructLibrary({
author: 'Raphael Manke',
authorAddress: 'raphaz110@gmail.com',
cdkVersion: '2.59.0',
authorAddress: 'github@manke.cloud',
cdkVersion: '2.66.1',
defaultReleaseBranch: 'main',
name: 'aws-cdk-pipes-rfc',
repositoryUrl: 'https://github.com/raphael.manke/aws-cdk-pipes-rfc.git',
releaseToNpm: false,
depsUpgrade: false,
gitignore: [
'cdk.out',
],
tsconfigDev: {
include: [
'e2e/**/*.ts',
],
},
// eslintOptions: {
// dirs: [
// '.projenrc.js',
// 'src/**/*.ts',
// 'test/**/*.ts',
// ],
// },
scripts: {
'cdk:deploy:source:sqs': "cdk deploy --app 'npx ts-node --prefer-ts-exts e2e/sources/Sqs.ts'",
'cdk:deploy:source:dynamodb': "cdk deploy --app 'npx ts-node --prefer-ts-exts e2e/sources/DynamoDbStream.ts'",
'cdk:deploy:source:kafka-serverless': "cdk deploy --app 'npx ts-node --prefer-ts-exts e2e/sources/MskServerless.ts'",
},
deps: [
'@jm18457/kafkajs-msk-iam-authentication-mechanism@2.0.3',
'aws-sdk',
'kafkajs',


// deps: [], /* Runtime dependencies of this module. */
], /* 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. */
devDeps: [
'aws-cdk',
'esbuild',
], /* Build dependencies for this module. */
bundledDeps: [
'@jm18457/kafkajs-msk-iam-authentication-mechanism@2.0.3',
'aws-sdk',
'kafkajs',
],
// packageName: undefined, /* The "name" in package.json. */
});
project.synth();
4 changes: 3 additions & 1 deletion .talismanrc
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ fileignoreconfig:
- filename: src/PipeInputTransformation.ts
checksum: ae01f55ea11fec45f66696ca5d9eee11e33d8662bc59afc9b924b56c2b039222
- filename: API.md
checksum: b73822c47b157a38823a71048d793aacbd45ca52ed894c85ddbaa2c6e3495182
checksum: ed01def760c59e4a6d4526f8f0dce6ed295ba4bd40b3fdfeea256adcee76a38a
- filename: src/sources/AmazonMqBrokerSource.ts
checksum: 6684e57ab52938b886749dd61d9b460c53f1f45fc19d96273bdb105857741fbd
- filename: src/sources/SelfMangedKafkaSource.ts
Expand All @@ -14,3 +14,5 @@ fileignoreconfig:
checksum: 3444650c80a1bf1e2f59b036d3b5d872d8289c57fa2929a752686d52bb0d7f9b
- filename: README.md
checksum: 8a2f98a1f8d100a03a0a101815453bea7fa7e0ae2c82c360410e537b9f7ea501
- filename: e2e/sources/kafkaProducer.ts
checksum: d8518b18d16551a7ffc49b7c0683b5fdf4c82a9d1709ca3330eada84c0993183
Loading

0 comments on commit 12b7033

Please sign in to comment.