{"_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm","_rev":"36-f631761571ede0988fa09f2b95cf57ab","name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","dist-tags":{"alpha":"0.4.0-alpha.8","latest":"0.10.0"},"versions":{"0.2.1":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.2.1","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.2.1","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js","dist/nodes/DattoRmm/DattoRmmTrigger.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"27a126e0cce890b07b5d365a2bcd08f01fb393ed","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.2.1.tgz","fileCount":59,"integrity":"sha512-pgbQqYUKRlBunoYYKxdgJ1TarlWabvdwi7oDh6P3BWdWL2P/eYEfGk09eThoqm9nSDF6JhJGu+epIXo40iHuRQ==","signatures":[{"sig":"MEUCIQD1LBNsVaiWcnuxcMFJt6cack94NAvEeWnxiZVc1tO11gIgVmYONksL3/ihwg/eH3fX6/PcsIYQK3afgFOgUY6k9uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208773},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.2.1.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/4a2f5653898d62ebf0922315d3a369df/panoptic-it-solutions-n8n-nodes-datto-rmm-0.2.1.tgz","_integrity":"sha512-pgbQqYUKRlBunoYYKxdgJ1TarlWabvdwi7oDh6P3BWdWL2P/eYEfGk09eThoqm9nSDF6JhJGu+epIXo40iHuRQ==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","ts-node":"^10.9.2","openapi-typescript":"^7.8.0"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.2.1_1751235815203_0.0647241662669642","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.3.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.3.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ae30e6010ff73ff801773f8d2e79ffbb4bce1c04","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.3.0.tgz","fileCount":60,"integrity":"sha512-gqMU8Pxy0MNg1jgCgTYBvWgviDakrYQUX4xrlSdgDzyk9WfDKCo3A4FVanOFjU1b6LsAdCBNpgXJZLmD7NyngA==","signatures":[{"sig":"MEYCIQCryt+Wwt3JsFiuhMuS5exAqrdHT0c8g/ZFltsuJ+zfnQIhAIpVrnef+0kvb3GNHvezWLBxWqMfmIE0ngGVx8GGohsx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213078},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.3.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/6c853d97c13484752ba2aa634b252a9a/panoptic-it-solutions-n8n-nodes-datto-rmm-0.3.0.tgz","_integrity":"sha512-gqMU8Pxy0MNg1jgCgTYBvWgviDakrYQUX4xrlSdgDzyk9WfDKCo3A4FVanOFjU1b6LsAdCBNpgXJZLmD7NyngA==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","ts-node":"^10.9.2","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.3.0_1751236577628_0.05789644843112218","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.1":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.1","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.1","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"634c92910ffad731812ea83f9018f4b910dbe632","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.1.tgz","fileCount":90,"integrity":"sha512-CxZMIxvnmpTjtYbf8UDIMu1YjfJXHVt4tPwiIEoM3ke4aZ3lIqgvOzByZBTzVqQKVnqGR0Ftt5QDoEZ4bIwS1w==","signatures":[{"sig":"MEUCIDxypSBeR77hwGC3VkjUoDGEl7S7xjQAe+aGKMG0POBkAiEA5PCX0VN8Ovf69uu/l1N2kt5QHQlaBwkUU5Z4zxWyrYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314900},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.1.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/b9db5a127eebb73ad195065c3ff5eeb9/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.1.tgz","_integrity":"sha512-CxZMIxvnmpTjtYbf8UDIMu1YjfJXHVt4tPwiIEoM3ke4aZ3lIqgvOzByZBTzVqQKVnqGR0Ftt5QDoEZ4bIwS1w==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.1_1751286274244_0.3418069090981206","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.2":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.2","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.2","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"77db144a13b8eefcfc94a9619dc9be8ff8da02ab","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.2.tgz","fileCount":90,"integrity":"sha512-GVOJeT25xvvwwo1B2hE+zYQSLXa81f4Wx0fkIMbSIfgk1naFm31BkzbxaoSfdSmipQcGdVbY7iDRt6QB2NyjSA==","signatures":[{"sig":"MEQCIH/9ZoOHwH2KvZfmF5Yh6iSZ2Kqb+oIrd1Mt5ouIZ92GAiAT34VDnflduqy2F9s78fj8/8gkmAEiznnMJ/apEa7s9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315511},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.2.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/f263a01328b1ce4fd0d03be958bf5dfd/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.2.tgz","_integrity":"sha512-GVOJeT25xvvwwo1B2hE+zYQSLXa81f4Wx0fkIMbSIfgk1naFm31BkzbxaoSfdSmipQcGdVbY7iDRt6QB2NyjSA==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.2_1751287503118_0.8094039910355242","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.3":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.3","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.3","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3680caf3b37cb83d3da31eb40c087f4f6174f636","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.3.tgz","fileCount":90,"integrity":"sha512-tyqV5H6MsRrS4zFJBS+OS4/90UeZR4HY/6aDbHQ4IInM+maTS1uQJELvKUY8N8iRrUJFopNkeHOygyC1TEBYiA==","signatures":[{"sig":"MEUCIQDK0WHRVqO4IY53PpPQJbxLADgkeuIycZFerhRp4CKclQIgTBw5/cuSW3MTXXqUoBKgkp/n6ueIQWBy5/XR03INXRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317408},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.3.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/ed91b77c0380bee2ce0218a92df16d5b/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.3.tgz","_integrity":"sha512-tyqV5H6MsRrS4zFJBS+OS4/90UeZR4HY/6aDbHQ4IInM+maTS1uQJELvKUY8N8iRrUJFopNkeHOygyC1TEBYiA==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.3_1751290358209_0.09414713192626167","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.4":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.4","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.4","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"885b1cef7790dfec13fb8d0711a5ccd3e8abd965","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.4.tgz","fileCount":90,"integrity":"sha512-B7UZUPl2btiGiBccBVH5hBZ9tBm8FqBiHIJZCmTmmueDE+/FCryAM5HaY37IeUL2L99YpdD5ubQKQBkVo+xS7A==","signatures":[{"sig":"MEQCIFE9n07rNvzGp0AmBd7rfUiYVx1uPdixl6NfQ/rMgst+AiAJ6pYwOuwQ2v6YNN+oKYH3Kv/4jEr08di3gVsFD0teYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321301},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.4.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/9b73b091d279f90f136f9cd051516e2e/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.4.tgz","_integrity":"sha512-B7UZUPl2btiGiBccBVH5hBZ9tBm8FqBiHIJZCmTmmueDE+/FCryAM5HaY37IeUL2L99YpdD5ubQKQBkVo+xS7A==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.4_1751290877275_0.4411525109735439","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.5":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.5","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.5","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"68b38cfc49c2d38b150508ef308c06ad7f204b15","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.5.tgz","fileCount":90,"integrity":"sha512-Q7lnj56OO49xng3qREAgtP217hXnxWtxqu5OOfGAhZnQ13YwrOV/thH2Y5qZ2BZS4QyPmwS+ZfPcQs64OPqhbw==","signatures":[{"sig":"MEYCIQDknjshWOSM3lchTh7zpvh1Chzu/nrTJHowAlctX6XoAQIhAL/eNtw6VexeP6ybYo65EdIiqzElt2xmojgSD3RY2w9V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322065},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.5.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/b196257582d43522e10d7f820f966771/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.5.tgz","_integrity":"sha512-Q7lnj56OO49xng3qREAgtP217hXnxWtxqu5OOfGAhZnQ13YwrOV/thH2Y5qZ2BZS4QyPmwS+ZfPcQs64OPqhbw==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.5_1751291402824_0.07237439260518963","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.6":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.6","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.6","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"2e4668ddf993fce693bfd0c4fe221911cb5ef20c","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.6.tgz","fileCount":90,"integrity":"sha512-ujFrIyFB30jaZZX6tV2xvo5jrGFiyTNwYQ61QGo2r7tvKx4pXCZ11A9YmVozBkt0cxZugDccTTP3nip0C5xXzw==","signatures":[{"sig":"MEQCIGzIOXOxCX04g5CVZ7RfWw5cW4wrCR4phIWXQklvl+S1AiAd0J3cBdIlRv13PnkET/WlAOYNEbcMLkZQ1C2NYCYSYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318510},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.6.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/06b180c97c5dca637290c49d5141535b/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.6.tgz","_integrity":"sha512-ujFrIyFB30jaZZX6tV2xvo5jrGFiyTNwYQ61QGo2r7tvKx4pXCZ11A9YmVozBkt0cxZugDccTTP3nip0C5xXzw==","_npmVersion":"10.9.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"22.12.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.6_1751295417733_0.48383267090522675","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.7":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.7","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.7","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"a6e5c9df1e79000933e188be0af4c344e057fab9","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.7.tgz","fileCount":90,"integrity":"sha512-EQkHlHx2d0h09kyAJv9pl5fOJINinnnipc5y+JQRlonGUja8Ysr1wvMv9OkQEhVFdwi1UkppUZQbbLslyyeJ5Q==","signatures":[{"sig":"MEQCICIfFiHIlgQSmdpI8Pw/CyaB2nudmvdm/uNlidg144srAiB34cOkLF50+7X6m7qtdO46in379cTtPpvX46i25gTVyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319109},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.7.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/6310fb99292377d1c7e66eaac234f43f/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.7.tgz","_integrity":"sha512-EQkHlHx2d0h09kyAJv9pl5fOJINinnnipc5y+JQRlonGUja8Ysr1wvMv9OkQEhVFdwi1UkppUZQbbLslyyeJ5Q==","_npmVersion":"10.9.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"22.12.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.7_1751296192686_0.25614512682630863","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"32841fbfcb06c2767212e997150cec65d666c010","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0.tgz","fileCount":90,"integrity":"sha512-DYRiPRK4tIriGcxpgdm8VT0Rlz95Pe5KqdKrOol2r4bZ5Mt1s3/YsV6U3jir5oLxVq6ZzNbk8m1DEbwKoER/aw==","signatures":[{"sig":"MEUCIQCzBDY3TkB81v2/DLnA6OklqjJ3ouDmHtK6S6+UwMVoagIgW6zVhRDds0eYhjl50KjimPj/LEYCtXRYGmnR5MO2/2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319101},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/e74e06566ad972a15c0c749870884133/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0.tgz","_integrity":"sha512-DYRiPRK4tIriGcxpgdm8VT0Rlz95Pe5KqdKrOol2r4bZ5Mt1s3/YsV6U3jir5oLxVq6ZzNbk8m1DEbwKoER/aw==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0_1751299054282_0.815254210631899","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-alpha.8":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.0-alpha.8","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.0-alpha.8","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"65188a7126b617ae3e2316d523202425a62b6418","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.0-alpha.8.tgz","fileCount":90,"integrity":"sha512-X/4vLBLyEUDt2/267L0V5aB/DawjO0fHBFujJyXEIbUsMs++9V2XuCi+Wfqu0qKyTqSUq4trrs5wr/jzUjhC3g==","signatures":[{"sig":"MEQCIF5bMpmfu96fyDRTbTi3S1i7LUPprtLjY5fn0k31C58aAiBFqgwyRowzcj1m7QecFCQjhaAxFkRSe56bklm9Vpbh5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319118},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.8.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/e928ab2372382648c2fcdbb82220f927/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.0-alpha.8.tgz","_integrity":"sha512-X/4vLBLyEUDt2/267L0V5aB/DawjO0fHBFujJyXEIbUsMs++9V2XuCi+Wfqu0qKyTqSUq4trrs5wr/jzUjhC3g==","_npmVersion":"10.9.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"22.12.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.0-alpha.8_1751299329536_0.3594218743774067","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.1","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.1","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"caa6cf328653d2ff69bae824b00b9e73f7cec5f1","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.1.tgz","fileCount":90,"integrity":"sha512-xjw9u9SXbC1u7HyBqxwio+bIJcWvhY8FvYcXpmDaK69Z7AziB90zpcAPRWSVCslAHIUTgXjhkXZqbSgcS/wxNw==","signatures":[{"sig":"MEUCIQCzKDhvuf7jBAvHaRDoFanPED/zRWJ+qfg7n4mcbMz/HAIgGLc4kkBYed0TC3cE35NpPF8GGuWmb+WwWlQnuL+8K34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319110},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.1.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/c050fb855d13c3a11194a25cc663861d/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.1.tgz","_integrity":"sha512-xjw9u9SXbC1u7HyBqxwio+bIJcWvhY8FvYcXpmDaK69Z7AziB90zpcAPRWSVCslAHIUTgXjhkXZqbSgcS/wxNw==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.1_1751299855085_0.23746240759165782","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.2","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.2","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d63741f72fc11a22174a513c31abf99fd6579904","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.2.tgz","fileCount":90,"integrity":"sha512-NF6S1bXWBn/F6/A/5ixOaHpWUGBj1Ddub4siK0UcZcMZENQxRREaKJNLWJNCqvlxqbCRdKQ4cUeRQucVTpuF1Q==","signatures":[{"sig":"MEUCIQDM3yYUIsqVcocKZ8JFVZ1KG4KZB2ZMh6AFqTr/Qq/20QIgFNLn0btUmMtChpOJj3zKWerT2Zlihp8WsFec96xvnxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318828},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.2.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/525dc49714ab3a6a7364f4acf8ee040f/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.2.tgz","_integrity":"sha512-NF6S1bXWBn/F6/A/5ixOaHpWUGBj1Ddub4siK0UcZcMZENQxRREaKJNLWJNCqvlxqbCRdKQ4cUeRQucVTpuF1Q==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.2_1751300534990_0.8886158852723833","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.3","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.3","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"457663f35ce0c5682535619fd630bdf648338eb5","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.3.tgz","fileCount":90,"integrity":"sha512-prJyyEktTw18YduZq06XR/t5acIdHh26bQe64yV6uUbjoOEG2bGRcDkRmochLu89bY4EJcy+y8PufUzKTmB8aQ==","signatures":[{"sig":"MEUCIBqyZoSFXH4NF5CiVkEJvbl3yema5eIjz6yqQlMDUQB3AiEAjd/tpbwb79OKGdfhJbeBKyF98bgQi+hxgycxpW/EVvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317182},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.3.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/f7006d7b4f8312337e0e44d3050037c3/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.3.tgz","_integrity":"sha512-prJyyEktTw18YduZq06XR/t5acIdHh26bQe64yV6uUbjoOEG2bGRcDkRmochLu89bY4EJcy+y8PufUzKTmB8aQ==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.3_1751319000800_0.5141223053200361","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.4","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.4","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"767320777e4916b655ceef9f48969653c32b63ad","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.4.tgz","fileCount":90,"integrity":"sha512-yHN7uspKtb0YOI1EmbNHCmJSlVWYcCbFVLIayBVyMzbmYVI7/GC0AZ+ajKWeM2tXM1t6ogq4QQgGbPti/hd7DQ==","signatures":[{"sig":"MEUCIQD59gUOVXOzCvozOlw8F/wVrcZOHYrH69Dj9KHAOhV0tgIgT2pxw4bNkAQiabH1ICfqgUmAEG42jxGNTGutWiZ90Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317511},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.4.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/aab77bcdc33c8fb57d4c27a9c6939205/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.4.tgz","_integrity":"sha512-yHN7uspKtb0YOI1EmbNHCmJSlVWYcCbFVLIayBVyMzbmYVI7/GC0AZ+ajKWeM2tXM1t6ogq4QQgGbPti/hd7DQ==","_npmVersion":"10.9.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"22.12.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.4_1751322268583_0.7943457719867311","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.5","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.5","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f4138f6834a0076dd24500227e334fb5447d8121","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.5.tgz","fileCount":93,"integrity":"sha512-3jEY+/ZcMes8SJ7m0FGcHbIN5bffI2xTI/QUP1YyQLpMklpQIR710wyrN6Zy5P7VReZu0BShwltD6EXM/omUOQ==","signatures":[{"sig":"MEUCIGqcLpVpwWZH5OmQ+6doepfTMNHfHOWzQ4cEA7Dl1TJRAiEAj5JgfX0DX69TcjjRyI2idh4dze1G+5I0AgmP+RMDYOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322628},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.5.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/bae3614c7f5fca89096bd447077941f3/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.5.tgz","_integrity":"sha512-3jEY+/ZcMes8SJ7m0FGcHbIN5bffI2xTI/QUP1YyQLpMklpQIR710wyrN6Zy5P7VReZu0BShwltD6EXM/omUOQ==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.5_1751322953015_0.3211007318824102","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.6","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.6","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"179d88d436e130d547c0d88691cc193454b2c2a9","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.6.tgz","fileCount":93,"integrity":"sha512-pPEjJtjJxFIkGVrv68cZX69CM1ulARLoxns1CSrpCDxbZzNk6e4b9saZLmkTWrj7N7UbQkZe/Y6Iaba63uE40A==","signatures":[{"sig":"MEYCIQCUxEgB6v1D9RgDVpGcjXeCeFiUmtGeIKgq/FluRbb3GwIhAIq+N2Eugo/i9MhLeY+a9YAt60NO6PGpS9PSA054sPYU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322297},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.6.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/a80bf54b6a51d41a1cf8d3a68451c3e6/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.6.tgz","_integrity":"sha512-pPEjJtjJxFIkGVrv68cZX69CM1ulARLoxns1CSrpCDxbZzNk6e4b9saZLmkTWrj7N7UbQkZe/Y6Iaba63uE40A==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.6_1751323509150_0.6886157091907488","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.7","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.7","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"85d8846bd47257c899792712962fed51ebf1381f","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.7.tgz","fileCount":105,"integrity":"sha512-k4EdbiVkGMO+nV7ykKVIkIIZYevql+w9B+oN4qYO8Joc1rW+b2g9ncWM5lkm5UH7FgYRn/T+W3pFCFog2OIm0Q==","signatures":[{"sig":"MEQCIGsf3UyuIWzpPWZjmryo1WJm3ZkKbrJJdIQw9/aKxQJfAiAtPKZXU+A43F3G3mFu+9EHJLb7RvHcdIR2BH0E3vConw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384858},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.7.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/325b1c261af2e0acc204e6ebb1636ca5/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.7.tgz","_integrity":"sha512-k4EdbiVkGMO+nV7ykKVIkIIZYevql+w9B+oN4qYO8Joc1rW+b2g9ncWM5lkm5UH7FgYRn/T+W3pFCFog2OIm0Q==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.7_1751324392966_0.5032592227419128","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.8","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.8","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"4e9928957f6263db632175f6d3cffe10403851a4","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.8.tgz","fileCount":111,"integrity":"sha512-Oj/J64YDDdBK/9rOOH991Y7s5YmfGIUZZAY3M4ep5PgsituQQnv3oaz6Zz+YNM7JtIQLhr9Ahksjjj9arEyuSw==","signatures":[{"sig":"MEQCIEZUGvYClBnRmd1OARyHJZ6/0vo7oX6afh/AL5GtGrFPAiA+VoDZ8hEgfc+8ppXgXOLFkU8wZtwSocR/pghDFfie8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417194},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.8.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/a9b142bc292da97956da918b0c11866b/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.8.tgz","_integrity":"sha512-Oj/J64YDDdBK/9rOOH991Y7s5YmfGIUZZAY3M4ep5PgsituQQnv3oaz6Zz+YNM7JtIQLhr9Ahksjjj9arEyuSw==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.8_1751364395255_0.24972111538433772","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.9","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.9","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f5f7cf16789334fd7ce3575ca5b6d50a8012fee3","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.9.tgz","fileCount":111,"integrity":"sha512-/v+8BpIwcOW0s0XXRTVBrpvmbcQqb+gWvddowfyI/Mz8hJ9b2yzHXoOj1Axkn/4qrf24cBbKuMhSgAEoDsucyg==","signatures":[{"sig":"MEUCIALaLS393nX7k8K8iFc9ZHqiUtgYeYeL9PlIQqToJy+cAiEArFeCKLuY6jXQr+HgTBvewLWdpw+vecrzx2KTT9qLaMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417281},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.9.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/72dd31aaa0cb6575e87e90b5b5bdd754/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.9.tgz","_integrity":"sha512-/v+8BpIwcOW0s0XXRTVBrpvmbcQqb+gWvddowfyI/Mz8hJ9b2yzHXoOj1Axkn/4qrf24cBbKuMhSgAEoDsucyg==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.9_1751365780439_0.5637277503426021","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.10","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.10","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"553fbe9016e863139812b75c5c7ecec681bda2e9","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.10.tgz","fileCount":111,"integrity":"sha512-en7aT4EZCxpY3sRA52KJTADfp8sc8DJY34oYlP1oynYPtfQiZAjUwk0euObUlqy7h4g4sChQEa0XW49uPAJAYQ==","signatures":[{"sig":"MEYCIQD3Pt8vQ7j83LWoOaYVO+la+xPgCH3tzR0tAf4e23qXagIhAOkuEiL96V2b9ORjm3ywJKX4A/1UqnSzykDAfCgclmN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419642},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.10.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/067a9678625d2cfbd88c529cee6d0501/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.10.tgz","_integrity":"sha512-en7aT4EZCxpY3sRA52KJTADfp8sc8DJY34oYlP1oynYPtfQiZAjUwk0euObUlqy7h4g4sChQEa0XW49uPAJAYQ==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.10_1751366439735_0.7569048507078047","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.11","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.11","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c92a75cb5deee4baa07177094e4f732cac289f28","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.11.tgz","fileCount":111,"integrity":"sha512-vNvtsWRd5R67Baq+uT2eSFM9ljfxko20qa+7/jzthFA8RdgOXi+CKO+P3XXMR709XhCn+hf5GJwxJ5ibo3fdMg==","signatures":[{"sig":"MEQCICU5qyqtZnAdrVtYWBlqDRnlyDmb4Cg6CqvMA1qge/RNAiAPntbKpB1nqQgbB9IcHR3jXNEM0L0uF0nf0FQOJW2kAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437263},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.11.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/31c7a33c5e5eb21d874600dc70ad4a48/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.11.tgz","_integrity":"sha512-vNvtsWRd5R67Baq+uT2eSFM9ljfxko20qa+7/jzthFA8RdgOXi+CKO+P3XXMR709XhCn+hf5GJwxJ5ibo3fdMg==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.11_1751368367545_0.6922373126129002","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.12","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.12","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"037c131e5e7f94e5f9eb77a9774e37ce635f0045","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.12.tgz","fileCount":114,"integrity":"sha512-wmlAQ2pdCTv4Cdq0/QvmhhYwxLdm+KQ9hq7g6mER9m1PRFtwsy/82RvuGjTBG5GeGgluP0UICQTIphJjoya2Pg==","signatures":[{"sig":"MEYCIQCXGoeh7LWAcw5LkPPjv96pextIzEj8hCbFKXtOU1cxGwIhAIxYA08yAspPsw/GdneUGNZM5RaNBwVOiS72nnp/wRsN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438242},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.12.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/b39d3b98b25d7ae26c1ab5e1dccfcfb3/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.12.tgz","_integrity":"sha512-wmlAQ2pdCTv4Cdq0/QvmhhYwxLdm+KQ9hq7g6mER9m1PRFtwsy/82RvuGjTBG5GeGgluP0UICQTIphJjoya2Pg==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.12_1751375669345_0.4629666157308996","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.13","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.13","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c750ba0864cff0e2009f920eb39697e30ed0defe","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.13.tgz","fileCount":114,"integrity":"sha512-yFpwHs0NUdrbpOm4OYGYRbDIz+Z9JwDH7MlfUWy5KvtEtJ0qYnua6WxPpvajJyLpTxKO8lA+EdcPbZEPe5gCAw==","signatures":[{"sig":"MEYCIQDxbOm7bnIuYDpWSaMpU5GU01kfI3PCkEGZ3720JfzqYAIhAOdMuQuQfMMNUsyxvsZniNEEvlDLvmwnpRKV4g6aB2jr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441458},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.13.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/7d2e3a53c2ce87c336ee8d53ba7fc24c/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.13.tgz","_integrity":"sha512-yFpwHs0NUdrbpOm4OYGYRbDIz+Z9JwDH7MlfUWy5KvtEtJ0qYnua6WxPpvajJyLpTxKO8lA+EdcPbZEPe5gCAw==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.13_1751377736501_0.0035479265497468937","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.4.14","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.4.14","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"7f08394dd94c7513572f6cb412f698589c030754","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.4.14.tgz","fileCount":114,"integrity":"sha512-gLmgyfcG6b7PzBfpf2HCo3a0ulG6tzScG/Ou/yvuQRw0LKfVZ+DENd9o9VX4X1jChEsKtD6EP6LofOIGvvLeOA==","signatures":[{"sig":"MEQCIExXfg5jZVdENKLq9crYc72i9jQP+6xMlQyhYYzOoALEAiAyCnnc/jkyNUGEGc4E/QrpcKdw0E+MNa09ej5gUWDHvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448854},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.14.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/0dab949713d03c1630dcb7619de240eb/panoptic-it-solutions-n8n-nodes-datto-rmm-0.4.14.tgz","_integrity":"sha512-gLmgyfcG6b7PzBfpf2HCo3a0ulG6tzScG/Ou/yvuQRw0LKfVZ+DENd9o9VX4X1jChEsKtD6EP6LofOIGvvLeOA==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.4.14_1751535397247_0.47841769372034215","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.5.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.5.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e5a97737c83c2fb2eddd8e24940bbe969b041b5d","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.5.0.tgz","fileCount":138,"integrity":"sha512-TIAWeWTfgXpfkU5lCifRyiEiQbRg4v+XvVBAClg/i1qZ7Udrh6bwx+coHQvzSmm+VCJqQFejAqxMeuMHLZfDjQ==","signatures":[{"sig":"MEYCIQCo968HZi0x62e3KF/Ps8ccHj4/yFHFUPpUT34MXGWg2AIhAJ42Zibu18pp7Y7sAB/5LkVaVAbqHmNtCwCBPG7O8T3k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":598293},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.5.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/985f27121ffee6f86f68819ff799b0f6/panoptic-it-solutions-n8n-nodes-datto-rmm-0.5.0.tgz","_integrity":"sha512-TIAWeWTfgXpfkU5lCifRyiEiQbRg4v+XvVBAClg/i1qZ7Udrh6bwx+coHQvzSmm+VCJqQFejAqxMeuMHLZfDjQ==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.2","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.5.0_1751919946464_0.2102531301626891","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.6.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.6.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8e2bed21a45eaf3524e96dae2f04bb09781b2d6e","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.6.0.tgz","fileCount":141,"integrity":"sha512-4qcuPCK5i0zQgrMUmPdzrOlQ1vmTTjvbU2y8we5XJmc1Q6rKwLEVH3Rty7dMfu5iSG/DDgwRsBb7zVhAMJy2ow==","signatures":[{"sig":"MEQCIBroAQzQVump7TYOvjmSrBE5Vjt68oYNXOQbiPnQIfrOAiBWnGrHhZ7IYf7HsVud3nYr0M5JDsD/+C3/mmxqgeN9iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634277},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/609a78e13060e0c3ac475fea1303521d/panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.0.tgz","_integrity":"sha512-4qcuPCK5i0zQgrMUmPdzrOlQ1vmTTjvbU2y8we5XJmc1Q6rKwLEVH3Rty7dMfu5iSG/DDgwRsBb7zVhAMJy2ow==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.6.0_1752056211788_0.2714360479556719","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.6.1","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.6.1","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d6bc7de8267b404e0a323b7a4d789382c337cd0c","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.6.1.tgz","fileCount":141,"integrity":"sha512-hz1PM1mrLBwI0bvIlVrv+qL9EOC30B83c8uwDHJb2U2i6LiL8hPXfVAcnkI5GncrIb9OGRH0g4diVTcPipwj6A==","signatures":[{"sig":"MEUCIQC80ja19mi1TnKDdO8HVLpf7h+KWX0ZMaGNiyO6n3mctwIgRlT26DCBGde20oGd0SvjdR3uJPBq9zHmuI1zH91lNzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692517},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.1.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/628f1fb7344b53a34ef45770435a40ac/panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.1.tgz","_integrity":"sha512-hz1PM1mrLBwI0bvIlVrv+qL9EOC30B83c8uwDHJb2U2i6LiL8hPXfVAcnkI5GncrIb9OGRH0g4diVTcPipwj6A==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.6.1_1752076878888_0.12540401771479237","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.6.2","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.6.2","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e0a8bde9268e7683ee9c2063b3859f42ab67f264","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.6.2.tgz","fileCount":141,"integrity":"sha512-xcuYU5lFvz6YW4d6Jf5D5E9OI/VndeYGdiQjDBx1iQ8TkoRPj43g2uzfbQKrHxBzuKZlAQnrR0bEviZ3ch7Uug==","signatures":[{"sig":"MEUCIQCjdnLi0BnesiU/SHbGFFhuezjuGSzH6ruforYQLYABsgIgNBMu4foJTd61UktqNkWj6Hg5ZVmNCarQs8k9xMefvws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692330},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.2.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/2cfde42af876686ec95e001fbe06866a/panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.2.tgz","_integrity":"sha512-xcuYU5lFvz6YW4d6Jf5D5E9OI/VndeYGdiQjDBx1iQ8TkoRPj43g2uzfbQKrHxBzuKZlAQnrR0bEviZ3ch7Uug==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.6.2_1752077650096_0.15839763340018154","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.6.3","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.6.3","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"03210a7fe6729af3d091bf5f4c303c2f8a0ea19b","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.6.3.tgz","fileCount":141,"integrity":"sha512-ZlYUY11R++/wd3XlNuWr59i4iD+UBrrt/zYiANdkX7DPZgKo+1dEBhtu9kBsjkaT/TsX0OSS4PVLZ1gGwbtCvg==","signatures":[{"sig":"MEYCIQC47+QRHPH8Cw0/7h3kwvDFYnD3lY3yniyUk3FyDkonagIhALLQXak5vM65JHID74tYXOto6akz8DfBEGbFWe96t0RQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692603},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.3.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","actor":{"name":"donnacha-panoptic","type":"user","email":"donnacha@panoptic.ie"},"email":"donnacha@panoptic.ie"},"_resolved":"/tmp/80d1442d87a114bda345495c9ade41b8/panoptic-it-solutions-n8n-nodes-datto-rmm-0.6.3.tgz","_integrity":"sha512-ZlYUY11R++/wd3XlNuWr59i4iD+UBrrt/zYiANdkX7DPZgKo+1dEBhtu9kBsjkaT/TsX0OSS4PVLZ1gGwbtCvg==","_npmVersion":"10.8.2","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"20.19.3","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.6.3_1752078435404_0.9309015607455025","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.7.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.7.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"4154773cc5c47bcf4a9f6551debe15264df625ca","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.7.0.tgz","fileCount":150,"integrity":"sha512-/Oz2Bo34MCMd17DTRueV6JaMk1P6dyqpXha7NsqC00XDadlwtMsJlsTMywtDoFEQ/85P4eOE1ub7gKV7jyV51w==","signatures":[{"sig":"MEQCIAZ/yoQgrCATdN0U/p1bMmHhKlf3+Rw9Cjjl+44M80wVAiACgObTwY4fisApsRirJnChDmucVSjVg2jDddjMKdnGEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":776477},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.7.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/70053cfec8a6a59705b79a40a4ea7b96/panoptic-it-solutions-n8n-nodes-datto-rmm-0.7.0.tgz","_integrity":"sha512-/Oz2Bo34MCMd17DTRueV6JaMk1P6dyqpXha7NsqC00XDadlwtMsJlsTMywtDoFEQ/85P4eOE1ub7gKV7jyV51w==","_npmVersion":"11.6.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"24.8.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.7.0_1758809032218_0.8681375256991248","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.7.1","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.7.1","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d37bd6406cba7beb87550f11e6e821e87e4ba4df","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.7.1.tgz","fileCount":150,"integrity":"sha512-r1CbEL8YaElZDLIb2Haz3G5dzxcWGhGz/D5kAPZhUhcWBJZ3rHJLy5BZsIyvHRGtqT5pubsRSczYqVYIqiHdSA==","signatures":[{"sig":"MEYCIQDWwx78O+5Wg5Dy14hgyi8dZwEJcB8hzjDHlgk5LT1csQIhAMZECpEe8QmjClHCSS9a7k4BZ4wbThCDtboCa0rznIif","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":778630},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.7.1.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/bf3ac36f23f9d4cd7996f5507a3995d5/panoptic-it-solutions-n8n-nodes-datto-rmm-0.7.1.tgz","_integrity":"sha512-r1CbEL8YaElZDLIb2Haz3G5dzxcWGhGz/D5kAPZhUhcWBJZ3rHJLy5BZsIyvHRGtqT5pubsRSczYqVYIqiHdSA==","_npmVersion":"11.6.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"24.8.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.7.1_1758809800423_0.05949537374391611","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.8.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.8.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"72973c22fb1e1ee748defb156d0b2a6fec83e200","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.8.0.tgz","fileCount":150,"integrity":"sha512-kyPJdITu5EyB7zdm9aChIpzeHzHXbUP12tdWRdw0u+duq2Get00gyGtYPk6cOyYP1H3RHKo20VGnFdsWEXum+w==","signatures":[{"sig":"MEQCIF64ZJ8ANMFKvJXdhdu/aAz0TyfJyAx19poynXiNkteXAiAqthXyQn4R0qv8+O/p/3PttXVFBr1HLhOvabhzZig6jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782977},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.8.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/4d27526836aa886940c3e20eb3e8aa9c/panoptic-it-solutions-n8n-nodes-datto-rmm-0.8.0.tgz","_integrity":"sha512-kyPJdITu5EyB7zdm9aChIpzeHzHXbUP12tdWRdw0u+duq2Get00gyGtYPk6cOyYP1H3RHKo20VGnFdsWEXum+w==","_npmVersion":"11.6.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"24.8.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.8.0_1758811113108_0.4164340851468096","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.9.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.9.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"1946e441aa1f315944712898af5da7ccae1faffe","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.9.0.tgz","fileCount":150,"integrity":"sha512-XqRnBLrS2TqoXLJN0mahgGpQRo6wVJNf2FyL/NnQe3Dd7iDdPiAb+rXNpQSraufrUuYXVUYN9nVqDjz75cXGTg==","signatures":[{"sig":"MEUCIQDIbLh54VhyxOTC0/7kYgQaBVcUYbswUn+/YQlgRigQcwIgYFN4XGFPxYJl/JTOKSPoFtzSpco1Hw0TNrueFMyjzXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":790222},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.9.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/e456a831ce0d65e58b888c68f29e4c0e/panoptic-it-solutions-n8n-nodes-datto-rmm-0.9.0.tgz","_integrity":"sha512-XqRnBLrS2TqoXLJN0mahgGpQRo6wVJNf2FyL/NnQe3Dd7iDdPiAb+rXNpQSraufrUuYXVUYN9nVqDjz75cXGTg==","_npmVersion":"11.6.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"24.8.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.9.0_1758817687371_0.22014285289694513","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@panoptic-it-solutions/n8n-nodes-datto-rmm","version":"0.10.0","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"author":{"name":"n8n"},"license":"MIT","_id":"@panoptic-it-solutions/n8n-nodes-datto-rmm@0.10.0","maintainers":[{"name":"panopticnpmjs","email":"david@panoptic.ie"},{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"}],"n8n":{"nodes":["dist/nodes/DattoRmm/DattoRmm.node.js"],"credentials":["dist/credentials/DattoRmmApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"be0940f10c3cc3aefb34828ab9f27282912a5b2f","tarball":"https://registry.npmjs.org/@panoptic-it-solutions/n8n-nodes-datto-rmm/-/n8n-nodes-datto-rmm-0.10.0.tgz","fileCount":150,"integrity":"sha512-wyzh8FTjFKTjQ8qUBv70kv7gb45kenVm7phlISqEmC1VBLieU3wBc42K74j1bT6h7BcqlMSKuSrGO+BUdxFp2A==","signatures":[{"sig":"MEUCIFghIOt+1Fnx8PdLW51C/Jh9OiPulacojsdUkPSXoWDdAiEAz2zR/zFjxrhYhjQCpE0+K3Yh5EDNODyKaFB0RVpEUPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":805646},"jest":{"preset":"ts-jest","globals":{"ts-jest":{"tsconfig":{"types":["jest","node"]}}},"testMatch":["**/__tests__/**/*.test.ts","**/*.test.ts"],"testEnvironment":"node","coverageDirectory":"coverage","coverageReporters":["text","lcov","html"],"setupFilesAfterEnv":["<rootDir>/jest.setup.ts"],"collectCoverageFrom":["nodes/**/*.ts","!nodes/**/*.d.ts","!nodes/**/types/**","!dist/**"]},"main":"index.js","_from":"file:panoptic-it-solutions-n8n-nodes-datto-rmm-0.10.0.tgz","engines":{"node":">=18.10","pnpm":">=9.1"},"scripts":{"dev":"gulp build:icons && tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"pnpm clean && tsc && gulp build:icons","clean":"rimraf dist","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","gen:types":"openapi-typescript ../../datto_swagger.json --output ./nodes/DattoRmm/types/datto-rmm-api.ts","preinstall":"npx only-allow pnpm","test:local":"ts-node scripts/test-node-locally.ts","test:watch":"jest --watch","test:oauth2":"ts-node scripts/test-oauth2-flow.ts","test:coverage":"jest --coverage","test:credentials":"ts-node scripts/test-n8n-credentials.ts"},"_npmUser":{"name":"donnacha-panoptic","email":"donnacha@panoptic.ie"},"_resolved":"/private/var/folders/wd/nh_h01x52rj2yftvstgdplrw0000gn/T/dd802b6de069d66e0dff44e0d8200724/panoptic-it-solutions-n8n-nodes-datto-rmm-0.10.0.tgz","_integrity":"sha512-wyzh8FTjFKTjQ8qUBv70kv7gb45kenVm7phlISqEmC1VBLieU3wBc42K74j1bT6h7BcqlMSKuSrGO+BUdxFp2A==","_npmVersion":"11.6.0","description":"n8n node for Datto RMM integration","directories":{},"_nodeVersion":"24.8.0","dependencies":{"keyv":"5.2.3","pino":"^9.6.0","axios":"^1.7.7","chalk":"^4.1.2","moment":"^2.30.1","keyv-file":"5.1.1","pluralize":"^8.0.0","change-case":"^4.1.2","pino-pretty":"^13.0.0","moment-timezone":"^0.5.47"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^29.7.0","dotenv":"^17.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","@types/jest":"^29.5.12","openapi-typescript":"^7.8.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-datto-rmm_0.10.0_1758817972141_0.30568032950299395","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-06-29T22:23:35.136Z","modified":"2026-06-08T12:22:49.545Z","0.2.1":"2025-06-29T22:23:35.387Z","0.3.0":"2025-06-29T22:36:17.816Z","0.4.0-alpha.1":"2025-06-30T12:24:34.444Z","0.4.0-alpha.2":"2025-06-30T12:45:03.305Z","0.4.0-alpha.3":"2025-06-30T13:32:38.386Z","0.4.0-alpha.4":"2025-06-30T13:41:17.478Z","0.4.0-alpha.5":"2025-06-30T13:50:03.038Z","0.4.0-alpha.6":"2025-06-30T14:56:57.938Z","0.4.0-alpha.7":"2025-06-30T15:09:52.872Z","0.4.0":"2025-06-30T15:57:34.467Z","0.4.0-alpha.8":"2025-06-30T16:02:09.753Z","0.4.1":"2025-06-30T16:10:55.283Z","0.4.2":"2025-06-30T16:22:15.157Z","0.4.3":"2025-06-30T21:30:00.987Z","0.4.4":"2025-06-30T22:24:28.766Z","0.4.5":"2025-06-30T22:35:53.277Z","0.4.6":"2025-06-30T22:45:09.383Z","0.4.7":"2025-06-30T22:59:53.175Z","0.4.8":"2025-07-01T10:06:35.597Z","0.4.9":"2025-07-01T10:29:40.622Z","0.4.10":"2025-07-01T10:40:39.928Z","0.4.11":"2025-07-01T11:12:47.788Z","0.4.12":"2025-07-01T13:14:29.556Z","0.4.13":"2025-07-01T13:48:56.696Z","0.4.14":"2025-07-03T09:36:37.444Z","0.5.0":"2025-07-07T20:25:46.637Z","0.6.0":"2025-07-09T10:16:52.077Z","0.6.1":"2025-07-09T16:01:19.113Z","0.6.2":"2025-07-09T16:14:10.344Z","0.6.3":"2025-07-09T16:27:15.578Z","0.7.0":"2025-09-25T14:03:52.473Z","0.7.1":"2025-09-25T14:16:40.663Z","0.8.0":"2025-09-25T14:38:33.299Z","0.9.0":"2025-09-25T16:28:07.569Z","0.10.0":"2025-09-25T16:32:52.332Z"},"author":{"name":"n8n"},"license":"MIT","keywords":["n8n-community-node-package","datto-rmm","rmm","datto","n8n"],"description":"n8n node for Datto RMM integration","maintainers":[{"email":"alex@panoptic.ie","name":"alex1663"},{"email":"david@panoptic.ie","name":"panopticnpmjs"},{"email":"donnacha@panoptic.ie","name":"donnacha-panoptic"}],"readme":"# Datto RMM Node for n8n\n\nA comprehensive n8n node for integrating with Datto RMM (Remote Monitoring and Management) platform. This node enables automation of device management, site administration, alert monitoring, and more through n8n workflows.\n\n## 📋 Table of Contents\n\n- [Installation](#installation)\n- [Authentication Setup](#authentication-setup)\n- [Available Resources](#available-resources)\n- [Quick Start Guide](#quick-start-guide)\n- [Workflow Examples](#workflow-examples)\n- [API Reference](#api-reference)\n- [Troubleshooting](#troubleshooting)\n- [Contributing](#contributing)\n\n## 🚀 Installation\n\n### Method 1: npm Installation (Recommended)\n```bash\nnpm install n8n-nodes-datto-rmm\n```\n\n### Method 2: Manual Installation\n1. Download the package\n2. Place in your n8n custom nodes directory\n3. Restart n8n\n\n### Enable the Node\n1. Add to your n8n environment variables:\n```bash\nN8N_CUSTOM_EXTENSIONS=\"n8n-nodes-datto-rmm\"\n```\n2. Restart n8n service\n\n## 🔐 Authentication Setup\n\n### Step 1: Get Datto RMM API Credentials\n1. Log into your Datto RMM portal\n2. Navigate to **Administration → API Management**\n3. Create new API keys:\n   - **API Key** (Access Key)\n   - **Secret Key**\n   - **API URL** (your instance URL, e.g., `https://your-instance.centrastage.net`)\n\n### Step 2: Configure n8n Credentials\n1. In n8n, go to **Settings → Credentials**\n2. Click **Create Credential**\n3. Search for \"Datto RMM API\"\n4. Fill in the required fields:\n   ```\n   API URL: https://your-instance.centrastage.net\n   API Key: your-access-key\n   Secret Key: your-secret-key\n   ```\n5. Click **Save** and **Test**\n\n### Step 3: Verify Connection\nThe credential test will validate your connection to the Datto RMM API.\n\n## 📊 Available Resources\n\n### ✅ Fully Implemented Resources\n\n#### 1. **Account Resource**\nManage account-level information and settings.\n\n**Operations:**\n- `Get` - Retrieve account information\n- `Get Variables` - Get account variables\n\n#### 2. **Device Resource** \nComprehensive device management and monitoring.\n\n**Operations:**\n- `Get` - Get device by UID\n- `Get by ID` - Get device by numeric ID  \n- `Get by MAC Address` - Find device by MAC address\n- `Get Open Alerts` - View active device alerts\n- `Get Resolved Alerts` - View resolved device alerts\n- `Move Device` - Transfer device between sites\n- `Create Quick Job` - Execute automation on device\n- `Set Warranty` - Update warranty information\n- `Set UDF Fields` - Configure user-defined fields\n\n#### 3. **Site Resource**\nComplete site administration and monitoring.\n\n**Operations:**\n- `Get` - Get site by UID\n- `Get Many` - List all sites with filtering\n- `Create` - Create new site\n- `Update` - Modify existing site\n- `Get Devices` - List site devices with filters\n- `Get Open Alerts` - View site alerts  \n- `Get Resolved Alerts` - View resolved site alerts\n- `Get Variables` - Retrieve site variables\n- `Get Settings` - Get site configuration\n- `Get Filters` - View site device filters\n\n### ⏳ Planned Resources\n- Alert Resource (resolve alerts, advanced filtering)\n- Job Resource (job results, automation monitoring)\n- Audit Resource (compliance, software inventory)\n- System Resource (API health, rate limits)\n- Filter Resource (advanced device queries)\n\n## 🎯 Quick Start Guide\n\n### Basic Workflow: Get Account Information\n\n1. **Add Datto RMM Node**\n   - Drag \"Datto RMM\" node into workflow\n   - Connect to trigger (Manual, Schedule, etc.)\n\n2. **Configure Node**\n   ```\n   Resource: Account\n   Operation: Get\n   Credential: [Select your Datto RMM credential]\n   ```\n\n3. **Execute Workflow**\n   - Click Execute to test\n   - View account data in output\n\n### Basic Workflow: List All Sites\n\n1. **Add Datto RMM Node**\n2. **Configure Node**\n   ```\n   Resource: Site  \n   Operation: Get Many\n   Page: 1\n   Max Results: 100\n   ```\n3. **Execute and Review**\n   - Returns paginated list of all sites\n   - Each site includes device counts and status\n\n## 📖 Workflow Examples\n\n### Example 1: Device Health Dashboard\n\n**Goal:** Monitor all devices with open alerts across all sites\n\n**Workflow Steps:**\n1. **Manual Trigger** → Start workflow\n2. **Datto RMM (Get Sites)** → List all sites\n   ```\n   Resource: Site\n   Operation: Get Many\n   Max Results: 100\n   ```\n3. **Split In Batches** → Process sites individually\n4. **Datto RMM (Get Site Alerts)** → Get alerts per site\n   ```\n   Resource: Site  \n   Operation: Get Open Alerts\n   Site UID: {{ $json.uid }}\n   ```\n5. **Filter (Has Alerts)** → Only sites with alerts\n6. **Slack/Email** → Send notifications\n\n### Example 2: Automated Device Onboarding\n\n**Goal:** Automatically organize new devices into appropriate sites\n\n**Workflow Steps:**\n1. **Webhook Trigger** → Receive device MAC address\n2. **Datto RMM (Find Device)** → Locate device\n   ```\n   Resource: Device\n   Operation: Get by MAC Address  \n   MAC Address: {{ $json.macAddress }}\n   ```\n3. **Datto RMM (Move Device)** → Assign to correct site\n   ```\n   Resource: Device\n   Operation: Move Device\n   Device UID: {{ $json.uid }}\n   Target Site UID: {{ $json.targetSiteUid }}\n   ```\n4. **Datto RMM (Set UDF Fields)** → Apply custom fields\n   ```\n   Resource: Device\n   Operation: Set UDF Fields\n   Device UID: {{ $json.uid }}\n   UDF Fields: [Configure as needed]\n   ```\n\n### Example 3: Bulk Device Management\n\n**Goal:** Run maintenance tasks across multiple devices\n\n**Workflow Steps:**\n1. **Schedule Trigger** → Daily at 2 AM\n2. **Datto RMM (Get Site Devices)** → Get target devices\n   ```\n   Resource: Site\n   Operation: Get Devices\n   Site UID: {{ $json.maintenanceSiteUid }}\n   Operating System: Windows\n   ```\n3. **Filter (Online Devices)** → Only available devices\n4. **Split In Batches** → Process devices in groups\n5. **Datto RMM (Create Quick Job)** → Run maintenance\n   ```\n   Resource: Device\n   Operation: Create Quick Job\n   Device UID: {{ $json.uid }}\n   Job Name: \"Nightly Maintenance\"\n   Component UID: {{ $json.maintenanceComponentUid }}\n   ```\n\n### Example 4: Alert Escalation Workflow\n\n**Goal:** Automatically escalate high-priority alerts\n\n**Workflow Steps:**\n1. **Schedule Trigger** → Every 15 minutes\n2. **Datto RMM (Get Account Alerts)** → Get all open alerts\n   ```\n   Resource: Account\n   Operation: Get Open Alerts\n   Max Results: 50\n   ```\n3. **Filter (High Priority)** → Critical alerts only\n4. **Datto RMM (Get Device Details)** → Get device info\n   ```\n   Resource: Device\n   Operation: Get\n   Device UID: {{ $json.deviceUid }}\n   ```\n5. **ServiceNow/Jira** → Create tickets\n6. **Slack** → Notify team\n\n## 🔧 API Reference\n\n### Common Parameters\n\n#### Pagination Parameters\nMost list operations support pagination:\n```\nPage: 1 (1-based page number)\nMax Results: 100 (maximum items per page)\n```\n\n#### Filter Parameters\nMany operations support filtering:\n```\nSite Name: \"Production\" (partial match allowed)\nHostname: \"web-server\" (partial match allowed)  \nDevice Type: \"Workstation\"\nOperating System: \"Windows\"\n```\n\n#### Resource Mapper\nAll operations support dynamic field selection:\n- Use \"Fields to Return\" to choose specific data\n- Improves performance by limiting response size\n- Customize output for specific workflow needs\n\n### Error Handling\n\nThe node includes comprehensive error handling:\n- **Individual Item Errors**: When \"Continue on Fail\" is enabled\n- **Authentication Errors**: Clear OAuth2 error messages\n- **Rate Limiting**: Automatic handling of API limits\n- **Network Issues**: Retry logic for transient failures\n\n### Response Format\n\nAll operations return data in consistent format:\n```json\n{\n  \"json\": {\n    // Datto RMM API response data\n  },\n  \"pairedItem\": {\n    \"item\": 0\n  }\n}\n```\n\n## 🔍 Advanced Usage\n\n### Using Resource Mapper\n\nThe Resource Mapper allows dynamic field selection:\n\n1. **Enable Resource Mapper**\n   - Available on all operations\n   - Located in \"Fields to Return\" section\n\n2. **Configure Fields**\n   - Select specific fields to include\n   - Improves performance\n   - Reduces data transfer\n\n3. **Example Configuration**\n   ```\n   Fields to Return:\n   ✓ ID\n   ✓ Name  \n   ✓ Status\n   ✗ Description (unchecked to exclude)\n   ```\n\n### Batch Processing\n\nFor large datasets, use batch processing:\n\n1. **Split In Batches Node**\n   - Process 10-50 items at a time\n   - Prevents API rate limiting\n   - Improves reliability\n\n2. **Configuration Example**\n   ```\n   Batch Size: 25\n   Options: Keep Input Data\n   ```\n\n### Custom Variables\n\nLeverage Datto RMM variables in workflows:\n\n1. **Get Account Variables**\n   ```\n   Resource: Account\n   Operation: Get Variables\n   ```\n\n2. **Get Site Variables**\n   ```\n   Resource: Site  \n   Operation: Get Variables\n   Site UID: {{ $json.siteUid }}\n   ```\n\n3. **Use in Automation**\n   - Reference variables in job parameters\n   - Dynamic configuration based on site/account settings\n\n## 🚨 Troubleshooting\n\n### Common Issues\n\n#### Authentication Errors (401)\n```\nError: Request failed with status code 401\n```\n**Solutions:**\n1. Verify API credentials in n8n\n2. Check API URL format (include https://)\n3. Ensure API keys have proper permissions\n4. Test credentials using \"Test\" button\n\n#### Rate Limiting (429)\n```\nError: Request failed with status code 429\n```\n**Solutions:**\n1. Reduce batch sizes\n2. Add delays between operations\n3. Use pagination for large datasets\n4. Check account API limits\n\n#### Device Not Found (404)\n```\nError: Device was not found\n```\n**Solutions:**\n1. Verify device UID/ID/MAC address\n2. Check device exists in Datto RMM\n3. Ensure proper permissions for device access\n\n#### Site Access Issues (403)\n```\nError: Authenticated user doesn't have access to this resource\n```\n**Solutions:**\n1. Verify site UID is correct\n2. Check user permissions in Datto RMM\n3. Ensure API credentials have site access\n\n### Debug Mode\n\nEnable debug logging for troubleshooting:\n\n1. **Environment Variable**\n   ```bash\n   N8N_LOG_LEVEL=debug\n   ```\n\n2. **Check Logs**\n   - Review n8n logs for detailed API calls\n   - Examine request/response data\n   - Identify specific error points\n\n### Best Practices\n\n#### Performance Optimization\n1. **Use Resource Mapper** - Select only needed fields\n2. **Implement Pagination** - For large datasets\n3. **Batch Processing** - Group operations efficiently\n4. **Cache Results** - Store frequently accessed data\n\n#### Error Handling\n1. **Enable Continue on Fail** - For bulk operations\n2. **Add Error Workflows** - Handle failures gracefully  \n3. **Implement Retries** - For transient network issues\n4. **Log Errors** - Track failures for debugging\n\n#### Security\n1. **Secure Credentials** - Use n8n credential system\n2. **Limit API Scope** - Create dedicated API keys\n3. **Regular Rotation** - Update API keys periodically\n4. **Monitor Usage** - Track API consumption\n\n## 🤝 Contributing\n\nWe welcome contributions! Please see our contributing guidelines for:\n- Bug reports\n- Feature requests  \n- Code contributions\n- Documentation improvements\n\n## 📄 License\n\nThis project is licensed under the MIT License - see the LICENSE file for details.\n\n## 🆘 Support\n\nFor support and questions:\n- GitHub Issues: [Report bugs or request features]\n- Documentation: [This README and API docs]\n- Community: [n8n Community Forum]\n\n---\n\n**Version:** 0.4.3+  \n**Compatibility:** n8n v0.190.0+  \n**API Version:** Datto RMM API v2 ","readmeFilename":"README.md"}