{"_id":"@daouy/n8n-nodes-carbone","_rev":"2-74be5396ee6e014b0ef226d9dba58e31","name":"@daouy/n8n-nodes-carbone","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@daouy/n8n-nodes-carbone","version":"0.1.0","keywords":["n8n-community-node-package","carbone"],"author":{"name":"Carbone"},"license":"MIT","_id":"@daouy/n8n-nodes-carbone@0.1.0","maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"homepage":"https://github.com/daouy/n8n-carbone","bugs":{"url":"https://github.com/daouy/n8n-carbone/issues"},"n8n":{"nodes":["dist/nodes/Carbone/CarboneLifecycle.node.js"],"credentials":["dist/credentials/CarboneApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e402652abe52b2ba170c8849376befb5fa357be5","tarball":"https://registry.npmjs.org/@daouy/n8n-nodes-carbone/-/n8n-nodes-carbone-0.1.0.tgz","fileCount":10,"integrity":"sha512-aaNwx5YwRQdLNlAQnY6JYGH05Mdtfr5/ZfNDdDcgAho2zVzknMb0x9q8BBqqKe8hz5y20HtC8Fo7xwnRTLvKgQ==","signatures":[{"sig":"MEYCIQDDrjPxHFOW/tRSNT4PHFO/yKc8+/6B3Q0zZ953xlvmVgIhAPcH5lqJvwq7ZFFPIZo1DlEBFdPXTq7+F5FWeGVWDtcE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62484},"main":"index.js","gitHead":"7ff59ebf8c9e1c9e07faa03809004abd733841c4","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials --ext .ts","build":"tsc && gulp build:icons","format":"prettier --write .","lintfix":"eslint nodes credentials --ext .ts --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"daouy","email":"freemanitvn@gmail.com"},"repository":{"url":"git+https://github.com/daouy/n8n-carbone.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n nodes for Carbone integration","directories":{},"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","n8n-core":"^1.30.0","prettier":"^3.2.5","typescript":"^5.4.3","@types/node":"^20.19.8","n8n-workflow":"^1.100.0","@types/express":"^4.17.21","request-promise-native":"^1.0.9","@typescript-eslint/parser":"^7.4.0","eslint-plugin-n8n-nodes-base":"^1.16.3","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-carbone_0.1.0_1752639960608_0.2559855303641114","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@daouy/n8n-nodes-carbone","version":"0.2.0","description":"n8n nodes for Carbone integration","keywords":["n8n-community-node-package","carbone"],"license":"MIT","homepage":"https://github.com/daouy/n8n-carbone","author":{"name":"Carbone"},"repository":{"type":"git","url":"git+https://github.com/daouy/n8n-carbone.git"},"main":"index.js","scripts":{"build":"tsc && gulp build:icons","dev":"tsc --watch","format":"prettier --write .","lint":"eslint nodes credentials --ext .ts","lintfix":"eslint nodes credentials --ext .ts --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"n8n":{"n8nNodesApiVersion":1,"credentials":["dist/credentials/CarboneApi.credentials.js"],"nodes":["dist/nodes/Carbone/CarboneLifecycle.node.js"]},"devDependencies":{"@types/express":"^4.17.21","@types/node":"^20.19.8","@types/request-promise-native":"^1.0.21","@typescript-eslint/eslint-plugin":"^7.4.0","@typescript-eslint/parser":"^7.4.0","eslint":"^8.57.0","eslint-plugin-n8n-nodes-base":"^1.16.3","gulp":"^5.0.0","n8n-core":"^1.30.0","n8n-workflow":"^1.100.0","prettier":"^3.2.5","request-promise-native":"^1.0.9","typescript":"^5.4.3"},"_id":"@daouy/n8n-nodes-carbone@0.2.0","gitHead":"7ff59ebf8c9e1c9e07faa03809004abd733841c4","bugs":{"url":"https://github.com/daouy/n8n-carbone/issues"},"_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Xvt6dMgDxZw1C7CbQ7eNaeaCOEDJBKZkBwM0rZsmDv/DEYY3oUdQl35o1xyj2x1bBk7cyNQlf06Ui7vRCRW71A==","shasum":"8ee4df5bcf2f2948df552fcbc008ff6b3d0e04bd","tarball":"https://registry.npmjs.org/@daouy/n8n-nodes-carbone/-/n8n-nodes-carbone-0.2.0.tgz","fileCount":10,"unpackedSize":68804,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBH4xvrfHhc0V5UeQWs9fdPNkM2TkJlvabkPUk83hIu7AiBvON7+tutFCZhv+DT/L9WKiJEKHNDnPagVplqx+VIH9g=="}]},"_npmUser":{"name":"daouy","email":"freemanitvn@gmail.com"},"directories":{},"maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-carbone_0.2.0_1752643897258_0.5266061003627178"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-16T04:26:00.463Z","modified":"2025-07-16T05:31:37.614Z","0.1.0":"2025-07-16T04:26:00.799Z","0.2.0":"2025-07-16T05:31:37.439Z"},"bugs":{"url":"https://github.com/daouy/n8n-carbone/issues"},"author":{"name":"Carbone"},"license":"MIT","homepage":"https://github.com/daouy/n8n-carbone","keywords":["n8n-community-node-package","carbone"],"repository":{"type":"git","url":"git+https://github.com/daouy/n8n-carbone.git"},"description":"n8n nodes for Carbone integration","maintainers":[{"name":"daouy","email":"freemanitvn@gmail.com"}],"readme":"# n8n-nodes-carbone\n\nĐây là một gói node tùy chỉnh cho n8n để tích hợp với Carbone API.\n\n## Tổng quan\n\nGói này cung cấp các node để tương tác với Carbone API theo thiết kế lifecycle, cho phép bạn:\n\n1. Tạo và quản lý template\n2. Tạo báo cáo từ template và dữ liệu\n3. Kiểm tra trạng thái báo cáo\n4. Tải xuống báo cáo đã tạo\n\n## Cài đặt\n\n### Cài đặt cục bộ\n\n1. Đi đến thư mục n8n của bạn\n   ```\n   cd ~/.n8n\n   ```\n\n2. Cài đặt gói node\n   ```\n   npm install n8n-nodes-carbone\n   ```\n\n3. Khởi động lại n8n\n\n### Cài đặt trong Docker\n\nThêm dòng sau vào Dockerfile của bạn:\n```dockerfile\nRUN cd /usr/local/lib/node_modules/n8n && npm install n8n-nodes-carbone\n```\n\n## Sử dụng\n\nSau khi cài đặt, bạn sẽ thấy node \"Carbone Lifecycle\" trong danh sách node của n8n.\n\n### Thiết lập Credentials\n\n1. Tạo credential mới kiểu \"Carbone API\"\n2. Nhập URL API của Carbone (ví dụ: https://your-carbone-domain.com/api)\n3. Nhập API Key của bạn\n\n### Các thao tác có sẵn\n\n- **Create Template**: Tải lên và đăng ký template mới\n- **Generate Report**: Tạo báo cáo từ template và dữ liệu\n- **Get Report Status**: Kiểm tra trạng thái của quá trình tạo báo cáo\n- **Download Report**: Tải xuống báo cáo đã tạo\n\n## Phát triển\n\n### Cài đặt môi trường phát triển\n\n```bash\n# Clone repository\ngit clone <repository-url>\n\n# Cài đặt dependencies\nnpm install\n\n# Build\nnpm run build\n\n# Link để phát triển cục bộ\nnpm link\n```\n\n### Cấu trúc dự án\n\n```\nn8n-nodes-carbone/\n├── credentials/\n│   └── CarboneApi.credentials.ts\n├── nodes/\n│   └── Carbone/\n│       ├── CarboneLifecycle.node.ts\n│       └── carbone.svg\n├── package.json\n└── tsconfig.json\n```\n\n## Giấy phép\n\n[MIT](LICENSE.md)\n\n\nnpm run build\nnpm pack --dry-run\nnpm publish","readmeFilename":"README.md"}