{"_id":"@chariow/n8n-nodes-chariow","_rev":"9-a5552e7869ed7493780279993f9615c4","name":"@chariow/n8n-nodes-chariow","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.0":{"name":"@chariow/n8n-nodes-chariow","version":"0.0.0","keywords":["n8n-community-node-package","n8n","chariow","ecommerce","digital-products","automation","workflow"],"author":{"name":"Chariow","email":"support@chariow.com"},"license":"MIT","_id":"@chariow/n8n-nodes-chariow@0.0.0","maintainers":[{"name":"coredev_axazara","email":"core.dev@axazara.io"}],"homepage":"https://chariow.com","bugs":{"url":"https://github.com/Chariow/n8n-nodes/issues"},"n8n":{"nodes":["dist/nodes/Chariow/Chariow.node.js","dist/nodes/Chariow/ChariowTrigger.node.js"],"strict":true,"credentials":["dist/credentials/ChariowApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"6b6fefb2f074442121d8872a4a5182b7ad798345","tarball":"https://registry.npmjs.org/@chariow/n8n-nodes-chariow/-/n8n-nodes-chariow-0.0.0.tgz","fileCount":82,"integrity":"sha512-SFQYsCLqmRXQ5Wtp7lteEZvH4q/vrev7Fgsmd6ssBkIOxwWYUt90OA0WlRFDDOeTZavPx+uk/p8r6ckIxWUMfg==","signatures":[{"sig":"MEYCIQDH763yQwniPbLijfys+4oZTTXX/SYCw+awxnC3pWs4wwIhAITZ/hcmVO0f3Jc1iSyNbGafM+MNHeiJAViE6cjdfXgz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175927},"main":"index.js","_from":"file:chariow-n8n-nodes-chariow-0.0.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","format":"prettier nodes credentials --write","release":"n8n-node release","lint:fix":"n8n-node lint --fix","typecheck":"tsc --noEmit","test:local":"pnpm build && n8n-node dev","build:watch":"tsc --watch","format:check":"prettier nodes credentials --check"},"_npmUser":{"name":"coredev_axazara","email":"core.dev@axazara.io"},"_resolved":"/private/var/folders/21/2_wrzr5x35l1k2ns0tz91d3r0000gn/T/ccc4017c1eddd4384c90a8329a97fa5b/chariow-n8n-nodes-chariow-0.0.0.tgz","_integrity":"sha512-SFQYsCLqmRXQ5Wtp7lteEZvH4q/vrev7Fgsmd6ssBkIOxwWYUt90OA0WlRFDDOeTZavPx+uk/p8r6ckIxWUMfg==","repository":{"url":"git+https://github.com/Chariow/n8n-nodes.git","type":"git"},"_npmVersion":"10.9.4","description":"n8n community nodes for Chariow - the digital products platform for creators and entrepreneurs","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.8.1","release-it":"^19.2.4","typescript":"5.9.3","n8n-workflow":"^2.8.0","@n8n/node-cli":"^0.19.0"},"peerDependencies":{"n8n-workflow":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-chariow_0.0.0_1770992708011_0.6904026559772065","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@chariow/n8n-nodes-chariow","version":"0.0.5","keywords":["n8n-community-node-package","n8n","chariow","ecommerce","digital-products","automation","workflow"],"author":{"name":"Chariow","email":"support@chariow.com"},"license":"MIT","_id":"@chariow/n8n-nodes-chariow@0.0.5","maintainers":[{"name":"coredev_axazara","email":"core.dev@axazara.io"}],"homepage":"https://chariow.com","bugs":{"url":"https://github.com/Chariow/n8n-nodes/issues"},"n8n":{"nodes":["dist/nodes/Chariow/Chariow.node.js","dist/nodes/Chariow/ChariowTrigger.node.js"],"strict":true,"credentials":["dist/credentials/ChariowApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"65d9bdb5f3cd96c473af181134b4978fc3486fd9","tarball":"https://registry.npmjs.org/@chariow/n8n-nodes-chariow/-/n8n-nodes-chariow-0.0.5.tgz","fileCount":82,"integrity":"sha512-YziEo7bsDOTXCmNXIfgBLIT1oPk92Jkd+rjY/AUHk1d8CkqUy3dwjvhiDfaapHtv09UVbqk5Iou6vx21rL6/ww==","signatures":[{"sig":"MEUCIEFl55/44fQpGWiJmNuu+OLjFR4hDoK+VDDP/fnc3bDlAiEAuMv5wjt/3L8tw61DrY6KT5srSfizlDWRJgH/CCtwLQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175927},"main":"index.js","_from":"file:chariow-n8n-nodes-chariow-0.0.5.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","format":"prettier nodes credentials --write","release":"n8n-node release","lint:fix":"n8n-node lint --fix","typecheck":"tsc --noEmit","test:local":"pnpm build && n8n-node dev","build:watch":"tsc --watch","format:check":"prettier nodes credentials --check"},"_npmUser":{"name":"coredev_axazara","email":"core.dev@axazara.io"},"_resolved":"/private/var/folders/21/2_wrzr5x35l1k2ns0tz91d3r0000gn/T/6afd4b6bc8134fd3e0b6c6e1b12a8e66/chariow-n8n-nodes-chariow-0.0.5.tgz","_integrity":"sha512-YziEo7bsDOTXCmNXIfgBLIT1oPk92Jkd+rjY/AUHk1d8CkqUy3dwjvhiDfaapHtv09UVbqk5Iou6vx21rL6/ww==","repository":{"url":"git+https://github.com/Chariow/n8n-nodes.git","type":"git"},"_npmVersion":"10.9.4","description":"n8n community nodes for Chariow - the digital products platform for creators and entrepreneurs","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"9.32.0","prettier":"3.8.1","release-it":"^19.2.4","typescript":"5.9.3","n8n-workflow":"^2.8.0","@n8n/node-cli":"^0.19.0"},"peerDependencies":{"n8n-workflow":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-chariow_0.0.5_1770993386787_0.5096945012493668","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@chariow/n8n-nodes-chariow","version":"0.0.6","keywords":["n8n-community-node-package","n8n","chariow","ecommerce","digital-products","automation","workflow"],"author":{"name":"Chariow","email":"support@chariow.com"},"license":"MIT","_id":"@chariow/n8n-nodes-chariow@0.0.6","maintainers":[{"name":"coredev_axazara","email":"core.dev@axazara.io"}],"homepage":"https://chariow.com","bugs":{"url":"https://github.com/Chariow/n8n-nodes/issues"},"n8n":{"nodes":["dist/nodes/Chariow/Chariow.node.js","dist/nodes/Chariow/ChariowTrigger.node.js"],"strict":true,"credentials":["dist/credentials/ChariowApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3a74fe57aacbcbf3b6662419a72084978ad32912","tarball":"https://registry.npmjs.org/@chariow/n8n-nodes-chariow/-/n8n-nodes-chariow-0.0.6.tgz","fileCount":82,"integrity":"sha512-+H+RdQbRbFjqQ00Xug0UQXxlkZioyKGq7vYtvpJiSVQPEsGIDQljkOaMevRlSkHnWW5f03v4xx49dNOQmU4mLg==","signatures":[{"sig":"MEQCIAVsn+VOW0hAufbFo4uVh63PJBA3MGXWN0IKNXAnnr71AiBeHIx8W3JH5y5KG2QcxuAhYEMa9WB3j8zLAalqH5DK1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176073},"main":"index.js","pnpm":{"peerDependencyRules":{"allowedVersions":{"eslint":"9"}}},"engines":{"node":">=18.10","pnpm":">=9.1"},"gitHead":"f24ab2a11b8f68e8345ac8d4f7e2cbdb54de56d0","scripts":{"dev":"n8n-node dev","lint":"n8n-node lint","build":"n8n-node build","format":"prettier nodes credentials --write","release":"n8n-node release","lint:fix":"n8n-node lint --fix","typecheck":"tsc --noEmit","test:local":"pnpm build && n8n-node dev","build:watch":"tsc --watch","format:check":"prettier nodes credentials --check"},"_npmUser":{"name":"coredev_axazara","email":"core.dev@axazara.io"},"repository":{"url":"git+https://github.com/Chariow/n8n-nodes.git","type":"git"},"_npmVersion":"10.9.4","description":"n8n community nodes for Chariow - the digital products platform for creators and entrepreneurs","directories":{},"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.1.4","devDependencies":{"eslint":"9.32.0","prettier":"3.8.1","release-it":"^19.2.4","typescript":"5.9.3","n8n-workflow":"^2.8.0","@n8n/node-cli":"^0.19.0"},"peerDependencies":{"n8n-workflow":"^2.8.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-chariow_0.0.6_1771781541158_0.3708156495201931","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@chariow/n8n-nodes-chariow","version":"0.0.7","description":"n8n community nodes for Chariow - the digital products platform for creators and entrepreneurs","keywords":["n8n-community-node-package","n8n","chariow","ecommerce","digital-products","automation","workflow"],"publishConfig":{"access":"public"},"license":"MIT","homepage":"https://chariow.com","author":{"name":"Chariow","email":"support@chariow.com"},"repository":{"type":"git","url":"git+https://github.com/Chariow/n8n-nodes.git"},"engines":{"node":">=18.10","pnpm":">=9.1"},"packageManager":"pnpm@9.1.4","main":"index.js","scripts":{"build":"n8n-node build","build:watch":"tsc --watch","dev":"n8n-node dev","lint":"n8n-node lint","lint:fix":"n8n-node lint --fix","format":"prettier nodes credentials --write","format:check":"prettier nodes credentials --check","typecheck":"tsc --noEmit","test:local":"pnpm build && n8n-node dev","release":"n8n-node release"},"n8n":{"n8nNodesApiVersion":1,"strict":true,"credentials":["dist/credentials/ChariowApi.credentials.js"],"nodes":["dist/nodes/Chariow/Chariow.node.js","dist/nodes/Chariow/ChariowTrigger.node.js"]},"devDependencies":{"@n8n/node-cli":"^0.31.0","eslint":"9.32.0","n8n-workflow":"^2.8.0","prettier":"3.8.3","release-it":"^20.0.1","typescript":"5.9.3"},"peerDependencies":{"n8n-workflow":"*"},"pnpm":{"peerDependencyRules":{"allowedVersions":{"eslint":"9"}},"overrides":{"minimatch@3":">=3.1.4 <4","minimatch@9":">=9.0.7 <10","ajv@6":">=6.14.0 <7","flatted@3":">=3.4.2 <4","brace-expansion@1":">=1.1.13 <2","lodash@4":">=4.18.1 <5","uuid@10":">=11.1.1 <12","tmp":">=0.2.6 <0.3","form-data@4":">=4.0.6 <5","undici@6":">=6.27.0 <7","undici@7":">=7.28.0 <8","js-yaml@4":">=4.2.0 <5"}},"gitHead":"eabf6edf51a996a03a8534002f28999abd471db7","_id":"@chariow/n8n-nodes-chariow@0.0.7","bugs":{"url":"https://github.com/Chariow/n8n-nodes/issues"},"_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-oX3MMzxBPRMx8FFZf/mg5+TlQF/x1vFYNPtWIlPRHtHQNRuw3y38FEnlBNQyhgQyVKxiJpphdf1XcaLr65QaqQ==","shasum":"d07b9f7bfc38d62b8d016b369f1fe712a48a667d","tarball":"https://registry.npmjs.org/@chariow/n8n-nodes-chariow/-/n8n-nodes-chariow-0.0.7.tgz","fileCount":82,"unpackedSize":211919,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chariow%2fn8n-nodes-chariow@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkLGJFr2v6UH2h58OP7DgSYMrA8wR6noG6RaZRxBBuOgIgPJT3EJfyTvcIoP/5fUIKPBlDjyQ2OK3sz0RMxlCLOw8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:324866b9-431c-4528-812f-af25ef05b059"}},"directories":{},"maintainers":[{"name":"coredev_axazara","email":"core.dev@axazara.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-chariow_0.0.7_1785084919650_0.4793694307446834"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-13T14:25:07.898Z","modified":"2026-07-26T16:55:20.104Z","0.0.1":"2026-01-02T22:47:03.459Z","0.0.2":"2026-01-02T23:04:45.144Z","0.0.3":"2026-01-02T23:30:33.348Z","0.0.4":"2026-02-07T18:03:17.355Z","0.0.0":"2026-02-13T14:25:08.152Z","0.0.5":"2026-02-13T14:36:26.943Z","0.0.6":"2026-02-22T17:32:21.304Z","0.0.7":"2026-07-26T16:55:19.788Z"},"bugs":{"url":"https://github.com/Chariow/n8n-nodes/issues"},"author":{"name":"Chariow","email":"support@chariow.com"},"license":"MIT","homepage":"https://chariow.com","keywords":["n8n-community-node-package","n8n","chariow","ecommerce","digital-products","automation","workflow"],"repository":{"type":"git","url":"git+https://github.com/Chariow/n8n-nodes.git"},"description":"n8n community nodes for Chariow - the digital products platform for creators and entrepreneurs","maintainers":[{"name":"coredev_axazara","email":"core.dev@axazara.io"}],"readme":"# n8n-nodes-chariow\n\nThis is an n8n community node that lets you use [Chariow](https://chariow.com) in your n8n workflows.\n\nChariow is a digital products platform that helps creators and entrepreneurs sell their content, products, and services across borders without hassle.\n\n[n8n](https://n8n.io/) is a [fair-code licensed](https://docs.n8n.io/reference/license/) workflow automation platform.\n\n[Installation](#installation)\n[Operations](#operations)\n[Credentials](#credentials)\n[Compatibility](#compatibility)\n[Usage](#usage)\n[Resources](#resources)\n\n## Installation\n\nFollow the [installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) in the n8n community nodes documentation.\n\n### npm\n\n```bash\nnpm install n8n-nodes-chariow\n```\n\n### Docker\n\nIf you're using Docker, add the package to your n8n instance:\n\n```bash\ndocker exec -it n8n npm install n8n-nodes-chariow\n```\n\nThen restart your n8n instance.\n\n## Operations\n\n### Chariow Node (Actions)\n\nThis node supports the following resources and operations:\n\n#### Customer\n- **Get**: Retrieve a customer by ID\n- **Get Many**: List customers with optional search filter\n\n#### Product\n- **Get**: Retrieve a product by ID\n- **Get Many**: List products with optional filters (search, status)\n\n#### Sale\n- **Get**: Retrieve a sale by ID\n- **Get Many**: List sales with optional filters (customer_id, product_id, status)\n\n#### Discount\n- **Get**: Retrieve a discount by ID or code\n- **Get Many**: List discounts with optional filters (search, status)\n\n#### Licence\n- **Get**: Retrieve a licence by ID or key\n- **Get Many**: List licences with optional filters (customer_id, product_id, search, status)\n- **Activate**: Activate a licence with optional device information\n- **Revoke**: Revoke a licence\n- **Get Activations**: List activations for a licence\n\n#### Checkout\n- **Create**: Create a new checkout session with optional customer info, discount code, and custom fields\n\n#### Store\n- **Get Info**: Retrieve your store information\n\n### Chariow Trigger Node (Webhooks)\n\nAutomatically start workflows when events occur in Chariow:\n\n#### Sale Events\n- `successful.sale` - When a sale is completed successfully\n- `abandoned.sale` - When a sale is abandoned\n- `failed.sale` - When a sale fails\n- `refunded.sale` - When a sale is refunded\n\n#### Licence Events\n- `activated.licence` - When a licence is activated\n- `expired.licence` - When a licence expires\n- `issued.licence` - When a new licence is issued\n- `revoked.licence` - When a licence is revoked\n\n## Credentials\n\nTo use this node, you'll need a Chariow API key:\n\n1. Log in to your [Chariow dashboard](https://app.chariow.com)\n2. Go to **Settings** > **API Keys**\n3. Create a new API key or copy an existing one\n4. The API key should start with `sk_live_` (production) or `sk_test_` (testing)\n\n## Compatibility\n\n- Tested with n8n version 1.0.0 and above\n- Requires Node.js 18.10 or higher\n\n## Usage\n\n### Basic Example: Get Customer Data\n\n1. Add the **Chariow** node to your workflow\n2. Select **Customer** as the resource\n3. Select **Get** as the operation\n4. Enter the Customer ID (e.g., `cus_abc123xyz`)\n5. Execute the node\n\n### Webhook Example: Process New Sales\n\n1. Add the **Chariow Trigger** node to your workflow\n2. Select **Sale** as the event category\n3. Select **Successful** as the event type\n4. Activate the workflow\n5. The workflow will trigger whenever a new successful sale occurs\n\n### Create Checkout Example\n\n1. Add the **Chariow** node to your workflow\n2. Select **Checkout** as the resource\n3. Select **Create** as the operation\n4. Enter the Product ID\n5. Optionally add customer email, discount code, or custom fields\n6. Under **Additional Fields**, set **Customer IP Address** to the buyer's IP when your trigger provides it, otherwise the sale records your n8n instance IP\n7. Execute to get a checkout URL\n\n## Development\n\n### Prerequisites\n\n- Node.js 18.10+\n- pnpm 9.1+\n- n8n installed globally (for local testing)\n\n### Setup\n\n```bash\n# Clone the repository\ngit clone https://github.com/Chariow/n8n-nodes.git\ncd n8n-nodes\n\n# Install dependencies\npnpm install\n\n# Build the node\npnpm build\n```\n\n### Local Testing\n\nThere are two ways to test the node locally:\n\n#### Option 1: Using n8n-node dev (Recommended)\n\n```bash\n# Build and start n8n with the custom node\npnpm test:local\n```\n\nThis will start n8n with your custom node loaded. Access n8n at `http://localhost:5678`.\n\n#### Option 2: Link to existing n8n installation\n\n```bash\n# Build the node\npnpm build\n\n# Link to your global n8n\npnpm link --global\n\n# In your n8n custom nodes directory (~/.n8n/custom)\nmkdir -p ~/.n8n/custom\ncd ~/.n8n/custom\npnpm link --global n8n-nodes-chariow\n\n# Restart n8n\nn8n start\n```\n\n### Available Scripts\n\n| Command | Description |\n|---------|-------------|\n| `pnpm build` | Build the node |\n| `pnpm build:watch` | Build and watch for changes |\n| `pnpm dev` | Start n8n with the custom node |\n| `pnpm lint` | Run ESLint |\n| `pnpm lint:fix` | Fix ESLint errors |\n| `pnpm format` | Format code with Prettier |\n| `pnpm format:check` | Check code formatting |\n| `pnpm typecheck` | Run TypeScript type checking |\n| `pnpm test:local` | Build and start n8n for testing |\n\n### Project Structure\n\n```\nchariow-n8n/\n├── credentials/\n│   └── ChariowApi.credentials.ts\n├── nodes/\n│   └── Chariow/\n│       ├── Chariow.node.ts\n│       ├── ChariowTrigger.node.ts\n│       ├── shared/\n│       │   ├── transport.ts\n│       │   ├── utils.ts\n│       │   └── descriptions.ts\n│       └── resources/\n│           ├── customer/\n│           ├── product/\n│           ├── sale/\n│           ├── discount/\n│           ├── licence/\n│           ├── checkout/\n│           └── store/\n├── icons/\n│   └── chariow.svg\n└── dist/                    # Built output\n```\n\n## Resources\n\n* [Chariow Documentation](https://docs.chariow.com/)\n* [Chariow API Reference](https://docs.chariow.com/api)\n* [n8n Community Nodes Documentation](https://docs.n8n.io/integrations/community-nodes/)\n\n## Support\n\nFor issues with this node, please [open an issue](https://github.com/Chariow/n8n-nodes/issues) on GitHub.\n\nFor questions about Chariow, contact [support@chariow.com](mailto:support@chariow.com).\n\n## License\n\n[MIT](LICENSE.md)\n","readmeFilename":"README.md"}