diff --git a/examples/self-hosted/package.json b/examples/self-hosted/package.json index 9c6f1ea..f909591 100644 --- a/examples/self-hosted/package.json +++ b/examples/self-hosted/package.json @@ -6,11 +6,12 @@ "author": "Alexander P. Cerutti ", "license": "ISC", "scripts": { - "preinstall": "npm run clear:deps && npm unlink --no-save passkit-generator", - "postinstall": "npm --prefix ../.. run build && npm --prefix ../.. link && npm link passkit-generator", + "service:link-pg": "cd ../.. && npm run build && npm link", + "preinstall": "npm run clear:deps", + "postinstall": "npm run service:link-pg && npm link passkit-generator", + "clear:deps": "rm -rf node_modules", "example": "npx ts-node src/index.ts", - "example:debug": "node -r ts-node/register --inspect-brk src/index.ts", - "clear:deps": "rm -rf node_modules" + "example:debug": "node -r ts-node/register --inspect-brk src/index.ts" }, "peerDependencies": { "passkit-generator": "latest" diff --git a/examples/serverless/package.json b/examples/serverless/package.json index a0e96d6..08bdf47 100644 --- a/examples/serverless/package.json +++ b/examples/serverless/package.json @@ -7,8 +7,9 @@ "license": "ISC", "main": "src/index.js", "scripts": { - "preinstall": "npm run clear:deps && npm unlink --no-save passkit-generator", - "postinstall": "npm --prefix ../.. run build && npm --prefix ../.. link && npm link passkit-generator", + "service:link-pg": "cd ../.. && npm run build && npm link", + "preinstall": "npm run clear:deps", + "postinstall": "npm run service:link-pg && npm link passkit-generator", "clear:deps": "rm -rf node_modules", "example": "npx serverless offline --host 0.0.0.0; :'specifying host due to WSL limits'" },