-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(init): 'cdk init' doesn't leave .d.ts files #4841
Conversation
`cdk init` was leaving `add-project.hook.d.ts` in the .NET project directory, since that file was not matching the regex intended to catch those files. Fix that, and add a test to make sure.
Thanks so much for taking the time to contribute to the AWS CDK ❤️ We will shortly assign someone to review this pull request and help get it
|
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
packages/aws-cdk/lib/init.ts
Outdated
@@ -116,7 +116,8 @@ export class InitTemplate { | |||
} else if (file.match(/^.*\.template\.[^.]+$/)) { | |||
await this.installProcessed(fromFile, toFile.replace(/\.template(\.[^.]+)$/, '$1'), project); | |||
continue; | |||
} else if (file.match(/^.*\.hook\.[^.]+$/)) { | |||
} else if (file.match(/^.*\.hook\.(d.)?[^.]+$/)) { | |||
console.log(file); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oops
can you add Fixes #2314 to the commit body as well please :) |
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
Thank you for contributing! Your pull request is now being automatically merged. |
AWS CodeBuild CI Report
Powered by github-codebuild-logs, available on the AWS Serverless Application Repository |
cdk init
was leavingadd-project.hook.d.ts
in the .NET projectdirectory, since that file was not matching the regex intended to
catch those files.
Fix that, and add a test to make sure.
Fixes #2314.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license