Skip to content

Commit b913199

Browse files
author
Patrick
committed
feat: changes suggested
1 parent 336687a commit b913199

File tree

12 files changed

+59
-38
lines changed

12 files changed

+59
-38
lines changed

.gitattributes

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.gitignore

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projen/deps.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projen/files.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.projenrc.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const project = new awscdk.AwsCdkConstructLibrary({
3939
projenVersion: '~0.78.8',
4040
constructsVersion: '10.3.0',
4141
defaultReleaseBranch: 'main',
42-
jsiiVersion: '~5.3.0',
42+
jsiiVersion: '~5.1.0',
4343
name: '@' + PUBLICATION_NAMESPACE + '/' + PROJECT_NAME,
4444
projenrcTs: true,
4545
repositoryUrl: 'https://github.com/' + GITHUB_USER + '/' + PROJECT_NAME,
@@ -163,12 +163,12 @@ project.eslint?.addIgnorePattern('LangchainProps.ts');
163163
project.eslint?.addIgnorePattern('AdapterProps.ts');
164164

165165
// Shared interfaces extending pre-existing CDK interfaces
166-
new ProjenStruct(project, { name: 'LangchainProps' })
166+
new ProjenStruct(project, { name: 'LangchainProps', filePath: 'src/patterns/gen-ai/aws-langchain-common-layer/LangchainProps.ts' })
167167
.mixin(Struct.fromFqn('aws-cdk-lib.aws_lambda.LayerVersionProps'))
168168
.withoutDeprecated()
169169
.omit('code', 'compatibleRuntimes', 'compatibleArchitectures');
170170

171-
new ProjenStruct(project, { name: 'AdapterProps' })
171+
new ProjenStruct(project, { name: 'AdapterProps', filePath: 'src/patterns/gen-ai/aws-langchain-common-layer/AdapterProps.ts' })
172172
.mixin(Struct.fromFqn('aws-cdk-lib.aws_lambda.LayerVersionProps'))
173173
.withoutDeprecated()
174174
.omit('code');

package.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/common/helpers/python-lambda-layer-helper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import * as cdk from 'aws-cdk-lib';
1515
import * as lambda from 'aws-cdk-lib/aws-lambda';
1616
import * as s3assets from 'aws-cdk-lib/aws-s3-assets';
1717
import { Construct } from 'constructs';
18-
import { LangchainProps } from '../../LangchainProps';
18+
import { LangchainProps } from '../../patterns/gen-ai/aws-langchain-common-layer/LangchainProps';
1919

2020
export interface LayerProps extends LangchainProps {
2121
runtime: lambda.Runtime;

src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@
1313
export * from './patterns/gen-ai/aws-rag-appsync-stepfn-opensearch';
1414
export * from './patterns/gen-ai/aws-summarization-appsync-stepfn';
1515
export * from './patterns/gen-ai/aws-langchain-common-layer';
16+
export * from './patterns/gen-ai/aws-langchain-common-layer/LangchainProps';
17+
export * from './patterns/gen-ai/aws-langchain-common-layer/AdapterProps';
1618
export * from './patterns/gen-ai/aws-qa-appsync-opensearch';
1719
export * from './patterns/gen-ai/aws-model-deployment-sagemaker';
18-
export * from './LangchainProps';
19-
export * from './AdapterProps';
2020

2121
export { version } from './common/helpers/utils';

src/AdapterProps.ts renamed to src/patterns/gen-ai/aws-langchain-common-layer/AdapterProps.ts

File renamed without changes.

src/LangchainProps.ts renamed to src/patterns/gen-ai/aws-langchain-common-layer/LangchainProps.ts

File renamed without changes.

0 commit comments

Comments
 (0)