diff --git a/package.json b/package.json index 3a2cd5f6..a1418c67 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "extract-dependency-licenses": "./scripts/extract-dependency-licenses.sh", "verify-dependency-licenses-extract": "yarn extract-dependency-licenses && ./scripts/verify-dependency-licenses.sh", "deprecate": "ts-node scripts/deprecate_release.ts", - "postinstall": "echo 'export default [' > scripts/components/private_packages.ts && grep -l packages/*/package.json -e '\"private\": \"\\?true\"\\?' | xargs cat | jq .name | tr -s '\\n' ',' >> scripts/components/private_packages.ts && echo '];' >> scripts/components/private_packages.ts" + "postinstall": "./scripts/postinstall.sh" }, "bugs": { "url": "https://github.com/aws-amplify/amplify-codegen/issues" diff --git a/scripts/postinstall.sh b/scripts/postinstall.sh new file mode 100755 index 00000000..c7795113 --- /dev/null +++ b/scripts/postinstall.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +echo 'export default [' > scripts/components/private_packages.ts +grep -l packages/*/package.json -e '"private": "\?true"\?' | xargs cat | jq .name | tr -s '\n' ',' >> scripts/components/private_packages.ts +echo '];' >> scripts/components/private_packages.ts