{"_id":"@circle-health-berlin/postamt-nodes-n8n","name":"@circle-health-berlin/postamt-nodes-n8n","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@circle-health-berlin/postamt-nodes-n8n","version":"1.0.0","description":"n8n node to connect with PostAmt API for sending templated messages","keywords":["n8n-community-node-package","postamt","messaging"],"license":"MIT","homepage":"https://github.com/circle-health-berlin/postamt-nodes-n8n","author":{"name":"Circle Health Berlin","email":"hello@circlehealth.berlin"},"repository":{"type":"git","url":"git+https://github.com/circle-health-berlin/postamt-nodes-n8n.git"},"engines":{"node":">=18.10","pnpm":">=9.1"},"packageManager":"pnpm@9.1.4","main":"index.js","scripts":{"build":"tsc && gulp build:icons","dev":"tsc --watch","test":"jest","format":"prettier nodes credentials --write","lint":"eslint nodes credentials package.json","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/PostAmtApi/PostAmtApi.credentials.js"],"nodes":["dist/nodes/Petstore/Petstore.node.js","dist/nodes/PostAmt/PostAmt.node.js"]},"devDependencies":{"@types/jest":"^29.5.12","@typescript-eslint/parser":"^7.15.0","eslint":"^8.56.0","eslint-plugin-n8n-nodes-base":"^1.16.1","gulp":"^4.0.2","jest":"^29.7.0","n8n-workflow":"*","prettier":"^3.3.2","ts-jest":"^29.2.5","typescript":"^5.5.3"},"peerDependencies":{"n8n-workflow":"*"},"dependencies":{"@devlikeapro/n8n-openapi-node":"^0.1.0","axios":"^1.9.0"},"publishConfig":{"access":"public"},"_id":"@circle-health-berlin/postamt-nodes-n8n@1.0.0","gitHead":"2c37ed000acc583db5823a2c229c8869793da1ba","bugs":{"url":"https://github.com/circle-health-berlin/postamt-nodes-n8n/issues"},"_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-ZFTDSjvRfGVeXZjARFxOpMhKhytnDT92Hzdex/mI6JwEzXf9fta9GcLYnhhZb1XeI80IWCB1pCmWnvS4EKT9tw==","shasum":"71e8e60d6c38d44926b00db05a9d06ab06220205","tarball":"https://registry.npmjs.org/@circle-health-berlin/postamt-nodes-n8n/-/postamt-nodes-n8n-1.0.0.tgz","fileCount":28,"unpackedSize":117421,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDjvrdGIkmvW4NrTi9MPHJTknbJrgK6wZqGexSDlc56OwIgCXTE3ipk+t5dRO07rU7N0FD6d2qkUuCA9k8LcVxG8zY="}]},"_npmUser":{"name":"circle-health-berlin","email":"support@circle.health"},"directories":{},"maintainers":[{"name":"circle-health-berlin","email":"support@circle.health"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/postamt-nodes-n8n_1.0.0_1745959503593_0.24715619292335234"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-29T20:45:03.536Z","1.0.0":"2025-04-29T20:45:03.764Z","modified":"2025-04-29T20:45:03.995Z"},"maintainers":[{"name":"circle-health-berlin","email":"support@circle.health"}],"description":"n8n node to connect with PostAmt API for sending templated messages","homepage":"https://github.com/circle-health-berlin/postamt-nodes-n8n","keywords":["n8n-community-node-package","postamt","messaging"],"repository":{"type":"git","url":"git+https://github.com/circle-health-berlin/postamt-nodes-n8n.git"},"author":{"name":"Circle Health Berlin","email":"hello@circlehealth.berlin"},"bugs":{"url":"https://github.com/circle-health-berlin/postamt-nodes-n8n/issues"},"license":"MIT","readme":"# @devlikeapro/n8n-nodes-petstore\n\n![n8n logo](n8n.png)\n\nExample (Template) project for [**Petstore OpenAPI spec**](https://petstore3.swagger.io/)\nusing [**devlikeapro/n8n-openapi-node**](https://github.com/devlikeapro/n8n-openapi-node)\n\n![screenshot](./images/screenshot.png)\n\n<!-- toc -->\n\n- [Run Petstore n8n node locally](#run-petstore-n8n-node-locally)\n  * [NodeJS](#nodejs)\n  * [Install n8n](#install-n8n)\n  * [Start n8n](#start-n8n)\n  * [Build and link the project](#build-and-link-the-project)\n  * [Add node to n8n](#add-node-to-n8n)\n  * [Start n8n again](#start-n8n-again)\n  * [Add Petstore Node to new workflow](#add-petstore-node-to-new-workflow)\n- [Modify Project](#modify-project)\n  * [Test Project Locally](#test-project-locally)\n  * [Publish project](#publish-project)\n\n<!-- tocstop -->\n\n# Run Petstore n8n node locally\nBefore start modifying the project, we kindly recommend\nto run the Petstore locally.\n\n## NodeJS\nMake sure you're using Node.js > 20 (we're using [nvm](https://github.com/nvm-sh/nvm)):\n```bash\nnvm install v22.8\nnvm use v22.8\n```\n\n## Install n8n \n```bash\nnpm install n8n -g\n```\n\n## Start n8n\n```bash\nn8n --version\nn8n start\n```\nOpen [http://localhost:5678](http://localhost:5678) in your browser and configure it\n\n## Build and link the project\n```bash\nnpm install\nnpm run test\nnpm run build\nnpm link\n```\n\n## Add node to n8n\n```bash\ncd ~/.n8n\nmkdir -p custom\ncd custom\nnpm init # press Enter for all questions\nnpm link @devlikeapro/n8n-nodes-petstore\n```\n\n## Start n8n again\n```bash\nn8n start\n```\n\n## Add Petstore Node to new workflow\nFind `Petstore` in the node list and add it to your workflow\n\n![workflow](./images/workflow.png)\n![screenshot](./images/screenshot.png)\n\n# Modify Project\nNow you're ready to start building your n8n community node!\n1. Place your `openapi.json` in `nodes/{YourNode}`\n2. Replace your project logo in `logo.svg`\n3. Rename all `Petstore` matches to `YourNode` \n4. Rename all `petstore` matches to `yournode`\n5. Replace all `devlikeapro` to `{yourgithubname}`\n\n## Test Project Locally\n\n```bash\nnpm install\nnpm run test\nnpm run build\nnpm link\n```\n\nAdd node to n8n:\n```bash\ncd ~/.n8n\nmkdir -p custom\ncd custom\nnpm init # press Enter for all questions\nnpm link @devlikeapro/n8n-nodes-petstore\n```\n\nStart n8n:\n```bash\nn8n start\n```\n\n## Publish project\n1. Add your `NPM_TOKEN` in GitHub Actions\n2. Push change\n3. Create a new GitHub Release, `1.0.0` in your project\n4. Install your node in n8n: `@{yourgithubname}/n8n-nodes-{yournode}`\n","readmeFilename":"README.original.md","_rev":"1-ebe61f9d76b3e204dd287f49a3c14131"}