Skip to content

Commit 5d3d9f2

Browse files
fix: do not require husky downstream (#192)
Signed-off-by: Scott Schreckengaust <scottschreckengaust@users.noreply.github.com>
1 parent 11ba8da commit 5d3d9f2

File tree

5 files changed

+18
-4
lines changed

5 files changed

+18
-4
lines changed

.projen/deps.json

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

.projen/tasks.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 & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const project = new awscdk.AwsCdkConstructLibrary({
5050
'commitlint',
5151
'eslint-plugin-header',
5252
'husky',
53-
// 'pinst',
53+
'pinst',
5454
],
5555
deps: ['cdk-nag'],
5656

@@ -160,6 +160,8 @@ project.eslint?.addRules({
160160
const packageJson = project.tryFindObjectFile('package.json');
161161
packageJson?.patch(JsonPatch.add('/scripts/prepare', 'husky install')); // yarn 1
162162
packageJson?.patch(JsonPatch.add('/scripts/postinstall', 'husky install')); // yarn 2
163+
packageJson?.patch(JsonPatch.add('/scripts/prepack', 'pinst --disable'));
164+
packageJson?.patch(JsonPatch.add('/scripts/postpack', 'pinst --enable'));
163165

164166
// Add generation of new available models for constructs
165167
project.addTask('generate-models-containers', {

package.json

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

yarn.lock

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

0 commit comments

Comments
 (0)