{"_id":"@warnyin/n8n-nodes-code-plus","_rev":"28-9a651369dc03f460eba6783de6114e5c","name":"@warnyin/n8n-nodes-code-plus","dist-tags":{"latest":"0.1.29"},"versions":{"0.1.0":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.0","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"code-plus"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"0308eccd85f890a272dce5510404597e488005bf","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.0.tgz","fileCount":5,"integrity":"sha512-XR5dRrYOPphvxmWe0w95IvndvZebdcRUD7xKK5YwPKWyWBBPVsWn7O41zoha7tpvKH4Orj8YMN0eefZAUCPvOg==","signatures":[{"sig":"MEQCIEQmxp+t3fD61tJxWPWilrndqy7Daz6epABJp9i8DiCfAiAnAUHwBrMNEKwFhMQTww6D/adbte8BbkePbpUOmzxBhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17910},"main":"index.js","gitHead":"82a6b3ca0c4e3df02ba375375913ddd9e3efba43","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.0_1762325425974_0.56952486661574","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.1","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"code-plus"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"215078137b23d904d9e3b6458621adaa031f8e54","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.1.tgz","fileCount":7,"integrity":"sha512-u0YPQbwoLRZH1Wqau9c2eYy9k6LWW7ldEFLiLRHkkXHJwmo0k9yZ5jOQ6vEQw+FC+RQxPz8DaPx+JUHz6vuraA==","signatures":[{"sig":"MEYCIQC8X3KLU5dCSUh+xbk/YKSFjyxTWI4OlBejC49AM+WjogIhAKOE1COJ2Ency8cTIxwuh+7qpQcrtrpAm84G0IP1aBqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32375},"main":"index.js","gitHead":"82a6b3ca0c4e3df02ba375375913ddd9e3efba43","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.1_1762325697489_0.7789769762796699","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.2","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"code-plus"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.2","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"4e00c1bfa1ff1817fe47a699a750a9f2fae22b1e","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.2.tgz","fileCount":8,"integrity":"sha512-nVqkLlh1ngGd6dYsPMNSVBK+K1dVBviCRuVkPdfr/h8iyQHg4lmfmtQ7tX5sZwuEchTg8NlOiEkUcs9FqgWJtw==","signatures":[{"sig":"MEYCIQDC0wxVmfhhm3bahGYD4yNdOAdwi4O5IuRQV+8Ql+qcqQIhAJECRwUYYbq4g+ucc3hY9wCCFJNmobdjn9DfOV/29qUD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38332},"main":"index.js","gitHead":"b23ad9b488f74da5d264524109442580da08cce5","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.2_1762326093374_0.18624703131361353","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.3","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"code-plus"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.3","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ba12b8d8d8c91cbe771804cc45e4ba4e656da1dd","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.3.tgz","fileCount":8,"integrity":"sha512-b2ga9xexiNzZVgl+IABk5GDZroVE/WBgt5BrZHmbK3KdXX+0mnKkB4LOIWVz+2C9NhA2ik0N48Eds0QtOgz07Q==","signatures":[{"sig":"MEUCICDqfy1A1coQNiVA+ihC2OATNgRzidsoP6ym0H65kpp/AiEA8kbM1AVvodd9xC5pcIHUa6FW87GgDytl27lwMuFipDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35949},"main":"index.js","gitHead":"5bbb3824e4b290373ad1bb8225e171944735a355","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.3_1762327064423_0.6756115824199156","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.4","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"code-plus"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.4","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b71d56749b6fe604016b7896e4e144c853dc889d","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.4.tgz","fileCount":8,"integrity":"sha512-Na5VhnFah9rJ586wWpDBxReaHVSnSikRK6jTiYO5/gP4gzUq9q+T3v8kFaLNg8yhlJCex3ZEepaTnLdbMmfAhQ==","signatures":[{"sig":"MEYCIQDcl5TMuvNqZj400g3dIMUzwCcdFMt5mtcDFZNttfj4rAIhAPJ0tEcYtIJcIfOMXcz0+OWL0XLOjvzz+zG2wOIMSugl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38617},"main":"index.js","gitHead":"9ae48412501aa6143f4a21ada27c991967730c76","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.4_1762327616077_0.4371536091268007","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.7","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.7","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"f731b0963d7e54b8e0e26153db9bfcd3095cea5a","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.7.tgz","fileCount":8,"integrity":"sha512-ZNWe7g6vVbW7Sng/gg90mBagvBRLRujnFfq7RV0MDISapxDe4TRFHL/0qxjySEpKAPJW4IefpGxiyrfh4xe1+Q==","signatures":[{"sig":"MEQCIDO+sQtmJu4yozm8qtgFzHq5RRTFfYmHKgvAu4xEt8PKAiBQQSu7UMZIF6NcrsEpUAU6Gxm/C5LRqKH+lvysdE0PzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55501},"main":"index.js","gitHead":"136390ed2554a3c2fc2037b90c7ae9147cb620b2","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.7_1762329440773_0.6255706157378804","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.8","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.8","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"383696f297ec6a5273dbff9640ad814ce9401e9d","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.8.tgz","fileCount":8,"integrity":"sha512-c6kxuZqHX8K+Jfv7qdR0vYX2yTjCzkyu9mX6wxs2ZCmE3vY401Vuv4MON0scrpmATR+Phpl4LhrF5S7/IC3B/Q==","signatures":[{"sig":"MEQCIFIx+MdYGHygHVIHRXpks2RvCLGaByXH9+QUKw5pyXplAiAFWJg3sqbzXKL40aTh+RX5q/6RBL2qTKlCaecwY+XZAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57235},"main":"index.js","gitHead":"4be3727558aedfb343497c5db4f81a01f996c10a","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.8_1762330156290_0.4458589882444244","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.9","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.9","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8a3f8e407d2265c8657d8fecffbc0a223bc46b66","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.9.tgz","fileCount":8,"integrity":"sha512-oGXLpMEwrETDJvX573NUscWQE/BfQ38TlmG4J4cOliru/CBcaaQi32XbV4GB4pV8fmlUEERpT6o+sNJMvrzI8A==","signatures":[{"sig":"MEYCIQDOUQYowa5e5LrnUb3VEo7wG3MTnLcnHgBhFMtIu3V8FgIhALmp7MW/3U2fe3LfBVNc1OUbgaHsYvX3+FQnSSVgGjHG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59286},"main":"index.js","gitHead":"4567315827deead182ab9e9629da2a3de839aa97","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.9_1762330353987_0.6463584702348162","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.10","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.10","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"8fc48916ffe612e62fc8584befc7b10b33e7a28f","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.10.tgz","fileCount":8,"integrity":"sha512-KKlLsYUdeG3MjiR5mg4zsrUnMEMVzC2V8aReDQkM1xEwHy6yPQOzAT2vwIq8eW4E/8/0cSiluzQMC/4tUSKAyg==","signatures":[{"sig":"MEQCIBChQHkl9souX3MEdDbz5DDn7KjX79GIQmNxUy0J3nJEAiAu8NGnsYW5kBgycR532FDJA986btumDWCfUtNMIhMneA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59035},"main":"index.js","gitHead":"0cb0034c89e99ae35285e2a64c05d2a5d4b07b38","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.10_1762330608959_0.47731113598066943","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.11","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.11","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"995fc9de7cb5d768d725a9e04498af380874b114","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.11.tgz","fileCount":8,"integrity":"sha512-ujh1L+iwc4cdIThAHgA5ucW5cQDZVr+csouUbCqKewd5KvnAXt1uxsPmlug6vi+i6IrS9DblaujoHUniThguvQ==","signatures":[{"sig":"MEUCIAo1yEwEWAQL4Fsh5Mb/sncZcKCKY2YsZdrKODaz8+21AiEA289heL1frOobrqoSyDzRpDG8X8jIqdhlF9mmZOmfG0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59939},"main":"index.js","gitHead":"b49f91a01800c31ff557b0d20dbc317a4d10e573","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.11_1762331076033_0.06960108579165425","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.12","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.12","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"7123fbd38fd916f3d7689f85dd7d787e302f0156","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.12.tgz","fileCount":8,"integrity":"sha512-xOCxAFVUIeAk16wjnLTlE1mfbvD0bZtLoYSycwFsBbaN4N8Uk2PCZKYDSSuhY7k96hqiQU6qZEocW85nuRBddw==","signatures":[{"sig":"MEUCIHQ8v5jvi6U8a+9yqKcuK6yHLuCq6xP2YMGqCwrb9nHpAiEAp8qbbhOyUrunx2RmHWunjyQUa/6/FhEXsHYoVtF1M2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61222},"main":"index.js","gitHead":"91c2cb7644c550ed2465fa04f4ca8cb3566a37af","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.12_1762332005117_0.615407312645645","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.13","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.13","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bb57111c93fe571445768d990f7640dd74e3376d","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.13.tgz","fileCount":14,"integrity":"sha512-FQCd5Hj+eZ5goMhVmGqUN/rwRdMY/fRJXNJIR6/tgMdDGR1YDdSAvIEyKzpGeUeHibnvNASmPqrWsb46l1vtOg==","signatures":[{"sig":"MEUCIQCI3aG2Xqv/kvexZvUvA7f86myr2kfeKkUmZHo7VjiPNgIgLPTBNoDCUwYHA0//l5kfoOUuFet4pVrOrgvxHsZ/Vgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89725},"main":"index.js","gitHead":"cd4b52be8db3eae249ada84458fef042d4f189a8","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.13_1762336051422_0.08294028640558548","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.14","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.14","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"b6e728e04b5e62275ab323c6c6ab93549fe87f34","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.14.tgz","fileCount":15,"integrity":"sha512-NtRacydO2WJjGnBQg+5Ieu3KwjZxzwyArgXUJ17T0TR3Yd5HiI4KregGNQoQAxM3jNrogy6Suyhk202TaHB18Q==","signatures":[{"sig":"MEUCIQDjbvm0gVL8K1DIQL9yM+A5uefIWf1Jyr7hn8Pe4sbX6QIgMEhUKZEA3ypIMeFOTmgGyX1YuvJ0hZod+gCiVDFgOF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130011},"main":"index.js","gitHead":"9ebb9441b3234830b086c5c41151932cb3d0c12e","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.14_1762344637639_0.6348050202285689","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.15","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.15","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ddc79774f53159b78ad378a53618b07483c2da22","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.15.tgz","fileCount":15,"integrity":"sha512-vsNXkzo2JrWltRfho2SuSiBGZnxQB0fGzqb5BjIAr5pUJuKt6n162PL2D9Kw3o6ZsphfuIh/vBuTgGfFeeE9iw==","signatures":[{"sig":"MEYCIQDKRgRBQ1tbSxYim4iIfcQXCnnIHqVIsH5JMsLgLfoiTQIhAJZLGt9bLhzGpFd+6oIla1TIkExixsOwq1cT5F9PDoFs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129891},"main":"index.js","gitHead":"58874f9fa2a053ecfaee8592a7e1a2c2ff7bf121","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.15_1762398136999_0.7904659445755255","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.16","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.16","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"2f8715ec04a79449105eb02a4a69adeeb6b1de10","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.16.tgz","fileCount":15,"integrity":"sha512-4g7bpsCKhNR/gZsgcMla0cyMeTpBBj1B9E3mTrUAIdE5x3QPv2zN9kG3evt72kXLtCXZmqVWJlwQR+LUSiA6SQ==","signatures":[{"sig":"MEQCIAcagMyTpaOd078cSippafhZBF5iam86o9rvCnjXJ9WZAiBnH2YU0W9alZP/Ra6wjCADHkpS0JAw5YxBNMcPqT3dSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144565},"main":"index.js","gitHead":"a27df4eecb7939fe9ff03b756134ededa3a109fe","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.16_1762398735908_0.38363579908238865","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.17","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.17","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"1a3a6cc7c401154102de8e3c944963197542b7df","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.17.tgz","fileCount":14,"integrity":"sha512-+2LCrDXegEm0rP8tUPQdj7s0O21Fqiiv6zHmZ+/SgtyWqrQOTNJnYItMYNAg5p+69nwOmM2gQbY/U0I6J3yiEA==","signatures":[{"sig":"MEUCIQDRdUN43+d1WqINYWIFpLr2j4TULldcrZ4qFKBppb8FBgIgCvewwn728LvsD/J/X2flbYHVMPw75Ny5f9vTZ496CLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91011},"main":"index.js","gitHead":"f86f76d46d8e9fbe72a1bf8646fc2a5c93718124","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.17_1762399607558_0.4978490721209088","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.18","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.18","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bd1a4fd930140321f2aa6071fbc84853191c0977","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.18.tgz","fileCount":14,"integrity":"sha512-Z/fPPHPODC7FwhEeNQRBi1ADmvFqhlHICNj8sdFObS+FinPTV3Ey7DdTSENHufFzhcUcQmvg3qZxvArksrFbiQ==","signatures":[{"sig":"MEYCIQCWt60tRnkW4ud4GkgZTeKLya3A7kaup8ScATiyYBaZcQIhAOJ+IQ4e/s2PzwTYvaAkQrsr+cHMgcRI+afWAfwGtEs+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90937},"main":"index.js","gitHead":"d58efc266f67fefaaf3d916b3673e38c9c2a110d","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.18_1762399768754_0.714502217883912","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.19","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.19","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"3f96c7e980d017bab866a0dd4a26032da1798350","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.19.tgz","fileCount":14,"integrity":"sha512-OFJMqRgsEQFuWrUv8j08UyS/IJv8oSXwGD4Y5liPApK2W5i8q+Xyz2Bg2B0d4wK0ygHGsjHo2Yl7zwrVbv/Ojg==","signatures":[{"sig":"MEYCIQDAzmsRS0TW3my7zJSQA0hoISytq52ZbfytEr6umPeUBgIhANUY0nTjQLtU8JIrx6Otc9Xpkvz/h5FI2gXAiF/pJTNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91306},"main":"index.js","gitHead":"6d2f93bb733a2549d182d250b17d6ee6e8cc4786","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.19_1762401033143_0.5566263777554412","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.20","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.20","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"71c85eef3dd488dff25ef71e07a82b47ffa7e2b3","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.20.tgz","fileCount":14,"integrity":"sha512-xWsl/5HNS9QHkHbUxz03wRDHHICxKaCrUY4monqyTd69FX+q6ZTpp9ShqSAt75W/8+vBZaDXer88fzkrXYSZFw==","signatures":[{"sig":"MEQCIAJhdOQmo555DKS/9Oum8Gi/KhjEqjPWqSN5RFFpltMJAiAx6hxxw9NVcfjJL5zkhEFnuAm05lNQvEJ/PT5OipRC4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91386},"main":"index.js","gitHead":"a39e3584b55f2bb81756521d0159530b32bd16db","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.20_1762401367081_0.10042408693747151","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.21","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.21","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"5e535217016af52abe3adb1173afa94cb66537cf","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.21.tgz","fileCount":14,"integrity":"sha512-Zx6WYECmVCpJF0zBgdrPqu62yNq6g8oSQs2q1nMGTkAFARQ65bVlbBOEN9MGLKEmXK6VtnD2lknJQeWKS7P7ww==","signatures":[{"sig":"MEYCIQD/0yEcw2l5r2uNLEaJ2T/i0N+61CAdSdjDRdNw3tyQJwIhANaNR7HeJDnzcdpc0mDLjYna+Y1aPLaBGnUuQZM1G3j3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92833},"main":"index.js","gitHead":"71c5bb4beb5af4bf40e1884439f3804973e3344d","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.21_1762401516487_0.38461331187529946","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.22","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.22","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bbcc28c64218e6bdf38f7876cf341a7afc7be954","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.22.tgz","fileCount":14,"integrity":"sha512-hYb4ENQkM1dT730eerWHqwW2Zli99BfN8RE1aYSPKmOvoBwxE+0suJh6CiPkWHLVatRjRTXZEO89YJmpvqpCaw==","signatures":[{"sig":"MEUCIQCryddsk+qOEGEoWZRupwENkx8PfuUgUqtNjxdbpR3sXgIgJ3Coi5jGct8AYd1CqDSj8blQsyKtndgeDIBr5E0Ae1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94574},"main":"index.js","gitHead":"fddfc38a556919ff834ac7c5ce3411ff88767162","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.22_1762402051511_0.02412641737920218","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.23","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.23","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"22b10eb815be357f5bbd9a1f5c06debb1e24aaac","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.23.tgz","fileCount":14,"integrity":"sha512-5GQ2VoCXtinwLj8Ll1WYlKHWgQhTtKeJGgN8ZK/ELjtdO+45KD5u0DFJzHemgsbFXAPgKZmr9fCbs5LV8N9FZw==","signatures":[{"sig":"MEUCIDKQ1+rN8eXutWG5pTtXBDE8T9pn+ogGrSDh+7etENXRAiEA7bokIth9oQ6LGtJZbIKiybNfZ2PvhAgMGyqgqO400GQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94688},"main":"index.js","gitHead":"304ced07583aa27918df3bb967dbd77bf89bd562","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.23_1762402362032_0.6292050914123177","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.24","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.24","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"c9caf5363e31459d614bdd440f657cd7cc418f3d","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.24.tgz","fileCount":14,"integrity":"sha512-jaBJDydVorZ6LbhI+PhwTGHew3ecCJChTbI9MOKKnSS7jz/LV3eBxPsc8GP0t3Yq194mQ5dCsYMpfitYtDn++g==","signatures":[{"sig":"MEQCIHs0d2Z80S3obbQxDza3EFeCav1EXs0z4c61oWMCzwvkAiARaydcR0yz57QqGfhXWBW6/4PS/wd2YX/7yrscS2u2cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95986},"main":"index.js","gitHead":"c97ae31902d74c48f15720c28ea5e167eca881e1","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.24_1762402763438_0.7553872633211409","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.25","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.25","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"5e6b87060e537c9cfc56a3671bb932fc755010e5","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.25.tgz","fileCount":15,"integrity":"sha512-pMGneXJPl+l4XlrXh9frHo5YNNgg8tmYiN93+Q4pkLumsnsU0XhrclyH2I1j+1SNj1Tm5A6NOKy0mYRsaSp5aw==","signatures":[{"sig":"MEYCIQDLEfpYZ5xs5h8NS8RVtaZ4OxehXuHNWacw4luzLILCVQIhAM+FVh6CgxpdKceFjpb5d7qIPS6Pn76pXP6/MrfurhT9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110866},"main":"index.js","gitHead":"3eeeb0f0f0df6c89ab02202a552e863eda87177a","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.25_1762403220860_0.30642487724636536","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.26","keywords":["n8n-community-node-package","n8n","code","libraries","cache"],"author":{"name":"warnyin"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.26","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"21295d183091fe06808b5173e28948b9520bff21","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.26.tgz","fileCount":15,"integrity":"sha512-QXyfNAe+SwDvXZaw7TsPWUUPlHNAwAPDQ+m51fyxD5xfAqlqBtsQU0HLVf2y9B25l3L3PY4HspUAWVmdmatsLQ==","signatures":[{"sig":"MEUCIBdLMp5MoBiAaDNCljT7DmG3zi/Y87lAQXKWBJ4S4ENHAiEA63XE7hI8R1v30SOIajB3Vd6QYiaHxucnuBvOakq/vmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113857},"main":"index.js","gitHead":"e3340ec3d1158bcfddaa42d63d751aca6629de7a","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.26_1762407084771_0.04087265171574472","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.27","keywords":["n8n-community-node-package","n8n","code","javascript","libraries","npm","cache","dependencies","vm","automation"],"author":{"name":"warnyin","email":"arm.lazy.song@gmail.com"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.27","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"590cd56dab784991a8e3561070b4fc0a641b8584","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.27.tgz","fileCount":12,"integrity":"sha512-nfj3Uzs1Uh8yT2Hd0cat7Mfn8m89sBTy+0MGl/jlMGk9AjWX1jPUYPsPj1iw/+7eh9Dne9s/bnG25N9qO6tvhQ==","signatures":[{"sig":"MEUCIC8mJRwAT3/jwlRd7XLwG1N7pKhCvp0fJhMlhpEx/TT7AiEAkF/4kWcXuKs8GZjvGYbyoAYYaiOPV58tVRcba4Ra5fA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68545},"main":"index.js","gitHead":"e3340ec3d1158bcfddaa42d63d751aca6629de7a","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.27_1765776872011_0.9354527202951044","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.28","keywords":["n8n-community-node-package","n8n","code","javascript","libraries","npm","cache","dependencies","vm","automation"],"author":{"name":"warnyin","email":"arm.lazy.song@gmail.com"},"license":"MIT","_id":"@warnyin/n8n-nodes-code-plus@0.1.28","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"n8n":{"nodes":["dist/nodes/CodePlus/CodePlus.node.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"41597ec9b9fa6e8fb5a47379419d403f28985e7c","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.28.tgz","fileCount":12,"integrity":"sha512-u1rhlwKr5gQCBhOoMUDZYsT9sfW9i7MUxS3rYrKOBZ6NUX1j79tCsUc/m3+eMff1yBzP951TZpiuHvLQRyEeTQ==","signatures":[{"sig":"MEUCIEFnzIaVNP9A5BeyLQQJbc783JHEsB7KaeJHouArjqTEAiEAyaoT2eLsvudBUKoZ1vykqFhJ5OXnM2R9K29TbAZLvZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68409},"main":"index.js","gitHead":"e3340ec3d1158bcfddaa42d63d751aca6629de7a","scripts":{"dev":"tsc --watch","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","lint":"eslint \"nodes/**/*.ts\"","build":"tsc && npm run copy","format":"prettier nodes --write","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git","type":"git"},"_npmVersion":"10.8.2","description":"n8n node that runs user code with installable cached libraries","directories":{},"_nodeVersion":"20.19.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","prettier":"^2.8.8","copyfiles":"^2.4.1","typescript":"^5.1.3","@types/node":"^20.11.30","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^6.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-code-plus_0.1.28_1765777057060_0.7268032759558782","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@warnyin/n8n-nodes-code-plus","version":"0.1.29","description":"n8n node that runs user code with installable cached libraries","license":"MIT","author":{"name":"warnyin","email":"arm.lazy.song@gmail.com"},"homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"repository":{"type":"git","url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git"},"keywords":["n8n-community-node-package","n8n","code","javascript","libraries","npm","cache","dependencies","vm","automation"],"main":"index.js","scripts":{"build":"tsc && npm run copy","copy":"copyfiles -u 0 \"nodes/**/*.{png,svg,json}\" dist/","dev":"tsc --watch","format":"prettier nodes --write","lint":"eslint \"nodes/**/*.ts\"","lintfix":"eslint \"nodes/**/*.ts\" --fix","prepublishOnly":"npm run build"},"publishConfig":{"access":"public"},"n8n":{"n8nNodesApiVersion":1,"nodes":["dist/nodes/CodePlus/CodePlus.node.js"]},"devDependencies":{"@types/node":"^20.11.30","@typescript-eslint/parser":"^6.0.0","eslint":"^8.42.0","eslint-plugin-n8n-nodes-base":"^1.11.0","n8n-workflow":"^1.0.0","typescript":"^5.1.3","copyfiles":"^2.4.1","prettier":"^2.8.8"},"dependencies":{},"_id":"@warnyin/n8n-nodes-code-plus@0.1.29","gitHead":"e3340ec3d1158bcfddaa42d63d751aca6629de7a","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-tc/7bs1AQPl0kiQkB3K7mM2GHSvyhYRfXxUt0QVlQ/NFoaRogTC/BTl4Ruro4n1g6MuG3GE+HcgR0YrSsypn7Q==","shasum":"6f60e3a7b89307a6bcdc423fd768b1311b8a7dc2","tarball":"https://registry.npmjs.org/@warnyin/n8n-nodes-code-plus/-/n8n-nodes-code-plus-0.1.29.tgz","fileCount":12,"unpackedSize":68569,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE/R+a9MxoS/YEQMamCLNbyGjmGos3gek+AblPTTLonWAiEAju4T8gGk4jLxFrIxM3lMTBmVaiBdr15ISiSOWJAz0s8="}]},"_npmUser":{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"},"directories":{},"maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-code-plus_0.1.29_1765780640676_0.10352194093321421"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-05T06:50:25.876Z","modified":"2025-12-15T06:37:21.050Z","0.1.0":"2025-11-05T06:50:26.181Z","0.1.1":"2025-11-05T06:54:57.673Z","0.1.2":"2025-11-05T07:01:33.579Z","0.1.3":"2025-11-05T07:17:44.621Z","0.1.4":"2025-11-05T07:26:56.275Z","0.1.7":"2025-11-05T07:57:20.970Z","0.1.8":"2025-11-05T08:09:16.486Z","0.1.9":"2025-11-05T08:12:34.220Z","0.1.10":"2025-11-05T08:16:49.172Z","0.1.11":"2025-11-05T08:24:36.230Z","0.1.12":"2025-11-05T08:40:05.361Z","0.1.13":"2025-11-05T09:47:31.618Z","0.1.14":"2025-11-05T12:10:37.834Z","0.1.15":"2025-11-06T03:02:17.194Z","0.1.16":"2025-11-06T03:12:16.092Z","0.1.17":"2025-11-06T03:26:47.761Z","0.1.18":"2025-11-06T03:29:28.984Z","0.1.19":"2025-11-06T03:50:33.376Z","0.1.20":"2025-11-06T03:56:07.261Z","0.1.21":"2025-11-06T03:58:36.713Z","0.1.22":"2025-11-06T04:07:31.720Z","0.1.23":"2025-11-06T04:12:42.232Z","0.1.24":"2025-11-06T04:19:23.662Z","0.1.25":"2025-11-06T04:27:01.060Z","0.1.26":"2025-11-06T05:31:24.991Z","0.1.27":"2025-12-15T05:34:32.161Z","0.1.28":"2025-12-15T05:37:37.198Z","0.1.29":"2025-12-15T06:37:20.823Z"},"bugs":{"url":"https://github.com/warnyin/n8n-nodes-code-plus/issues"},"author":{"name":"warnyin","email":"arm.lazy.song@gmail.com"},"license":"MIT","homepage":"https://github.com/warnyin/n8n-nodes-code-plus#readme","keywords":["n8n-community-node-package","n8n","code","javascript","libraries","npm","cache","dependencies","vm","automation"],"repository":{"type":"git","url":"git+https://github.com/warnyin/n8n-nodes-code-plus.git"},"description":"n8n node that runs user code with installable cached libraries","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"readme":"# Code Plus — n8n Community Node\n\n[![npm version](https://img.shields.io/npm/v/@warnyin/n8n-nodes-code-plus.svg)](https://www.npmjs.com/package/@warnyin/n8n-nodes-code-plus)\n[![npm downloads](https://img.shields.io/npm/dm/@warnyin/n8n-nodes-code-plus.svg)](https://www.npmjs.com/package/@warnyin/n8n-nodes-code-plus)\n[![license](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE.md)\n\nRun custom JavaScript with installable npm libraries and a persistent cache.\n\n**Package:** `@warnyin/n8n-nodes-code-plus`\n\n> **⚠️ BREAKING CHANGE in v0.1.24**: API now matches n8n standard. Use `$input.all()` and `$input.item` with `.json` property accessor. See [CHANGELOG.md](CHANGELOG.md) for migration guide.\n\n## Table of Contents\n- About\n- Key Features\n- Installation\n- Usage\n- Quick Start\n- n8n Code (compat) Examples\n- Detailed Parameters & Behavior\n- Examples\n- Notes & Limitations\n- Roadmap\n- Development\n- Changelog\n- License\n- References\n\n## About\n- Install npm libraries directly from the node UI (comma-separated or JSON array).\n- Cache libraries in a persistent directory for reuse and faster runs.\n- Optional Init Code that runs once before the main code.\n- Mode: Run Once for Each Item, Run Once for All Items, or n8n Code (compat).\n- Control Timeout, clear cache, and force reinstall.\n- Executes in a restricted VM with a custom `require` bound to the cache.\n\nDocumentation structure is inspired by the author’s Swagger API node for n8n [reference][ref-swagger].\n\n## Key Features\n- On-the-fly npm dependency installation.\n- Supports both comma-separated and JSON array input for libraries.\n- Persistent cache directory (default `~/.n8n/code-plus-cache`).\n- Select `Mode`: `Run Once for Each Item`, `Run Once for All Items`, or `n8n Code (compat)`.\n- Language selector: JavaScript (Python options are visible but not supported in this node).\n- Safety options: Timeout, Clear Cache, Force Reinstall, Preinstall Only.\n- `require()` is scoped to the cache directory for controlled loading.\n\n## Installation\n### Option 1: Community Nodes (Recommended)\n1) Open n8n and go to `Settings → Community Nodes`\n2) Click `Install`\n3) Enter: `@warnyin/n8n-nodes-code-plus`\n4) Accept the risks and install\n\n### Option 2: Manual Installation\n```bash\ncd ~/.n8n/nodes\nnpm install @warnyin/n8n-nodes-code-plus\n# Restart n8n\n```\n\n### Option 3: Local Development & Linking\n```bash\n# Clone, install, and build\ngit clone https://github.com/warnyin/n8n-nodes-code-plus.git\ncd n8n-nodes-code-plus\nnpm install\nnpm run build\n\n# Link to n8n\nnpm link\ncd ~/.n8n\nnpm link @warnyin/n8n-nodes-code-plus\n# Restart n8n\n```\n\n## Usage\n### Main Parameters\n- `Libraries`: e.g. `nanoid@latest,lodash` or `[\"nanoid\",\"dayjs@^1\"]`\n- `Init Code`: runs once before main code\n  - ⚠️ **Important**: Variables must be declared **without** `const`/`let`/`var` to be accessible in Main Code\n  - ✅ Correct: `nanoid = require('nanoid').nanoid;`\n  - ❌ Incorrect: `const nanoid = require('nanoid').nanoid;`\n  - Reason: Variables with const/let/var are scoped locally and not accessible outside Init Code\n- `Main Code`: JavaScript where `require()` loads from the cache\n- Tip: Use the field's menu (`⋯`) → `Reset Value` to reapply example code for the current `Language` and `Mode`.\n- `Mode`: `Run Once for Each Item`, `Run Once for All Items`, or `n8n Code (compat)`\n- `Language`: `JavaScript` (Python options are visible but not supported in Code Plus)\n- `Options`: Cache Directory, Clear Cache, Force Reinstall, Timeout (ms), Cache TTL (minutes), Preinstall Only\n\n### Quick Start\nExample with Init Code and Main Code:\n```js\n// Init Code - Load library (declare WITHOUT const/let/var)\nnanoid = require('nanoid').nanoid;\n\n// Main Code - Use the variable (Mode: Run Once for All Items)\nfor (const item of $input.all()) {\n  item.json.id = nanoid();\n}\nreturn $input.all();\n```\n\nSimple `Main Code` without Init Code:\n```js\n// Mode: Run Once for Each Item\nconst { nanoid } = require('nanoid');\n$input.item.json.id = nanoid();\nreturn $input.item;\n```\n\n### n8n Code (compat) Examples\n- Modify items in-place like the native Code node:\n```js\n// Mode: n8n Code (compat)\nfor (const item of $input.all()) {\n  item.json.idx = $input.all().indexOf(item);\n}\nreturn $input.all();\n```\n\n- Return a single item object with `json`:\n```js\n// Mode: n8n Code (compat)\nreturn { json: { ok: true } };\n```\n\n## Detailed Parameters & Behavior (English)\n\n### Language\n- Options: `JavaScript` (supported), `Python (Beta)`, `Python (Native) (Beta)`.\n- Current behavior: Only `JavaScript` executes in Code Plus. Selecting Python shows a friendly message and prevents execution.\n- Roadmap: Python support via system `python` + `venv` and/or Pyodide.\n\n### Mode\n**Important**: Starting from v0.1.24, Code Plus uses the n8n standard API with `$input.all()` and `$input.item`.\n\n- `Run Once for Each Item`\n  - **Context**: `$input.item` (full item with `.json` property), `$input.all()` (all items), `item`, `items`, `index`\n  - **Execution**: Runs once per input item. Outputs are paired with inputs via `pairedItem`.\n  - **Returns**: Array → multiple outputs for that item; Object → one output; `undefined` → passthrough current item\n  - **Best for**: map/transform per item\n  - **Example**:\n    ```js\n    $input.item.json.newField = 1;\n    return $input.item;\n    ```\n\n- `Run Once for All Items`\n  - **Context**: `$input.all()` (array of all items with `.json` property), `items`, `item` (first item)\n  - **Execution**: Runs once for the whole batch\n  - **Returns**: Array → multiple outputs overall; Object → one output; `undefined` → passthrough all items\n  - **Best for**: aggregate/summary\n  - **Example**:\n    ```js\n    for (const item of $input.all()) {\n      item.json.newField = 1;\n    }\n    return $input.all();\n    ```\n\n- `n8n Code (compat)`\n  - **Context**: full `item` and `items` objects (not only `json`), plus `index`, `$input.item`, `$input.all()`\n  - **Execution**: Iterates per item internally, like n8n's native Code node\n  - **Returns**: Native Code node style (`return items`, `return { json: ... }`, `return [ ... ]`, `return` passthrough)\n  - **Best for**: migration from the native Code node or when full item structure is required\n\n\n### Mode\n- `Run Once for Each Item`\n  - Context: `item.json`, `items.map(x => x.json)`, `index`, `$input.item = item.json`.\n  - Execution: Runs once per input item. Outputs are paired with inputs via `pairedItem`.\n  - Returns: Array → multiple outputs for that item; Object → one output; `undefined` → passthrough current `item.json`.\n  - Best for: map/transform per item.\n- `Run Once for All Items`\n  - Context: `items` is an array of all `json` payloads; `$input.item = items[0]?.json`.\n  - Execution: Runs once for the whole batch.\n  - Returns: Array → multiple outputs overall; Object → one output; `undefined` → passthrough first item’s `json` (if present).\n  - Best for: aggregate/summary.\n- `n8n Code (compat)`\n  - Context: full `item` and `items` objects (not only `json`), plus `index`, `$input.item = item`.\n  - Execution: Iterates per item internally, like n8n’s native Code node.\n  - Returns: Native Code node style (`return items`, `return { json: ... }`, `return [ ... ]`, `return` passthrough).\n  - Best for: migration from the native Code node or when full item structure is required.\n\n### Libraries\n- Input formats: comma-separated (`nanoid@latest,lodash`) or JSON array (`[\"nanoid\",\"dayjs@^1\"]`).\n- Installed into the node’s cache directory (default: `~/.n8n/code-plus-cache`).\n- `Force Reinstall` reinstalls even if present; `Clear Cache Before Run` removes cache `node_modules` before installing.\n\n### Init Code\n- Runs once before main code in the same VM context.\n- ⚠️ **Important Variable Scoping**:\n  - Variables declared with `const`/`let`/`var` are **NOT accessible** in Main Code\n  - To share variables, declare **without** `const`/`let`/`var` (global assignment)\n  - Example:\n    ```js\n    // Init Code\n    nanoid = require('nanoid').nanoid;  // ✅ Accessible in Main Code\n    lodash = require('lodash');          // ✅ Accessible in Main Code\n    \n    // DON'T DO THIS:\n    const helper = require('some-lib');  // ❌ NOT accessible in Main Code\n    ```\n- Use for: preloading libraries, setting global configurations, initializing shared state\n- Supports top-level `await` (wrapped in async context)\n\n### Main Code\n- JavaScript in a restricted VM with custom `require()` bound to the cache.\n- Supports top-level `await`/`return`; `Timeout (ms)` applies to both init and main code.\n\n### Options\n- `Cache Directory`: Path for library cache (default `~/.n8n/code-plus-cache`).\n- `Clear Cache Before Run`: Remove cached modules before reinstalling.\n- `Force Reinstall`: Reinstall libraries regardless of presence.\n- `Timeout (ms)`: Max execution time for init/main code.\n- `Cache TTL (minutes)`: Automatically clears installed libraries when the last install time exceeds this TTL.\n- `Preinstall Only`: Install libraries and return a summary without running code.\n\n### Execution Context\n- `console`: Forwarded to the UI in manual mode; to stdout in execute mode when `CODE_ENABLE_STDOUT=\"true\"`.\n- `$input` helper (matches n8n standard):\n  - `$input.all()` returns array of all items (each item has `.json` property with data)\n  - `$input.item` returns current item (has `.json` property with data)\n  - Access data via `$input.item.json.fieldName` or `item.json.fieldName` in loops\n- `require()`: Scoped to the cache directory for controlled loading of npm packages.\n- Built-ins: `Buffer`, `setTimeout`, `setInterval`, `clearTimeout`, `clearInterval`.\n- `helpers`: Exposes n8n helpers via `helpers` in the sandbox.\n\n## Examples\n\n### Using Init Code with Libraries (Mode: Run Once for All Items)\n```js\n// Libraries: nanoid@latest,lodash\n// Mode: Run Once for All Items\n\n// Init Code - Load libraries globally (NO const/let/var)\nnanoid = require('nanoid').nanoid;\nlodash = require('lodash');\n\n// Main Code - Modify items and return them\nfor (const item of $input.all()) {\n  item.json.short_id = nanoid(8);\n  item.json.tags = lodash.uniq(item.json.tags || []);\n}\nreturn $input.all();\n```\n\n### Per-Item Processing (Mode: Run Once for Each Item)\n```js\n// Libraries: nanoid@latest\n// Mode: Run Once for Each Item\n\n// Init Code\nnanoid = require('nanoid').nanoid;\n\n// Main Code - Process single item\n$input.item.json.short_id = nanoid(8);\nreturn $input.item;\n```\n\n### Generate IDs without Init Code (Mode: Run Once for All Items)\n```js\nconst { nanoid } = require('nanoid');\nfor (const item of $input.all()) {\n  item.json.id = nanoid();\n}\nreturn $input.all();\n```\n\n### Use `lodash` to chunk data (Mode: Run Once for All Items)\n```js\nconst _ = require('lodash');\nconst allItems = $input.all();\nconst chunks = _.chunk(allItems.map(x => x.json), 50);\nreturn chunks.map(chunk => ({ json: { chunksCount: chunks.length, items: chunk } }));\n```\n\n### Run once and stamp a timestamp via `dayjs` (Mode: Run Once for All Items)\n```js\nconst dayjs = require('dayjs');\nfor (const item of $input.all()) {\n  item.json.processedAt = dayjs().toISOString();\n}\nreturn $input.all();\n```\n\n## Notes & Limitations\n- Requires network access and permission to run `npm install` on the n8n server.\n- Libraries are installed into the cache directory only, not into n8n itself.\n- `require()` is restricted to the cache; Node built-ins are accessible via the sandbox.\n- Avoid long-running or blocking code; configure `Timeout (ms)` appropriately.\n- Python execution (`python` / `pythonNative`) is not supported in Code Plus; use the native Code node in n8n for Python.\n\n## Troubleshooting\n\n### My field modifications don't appear in output\n**Problem**: Code like `item.newField = value` doesn't show in output\n\n**Solution**: Use `$input.all()` or `$input.item` with the `.json` property:\n- **Mode: Run Once for All Items**\n  ```js\n  // ✅ Correct - access item.json\n  for (const item of $input.all()) {\n    item.json.short_id = nanoid();\n  }\n  return $input.all();\n  ```\n  \n- **Mode: Run Once for Each Item**\n  ```js\n  // ✅ Correct - access $input.item.json\n  $input.item.json.short_id = nanoid();\n  return $input.item;\n  ```\n  \n- **Mode: n8n Code (compat)**\n  ```js\n  // ✅ Correct - items[i].json is the JSON object\n  for (const item of $input.all()) {\n    item.json.short_id = nanoid();\n  }\n  return $input.all();\n  ```\n\n### Variables from Init Code are not defined\n**Problem**: `ReferenceError: nanoid is not defined`\n\n**Solution**: Don't use `const`/`let`/`var` in Init Code\n```js\n// ❌ Wrong\nconst nanoid = require('nanoid').nanoid;\n\n// ✅ Correct\nnanoid = require('nanoid').nanoid;\n```\n\n### Library not installing or not found\n**Problem**: `Cannot find module 'xxx'`\n\n**Solution**:\n1. Check Libraries field has correct package name\n2. Try enabling `Force Reinstall` option\n3. Check `Clear Cache Before Run` to reset cache\n4. Verify network access and npm registry availability\n\n---\nMade with ❤️ for the n8n community\n\n## Roadmap\n- Near-term (0.1.x)\n  - Add UI toggle for stdout (replace `CODE_ENABLE_STDOUT` env var).\n  - Expand `$input` and console forwarding docs with examples/screenshots.\n  - Review default `Mode` to align with the native Code node.\n  - Concurrency control for `Run Once for Each Item`.\n  - Internationalized error messages (English/Thai) with structured details.\n\n- Python Support\n  - Execute Python via `venv + pip` with per-node cache.\n  - Cross-platform handling (Windows/Linux/macOS) and compiled wheels.\n  - Safety: timeouts, memory limits, sanitized imports.\n  - `Python (Native)` via Pyodide as a fallback when system Python is unavailable.\n  - Language-aware editor (syntax highlight/linting for Python).\n\n- Execution & Security\n  - Require allowlist/denylist.\n  - Offline mode and dependency whitelist scanning; integrity checks via lockfile.\n  - Resource limits (CPU/Memory) and configurable concurrency.\n  - Harden sandbox and restrict accessible globals.\n\n- Features & Compatibility\n  - Multiple outputs and binary data support.\n  - Expand `$input` (e.g., `first`, `pairedItem`) to parity with the native Code node.\n  - UI list of installed libraries with upgrade/remove actions.\n  - Proxy and custom registry support for installations.\n\n- UX & Developer Experience\n  - Template/snippet library in the editor.\n  - Autocomplete for `require()` from installed libraries.\n  - Debug mode with step logging and timing.\n  - CLI for preinstall/prune cache operations.\n  - Unit/integration tests and full example workflows.\n\n## Development\n```bash\nnpm install\nnpm run build\n# Use npm link as shown above to connect with n8n\n```\n\n## Changelog\n- See `CHANGELOG.md` for release notes.\n\n## License\n- MIT License — see `LICENSE.md`.\n\n## References\n- [0] @warnyin/n8n-nodes-swagger-api — README structure and sections [ref-swagger]\n\n[ref-swagger]: https://www.npmjs.com/package/@warnyin/n8n-nodes-swagger-api#-warnyinn8n-nodes-swagger-api\n","readmeFilename":"README.md"}