{"_id":"@allanoricil/node-red-node","_rev":"19-6fcda60e10a490810195e23eb335e18d","name":"@allanoricil/node-red-node","dist-tags":{"latest":"1.0.1"},"versions":{"0.0.0-beta.0":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.0","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.0","maintainers":[{"name":"allanoricil","email":"allan@oricil.com"}],"dist":{"shasum":"f26e8c1848212be5cfc4f7ba49f4489d17591582","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.0.tgz","fileCount":10,"integrity":"sha512-NLl8oKshtzvqueBK6mDFAcWxwy+878ZAzqlHBqQdEfn4AnxHT6s9ue2U0X+iLI14A8Ac1YJfZe+YZDxmM/7Lsw==","signatures":[{"sig":"MEYCIQDy84KJFfWqDQ+U/DQI0mUJdq+/6irLXpRE6S10kaqSiQIhALeo/j4w9/j8/v/f1XJ7eD6tBZ6yZzeKe8HO2xRrNG3X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34389},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"2e98ccdeb4b7bc423f28761e5e39ed5dca8b02f2","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allan@oricil.com"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.0_1722377632287_0.0695104492349734","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.1":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.1","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.1","maintainers":[{"name":"allanoricil","email":"allan@oricil.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"5b71037bc80cfb996b584acd680a42f1ed119405","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.1.tgz","fileCount":10,"integrity":"sha512-Zg9YF6rnXpmgYPxfaC/ZjU7/K1HDI8/e3atGVxzgt5M3Du4xTrMwRLIzhqyv5UuKIy1MMSi7/iip92AWzDbzww==","signatures":[{"sig":"MEQCIEAu/yBGcUVZUKfPaMaQrQcfB+sqgSQ0tt6ocCoR5xprAiATQriju1qwxcNF7t7cZZ+sDiDAb0ITWOGw1aXzpTPRpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34640},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"e553f4000e5f2ab9f056fe28dc02f65496f6c7e8","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allan@oricil.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.1_1722378044379_0.8043737590470073","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.2":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.2","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.2","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"98cf6a7311d60822024e98d2a67e99b548ba7b90","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.2.tgz","fileCount":10,"integrity":"sha512-pem/nRFqdpay1+02+RVzp23zFJcdcMXWa+dxrCr/ejLCV5l2uAD7UEKhwmLmGZTPLED99o6txzdVyuZI0c+cmw==","signatures":[{"sig":"MEUCIQCapoWeT0QHUtbibQghMGIURXkRsLHfHWnUtGzAWhf7UQIgSY8YECgUbUNATCuVLI2cwnBg3jcK+5VqEuURM/2GD/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31657},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"44fd309b97f6eabbd2e4b05b54cbbb8fbe88118b","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.2_1724116729047_0.3905181921189498","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.3":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.3","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.3","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"ca8008c7fd969347b70078bc2094299634c7bdf0","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.3.tgz","fileCount":11,"integrity":"sha512-pqUNrqcV63Iwm/yVlkZqxBzIgHZrmnYTjIlrk4WqX1zQEuKRhf7MufewKPZss9NmNZ3wy94brkhn08nrLGvLnA==","signatures":[{"sig":"MEYCIQCawXD3elBqjc2ibsPLoIluR4yDEUewSqsVLvQXm8Ry7AIhAPJ7uG7Rv80flqz007xB1wDRKsHx/xFZ3tdPHq+Xr0Qu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38483},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"c05d50956d265b8f194bec3d600aae9552edfcb6","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.3_1724541376127_0.35657177781154514","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.4":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.4","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.4","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"affddcc2ed1920ad86d67342a84bb0b4f8ff05cc","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.4.tgz","fileCount":11,"integrity":"sha512-uNNV3ASZDZ3tl7SBZaehOnTwIlpSVvW/Vhg0qnBZLQiK0KTz4x+wocZ9mLFcPOabcKcDom/3aM+dFZg+Ikjo9A==","signatures":[{"sig":"MEUCIQDXkb1d3IJG3spmZK1B/jA1yREzjSwdaIIjiG/QJTONpAIgMPycnK9EiV8rZu5sYS3fpYuNsm/RHxj+s/Sg4RJUAhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37188},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"59c43b9ef9b0168f1b36a56c315b000a0c7760a7","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.4_1724542274236_0.3527805372351973","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.5":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.5","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.5","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"4558de5482c6024287f0537e09817ea423854f7c","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.5.tgz","fileCount":11,"integrity":"sha512-IFaxLehLUpokZTs2z8d6tz6jzqJDF4BYHthYtfP9yaadCePsn9bF9/sQy5eXOW0j86ib7rQxXZ2cQ0N36BFsew==","signatures":[{"sig":"MEUCIGWDkaXD6RNFn/JWx9fgFQKcOYj5ZbcnUoZxJF6qsn6xAiEA/q9Mt43CL0RSbTZgfBYPAZt570OFuU8dwF3rjk+Mwx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45268},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"a3e48acc389c8de921fbaa0dd8055a446b01ddb9","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.5_1724550485169_0.21079986739440115","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.6":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.6","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.6","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"cf9d88aa63f9d0024f5e6428ebe7687e001f5656","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.6.tgz","fileCount":10,"integrity":"sha512-24hWTQB6euV2NjV4vwTowwzKiMkyWvjHRCrRqJYCVZbi1z9aRGLhcbgAcZiaMRwxR5hO94Rlv08tEJDDq4SvUw==","signatures":[{"sig":"MEYCIQDwoiztvisVvjhYb2U1ifwSvj1x5n4TFrhHyu8ux1D+PQIhAOfCxs+pbrZl7eWLKvBah39+MrV6WjRyPhWTzAFOfyGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45278},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"f3a1bc852b63dfd4d0b6ca5faa9adc90d4362a34","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.6_1725133525062_0.6173028982510749","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.8":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.8","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.8","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"eb15e52225a039edfc2abc00a2a1c62c55b29c94","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.8.tgz","fileCount":11,"integrity":"sha512-68kLBas8PBdqt7ITDkGNFCJpwQCxmTRE6jt5ZUhBNn9a5GHMRCloGWWZlory8apAmxGrc9NeCrctn6dCRucpLw==","signatures":[{"sig":"MEYCIQD4285ZCm/7VEOyWeKIw76orYNI91jMeV9wymDYOjxjdwIhAPf+ZW8UTl83M+f9Ox6Nq19Ngt9jB8AezbSS54/SZjfF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77662},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"1a7878df9e37b1cd4e8ba65451fd0499ad4190d1","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.8_1725134000687_0.09761154635744473","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.9":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.9","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.9","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"96181f77999928f2939e4c629f2059e650fa2a57","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.9.tgz","fileCount":10,"integrity":"sha512-pmzYHcToU91VmZLoCJTLnkvipwkV/vtwMX6XbzI56duJvAjH1421DGtoNJdwTxEBB285XLw2+lV8ocoCqI8Q3g==","signatures":[{"sig":"MEYCIQCX2cR3FUnlaIB1wmVU+FtFHlQLZjxyplqFIMytGVg8cAIhANdASKQPzBPfdYggNrbYAMapLzIWbosjS9uXw7UAoN7B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69109},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"59c76e00dc20a505af83b55f7b97fec27e7ce43d","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.9_1725145449514_0.3535106812918092","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.10":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.10","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.10","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"579cd14e82abe93a4f9a802ad799b9398a211fef","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.10.tgz","fileCount":10,"integrity":"sha512-mYegV0M1oHJxgW1Tp0JSZFOxjDfij0kqBp/fLOoD/dbnjhdUq0H5g+94xBCCbYq2GffwA99XutLiJAtk/zJXGA==","signatures":[{"sig":"MEUCIQC0w2glbWM4QCeJE3iU7PDfwAjBB9DL9dyJ2X/Y9SLsjQIgJFbWYfz9EDX7+Syief+T5SA697esV46mQMdgjP5lAr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74583},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"9401834bc71cfed38e17f1e1177a8b0c9bd328be","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.10_1725158891907_0.2587378350395606","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.11":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.11","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.11","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"4fc3b9f7a8a1af20fad5cf4c15c69efff6e26cbc","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.11.tgz","fileCount":10,"integrity":"sha512-6kba1vjV+PSoJHRIos4geJRuByXSnB4Z0l0mKIYgbID4uTrYvh4jihB531fe+ZcWzKHtSFgN6adbcDviJNoj8A==","signatures":[{"sig":"MEYCIQDeOtlLN3jJpo29uYd4FoKR+1IPnDlLhZU/gckjp/iMagIhAMwpWA+l/09TidnZJIipfN5q2BRrQF8PT7oHLk2fq3JU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75989},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"b0310c10ff5779d5619b7e013c1499ae1dd786e7","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.11_1725240421188_0.9171501847246422","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.12":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.12","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.12","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"893c0c39c1eee7071fe822696dadc194b10034e7","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.12.tgz","fileCount":10,"integrity":"sha512-QPcLqEu86TnKiN3Zjzvjai5dof0xfMfq69HH13gSXEQ30gTHZpScM2oBa/5EWsGw2A4H0tPjVjlkvq92O8glCA==","signatures":[{"sig":"MEYCIQDIht0h4rJxLN+ELz4YiPtfpSqY2VfbrECC5gXZa1zbawIhALGrnKJPXCP3c+etRs3tAKIS6LA4CXIkxb+GNSDNUEI0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84390},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"1e6a583ceb0de6fec2713b13d23549717126e6bd","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.12_1725504471889_0.5169563685062375","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.13":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.13","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.13","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"a0381bb0a7af461855b701ad4e20193119255044","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.13.tgz","fileCount":10,"integrity":"sha512-Mp/wUXLsY4afXwbaHyv5k2de9LI2E1VoHt8m2DJmLDwjbx2x32oKLd2iBsdXGXE6NVIBOQx9ZmhtteCGl6OLTQ==","signatures":[{"sig":"MEUCIQCAV9yKJzxzZRMWrmA1AcTK3QvYRwHXNPpk9uP0Em4sGAIgU7C5Eyn0cl9087vr6ParvwTf4antS4zd+sI5tnLQ80I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91381},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"5223dfe97526bd73a5bf3b7032a20d937695ae88","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.13_1725758050719_0.3189616166315965","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.14":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.14","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.14","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"ebf56dfb0c0a8bee1b0f7ab7a3770cfed19395be","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.14.tgz","fileCount":10,"integrity":"sha512-RBZ0OT6tebfLSEXVGOqs3gRg0F7vTTx7G/OeHgPew7hy45mcQxoSVpXH+CYSc4FqHWcLmqejRLh6EgY3hHbLCA==","signatures":[{"sig":"MEUCIQDsHsjv1PGkw2Pn57zKxuHeJSsqi2KUDmfYCuzCTZx91AIgcg8piqzBiksNeHSo0PzFlycc9vu8Heo8fq85bicRC5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92420},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"7ada7fe2af164bc2c752d540940005e6e217c66a","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.14_1725842925595_0.3122914214914667","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"0.0.0-beta.15":{"name":"@allanoricil/node-red-node","version":"0.0.0-beta.15","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@0.0.0-beta.15","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"be65056521cfb8413ba763bcd9cc6fa9d7dd167b","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-0.0.0-beta.15.tgz","fileCount":10,"integrity":"sha512-OELvmCd4DSc1UhJedmDaKEDKxSlbRpU+h6x78HcXI1O32X+wzUGJNnq6SF4G/QwM8IFGfjSy5A74VVuZDd/1jg==","signatures":[{"sig":"MEYCIQDlL/fwESqLc98MXpt6UeamXzH0NCmqylm2Ah1guz3xdgIhALRelIW2s0TdIVOpHe8QVAy/HJsVbePvwJJlkp7estpk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90547},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"62a8ea2548bf775c50ad301e35dc8ed2b818be28","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease the creation of custom node-red nodes using ES6+","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_0.0.0-beta.15_1726003209815_0.1939274711187875","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"1.0.0":{"name":"@allanoricil/node-red-node","version":"1.0.0","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@1.0.0","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"810d036e154bc17cdca890534b1ed5383d0898fe","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-1.0.0.tgz","fileCount":10,"integrity":"sha512-fgObilQ9EmqSlnIqkJY0mYDKn9FofVJ8ErYeZ4Yg6smd7grdXyzLLR5NyXVPHH0S4xZ3hh4k4M9on5NjVDfUaQ==","signatures":[{"sig":"MEYCIQDIaeoZMrwIUwnWir3NJ7ti6KqQzwWtWu9Qhns3jGGCOQIhANkm6Qw5x7bQ0O/OyN6XmdTtvqHwZ/0dG1l49qUh7Njb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90561},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"4a66ac2668bb8cc6e023b7e9c35ee0573add509e","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease and structure the creation of custom node-red nodes using ES6+ featues","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_1.0.0_1726006779879_0.3676970605629848","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."},"1.0.1":{"name":"@allanoricil/node-red-node","version":"1.0.1","keywords":["node-red","es6+"],"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","_id":"@allanoricil/node-red-node@1.0.1","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"homepage":"https://github.com/AllanOricil/node-red-node#readme","bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"dist":{"shasum":"2ce9fb3c573d4444287314b02a0c9d15a3ec624d","tarball":"https://registry.npmjs.org/@allanoricil/node-red-node/-/node-red-node-1.0.1.tgz","fileCount":10,"integrity":"sha512-z/oovrBvmfklxwNt5YeluL9q89rCQznSmDZyngt5ntwURis0mvVNvmu5TvFzeoeLcY5bJo/9G0xFfrTze07crg==","signatures":[{"sig":"MEUCIQCRczYXWiWZtbETN2X+yv8pY9gAUN18tiCcbYoUaoJp/gIgcaW/g/PXBZSKw5seE3Hkeu6G7B9Z6lVc9o7ULoo7V40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90329},"main":"./lib/index.cjs.js","types":"./lib/index.d.ts","module":"./lib/index.esm.js","engines":{"node":">=18"},"exports":{".":"./lib/index.cjs.js","./module":"./lib/index.esm.js"},"gitHead":"92950c90202c833f981ec3ca9f13cb6fa376dd89","scripts":{"lint":"eslint .","build":"node esbuild.config.js && npm run build:types","format":"prettier **/*.{js,json} --ignore-unknown","prepare":"husky install","lint:fix":"eslint --fix .","format:fix":"prettier **/*.{js,json} --write --ignore-unknown","build:types":"tsc --emitDeclarationOnly --declaration --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"allanoricil","email":"allanoricilcos@outlook.com"},"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"_npmVersion":"10.2.5","description":"A very simple lib that aims to ease and structure the creation of custom node-red nodes using ES6+ featues","directories":{},"lint-staged":{"**/*.{js,json}":["prettier --write --ignore-unknown","eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"camelcase":"^8.0.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","eslint":"^8.57.0","esbuild":"^0.21.5","prettier":"^3.2.5","typescript":"^5.5.4","lint-staged":"^15.2.0","@commitlint/cli":"^19.3.0","semantic-release":"^23.1.1","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^12.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@semantic-release/changelog":"^6.0.3","@commitlint/config-conventional":"^19.2.2","@semantic-release/commit-analyzer":"^11.1.0","@semantic-release/release-notes-generator":"^12.1.0"},"_npmOperationalInternal":{"tmp":"tmp/node-red-node_1.0.1_1726186681766_0.8553883908299311","host":"s3://npm-registry-packages"},"deprecated":"This package has been deprecated. Please use @allanoricil/nrg-nodes instead."}},"time":{"created":"2024-07-30T22:13:52.160Z","modified":"2024-10-06T02:36:11.196Z","0.0.0-beta.0":"2024-07-30T22:13:52.605Z","0.0.0-beta.1":"2024-07-30T22:20:44.559Z","0.0.0-beta.2":"2024-08-20T01:18:49.249Z","0.0.0-beta.3":"2024-08-24T23:16:16.256Z","0.0.0-beta.4":"2024-08-24T23:31:14.390Z","0.0.0-beta.5":"2024-08-25T01:48:05.360Z","0.0.0-beta.7":"2024-08-31T19:41:26.848Z","0.0.0-beta.6":"2024-08-31T19:45:25.229Z","0.0.0-beta.8":"2024-08-31T19:53:20.850Z","0.0.0-beta.9":"2024-08-31T23:04:09.721Z","0.0.0-beta.10":"2024-09-01T02:48:12.134Z","0.0.0-beta.11":"2024-09-02T01:27:01.392Z","0.0.0-beta.12":"2024-09-05T02:47:52.047Z","0.0.0-beta.13":"2024-09-08T01:14:10.984Z","0.0.0-beta.14":"2024-09-09T00:48:45.777Z","0.0.0-beta.15":"2024-09-10T21:20:09.993Z","1.0.0":"2024-09-10T22:19:40.051Z","1.0.1":"2024-09-13T00:18:01.924Z"},"bugs":{"url":"https://github.com/AllanOricil/node-red-node/issues"},"author":{"name":"AllanOricil","email":"allanoricil@duck.com"},"license":"MIT","homepage":"https://github.com/AllanOricil/node-red-node#readme","keywords":["node-red","es6+"],"repository":{"url":"git+https://github.com/AllanOricil/node-red-node.git","type":"git"},"description":"A very simple lib that aims to ease and structure the creation of custom node-red nodes using ES6+ featues","maintainers":[{"name":"allanoricil","email":"allanoricilcos@outlook.com"}],"readme":"# node-red-node\n\nA very simple lib that aims to ease the creation of node-red nodes using ES6+ features.\n\n> [!IMPORTANT]\n> This lib does not provide or use typescript types for node-red objects or methods\n\n## 📖 How to define a Node\n\n```js\nimport { Node } from \"@allanoricil/node-red-node\";\nimport fetch from \"node-fetch\";\n\nexport default class MyCustomNodeClass extends Node {\n  constructor(config) {\n    super(config);\n    this.log(`constructed type: ${this.type} id: ${this.id}`);\n  }\n\n  // Unlike the constructor, this executes only once, regardless of how many nodes of this type are in the flow.\n  static init() {\n    Node.RED.httpAdmin.get(\"/test\", async function (req, res) {\n      try {\n        res.status(200).json({ message: \"success\" });\n      } catch (err) {\n        RED.log.error(\"ERROR:\" + err.message);\n        res.status(500).json({ message: \"something unknown happened\" });\n      }\n    });\n  }\n\n  // Implement this method if your node has credentials\n  // These are passed to `RED.nodes.registerType(\"type\", MyCustomNodeClass, { credentials })`\n  static credentials() {\n    return {\n      username: { type: \"text\", required: true },\n      password: { type: \"password\", required: true },\n    };\n  }\n\n  // Considering this node's implementation is located at ./src/nodes/node-1/server/index.js, its type will be node-1.\n  // Therefore, the \"customSetting\" shown below will be accessible as 'RED.settings.node1customSetting' in both client and server side.\n  // Read this doc to understand more: https://nodered.org/docs/creating-nodes/node-js#custom-node-settings\n  // It feels weird, but this is how Node-RED is currently doing. I hope that in the future settings are scoped by node's type using another nested property. For example `RED.settings.[\"node-1\"].customSettings`\n  static settings() {\n    return {\n      customSetting: {\n        value: \"default\",\n        exportable: true,\n      },\n    };\n  }\n\n  async onInput(msg, send, done) {\n    try {\n      this.log(\"node-1 on input\", msg.payload);\n      this.status({\n        fill: \"blue\",\n        shape: \"ring\",\n        text: \"fetching data\",\n      });\n      const response = await fetch(\"https://dog.ceo/api/breeds/image/random\");\n      this.status({\n        fill: \"green\",\n        shape: \"dot\",\n        text: \"success\",\n      });\n      if (!response.ok) {\n        throw new Error(`HTTP error! Status: ${response.status}`);\n      }\n      const data = await response.json();\n      msg.payload = data;\n      send(msg);\n      done();\n    } catch (error) {\n      this.status({\n        fill: \"red\",\n        shape: \"ring\",\n        text: \"error\",\n      });\n      this.error(\"Failed to fetch dog image:\", error);\n      done(error);\n    } finally {\n      setTimeout(() => {\n        this.status({});\n      }, 3000);\n    }\n  }\n\n  onClose(removed, done) {\n    if (removed) {\n      this.log(`type: ${this.type} id: ${this.id} disabled/deleted`);\n    } else {\n      this.log(`type: ${this.type} id: ${this.id} restarted`);\n    }\n    done();\n  }\n}\n```\n","readmeFilename":"README.md"}