{"_id":"@ev1lc0rp/n8n-nodes-ninjaone","_rev":"52-77aa2a2900090fb6232750c047aa6526","name":"@ev1lc0rp/n8n-nodes-ninjaone","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.0","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ev1lcorp@example.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"66bea9fd816cd5e03fb2cca754c453624f319e4f","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.0.tgz","fileCount":44,"integrity":"sha512-I47M+lNSkjhA92c33ZpLpwu5Ta7fCZaWct50poUWVnK5ZwV7WLP1CbHiVJivHM3tjKmqkMsf1oyvuTP4pQxBPQ==","signatures":[{"sig":"MEYCIQD2pdrK8To+rCh3+zUjGUXwyBdzejmFGQNhniX7yxEatAIhALvFzJ9aJvUM6B91eTjK3oaz3up7P3KkQhogGNHej5gc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165912},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"a93ebb70ff425b9cb78cc82873a88f88f0fe83db","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.0_1750911487075_0.49108206947005195","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.1","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ev1lcorp@example.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.1","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f916892bbef567bfd8c8d2dc048d007b94ac67ff","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.1.tgz","fileCount":44,"integrity":"sha512-RY+7YcSwL4H7IIzOULoz+22CyGYyvJO4ZNoy9T3ZtCSiNVQclVZdCHYMnG07m9Z7dgomiLTVr5UDksJNULr85Q==","signatures":[{"sig":"MEUCIQCZJRhg+EW+//Y6F3h7i2sPIkK5f03+FZQMr0R3GqUzhwIgVY7x4zid5rwwXKRUeYAvHvVUXWEVERKlKEfWyI/DSuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167780},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"a93ebb70ff425b9cb78cc82873a88f88f0fe83db","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.1_1750912898934_0.5699210185732455","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.2","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ev1lcorp@example.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.2","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"83fb367fd9fb9eb01fe97138afb7ea153106d8b3","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.2.tgz","fileCount":44,"integrity":"sha512-CdA4ClaQGVzadX/Wm9zYv1nxGFcRbhaFB52oGjKex4NYhAE7jM5m18cTt18vPvv3xDcm11tzvSNDQXxm4NSMrQ==","signatures":[{"sig":"MEUCIQDmnMYr0wMaPBEqx6VW9jrwp6Put8Li2odA5UtdCHCFeQIgNtfosKZ1D6L0YlnVW4tNL+lAimeiZS8qFxVqm6HKo3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174905},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"c35f1284b6ac93eceb9a630704b6f0aa292ee347","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.2_1750915801851_0.7097198701530518","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.3","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ev1lcorp@example.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.3","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ec0bc968e50c15fb30f21942873de6f3ce10ece8","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.3.tgz","fileCount":44,"integrity":"sha512-pt6D5MvKedGeofrGEvGwd82fiGJt0qsd9HY+ubTUFzj/hUHN9QpZgAy+Nb2hAD32VbRrKqvuJhA+bxeDRjnehA==","signatures":[{"sig":"MEUCIQCn9s414PNYTQpnSPLR3I1MOu8kXeu1iKuHnlE59ZOg+gIgRfKHveMR+wxm/N6BsqMpb10Pl82HskuGsndDsdfKWlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":175857},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"c35f1284b6ac93eceb9a630704b6f0aa292ee347","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.3_1750920396418_0.7350251847409501","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.4","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ev1lcorp@example.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.4","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d34c233c30dc40c92cbf31f231cb0fb3cf9b6cec","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.4.tgz","fileCount":44,"integrity":"sha512-nWKdMQMKNQZDolzDBJfu2EVLpenXqgXzbHkXn+Tt+XsdFbfnZRWRoLJhobbFeuRHa337HZVDREFHB1J9dH1u8Q==","signatures":[{"sig":"MEYCIQDFtg+6OqA/29WuNkNUZmiS1sJJJDDyVji5TDnAF1JJOgIhAOSBWHpolkmfbGnVDdMErmtSgquIet9KOV0usQlFEAfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176431},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"018de7c0cf190820f284f30499e05d88cd16de6c","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.4_1750921722601_0.2878220314079929","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.5","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.5","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f952870d7bc503803fa90544400dadee93acdac2","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.5.tgz","fileCount":44,"integrity":"sha512-oulvbc4URenLHHh6r04WO9T68gNZ0RaRgI+O+LyGjY86OeL0jwrdLhTwzCMzoHcaXuBW6wTtE7N/dZ5AJHFB+A==","signatures":[{"sig":"MEUCICY8G1cPFi7yxqjKfLj074jc0xHouST2t836thfCM1xwAiEA3/lG+FkDhgjF2p0IRAZ0EQTXce7NtWCPkaSh2rYTHgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":176261},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"018de7c0cf190820f284f30499e05d88cd16de6c","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.5_1750922623940_0.5734714896910675","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.6","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.6","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"34d3d1ce767d0ef3efbc42ed88a680b22e9fb12e","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.6.tgz","fileCount":44,"integrity":"sha512-5m88L90bbH/29ZAhFFqf+sfJsAK9VVx9H0VLZKzVpZynO8HizWX3VOIPRiogNVWb0ycvquPXLbpv68krQ5XGJQ==","signatures":[{"sig":"MEUCIQDxC0CVaHXBnCH/hk0k4pmgUeeBGXn6NUPQg8/thMCh/gIgJ9JglyxB4GZPaeOpoGTBq0Dp6OwuLxAjresKDZXQY7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177134},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"dcdc64e7a2aa49618e5f822988ab663a079224b6","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.6_1750923174203_0.469599330366119","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.7","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.7","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"cf4831bc98a6e9640ecddc2755b0aa7aa9166249","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.7.tgz","fileCount":45,"integrity":"sha512-TiIPEYU8y062BxxaQFpqUg9gqxqQ8/VdUX6YRaXVkI56HPPuAyALff0eQbj0lK+L0MM5BDzUL4tJoy0mTuAWdQ==","signatures":[{"sig":"MEUCIDbSP1XjWDO0YkYXDRhg3MALn6J7GZwg6L0ZREBx4HBqAiEA4FXznCY2GaPqsAVTpDWufy8apviLKQssVeXylzLgXCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287498},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"dcdc64e7a2aa49618e5f822988ab663a079224b6","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.7_1750942898628_0.08307597920889087","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.8","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.8","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8ddd7ffc2a137521504cfc1e9bbd8358dc3a0f30","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.8.tgz","fileCount":45,"integrity":"sha512-oI2aexPmw8O63h48+ez/E3vTQlA184AHbJK1hP7msuh45LtPEf3d5WrZ/o2h8aYaMlmYb0bMPlwfJjVLBKOSyA==","signatures":[{"sig":"MEYCIQC0ywseZjGvkYtcoNtDW47muF0cDwGA0HEf19DlF7oPVQIhAMk0VQs8Ppgmz2lHZ2p1q292Uf1FOBDAhP/KJnXKURQo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286679},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"dcdc64e7a2aa49618e5f822988ab663a079224b6","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.8_1750946646651_0.572451897548119","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.1.9","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.1.9","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"71fcfe8c2e49c8c2195bea254153d17de897edbc","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.1.9.tgz","fileCount":47,"integrity":"sha512-ieMipkB0h80DF6gVE/m6k5c7hNaw3GPZI79Hb3NRbt1eJolIWRJIpR5k5OcyiVv3EdhZITXEh6D1+lZFXTpavQ==","signatures":[{"sig":"MEYCIQDC2IqKdfnn3PnXZmMsCVsGh4slAP4ZTN/qk4/Qdh7GdwIhAJtVqIvLv5S37b8Ael9qYksEMhynukmXCWGyAx25Nxd5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1065579},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"dcdc64e7a2aa49618e5f822988ab663a079224b6","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.3.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.1.9_1750977757440_0.7542823183351992","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.0","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"80f51c14221cc2733a06ab1dcf5f747452395851","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.0.tgz","fileCount":53,"integrity":"sha512-nBftFnxvuSj8ifrSEscbd0Wu3eSpU4lDd2hikt9LermFVvV/pJeoCdib1zOKB/Cgyv5HNCzaqjueNUQOj8nkIA==","signatures":[{"sig":"MEUCIEcb+STODoU392Lh0tqhSd4G1xPIcq/89qwblkYNpYfzAiEAxpDXa/RWlxXAtR8lqT+sdciOGQLawf9C/NPm+FFiz+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143052},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"4ec419e1c0b4779907f4f4833b3bb2d2e077f2ff","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.0_1751004773318_0.4442548411260818","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.1","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.1","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"0ff3c88db814c01de5b13eb2bf8a9a0534133eb5","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.1.tgz","fileCount":54,"integrity":"sha512-kYAcmDlKnlBUaVZpXSXdfhVWJgEU2n94Ehw98/9UOK+8SCplGCwyboz8ppgnT5/cjYW8amvyWvgNt5i+x3YgCw==","signatures":[{"sig":"MEYCIQCxZ8x9PBCU6lXoil5Wx42RQy5kSmd9UM96z2Pma8luUQIhAN3/3W31o896ihWDF9jHVEM2y3TfIXRHWYROtK3LvGbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144010},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"4f9d12a6ded3835026d4ff6c1d78f613c7d9379c","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.1_1751005608158_0.6595719717964961","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.2","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.2","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"5aa5ca72260a2eb3cb4bda65d0b82d19243b0843","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.2.tgz","fileCount":54,"integrity":"sha512-tIig+aXweMKtMJwkLwWXnJ3nsmKbcYII5PGYjyts7YtpZ3/13FJG0B63jAad8M1YyIbvcYg3naDpv2uOwSGuJg==","signatures":[{"sig":"MEYCIQDzVPEN2tmpbcRNjAXZIjdz/Cxw33WbX9Pw8T7giFDnvQIhAO6K45/ML329REoK8cQ5ZuPSaQOHDAnaSfmdkusWv5k6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145635},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"82497b6afc8f7e8ed30e78f3667731ac54051434","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.2_1751006471911_0.8146621530795182","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.3","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.3","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"38da54145ad69ffd5e903bc6169d7e40715152ad","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.3.tgz","fileCount":54,"integrity":"sha512-7t8/8alO7A0WJ7gYce+izPcBu+AEQANEUsa5vYtk9uUH/VNsxcw7sNmgegptj+RlyEBzax5eBQg8nilDrk3UEg==","signatures":[{"sig":"MEYCIQCwxOpdzfB3fOfbywKEkYuPedT0Qfz2ux0cUymXcfkK1wIhAOSPESPbdBxwwzQycX++67xKY9krSKjj69tUcQZ0/mBT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145674},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"e295f38eb563d1901437250255e9fca135e5999f","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.3_1751032128225_0.12851272053925733","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.4","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.4","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"45528ae6a3bfeb0fd40a5627ea5d3dd207d61b03","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.4.tgz","fileCount":54,"integrity":"sha512-aEjPKacN109mn1W6k7O7jK0sU3sVoQl7HwYr3Gp05Y/nd2zGiMUfzMnmJfbppqw6DP7QIpZl8jxlo5B/9DH5Aw==","signatures":[{"sig":"MEUCIQCXHHPpVq4EC4lg6oBoKxI+bi4/gW1Ugy+GYexPzrrGrgIgQVpe1E6D+SrteB5jbnZgVRHIzI3QXIaecdz753MJyjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146617},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"b7b29c3f5a8b508d6c4f9f1eed03e65a3c3638e2","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.4_1751050667827_0.27601768408773","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.5","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.5","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e3bd4d694d8e9e24fbbb484b4b2bab0e20906f9a","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.5.tgz","fileCount":54,"integrity":"sha512-CMgatAW9H2afbQZfhgViyJerVF+E9navCpk77kLMdra8QhGtR9L1e9ZiTrBuFPbYE9QWdFxMXaT0+H58JtmKdw==","signatures":[{"sig":"MEYCIQD+H9reKFcxo8h0i+kc0a//zDEwRenbtH3/UVeG7VW0MgIhAMmnWDwXsqAzuW90Ef7RsuNLJ6vRtKqs7lEpjnwKAQ0f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146614},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"de038b1ae3abd860db5dfe7c16ac3405eca9ec3d","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.5_1751051812442_0.3124491196061314","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.6","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.6","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"161ddb5ce5f3d7d7863eb101d5c2dcbe9690c899","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.6.tgz","fileCount":47,"integrity":"sha512-GIF0jW3ns9dbeRptUbf5+4nikKgOLUTXWtUwBHDnCfZ3WZ/o2RWNiQYFefpL00estW1yMJNTmzvo1n0nTWOycQ==","signatures":[{"sig":"MEQCIHaj3O4wHrtn5yBrRds+qFCXJFvVOvWrSVXRt6GSXuTkAiAvRnzcQ9n1T+3J1IG4xKy+3fCYpiyGjAslmkmpW9vmNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069451},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"a35487b6ec8abc2abfdb4c2cfd30c40b95224823","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"9.8.1","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.6_1751053301050_0.25452981711108214","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.7","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.7","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"506f1d7e0325e9093458f0ff156c663add31c07e","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.7.tgz","fileCount":54,"integrity":"sha512-ymUwmqqXTga3IIG0fOIChvCoeOrU8J0/LzaxXF6L2tAq6rBKUtONmgDihyVwfMkukwopc3/GzKQvWSmnoGs0eg==","signatures":[{"sig":"MEUCIEF4oCd9ZOuJdzfLNvObWwHMyA/XnqwNsU83pfbU7GNHAiEAqTkUBBDpP2/vtfOhoaDtXclXnsVii3dwagdWu4WPerk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151323},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"6f627a91864d3f8529c0dd464f2f59f51868c97d","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.7_1751128526564_0.16136347031656495","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.2.8","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.2.8","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"33a68ebeeb0e2e949c31bd0d18484a2625b5f719","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.2.8.tgz","fileCount":54,"integrity":"sha512-o7ykCoVUB4myvWyLwJy5lyEXrnuGdgTh8YRfwVq6WP1iIFPvE6wm0Tqf5uKrsuIbGvcsRqRH41zrmGzMQBruIA==","signatures":[{"sig":"MEUCIQCHifcfF/euKYt/bQENyta4wogC2bzvNr0RT1DHFC59WwIgJMPc4/BABCA0an+8Y99JcOSt5yRsMg9TPueaMpSEtyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159622},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"191ede58676f8d21dd20517abed70b8d675936a7","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.2.8_1751138562736_0.19433548273632661","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.3.0","keywords":["n8n-community-node-package","ninjaone","rrm","remote monitoring","management"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.3.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c8ec9e47e69ba623caac79fa7c46cfddb689533c","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.3.0.tgz","fileCount":54,"integrity":"sha512-zZHpUAAiwK5eXm5hI95mO4CXoGHuTILXzj5abnNZv39Mn+oEpTgq3niRCsaNy44mym9elpgR2MyFjm3mfYjUGg==","signatures":[{"sig":"MEYCIQCHJ+JI+knGiIaAFexy0DuzBSHZ0A/AnQMxBcmjNfxJsQIhAPpfFkh4jIETyDhCG9us0XIbPzQ60cgaoxteaD5c4NTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161452},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"4f9d12a6ded3835026d4ff6c1d78f613c7d9379c","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Unofficial NinjaOne integration for n8n","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.3.0_1751147376946_0.3212042631573293","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.0","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"2b1722c040f4b71078304f5d7fdadf5905e426f3","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.0.tgz","fileCount":39,"integrity":"sha512-JL2BHqK2sgR6Pk+LnqsGovwoX2GyFyU1+I54ltKRZeffSA6g/g40etoh11FvHrJAjGfpSzzDxVhJFqBWjekSOw==","signatures":[{"sig":"MEUCIQCckPVGS5ryM800MxUCkmRVK5Mx+d4J1yiT5A7PuOzdPQIgHvwQtH2CidoiDA+zEKr2t02Gl0t9MyLinbCVBWN65nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":294668},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"73ceae62255f477263b43754c9f1ca13a946bb34","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"echo \"Error: no test specified\" && exit 1","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","actor":{"name":"ev1lc0rp","type":"user","email":"ai.ev1lc0rp@gmail.com"},"email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.3.0","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.1.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","eslint":"^8.57.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.0_1751172551411_0.9453332797505001","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.1","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.1","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ebc72e50045519d009df1b2dd035989b1119a4bc","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.1.tgz","fileCount":42,"integrity":"sha512-ppWtcGfZ2KOtKJP3A22cPmuEox3fivR9Fl9otrYEh71aC0bz3I3hwe2KXyZgCQkcAacNxhaDSO/sldbynXH0Yg==","signatures":[{"sig":"MEYCIQCwGcPN7Q3Miev941FwzxgQD+57d1T5vNnNA0N0uFYA1wIhAJvxtyMjlK0v7Wnknqo9RYxjpBqREQwzB9SwJt+FAu7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338975},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"8cfd075778c40f1b9ae7878f010dc6cb3fd09bd3","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.1_1755749648503_0.2640194877279731","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.2","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.2","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f46311d87ddd8a45d565fadf63c9e3449acea13a","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.2.tgz","fileCount":42,"integrity":"sha512-OODIa2kYUeFrZfdusJp4BTi1hYX43UIs+6TC/CnJ7J/N+xw7HMhmGlvbjMhm7fb02VMoGULaiGZ0sCCd/HnwwQ==","signatures":[{"sig":"MEYCIQDvD/Qd1Kpqzy2e14OUB8mpB2ZyohwpSoSjcBezfGPWOwIhAI79HelsWxqh5LulBvgdfmeYU3IGAULWefPgU1OJsjl0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338974},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"71b1a6f6242cbfa14040e95fc8b55a5be90539b1","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.2_1755753774095_0.27331142498023486","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.3","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.3","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ac306f9dc9eabe0597c5f627251b5cb5accf3d23","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.3.tgz","fileCount":42,"integrity":"sha512-pgwgGWQsApJcGZt+0ngfu0bPK0N06ZmY1biRg1lckVctcvbudwneFPbgSXqmfE9gausC1xEiq5xtMJyZIxoFNw==","signatures":[{"sig":"MEQCIBOW9bGxF3Tr6dtr9kJ1e9/Oa5kbew9ST7tFGP5yTzSHAiAW1P3EFuHvIx7YjAosdafLBL4PQTnSbAyWrYwckOgCkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338985},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"71b1a6f6242cbfa14040e95fc8b55a5be90539b1","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.3_1755753920154_0.24920615074215857","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.5","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.5","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c63a367ba2c79c7f3aabe388d6f95358ddfd3d5d","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.5.tgz","fileCount":42,"integrity":"sha512-EISWjtAF0vIoIhpfifP7Pvvc0axVsBf2giOrmFMgMmTv9XzPkVnnllVA801uOZ09BHxLC+UqH/BlAzGJ2WVgXA==","signatures":[{"sig":"MEQCIBlLpxoDN4C3dYTS2JiN9HUJBzLAwTWj1lovqKiRXaomAiAeqQYAoHY4umsut+kpbe2EAMYaARHlX+qd5bueGdGVHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338977},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"71b1a6f6242cbfa14040e95fc8b55a5be90539b1","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.5_1755754127147_0.7576650671073093","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.6","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.6","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ce4973ad19fa2c23df5219704153695fe2972cd0","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.6.tgz","fileCount":42,"integrity":"sha512-KdvId2PZB8QhdfnfqHLpxW2AbTvBCDII9xvj/5csFK0neml6IeIKgLWPmRpw0bZpAZtOBbxUmne1WKpGCt/9WQ==","signatures":[{"sig":"MEQCIC3oR5jGyZ9J8tFH4BhwsGLYWJsJQ2EgjpuItopcO/xIAiBox7wRX00rOcj7rOFba+T8n0uXWNv6OJ10+Q7LbaEXLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338553},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"2a51e4e61458ac7982c8befc553d356b99b65583","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.6_1755806203643_0.5978529846974192","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.7","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.7","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"a27b3e547ece0b06ff465db6120936b901b3dd7b","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.7.tgz","fileCount":42,"integrity":"sha512-i+O+S3Uwysq4AK2u1BSeyAbAGhun1yiqUSWDaKIh1SHvZRA3jK5hx3k3Yz/KvPI+3g+7JskelEhDw+EeUFEqIw==","signatures":[{"sig":"MEYCIQDEXDG6vULbUKL28NUDSISSCkD3K5EFljubPLulK0K7pwIhAKZHhjzXHlrH41tnuxHS6B+WGr3Rpcv4soIKrL2mgGAx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339155},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"d7bc5e5312dd7afd7faf46f2e62f180a294fde1e","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.7_1756150783880_0.40978407468980604","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.9","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.9","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"097f57d9407c4d2e9bfb3dd34eb63a42f5b599c4","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.9.tgz","fileCount":42,"integrity":"sha512-W+3Lo1MUip9u/kNfu/G1pOS1iihg1m2/QC9ozBAsVgGEqdK0T9U8O/VHLLnVCt1Gi/5GoSU0w5f4KFJLp5QPqA==","signatures":[{"sig":"MEUCIQCUG7ZxELO97UUsOcM3vb+IqjKVR9z83nd/qqx4YbgQLQIgc7FXcPPdBS9buWatHSRay1qhVrVoFQsAfigwNmawyzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338998},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"02d986fcfdeadde046abe8a1a85e004ccf314f55","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.9_1756150985282_0.07864387250516014","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.10","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.10","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"1f89de037d23cf75c5702bb11b2e0bcd0709bf3f","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.10.tgz","fileCount":42,"integrity":"sha512-F07GA/0CslL9tO8qXyEjjs0ZAzUDi3+BgIfFKp6pHTOfSaMhi50f6CJYb95ORvOtUbW7PvcLbbHp6Wz62bYhtg==","signatures":[{"sig":"MEUCIEIKKRBegNtU8WwjcMjU8QgnzEO4tu9ACP+1HyzDKDraAiEAwRWrC3vWmRIf0my0rKqGRZ4qQiSlGjRSErq/1MXx8b4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338985},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"865b9af6b9f5724f411f11299b8e6747b796b7fd","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.10_1756151310336_0.5788370480484633","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.11","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.11","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"de57eea0b5d6c523d0b64b32b3880d445815ada7","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.11.tgz","fileCount":42,"integrity":"sha512-lDGf04DlWV24Ykr2hiVO3esnHNs8yKWpcgRLMiocVihUUNLAKPby2qv4iZP847rvEg9gThN2ki8lsoofHesQiA==","signatures":[{"sig":"MEUCIHmeGh5BLMYoJ3ju2adlFlCV1SJ4eK5zEHS7xyd6rpGHAiEA560w0nalBmFK2h0AIf72VT7UX8yOenq2BAdfeMkrLUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339264},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"6d75ad347ebcb733511a40acabde997153935330","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.11_1756152255981_0.7989626779874519","host":"s3://npm-registry-packages-npm-production"}},"0.4.12":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.12","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.12","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"36c17eefd310745eb03354ed9401a9546ba3fb7e","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.12.tgz","fileCount":42,"integrity":"sha512-4o+8asIf+8Xq5wbpx0rsizS/rvfp2GJ/yG3kBvvPKMQbVtK9HzohbFhrj3nRYDvu0ylDYXkk41kByD1KmHvD4Q==","signatures":[{"sig":"MEUCIQCjBw4GPD1qH8/fv2f2ocmn4aUl1k7nryaq0Usbqe2pKQIgCEMB35zuVzWpVobctiXapibnqX3zILo2fguL5e70Szo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339160},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"dceb3c2ac33b1295d84276a373a967192736a0a6","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.12_1756152359361_0.1892546497847285","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.13","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.13","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"222ae51390f842888e397c34b75f608027ef68d3","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.13.tgz","fileCount":42,"integrity":"sha512-JILZ8aGUZsTI7EtOi/hmozYpYHKT7JUQoph2ibheTntZm33cstYC8sxrUE98xSUuIilqPXzwwSCbUe1+2KfAag==","signatures":[{"sig":"MEUCIB+ejkK4eGPSvm/LnktIZID97yWrGSPQ8CuCXKawkxUZAiEA4hFWriYDAE2r7o/2DT3CImSYedIBwUWBvWcVTkcXD9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339239},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"8f8f9ecc8335b142c074cf589e1d83a71aae5d65","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.13_1756152472916_0.316110583053655","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.14","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.14","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"fdcf716a4703728be7db55a8c250c5bc59e0d789","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.14.tgz","fileCount":43,"integrity":"sha512-nIYzPj2UXrbJC/ODV7abrAAOjafBa17aMMbNWSznYDK3qJSbXTnFy0+kCDpYoKUP3aJlutif0KUSwJe7X/Ue8Q==","signatures":[{"sig":"MEUCIQD/041I3i/rm4Klu4Ktg1L11VgU81e5oRBbNb6NulF+tAIgcJwsN9HyQ9ysmpfDn/9i1thqaXyO1XhIcvA6t8SANJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342888},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"1de1e7903c87a3f1c6753bf0e98c5fe7b6113871","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.14_1756152770057_0.7182131486494323","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.15","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.15","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"2bcbc3422e5df2866dfdebf1f7ed793de94fb3ab","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.15.tgz","fileCount":43,"integrity":"sha512-AO2B2kpGqs3VH5o4WuF+mIEvrJpV6MEvDYnhKTQ1EpSeVRO06jW3qV0kLpd3OUWeIIYmsfVoGZJvMKEN5TQvAw==","signatures":[{"sig":"MEQCIAz0IrlWz6QwMByTCGsX1Ygr/QkxNL4qwdNAhv9DB/v+AiAVyu1n4FXp3a+DYRsuIJrIsIs0kKNsWERD3o5M7InOLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342564},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"2883d56a596f56f303329bec495ca1fb7575d933","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.15_1756153065356_0.7262701607550819","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.16","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.16","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c9b31cd4dee8f770b196e4e1396269128461fc2d","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.16.tgz","fileCount":43,"integrity":"sha512-+F4+gEIL2CpNrcASVc+Y9WFJxaBTT7mFQXCc7cpIs1dysRDJVEDUgrkpXByy1DPAHDhaob6bFXFrcDiCPXCYMA==","signatures":[{"sig":"MEYCIQDRZCkznhHV6eotE7/dkIWans1kav1c4/9/zPcRKKXIBwIhAIzHzGBDkusmyFzTEybnh1M1nxH4XFwhsfh9IMR0N5kP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342631},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"2883d56a596f56f303329bec495ca1fb7575d933","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.16_1756153362323_0.5671204022675265","host":"s3://npm-registry-packages-npm-production"}},"0.4.17":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.17","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.17","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"760da8bdcea403311e7c0e8c87f45dc064ec8e7f","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.17.tgz","fileCount":43,"integrity":"sha512-lVnm5J64jAj2XnSs969r+bCWN6BezwdNlp7iRCfuY9BRAi8jUhCCKPlv0ES/CKXpH9xv5WYIkAWx158qQKXGhw==","signatures":[{"sig":"MEUCIQCYe3SSc99zemR+4PrglRmjDwKfq9NMqxGc5TYuxSx8eQIgNvcum9CyaSG0kbDMyOFZPZOmi6en70fJDvNgRe4b1JU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343915},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"9977cfd4ff422ffaf2b76e2ab54984d11bf43603","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.17_1756155703651_0.5443638127174542","host":"s3://npm-registry-packages-npm-production"}},"0.4.18":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.18","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.18","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d124c3e5ced3fde462c112908cbad228a50f20ec","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.18.tgz","fileCount":43,"integrity":"sha512-CaO4hONCmi+tC7JLuV2bQecWd5fsVgcrM8Lgqz/e9Fqk5FlJf13WgrKpND72MHGUH77GwxhbCNrsJZnzd85ogw==","signatures":[{"sig":"MEUCIBICN2kacaf7HLnvYGRzsJqy6dCqnTIHIX28CoO63cc5AiEAkfE7V2acB7k+JlJmQheYsOVrT5Hvjuc53TILnv58aDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343720},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"bf9d5046785c481fcbf9fa125e2d572c77eb9f40","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.18_1756233163991_0.8225520623434794","host":"s3://npm-registry-packages-npm-production"}},"0.4.19":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.19","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.19","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b5ec5c8c1eb477d3a50a8845d79627fb8a6e993c","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.19.tgz","fileCount":43,"integrity":"sha512-vpyg+BUL8kS92IbRzCqTObeSjAxWUwlIbKbfLcpO74ys7PbLNIPCDIJYFcqYVYZcVr870/fzKyHCTSHr/gLaFg==","signatures":[{"sig":"MEYCIQCMP+qayYlv8eYQyMfYpDrPIDCpT3hmJzMELV1d7M1xQgIhAOmWUyw3jtk4RV803RP9z8oCxuUXXjdwDhn0uQ41smpl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343728},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"137c0e5da9181ceefe0a402b543effc5d079bf38","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.19_1756233577318_0.47448865429816145","host":"s3://npm-registry-packages-npm-production"}},"0.4.191":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.191","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.191","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"937face5b4dafd5aed1a40bfc2d84af309bb334a","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.191.tgz","fileCount":43,"integrity":"sha512-Dls88nJXLfZGnAAyo0+spcTNV9jXSNuui30doRUBxYskqYsfrYX7+rJcYyRbtN89myONhgR5rug+mVIf01OiPg==","signatures":[{"sig":"MEUCIQC3kcO2WRF+2vvmHFAOXkkipEuAEsoWjB9VkYPDDfY6RwIgM4fpjFIX2M5YTcZ3EU+s8SpgbRxNYGErJ0KctGU5J3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343910},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"f1ae0505a3bafd6d9bd63ac35aa65f200656a32b","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.191_1756233870624_0.2963278558522977","host":"s3://npm-registry-packages-npm-production"}},"0.4.192":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.192","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.192","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"9b5f9fbb83d64c6ba486f5798074288957ae1720","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.192.tgz","fileCount":43,"integrity":"sha512-vWgggZ1p8cxh4PAlnOaTL8J67rGvXHc6+cK2bnYi/suTE0JXdB7ejk2iwZ4n6lGc5+y8JZs4D0MaJOzVc27iCA==","signatures":[{"sig":"MEYCIQDRg5cZ1CbCRjcVCCy8pkhmpS64vnyrUbqvXy/SFytZNAIhANSWzvlOxlnlaKw78UcsFEJi8ds6wURD6t5HN/fEZCoP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344328},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"f1ae0505a3bafd6d9bd63ac35aa65f200656a32b","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.192_1756234326672_0.37037227083814717","host":"s3://npm-registry-packages-npm-production"}},"0.4.193":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.193","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.193","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bb0d913077238ac8444254e8cb3132226d38f997","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.193.tgz","fileCount":43,"integrity":"sha512-a1UryEqZ5ycj6CZFir+Z4ee7uQos57XpGj5lKsWvL7isxmmd9y9KU5MXbtikGQajIUbGOeB1wGO4K0KoIYji2A==","signatures":[{"sig":"MEQCIBHd5JQI/nq6pOCSvK7VJhvM/ZkTk+AkkmrAZDtKnotdAiACdj4XWLMrfYW2SWRb1oJsbZQOOD6BYXuG5ay1dRz2zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344374},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"77998cef8e2ada6dce8d4af36719831d647c36ff","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.193_1756235229686_0.061656934014532316","host":"s3://npm-registry-packages-npm-production"}},"0.4.194":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.194","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.194","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"fb040b98d24bafd4809d1963eb776617a0aade0e","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.194.tgz","fileCount":43,"integrity":"sha512-2zsrmxZ+PF/lIIJlm//R/F96DgcF02HU9UP6OiCh107rvEZk+cTRSN5uKU8jPlSvndgMe6vfCNc0RMzaLCTRqA==","signatures":[{"sig":"MEUCIQDxsq9xK3HK5nsGM25t018dwhtCw8Hdq2lkKsGR4R6A5AIgYe2y4vHvOL1jqEs6eU2VkdXPU4Q12FKQuDRyh2j3MqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349822},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"c459cfbf3bcd178cee6ffdea1768cfe610b9ad12","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.194_1756241114944_0.11839748975281061","host":"s3://npm-registry-packages-npm-production"}},"0.4.195":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.195","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.195","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"98627d51e2b9a6a5336c5beffc5a2c18601e7ec0","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.195.tgz","fileCount":43,"integrity":"sha512-oXk/w35qkrTPQEB89wIbyknAndGYEXLVS4UKuA70ja5G0719OWsihKBQ63ScR3PU7O0vZY/3j/UNJm2MTJ17fQ==","signatures":[{"sig":"MEUCIDk7vCz5m+ywgHFWRr0goPZgttwsEQ/poZQwaGRrPw8SAiEApfz7ewkLSYkGJuD3Idjx9/Ls6nFC7blk85kia6RWgE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":349708},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"8c99bc37c1052f8ae38fd02eaaeda27733c68bf1","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.195_1758644409042_0.4237319855514303","host":"s3://npm-registry-packages-npm-production"}},"0.4.196":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.4.196","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.4.196","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d8fcc7c8278dac6e3b94ac42b3857990b1009a92","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.4.196.tgz","fileCount":46,"integrity":"sha512-GqqabZppxbPSCGB4ylg1XFU+AGEL6MUdcTvEiuyiausOQ6whwrUAuY3X6JlGjdm+HyjcL4D2CyXqbjgNIjp/gw==","signatures":[{"sig":"MEUCIQDQNclJ6lttJHeWLMQ/B90JDlxcgPbPAbYdqI/Yslh5KwIgRHwMA4Zv5+vc8E/Gxf0972Xj2QF0t5N+w8kF0BYEfME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356376},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"8c99bc37c1052f8ae38fd02eaaeda27733c68bf1","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.4.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.4.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.4.196_1759178336650_0.32030516935486064","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.5.0","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.5.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"252a61a036a54ca2557143067fdeddc8dbcb5915","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.5.0.tgz","fileCount":44,"integrity":"sha512-QGQslpbdo9dYTnxgMl/YUnoGzUjDf9mkm9FNpyy1giJsG+Pb5Vy7w5Kj2357C9jMGmkM8CmevFzJ4g5buaZ7SQ==","signatures":[{"sig":"MEUCIA9VN+JIW6c3MgS1fkPdXX8MToZf61Q3tGJD2szAyxnGAiEApYm5FulJnzUwKBWC767tIHtH9vaHkCuN/YONwKpO2cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332783},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"4d9cf395c2232511484cf7fb2c19714ff4091506","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.6.0","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.9.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.5.0_1766127661219_0.036802747274272685","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.5.1","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.5.1","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b64c1438d865ff9b145544d7677585045aa21cff","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.5.1.tgz","fileCount":81,"integrity":"sha512-wUut96eeI7Cmjd4AR/Vu3n8WjKwxbfzfuYw1cC7//FY8csVOB39Q1wXcuOoQh6xksZ30AKgr1rCUQ2jLSKS1CQ==","signatures":[{"sig":"MEUCIQD6x82/ExAkkl8WtQ/m/Xrugs8vnYW8nAlGxAwCyqKZHAIgJR877A3C0jQT5Cb70yADA0PyzKemJ0Q+sVWfM9yvK18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436489},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"b5efe4783e26ac54ca167da0b636d5d48766c1ea","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.5.1_1768959610151_0.26930684076118183","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.5.2","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.5.2","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b186571ef1ce8b7f23d12c6a04c618abefaafb6d","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.5.2.tgz","fileCount":81,"integrity":"sha512-vRfA5j/WujdiUNlJIZAA3qKH5SXzWmpqib+U7bJvtB7XeUABivSNdPHYZXl3CWqxQyU3t4hGiLOkQJD0jQHYkA==","signatures":[{"sig":"MEUCIAcFswJCpY9bezvUWzQqbKXrESkq7xjiA4FIIWpL7LPKAiEA+IsObSlRi3qp6WRSAJxV75QzYyWtyJK8nC8Zb/nO6kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":436489},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"b5efe4783e26ac54ca167da0b636d5d48766c1ea","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.5.2_1768959720170_0.10109463971161436","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.5.3","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.5.3","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"faa2e93683241edcda3b5d5b548ce32214027db5","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.5.3.tgz","fileCount":81,"integrity":"sha512-1mzMim3jFuzXuw7OOLLjg4Gw5UKKnrzKE20QmUNcTBbFQMuIyiaA0RtYLc3ww+frFVVJvOOku3rIbg9tSvoDxg==","signatures":[{"sig":"MEUCIEIWLRYNQhw3AupzYy8Pp37yUHDGxr0ASTmx3FJa2j8SAiEA7NlDkEEGbkyKTl+svECn+KSlbytf6BJBQKm2xKYDezU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437721},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"5f99ddaf243b60ddd15dd92495683d15ad0f7a16","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.5.3_1768959959256_0.8506735126039116","host":"s3://npm-registry-packages-npm-production"}},"0.5.33":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.5.33","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.5.33","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"5538b4509ff0bbd5ce6476edb53037e4d4ec5b63","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.5.33.tgz","fileCount":81,"integrity":"sha512-ro+JdkTp4Ft0z3O/NBaIBZyTzmQxLZGkOa9oBvwBD1RS1g+0eqRn2GzwahdBIoOexhURLgullmLY8+DfPmXeZg==","signatures":[{"sig":"MEQCIBFZDxPlYzMsxJ4pjIvEEg9mK/NALB/UxcN0B388OviGAiAqh1hc3Pn7Zo3YpIR7eGc87Mf0DZd85Zpq8DaGSVnUIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437723},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"5f99ddaf243b60ddd15dd92495683d15ad0f7a16","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.5.33_1768963393198_0.5332281637733269","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.6.0","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.6.0","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"491d647fee899ef9a07b662fce11ae12ea2d31c5","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.6.0.tgz","fileCount":44,"integrity":"sha512-SwIvQZupvSDuzMjlG7PT4tzbiuh9IffuOLkp4tkzsErh7j80e2K2rWOQOBrueb5u3EDoziwGxKX6pucloiCuoQ==","signatures":[{"sig":"MEUCIQCQbtxiRk3zZVETpVja3rjg7uMW3CkFGNwJYsbVGXRwmgIgKPdfW9eRBnjl3B7hwTWhfEOdZSFjS2F37TwHXsLAtUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335183},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"589241aea22d5d02f8b1216da9c371710c9b425d","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.12.1","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.6.0_1782074716165_0.5331173013930497","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@ev1lc0rp/n8n-nodes-ninjaone","version":"0.6.1","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.6.1","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"4ec84adede18702443825cdec0175440cd6b960f","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.6.1.tgz","fileCount":44,"integrity":"sha512-xJ2Xtr2iqXYaPYxeg2InM+PKmh27fzT6aNo9ILR49cgS5QG/VTfTm3Q3iMSm06oUyeziGgLbygmmNkO/lqMFiw==","signatures":[{"sig":"MEYCIQCy8HekpUAiOk19Z4Aym8+caAFmi2TAZey+4Blzxhjw4QIhAMSZVu25ERsmItsHo7Zh+DyXJtQchUB3oOQ1C2/xcmVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338061},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","engines":{"node":">=20.15"},"gitHead":"589241aea22d5d02f8b1216da9c371710c9b425d","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"11.12.1","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-ninjaone_0.6.1_1782233915745_0.3318336724329014","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"_id":"@ev1lc0rp/n8n-nodes-ninjaone@0.12.0","n8n":{"nodes":["dist/nodes/NinjaOne/NinjaOne.node.js"],"credentials":["dist/credentials/NinjaOneOAuth2Api.credentials.js"],"n8nNodesApiVersion":1},"bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"dist":{"shasum":"674e26ad4130b5f4a1bf6045d4ac677a00c867e0","tarball":"https://registry.npmjs.org/@ev1lc0rp/n8n-nodes-ninjaone/-/n8n-nodes-ninjaone-0.12.0.tgz","fileCount":92,"integrity":"sha512-DBWk7T/HuWbX228uIvH9Upb7RCrZ00Cw8Y2gnkbL5RzsR/LLieUMQiHQmT4Y8PicvaUzAU2jyuPcXCHC1DuK7g==","signatures":[{"sig":"MEQCIFRKOxFzY+CikdNabcZstaN8B0NbdK0eIN4jH8lNIGkbAiAIHZhNsx+FRMgPtJbBEYYMxzzulZoRUjmHGULnYVqTIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCInRzL82jtOjqagYuZ/cPUaJC7/MWJYNuJtykNNrBD2gIhALuYpx1WT1s+zXs58BQKGp41VVJLPBcOgsGOxBAsMsL0"}],"unpackedSize":922872},"main":"dist/nodes/NinjaOne/NinjaOne.node.js","name":"@ev1lc0rp/n8n-nodes-ninjaone","types":"./dist/nodes/NinjaOne/NinjaOne.node.d.ts","author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"engines":{"node":">=20.15"},"gitHead":"42918eebdc9d27a9b9bb19fb9c0b7d5c8f8ff017","license":"MIT","scripts":{"dev":"tsc --watch","lint":"eslint nodes credentials package.json","test":"jest","build":"npx rimraf dist && npx tsc && gulp build:icons","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","prepublishOnly":"npm run build && npm run lint -c .eslintrc.prepublish.js nodes credentials package.json"},"version":"0.12.0","_npmUser":{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"},"homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"_npmVersion":"10.8.2","description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","directories":{},"maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"gulp":"^5.0.0","jest":"^30.0.5","eslint":"^8.57.0","ts-jest":"^29.4.0","prettier":"^3.5.3","typescript":"^5.8.2","@types/jest":"^30.0.0","@types/node":"^24.0.4","@typescript-eslint/parser":"~8.32.0","eslint-plugin-n8n-nodes-base":"^1.16.3"},"peerDependencies":{"n8n-workflow":"^1.82.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-ninjaone_0.12.0_1790259096173_0.5558135145136263"}}},"time":{"created":"2025-06-26T04:18:06.996Z","modified":"2026-09-24T14:11:38.665Z","0.1.0":"2025-06-26T04:18:07.309Z","0.1.1":"2025-06-26T04:41:39.181Z","0.1.2":"2025-06-26T05:30:02.049Z","0.1.3":"2025-06-26T06:46:36.679Z","0.1.4":"2025-06-26T07:08:42.893Z","0.1.5":"2025-06-26T07:23:44.112Z","0.1.6":"2025-06-26T07:32:54.414Z","0.1.7":"2025-06-26T13:01:38.839Z","0.1.8":"2025-06-26T14:04:06.884Z","0.1.9":"2025-06-26T22:42:37.717Z","0.2.0":"2025-06-27T06:12:53.465Z","0.2.1":"2025-06-27T06:26:48.339Z","0.2.2":"2025-06-27T06:41:12.107Z","0.2.3":"2025-06-27T13:48:48.398Z","0.2.4":"2025-06-27T18:57:48.024Z","0.2.5":"2025-06-27T19:16:52.648Z","0.2.6":"2025-06-27T19:41:41.273Z","0.2.7":"2025-06-28T16:35:26.767Z","0.2.8":"2025-06-28T19:22:42.971Z","0.3.0":"2025-06-28T21:49:37.151Z","0.4.0":"2025-06-29T04:49:11.603Z","0.4.1":"2025-08-21T04:14:08.704Z","0.4.2":"2025-08-21T05:22:54.299Z","0.4.3":"2025-08-21T05:25:20.336Z","0.4.5":"2025-08-21T05:28:47.338Z","0.4.6":"2025-08-21T19:56:43.908Z","0.4.7":"2025-08-25T19:39:44.119Z","0.4.9":"2025-08-25T19:43:05.485Z","0.4.10":"2025-08-25T19:48:30.558Z","0.4.11":"2025-08-25T20:04:16.184Z","0.4.12":"2025-08-25T20:05:59.558Z","0.4.13":"2025-08-25T20:07:53.103Z","0.4.14":"2025-08-25T20:12:50.263Z","0.4.15":"2025-08-25T20:17:45.572Z","0.4.16":"2025-08-25T20:22:42.542Z","0.4.17":"2025-08-25T21:01:43.928Z","0.4.18":"2025-08-26T18:32:44.185Z","0.4.19":"2025-08-26T18:39:37.661Z","0.4.191":"2025-08-26T18:44:30.885Z","0.4.192":"2025-08-26T18:52:06.866Z","0.4.193":"2025-08-26T19:07:09.911Z","0.4.194":"2025-08-26T20:45:15.277Z","0.4.195":"2025-09-23T16:20:09.257Z","0.4.196":"2025-09-29T20:38:56.842Z","0.5.0":"2025-12-19T07:01:01.412Z","0.5.1":"2026-01-21T01:40:10.309Z","0.5.2":"2026-01-21T01:42:00.343Z","0.5.3":"2026-01-21T01:45:59.425Z","0.5.33":"2026-01-21T02:43:13.457Z","0.6.0":"2026-06-21T20:45:16.300Z","0.6.1":"2026-06-23T16:58:35.910Z","0.12.0":"2026-09-24T14:11:36.294Z"},"bugs":{"url":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues"},"author":{"name":"Ev1lC0rP","email":"ai-ev1lc0rp@gmail.com"},"license":"MIT","homepage":"https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone","keywords":["n8n-community-node-package","ninjaone","rmm","remote monitoring","management","ticketing","device management","oauth2","api integration"],"repository":{"url":"git+https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone.git","type":"git"},"description":"Professional NinjaOne RMM integration for n8n with complete ticketing and device management","maintainers":[{"name":"ev1lc0rp","email":"ai.ev1lc0rp@gmail.com"}],"readme":"# n8n-nodes-ninjaone\n\nProfessional NinjaOne RMM integration for n8n with complete ticketing and device management capabilities.\n\nThis community node provides comprehensive integration with the NinjaOne Remote Monitoring and Management (RMM) platform, enabling automated workflows for IT service management, device monitoring, and helpdesk operations through n8n.\n\n## Installation\n\nFollow the [community node installation guide](https://docs.n8n.io/integrations/community-nodes/installation/) and install the package:\n\n```bash\nnpm install @ev1lc0rp/n8n-nodes-ninjaone\n```\n\n## Current Status \n\n✅ **Working Features:**\n- Complete OAuth2 authentication with regional endpoint support (`app`, `us2`, `eu`, `oc`, `ca`)\n- Full CRUD ticket operations with real API field mapping based on production data\n- Partial ticket updates (only supplied fields are sent)\n- Comprehensive device management operations (get, list, activities, alerts, custom fields, etc.)\n- Device control shipped in 0.5+: reboot, run script, Windows service control, dashboard URL\n- Device control shipped in 0.8.0: maintenance windows, device owner, OS and software patch apply/scan, Windows service configuration, and device approval\n- Organization lifecycle shipped in 0.9.0: locations, installer URL generation, and partial organization update\n- Policy coverage shipped in 0.10.0: policy list, custom-field conditions, Windows-event conditions, and organization policy assignment\n- Document template lifecycle: list, get, create, update, delete, archive, and restore (single and bulk). List filters are `templateName` and `includeTechnicianRoles`. Bulk archive and restore send a raw integer array.\n- Checklist template lifecycle shipped in 0.11.0: list, create, update, delete, archive, and restore\n- Organization checklist archive and restore shipped in 0.11.0 (`clientChecklistIds`)\n- Organization checklist list, get, create, update, delete, create-from-templates, signed URLs, and promotion shipped in 0.12.0\n- Asset tag list, create, update, delete, merge, and device tag assignment shipped in 0.12.0\n- Vulnerability scan group list, get, and CSV upload shipped in 0.12.0\n- All ticketing workflows: Create, Read, Update, Comment with proper field validation\n- Ticket reference reads (0.7.0): log entries, attributes, contacts, ticket forms, statuses, and app user contacts\n- Severity levels: NONE, MINOR, MODERATE, MAJOR, CRITICAL (matches production API)\n- Status management: New (1000), Open (2000), Waiting for Customer (3000), Hold (4000)\n- Ticket types: PROBLEM, TASK, QUESTION support\n- Time tracking and organization assignment capabilities\n- Board-based ticket listing with proper POST method implementation\n\n🚧 **In Development:**\n- Approach A domain waves are complete in 0.12.0. The pending section below records what shipped, what the Public API does not have, and what is deferred.\n- Webhook, knowledge base, organization document, and backup workflows are deferred. They are Public API tags that were not on the domain-wave checklist.\n\n❌ **Known Issues:**\n- None currently identified. Note: if you upgraded from a version that defaulted the Base URL to `api.ninjaone.com`, update your credential to your real regional host (see Authentication).\n\n📋 **Roadmap:**\n- Deferred outside Approach A: backup, reporting and analytics, organization documents, knowledge base articles, and webhooks. None of these were remaining Wave 6 endpoints.\n\n## Pending API Method Coverage Tasks\n\nApproach A is complete in 0.12.0. The lists below record shipped operations, paths the Public API 2.0.9-draft does not have, and tags deferred outside that program. There is no unchecked item left from the domain-wave checklist.\n\n### Ticketing Endpoints\nShipped in 0.7.0. Verified against NinjaOne Public API 2.0 (`apidocs-beta`) on 2026-09-24. None of these paths were removed.\n\n- [x] Expose `GET /v2/ticketing/ticket/{ticketId}/log-entry` for ticket history retrieval and add matching Jest coverage. Optional query fields: `type`, `createTime`, `anchorId`, `pageSize`.\n- [x] Expose `GET /v2/ticketing/attributes` to surface ticket attribute metadata with schema tests.\n- [x] Add contact directory operation for `GET /v2/ticketing/contact/contacts`. The Public API returns the full contact list and documents no pagination parameters, so the node does not send page or cursor query parameters.\n- [x] Support `GET /v2/ticketing/ticket-form/{id}` for single ticket form lookups and validate required parameters in tests.\n- [x] Support `GET /v2/ticketing/ticket-form` for listing ticket forms with coverage mirroring board listing tests.\n- [x] Add reference data operation for `GET /v2/ticketing/statuses` with enumeration validation tests. Status records use `statusId`, `name`, `displayName`, and `parentId` and are tenant-defined.\n- [x] Surface technician lookup via `GET /v2/ticketing/app-user-contact` and assert query parameter mapping in tests (`pageSize`, `anchorNaturalId`, `searchCriteria`, `userType`, `clientId`).\n\nClient Credentials with the `monitoring` scope is enough for these reads. Authorization Code also works. Ticket create, update, and comment still require Authorization Code. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Policy Condition Endpoints\nShipped in 0.10.0 where the Public API still has the operation. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] Policy listing: `GET /v2/policies` (`getAll`). The Public API returns the full list and documents no pagination parameters, so none are sent.\n- [x] Custom-field conditions: `GET` and `POST /v2/policies/{policy_id}/condition/custom-fields` (`getCustomFieldConditions`, `createCustomFieldCondition`) and `GET /v2/policies/{policy_id}/condition/custom-fields/{condition_id}` (`getCustomFieldCondition`). `matchAll` and `matchAny` are sent only when that list has entries. Each entry sends `fieldName`, `operator`, and `value`. Operators are `EQUALS`, `NOT_EQUALS`, `LESS_THAN`, `LESS_OR_EQUAL_THAN`, `GREATER_THAN`, `GREATER_OR_EQUAL_THAN`, `IS_NOT_NULL`, `CONTAINS`, `CONTAINS_NONE`, and `CONTAINS_ANY`.\n- [x] Windows-event conditions: `GET` and `POST /v2/policies/{policy_id}/condition/windows-event` (`getWindowsEventConditions`, `createWindowsEventCondition`) and `GET /v2/policies/{policy_id}/condition/windows-event/{condition_id}` (`getWindowsEventCondition`). Create requires `source` and `eventIds`.\n- [x] Delete condition: `DELETE /v2/policies/{policy_id}/condition/{condition_id}` (`deleteCondition`). This path deletes one condition of any type.\n- [x] Organization policy mapping: `PUT /v2/organization/{id}/policies` (`assignOrganizationPolicies`). The JSON body is an array of `nodeRoleId` and `policyId`. The response is the affected device IDs.\n\nSkipped after checking Public API 2.0.9-draft:\n\n- Pagination parameters on `GET /v2/policies` are absent, so the node does not send `pageSize`, `after`, or `cursor`.\n- `PUT /v2/policies/{policy_id}/condition/{condition_id}` is absent, so condition update is not implemented.\n- `DELETE /v2/policies/{policy_id}/condition/custom-fields/{condition_id}` and `DELETE /v2/policies/{policy_id}/condition/windows-event/{condition_id}` are absent. Delete uses the shared condition path above.\n- `POST /v2/policies` creates a policy (`mode` `NEW`, `CHILD`, or `COPY`) and was not on the pending checklist, so it is not in 0.10.0.\n\n`getAll` uses Client Credentials with the `monitoring` scope. Condition reads and writes, and organization policy assignment, are tagged `management` and use Client Credentials with the `management` scope. Monitoring alone is read-only for those calls. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Device Control Endpoints\nShipped in 0.5+ (not pending): `POST /v2/device/{id}/reboot/{mode}`, `POST /v2/device/{id}/script/run`, `POST /v2/device/{id}/windows-service/{serviceId}/control`, and `GET /v2/device/{id}/dashboard-url`. Listing OS/software patches and patch installs is also shipped.\n\nShipped in 0.8.0. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] Maintenance windows: `PUT /v2/device/{id}/maintenance` (`scheduleMaintenance`) and `DELETE /v2/device/{id}/maintenance` (`cancelMaintenance`). `disabledFeatures` is `ALERTS`, `PATCHING`, `AVSCANS`, or `TASKS`. `start` and `end` accept an ISO-8601 date-time or epoch milliseconds. There is no GET on this path and no separate start/stop verb. Status is `maintenance.status` on `GET /v2/device/{id}` (`PENDING`, `IN_MAINTENANCE`, `FAILED`).\n- [x] Windows service configuration: `POST /v2/device/{id}/windows-service/{serviceId}/configure` (`configureWindowsService`). `startType` is `AUTO_START`, `AUTO_START_DELAYED`, `BOOT_START`, `DEMAND_START`, `DISABLED`, or `SYSTEM_START`. `userName` is sent only when set.\n- [x] Device owner: `POST /v2/device/{id}/owner/{ownerUid}` (`setDeviceOwner`) and `DELETE /v2/device/{id}/owner` (`removeDeviceOwner`). The Public API security on both calls is the `management` scope. Delete does not take an owner UID in the path.\n- [x] OS and software patch apply/scan: `POST /v2/device/{id}/patch/os/apply`, `POST /v2/device/{id}/patch/os/scan`, `POST /v2/device/{id}/patch/software/apply`, and `POST /v2/device/{id}/patch/software/scan`. The Public API documents no body, query, concurrency, or schedule parameters, so none are sent. Success is HTTP 204. HTTP 400 means the device is not applicable.\n- [x] Device approval: `POST /v2/devices/approval/{mode}` (`approveDevices`). Requirements are confirmed: mode is `APPROVE` or `REJECT`, and the JSON body is `{ \"devices\": [integer IDs] }`.\n\nThese writes use Client Credentials with the `management` scope. Monitoring alone is read-only. The `control` scope is remote access, not these operations. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Organization Lifecycle & Installer Endpoints\nShipped in 0.9.0 where the Public API still has the operation. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] Location listing: `GET /v2/organization/{id}/locations` (`getLocations`). The Public API returns the full list for one organization and documents no pagination parameters, so none are sent. `GET /v2/locations` paginates locations for every organization with `pageSize` and `after`; that endpoint is not this operation.\n- [x] Installer generation and retrieval: `POST /v2/organization/generate-installer` (`generateInstaller`) and `GET /v2/organization/{id}/location/{location_id}/installer/{installer_type}` (`getInstaller`). Both return JSON with a `url` property. Public API 2.0.9-draft does not return an installer binary, so the node does not use a binary property. `usageLimit` is read-only and is not sent. `content.nodeRoleId` is sent only when set and otherwise defaults to `auto`. Installer types are `WINDOWS_MSI`, `WINDOWS_ARM64_MSI`, `MAC_DMG`, `MAC_PKG`, `LINUX_DEB`, `LINUX_RPM`, `LINUX_ARM64_DEB`, `LINUX_ARMV7A_DEB`, `LINUX_ARM64_RPM`, and `LINUX_ARMV7A_RPM`.\n- [x] Organization update: `PATCH /v2/organization/{id}` (`update`). Partial fields are `name`, `description`, `userData`, and `nodeApprovalMode` (`AUTOMATIC`, `MANUAL`, `REJECT`).\n\nSkipped after checking Public API 2.0.9-draft:\n\n- `PUT /v2/organization/{id}` is not in the API. The update verb is PATCH.\n- `DELETE /v2/organization/{id}` is not in the API, so organization deletion is not implemented.\n- `POST /v2/organization/archive` and `POST /v2/organization/restore` archive and restore organization checklists (`clientChecklistIds`), not organizations. They shipped on the Organization Checklist resource in 0.11.0.\n- `PUT /v2/organization/{id}/policies` changes node-role policy mappings and is not part of the organization update body. It shipped on the Policy resource in 0.10.0 as `assignOrganizationPolicies`.\n\n`getLocations` uses Client Credentials with the `monitoring` scope. `generateInstaller`, `getInstaller`, and `update` use Client Credentials with the `management` scope. Monitoring alone is read-only for those three. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Checklist Template Endpoints\nShipped in 0.11.0 where the Public API still has the operation. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] List: `GET /v2/checklist/templates` (`getAll`). Filters are `checklistTemplateIds`, `checklistTemplateName`, `required`, and `includeArchived`. The Public API documents no pagination parameters, so none are sent.\n- [x] Create: `POST /v2/checklist/templates` (`create`). The JSON body is an array. Each item sends `name`, plus `description` (`text` and `html`), `tasks`, and `required` when set. Each task can include `position`, `name`, and `description`.\n- [x] Update: `PUT /v2/checklist/templates` (`update`). The JSON body is an array. Each item sends `id` and `name`, plus `description`, `tasks`, and `required` when set.\n- [x] Delete one: `DELETE /v2/checklist/template/{checklistTemplateId}` (`delete`). Success is HTTP 204.\n- [x] Delete many: `POST /v2/checklist/templates/delete` (`deleteMany`). The JSON body is a raw integer array. Success is HTTP 204.\n- [x] Archive: `POST /v2/checklist/archive` (`archive`). The JSON body is `checklistTemplateIds`.\n- [x] Restore: `POST /v2/checklist/restore` (`restore`). The JSON body is `checklistTemplateIds`.\n\nSkipped after checking Public API 2.0.9-draft:\n\n- `POST /v2/checklist/templates/restore` is absent. Restore uses `POST /v2/checklist/restore`.\n- `GET /v2/checklist/template/{checklistTemplateId}` is absent. The list filter `checklistTemplateIds` selects templates. DELETE is the only method on that path.\n\nThese calls use Client Credentials with the `management` scope. Monitoring alone covers monitoring data and organization structure. Public API 2.0.9-draft tags these routes `Checklist Templates` and does not add a per-operation security override. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Document Template Endpoints\nCorrected in 0.11.0 against Public API 2.0.9-draft. The resource already listed, got, created, updated, deleted, archived, and restored templates. The request shapes below match the spec.\n\n- [x] List: `GET /v2/document-templates` (`getAll`). Query parameters are `templateName` and `includeTechnicianRoles`. There is no `fields`, `limit`, or `offset` parameter.\n- [x] Get: `GET /v2/document-templates/{documentTemplateId}` (`get`). The only query parameter is `includeTechnicianRoles`. HTTP 404 means the template was not found.\n- [x] Create: `POST /v2/document-templates` (`create`). The API requires `name`. `allowMultiple` is create-only.\n- [x] Update: `PUT /v2/document-templates/{documentTemplateId}` (`update`). Only fields you add are sent. `allowMultiple` is not an update property.\n- [x] Delete: `DELETE /v2/document-templates/{documentTemplateId}` (`delete`). Success is HTTP 204.\n- [x] Archive one: `POST /v2/document-templates/{documentTemplateId}/archive` (`archive`). No body. Success is HTTP 204.\n- [x] Archive many: `POST /v2/document-templates/archive` (`archiveMany`). The JSON body is a raw integer array.\n- [x] Restore one: `POST /v2/document-templates/{documentTemplateId}/restore` (`restore`). No body.\n- [x] Restore many: `POST /v2/document-templates/restore` (`restoreMany`). The JSON body is a raw integer array. The response schema is one document template object.\n\nThese calls use Client Credentials with the `management` scope. Monitoring alone covers monitoring data and organization structure. The routes are tagged `Document Templates` and have no per-operation security override. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Organization Checklist Archive\nShipped in 0.11.0. Verified against Public API 2.0.9-draft.\n\n- [x] Archive: `POST /v2/organization/archive` (`archive` on Organization Checklist). The JSON body is `clientChecklistIds`. This does not archive the organization.\n- [x] Restore: `POST /v2/organization/restore` (`restore` on Organization Checklist). The JSON body is `clientChecklistIds`. This does not restore the organization.\n\nSame management-scope rule as the template calls above. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Organization Checklist Endpoints\nShipped in 0.12.0 where the Public API still has the operation. Archive and restore shipped in 0.11.0. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] List: `GET /v2/organization/checklists` (`getAll`). Filters are `checklistIds`, `organizationIds`, `checklistName`, `assignedToUserId`, `completed`, `required`, and `includeArchived`. The Public API documents no pagination parameters, so none are sent.\n- [x] Get: `GET /v2/organization/checklist/{checklistId}` (`get`).\n- [x] Signed URLs: `GET /v2/organization/checklist/{checklistId}/signed-urls` (`getSignedUrls`). The response is a map of content IDs to signed URLs.\n- [x] Create: `POST /v2/organization/checklists` (`create`). The JSON body is an array. Each item sends `name` and `organizationId`, plus `description`, `required`, `dueDate`, `assignedToUserId`, `checklistTemplateId`, and `tasks` when set.\n- [x] Update: `PUT /v2/organization/checklists` (`update`). The JSON body is an array. Each item sends `checklistId` and `name`, plus `description`, `required`, `dueDate`, `assignedToUserId`, and `tasks` when set. `organizationId` is not an update property.\n- [x] Delete one: `DELETE /v2/organization/checklist/{checklistId}` (`delete`). Success is HTTP 204.\n- [x] Delete many: `POST /v2/organization/checklists/delete` (`deleteMany`). The JSON body is a raw integer array. Success is HTTP 204.\n- [x] Create from templates: `POST /v2/organization/{organizationId}/checklists-from-templates` (`createFromTemplates`). The JSON body is a raw integer array of template IDs.\n- [x] Promote: `POST /v2/organization/checklists/promote` (`promote`). The JSON body is a raw integer array. Success is HTTP 204.\n- [x] Promote with name: `POST /v2/organization/checklists/promote-with-name` (`promoteWithName`). The JSON body is an array of `id` and `name`. Success is HTTP 204.\n\nThese calls use Client Credentials with the `management` scope. Monitoring alone covers monitoring data and organization structure. Public API 2.0.9-draft tags these routes `Organization Checklists` and does not add a per-operation security override. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Tagging and Vulnerability Endpoints\nShipped in 0.12.0 where the Public API still has the operation. Verified against NinjaOne Public API 2.0.9-draft (`apidocs-beta`, `NinjaRMM-API-v2.yaml`) on 2026-09-24.\n\n- [x] List tags: `GET /v2/tag` (`getAll`). The response is an object with a `tags` array. The Public API documents no pagination parameters, so none are sent.\n- [x] Create: `POST /v2/tag` (`create`). The body sends `name`, plus `description` when set.\n- [x] Update: `PUT /v2/tag/{tagId}` (`update`). Only `name` and `description` that you set are sent.\n- [x] Delete one: `DELETE /v2/tag/{tagId}` (`delete`). The Public API documents a default response.\n- [x] Delete many: `POST /v2/tag/delete` (`deleteMany`). The JSON body is a raw integer array.\n- [x] Merge: `POST /v2/tag/merge` (`merge`). `mergeMethod` is `MERGE_INTO_EXISTING_TAG` or `MERGE_INTO_NEW_TAG`.\n- [x] Set asset tags: `PUT /v2/tag/device/{assetId}` (`setAssetTags`). The device tags become exactly the supplied IDs.\n- [x] Update asset tags: `POST /v2/tag/device` (`updateAssetTags`). The body sends `assetIds`, plus `tagIdsToAdd` and `tagIdsToRemove` when those lists have IDs.\n- [x] List scan groups: `GET /v2/vulnerability/scan-groups` (`getAll`). The Public API documents no pagination parameters, so none are sent. Status is `COMPLETE`, `IN_PROGRESS`, or `FAILED`.\n- [x] Get scan group: `GET /v2/vulnerability/scan-groups/{scan-group-id}` (`get`). HTTP 404 means the scan group was not found.\n- [x] Upload CSV: `POST /v2/vulnerability/scan-groups/{scan-group-id}/upload` (`upload`). The multipart field name is `csv` and the content type is `text/csv`. The Public API limit is 200MB. HTTP 200 means the upload was accepted.\n\nSkipped after checking Public API 2.0.9-draft:\n\n- `GET /v2/tag/{assetType}` is absent. Listing is `GET /v2/tag`.\n- `GET /v2/tag/{assetType}/{assetId}` is absent. Setting tags is `PUT /v2/tag/{assetType}/{assetId}`. The asset type enum contains only `device`.\n- A create scan group route is absent. The scan-group routes are list, get, and CSV upload.\n\nThese calls use Client Credentials with the `management` scope. Monitoring alone covers monitoring data and organization structure. Public API 2.0.9-draft tags the routes `Asset Tags` and `Vulnerability Management` and does not add a per-operation security override. HTTP 401 or 403 means the token, scope, or regional host is wrong.\n\n### Deferred after Approach A\n0.12.0 completes the domain-wave checklist. These Public API tags were not on that checklist, so they are not open gaps from Waves 0–6:\n\n- Organization Documents\n- Knowledge Base Articles\n- Webhooks\n- Backup\n- Reporting and analytics endpoints\n\nThere is no remaining unchecked Public API item from the Approach A pending list.\n\n## Authentication\n\nThe NinjaOne API uses OAuth 2.0 Client Credentials Flow for secure server-to-server communication. This is the recommended authentication method for all API operations.\n\n### Setup Instructions\n\n1. **Create NinjaOne OAuth2 API Credentials** in n8n:\n   - Go to **Credentials** in n8n\n   - Add **NinjaOne OAuth2 API** credential type\n   - Configure your NinjaOne application credentials\n\n2. **Regional Endpoint Configuration**:\n   - **Base URL**: The host you use to log in to NinjaOne, with no trailing slash. The API and OAuth token endpoint share this host.\n     - North America: `https://app.ninjaone.com` (or `https://us2.ninjaone.com`)\n     - Europe: `https://eu.ninjaone.com`\n     - Oceania: `https://oc.ninjaone.com`\n     - Canada: `https://ca.ninjaone.com`\n   - **Access Token URL**: `<Base URL>/ws/oauth/token` — must be on the **same host** as the Base URL (e.g. `https://eu.ninjaone.com/ws/oauth/token`).\n   - **Client ID**: Your NinjaOne application client ID\n   - **Client Secret**: Your NinjaOne application client secret\n   - **Scope**: `monitoring management` (required for full API access)\n\n   > ⚠️ There is no `api.ninjaone.com` host. Earlier versions defaulted to that, which caused every request (including ticket updates) to fail. Make sure the Base URL matches your dashboard host.\n\n3. **Obtain Application Credentials**:\n   - Log in to your NinjaOne account\n   - Navigate to **Administration > Apps > API > Client App IDs**\n   - Click **Add** and choose **API Services (machine-to-machine)**\n   - Select the scopes you need and enable the **Client Credentials** grant type\n   - Copy the Client ID and Client Secret to n8n\n   - Use the **Test** button on the credential to confirm authentication works\n\n## Ticket Management\n\n### Complete CRUD Operations\n\n#### Create Tickets\n```json\n{\n  \"clientId\": 1,\n  \"ticketFormId\": 1,\n  \"summary\": \"Server maintenance required\",\n  \"description\": \"Scheduled maintenance for production server\",\n  \"severity\": \"MODERATE\",\n  \"priority\": \"HIGH\",\n  \"type\": \"TASK\",\n  \"status\": \"1000\"\n}\n```\n\n#### Update Tickets\nUpdates are **partial** — only the fields you add under **Update Fields** are sent, so existing ticket data is never overwritten with defaults. Supported fields include:\n- Summary, status, severity, priority, type\n- Organization assignment and time tracking\n- CC lists (UIDs and email addresses)\n- Tags, attributes, and custom fields\n- Parent ticket relationships for sub-tickets\n- Version (optional, for instances that enforce optimistic locking — supply the value from a prior **Get**)\n\n#### Comment System\n- Add public/private comments to tickets\n- Time tracking integration for billable hours\n- Support for HTML formatted content\n\n#### Board-Based Listing\n- Retrieve tickets by ticketing board ID\n- Pagination and filtering support\n- Sorting and search capabilities\n- Custom column selection\n\n### Field Mapping Accuracy\n\nAll ticket operations use field mappings verified against real NinjaOne API responses:\n\n- **Severity Levels**: NONE, MINOR, MODERATE, MAJOR, CRITICAL\n- **Status IDs**: 1000 (New), 2000 (Open), 3000 (Waiting for Customer), 4000 (Hold)  \n- **Ticket Types**: PROBLEM, TASK, QUESTION\n- **Summary Field**: Uses 'summary' (not 'subject') to match API response structure\n- **Organization Assignment**: Department/team assignment support\n- **Time Tracking**: Seconds-based time tracking for accurate billing\n\n## Device Management\n\n### Available Operations\n\n- **Get Device** – Retrieve detailed device information by ID\n- **List Devices** – Get all devices with filtering and pagination\n- **Device Activities** – Monitor device activity logs and events\n- **Device Alerts** – Access critical alerts and notifications\n- **Custom Fields** – Read and update device custom field data\n- **Hardware Inventory** – Disks, processors, network interfaces, volumes\n- **Software Management** – Installed software, patches, and updates\n- **System Information** – OS details, Windows services, last logged user\n- **Policy Management** – Policy overrides and compliance status\n- **Reboot Device** – `POST /v2/device/{id}/reboot/{mode}`\n- **Run Script** – `POST /v2/device/{id}/script/run`\n- **Control Windows Service** – `POST /v2/device/{id}/windows-service/{serviceId}/control`\n- **Configure Windows Service** – `POST /v2/device/{id}/windows-service/{serviceId}/configure`\n- **Dashboard URL** – `GET /v2/device/{id}/dashboard-url`\n- **Schedule / Cancel Maintenance** – `PUT` and `DELETE /v2/device/{id}/maintenance`\n- **Set / Remove Device Owner** – `POST /v2/device/{id}/owner/{ownerUid}` and `DELETE /v2/device/{id}/owner`\n- **OS Patch Apply / Scan** – `POST /v2/device/{id}/patch/os/apply` and `/scan`\n- **Software Patch Apply / Scan** – `POST /v2/device/{id}/patch/software/apply` and `/scan`\n- **Approve or Reject Devices** – `POST /v2/devices/approval/{mode}`\n\n## Policies\n\n- **List Policies** – `GET /v2/policies` (monitoring scope, no pagination parameters)\n- **Custom-Field Conditions** – list, get, and create under `/v2/policies/{policy_id}/condition/custom-fields`\n- **Windows-Event Conditions** – list, get, and create under `/v2/policies/{policy_id}/condition/windows-event`\n- **Delete Condition** – `DELETE /v2/policies/{policy_id}/condition/{condition_id}`\n- **Assign Organization Policies** – `PUT /v2/organization/{id}/policies` (management scope)\n\n## API Coverage\n\n### Implemented Endpoints\n\n**Ticketing Operations:**\n- `POST /v2/ticketing/ticket` - Create tickets\n- `GET /v2/ticketing/ticket/{id}` - Get ticket details  \n- `PUT /v2/ticketing/ticket/{id}` - Update tickets\n- `POST /v2/ticketing/ticket/{id}/comment` - Add comments\n- `GET /v2/ticketing/trigger/boards` - List ticketing boards\n- `POST /v2/ticketing/trigger/board/{id}/run` - Get tickets by board\n- `GET /v2/ticketing/ticket/{ticketId}/log-entry` - Ticket log entries (Client Credentials)\n- `GET /v2/ticketing/attributes` - Ticket attribute metadata (Client Credentials)\n- `GET /v2/ticketing/contact/contacts` - Contact directory, no pagination parameters (Client Credentials)\n- `GET /v2/ticketing/ticket-form` - List ticket forms (Client Credentials)\n- `GET /v2/ticketing/ticket-form/{id}` - Get one ticket form (Client Credentials)\n- `GET /v2/ticketing/statuses` - Tenant ticket statuses (Client Credentials)\n- `GET /v2/ticketing/app-user-contact` - Technicians, end users, and contacts (Client Credentials)\n\n**Device Operations:**\n- `GET /v2/device/{id}` - Device details\n- `GET /v2/devices` - List devices\n- `GET /v2/device/{id}/activities` - Device activities\n- `GET /v2/device/{id}/alerts` - Device alerts\n- `POST /v2/device/{id}/reboot/{mode}` - Reboot device\n- `POST /v2/device/{id}/script/run` - Run script\n- `POST /v2/device/{id}/windows-service/{serviceId}/control` - Control a Windows service\n- `GET /v2/device/{id}/dashboard-url` - Device dashboard URL\n- `PUT /v2/device/{id}/maintenance` - Schedule maintenance (Client Credentials, management scope)\n- `DELETE /v2/device/{id}/maintenance` - Cancel maintenance (Client Credentials, management scope)\n- `POST /v2/device/{id}/owner/{ownerUid}` - Set device owner (management scope)\n- `DELETE /v2/device/{id}/owner` - Remove device owner (management scope)\n- `POST /v2/device/{id}/patch/os/apply` and `/scan` - OS patch jobs, no body\n- `POST /v2/device/{id}/patch/software/apply` and `/scan` - Software patch jobs, no body\n- `POST /v2/device/{id}/windows-service/{serviceId}/configure` - Windows service startup settings\n- `POST /v2/devices/approval/{mode}` - Approve or reject devices (`APPROVE` or `REJECT`)\n- Plus additional device inventory endpoints (patches, disks, processors, software, volumes)\n\n**Organization Operations:**\n- `POST /v2/organizations` - Create an organization\n- `GET /v2/organization/{id}` - Organization details\n- `GET /v2/organization/{id}/locations` - Locations for one organization, no pagination parameters (monitoring scope)\n- `POST /v2/organization/generate-installer` - Installer URL (management scope)\n- `GET /v2/organization/{id}/location/{location_id}/installer/{installer_type}` - Installer URL for a location (management scope)\n- `PATCH /v2/organization/{id}` - Partial organization update (management scope)\n\n**Policy Operations:**\n- `GET /v2/policies` - List policies, no pagination parameters (monitoring scope)\n- `GET /v2/policies/{policy_id}/condition/custom-fields` - List custom-field conditions (management scope)\n- `GET /v2/policies/{policy_id}/condition/custom-fields/{condition_id}` - Get one custom-field condition (management scope)\n- `POST /v2/policies/{policy_id}/condition/custom-fields` - Create a custom-field condition (management scope)\n- `GET /v2/policies/{policy_id}/condition/windows-event` - List Windows-event conditions (management scope)\n- `GET /v2/policies/{policy_id}/condition/windows-event/{condition_id}` - Get one Windows-event condition (management scope)\n- `POST /v2/policies/{policy_id}/condition/windows-event` - Create a Windows-event condition (management scope)\n- `DELETE /v2/policies/{policy_id}/condition/{condition_id}` - Delete one condition of any type (management scope)\n- `PUT /v2/organization/{id}/policies` - Assign policies to node roles (management scope)\n\n**Document Template Operations:**\n- `GET /v2/document-templates` - List templates (`templateName`, `includeTechnicianRoles`; management scope)\n- `GET /v2/document-templates/{id}` - Get a template (`includeTechnicianRoles`)\n- `POST /v2/document-templates` - Create a template (`name` required)\n- `PUT /v2/document-templates/{id}` - Update a template (no `allowMultiple`)\n- `DELETE /v2/document-templates/{id}` - Delete a template\n- `POST /v2/document-templates/{id}/archive` and `/restore` - Archive or restore one template\n- `POST /v2/document-templates/archive` and `/restore` - Archive or restore many templates (raw integer array)\n\n**Checklist Template Operations:**\n- `GET /v2/checklist/templates` - List templates, no pagination parameters (management scope)\n- `POST /v2/checklist/templates` - Create templates (JSON array)\n- `PUT /v2/checklist/templates` - Update templates (JSON array with `id`)\n- `DELETE /v2/checklist/template/{checklistTemplateId}` - Delete one template\n- `POST /v2/checklist/templates/delete` - Delete many templates (raw integer array)\n- `POST /v2/checklist/archive` - Archive templates (`checklistTemplateIds`)\n- `POST /v2/checklist/restore` - Restore templates (`checklistTemplateIds`)\n\n**Organization Checklist Operations:**\n- `POST /v2/organization/archive` - Archive organization checklists (`clientChecklistIds`, management scope)\n- `POST /v2/organization/restore` - Restore organization checklists (`clientChecklistIds`, management scope)\n- `GET /v2/organization/checklists` - List organization checklists, no pagination parameters (management scope)\n- `GET /v2/organization/checklist/{checklistId}` - Get one organization checklist\n- `GET /v2/organization/checklist/{checklistId}/signed-urls` - Signed URLs for checklist content\n- `POST /v2/organization/checklists` - Create organization checklists (JSON array)\n- `PUT /v2/organization/checklists` - Update organization checklists (JSON array with `checklistId`)\n- `DELETE /v2/organization/checklist/{checklistId}` - Delete one organization checklist\n- `POST /v2/organization/checklists/delete` - Delete many organization checklists (raw integer array)\n- `POST /v2/organization/{organizationId}/checklists-from-templates` - Create checklists from template IDs\n- `POST /v2/organization/checklists/promote` - Promote checklists (raw integer array)\n- `POST /v2/organization/checklists/promote-with-name` - Promote checklists with `id` and `name`\n\n**Tag Operations:**\n- `GET /v2/tag` - List tags, no pagination parameters (management scope)\n- `POST /v2/tag` - Create a tag\n- `PUT /v2/tag/{tagId}` - Update a tag\n- `DELETE /v2/tag/{tagId}` - Delete a tag\n- `POST /v2/tag/delete` - Delete tags (raw integer array)\n- `POST /v2/tag/merge` - Merge tags\n- `PUT /v2/tag/device/{assetId}` - Set device tags exactly\n- `POST /v2/tag/device` - Add and remove device tags\n\n**Vulnerability Operations:**\n- `GET /v2/vulnerability/scan-groups` - List scan groups, no pagination parameters (management scope)\n- `GET /v2/vulnerability/scan-groups/{scan-group-id}` - Get one scan group\n- `POST /v2/vulnerability/scan-groups/{scan-group-id}/upload` - Upload a CSV (`csv` multipart field)\n\n### Regional Endpoint Support\n\nThe integration supports all NinjaOne regional deployments. Set the **Base URL** to the host you log in with:\n- North America: `https://app.ninjaone.com` (or `https://us2.ninjaone.com`)\n- Europe: `https://eu.ninjaone.com`\n- Oceania: `https://oc.ninjaone.com`\n- Canada: `https://ca.ninjaone.com`\n\nThe OAuth token endpoint must be on the same host (`<Base URL>/ws/oauth/token`).\n\n## Usage Examples\n\n### Basic Ticket Workflow\n1. **List Ticketing Boards** to identify available boards\n2. **Get Tickets by Board** to retrieve current tickets\n3. **Create Ticket** for new issues or tasks\n4. **Update Ticket** to modify status, priority, or assignment\n5. **Add Comments** for progress updates and communication\n\n### Device Monitoring Workflow  \n1. **List Devices** to get inventory overview\n2. **Get Device Alerts** to identify issues requiring attention\n3. **Get Device Activities** to review recent events\n4. **Create Tickets** automatically for critical alerts\n5. **Update Custom Fields** to track remediation status\n\n## Documentation\n\n- **API Reference**: [docs/api-reference/](docs/api-reference/) - Complete NinjaOne API documentation\n- **Usage Examples**: [docs/examples/](docs/examples/) - Real-world implementation examples  \n- **Development Guide**: [docs/development/](docs/development/) - Development and contribution guidelines\n\n## Troubleshooting\n\n**400 Bad Request**\n: Verify all required fields are provided for the operation. Check that the **Base URL** matches your regional endpoint and doesn't contain trailing slashes.\n\n**401 Unauthorized**\n: Confirm OAuth2 credentials are correct and have appropriate scopes. Make sure the **Base URL** and **Access Token URL** are on the same regional host. Use the credential **Test** button to verify the Client Credentials flow before running the node.\n\n**405 Method Not Allowed**\n: Ensure you're using the latest version - older versions had incorrect HTTP methods for some operations.\n\n**TLS/SSL Errors**\n: Verify the **Base URL** uses `https` and matches your actual NinjaOne regional domain. Check network connectivity and proxy settings.\n\n## Version History\n\n### Version 0.12.0\n\nApproach A domain waves are complete. Tags, vulnerability scan groups, and organization checklist promotion are in this release. See [CHANGELOG.md](CHANGELOG.md).\n\n### Version 0.3.0\n\n**Major Enhancements:**\n- Complete ticket field mapping overhaul based on production API data\n- Enhanced Create and Update operations with all available fields\n- Fixed Get Tickets by Board operation (GET → POST method)\n- Added comprehensive Comment operations with time tracking\n- Updated severity levels to match real API: MINOR, MODERATE, MAJOR\n- Implemented proper status ID mapping for accurate state management\n- Repository reorganization and professional documentation structure\n\n**Technical Improvements:**\n- All field names match actual API responses ('summary' vs 'subject')\n- TypeScript compilation and ESLint compliance maintained\n- Comprehensive testing against live NinjaOne API endpoints\n- Optimized icon and branding throughout the package\n\n## Releasing\n\nnpm publishes only when a GitHub Release is published. Pull requests and pushes to `master` run install, test, lint, and build, and do not publish.\n\n1. Bump `version` in `package.json` on a pull request, using the existing wave process.\n2. After that pull request merges to `master`, create a GitHub Release with tag `vX.Y.Z` matching `package.json` (version `0.12.0` uses tag `v0.12.0`).\n3. Actions checks out that tag, runs tests, and runs `npm publish --access public`. `prepublishOnly` builds and lints before upload. If that version is already on npm, the workflow exits successfully and does not publish again.\n\nOne-time setup: add a repository Actions secret named `NPM_TOKEN`. Use an npm granular access token with publish rights for the `@ev1lc0rp` scope or `@ev1lc0rp/n8n-nodes-ninjaone` (npm's CI publish token; not a classic token). Do not commit the token.\n\n## Contributing\n\nThis project follows standard n8n community node development practices. See [docs/development/](docs/development/) for detailed contribution guidelines.\n\n## License\n\nMIT License - see [LICENSE.md](LICENSE.md) for details.\n\n## Support\n\n- **GitHub Issues**: [Report bugs and request features](https://github.com/ai-Ev1lC0rP/n8n-nodes-ninjaone/issues)\n- **n8n Community**: [Get help from the community](https://community.n8n.io/)\n- **NinjaOne API Documentation**: [Official API reference](https://resources.ninjarmm.com)\n\n---\n\n**Professional NinjaOne integration for n8n** - Automate your IT service management workflows with confidence.","readmeFilename":"README.md"}