{"_id":"@fluig-kit/cli","_rev":"34-da51eeb9ea33a4273a9704223078653b","name":"@fluig-kit/cli","dist-tags":{"latest":"1.0.33"},"versions":{"1.0.0":{"name":"@fluig-kit/cli","version":"1.0.0","_id":"@fluig-kit/cli@1.0.0","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"06b51e74a971c1a88f12caeff5640fa64ea62c32","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.0.tgz","fileCount":6,"integrity":"sha512-on/3pjJy5Bk6rl++xBQpjdsMUUGuZsSR48uCOeMaRxbxeNePOMRIypd8C6bv23brSzc8Cv/Wj4Q3r5OFshFThQ==","signatures":[{"sig":"MEQCIFE4LFjqTEU4OaZG7no0t/su/epqAdRbdzaW0LaNEw2aAiBphulW5WlsEod3TS0vc+qbT6330LxD/Sk+NtEUS3+ILw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18749},"type":"module","gitHead":"fe9f6595bef0a5f7f190e8244f8c4d426e369d90","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.0_1768589815205_0.6848668334117813","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@fluig-kit/cli","version":"1.0.1","_id":"@fluig-kit/cli@1.0.1","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"9f86074269cf34446b982026d50c08592b165c5f","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.1.tgz","fileCount":6,"integrity":"sha512-pJAjKEQpa3TJl7rNoM19uTtdQcYXpfEHBsI2TDRg9cKO/dj8kTSFPR5TAlhD+NsoN24etk3AKkVJDaUC96ixEg==","signatures":[{"sig":"MEYCIQCPbFh5afTuBu+0JEdzjuHfC55d8qD+3GGKxLe494mNrwIhAJjHZ8zgny6qMS4713WZZCnSsVIShn0GYtz7NyCI0/08","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18855},"type":"module","gitHead":"991c73aa038c8099af124eaf8879e6c226247043","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.1_1768591705643_0.19032513404750717","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@fluig-kit/cli","version":"1.0.2","_id":"@fluig-kit/cli@1.0.2","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"87d11a598c10167e48b900e970228ce60467effa","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.2.tgz","fileCount":6,"integrity":"sha512-h130ij1iJzazCoE43aDBzwNUaFHcI11husLjmoB8vy/86BqpCQKb1rQmTtn55NfwlMq0B+kZ40nEz/0PWXjnaw==","signatures":[{"sig":"MEUCIEw5CmC67SkorWufdFExFeSPQI/11KKokUHQ1Mutr8kFAiEA1IwL/Bay8EO5OwEWeyMxyst/EXPwqYME+opDLaA2bbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18855},"type":"module","gitHead":"991c73aa038c8099af124eaf8879e6c226247043","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.2_1768592238617_0.8273451810100847","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@fluig-kit/cli","version":"1.0.3","_id":"@fluig-kit/cli@1.0.3","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"2ded3556de38ef06aafe2bffc39e9b4901df2a71","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.3.tgz","fileCount":6,"integrity":"sha512-pitctRfIWz7ekbYic5j+m4gJ1l+c44bB9FwlHnT5IdbBcR+5/mBAvwQ7JWvQ00Xqp4R3ORY7hCD3U7iWRbthew==","signatures":[{"sig":"MEUCIQDEf1bYGSIR5Z0XTb0EnqbmGCHmyS90rgBaITvqe2hMXwIgXrHJSXzF2GzmbM+Mk20kw09O7DO/f0M4TjyAgvSA0jI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18855},"type":"module","gitHead":"991c73aa038c8099af124eaf8879e6c226247043","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.3_1768593513793_0.8753709089482578","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@fluig-kit/cli","version":"1.0.4","_id":"@fluig-kit/cli@1.0.4","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"a4d8675703bd9892656321b4d4edfcf060b558b4","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.4.tgz","fileCount":6,"integrity":"sha512-yywVl0DTC4Re2RskRWEzVFOHzaDPAnH34mGxkbJcqRnMJzCQgSz51FKqHZUSZuTZ3qCeQR6GUwsrtSwsxKBamQ==","signatures":[{"sig":"MEUCIFRPQ4KNRFXA9IHYyngPa5Sta3wAb6+voAU51yiHBT4kAiEApuk6AIZn0cIfi/YctIBfByfSo4ANwmAa48oJ5vGUUJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18629},"type":"module","gitHead":"991c73aa038c8099af124eaf8879e6c226247043","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.4_1768593548443_0.08845776570042063","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@fluig-kit/cli","version":"1.0.5","_id":"@fluig-kit/cli@1.0.5","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"e4fbfe66cf69b21418ddc370c66c3b76c51e694a","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.5.tgz","fileCount":3,"integrity":"sha512-LtS0EUY9ZKarB/0ET5Jx0dXbgZfFdU1Iz1oXK14ClwzsLinc9K9+Tudw7oUr3pJBFCvaIvFIS8sl6WlYYMCVPg==","signatures":[{"sig":"MEQCIAS7o9FtnjuRPACtRHSRRVOJDgfe7ujeN69E3HNm2q74AiA/jbsNKpYWv/UbjYZuDJ5mvUEz9T1vPXxg1ja3tKGn/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16332},"type":"module","gitHead":"8d064a95c977c4ad381c174b981a1847d9c28e8c","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.6.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.5_1768827305319_0.422005169894899","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@fluig-kit/cli","version":"1.0.6","_id":"@fluig-kit/cli@1.0.6","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"4ef1dc59d501f73f05d788317df0ed5a74601e1e","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.6.tgz","fileCount":2,"integrity":"sha512-UKVB/DL1ESo6QQAtVDgCkFxwNhDjZ/kyEQaOZ/r68pAS8PFJ1NJQFfOWl+NMyAuqAjwJeNl41Ba5CisWX2A18w==","signatures":[{"sig":"MEQCIDCu42TzWcDVwjYe+SQpHIyuQcSyYC4k5g3sKDMR24UyAiBQtlhAb5RyraI0EGFcC4P+mr4Eg2iBn81Ht6bSLkIsBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9207},"type":"module","gitHead":"fbb1b3021b1e50c9f8642d2a185c7d878c61e3e2","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.6_1771363538855_0.2647532272326967","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@fluig-kit/cli","version":"1.0.7","_id":"@fluig-kit/cli@1.0.7","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"57855e21b157082dea432aaaf2ec867245b84526","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.7.tgz","fileCount":3,"integrity":"sha512-2TxDJ2ijDxJHnR7yBMUOXIO3IuE8WHLu+bCUsH/CZZMWdsaMqAEJ2ZGCw17yqhA/OnCsFYREvj1sX/sO4HQMZQ==","signatures":[{"sig":"MEUCIANE3vNL8vbWU+IoZpvrL5m/tpRLDopPQjNMAjoCwdQrAiEA5A/wNdCnLE38v5lKJ7pvsSjiXefIiG8XA0iU11uScFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16367},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.7_1771364415823_0.8289521497154677","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@fluig-kit/cli","version":"1.0.8","_id":"@fluig-kit/cli@1.0.8","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"5d289cbe74661fc955d94f68456be80f69c79762","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.8.tgz","fileCount":3,"integrity":"sha512-qbf+PiAl83pn492hzX69mJlfO3gxn9gFPRHXL7c8rQ3DNo0JKqZVrszqtgGP8Y8+t+kwCPDpubDan6K1SvCkGQ==","signatures":[{"sig":"MEYCIQDY9IoB9DwBjl0yWN/Wbg9LRJgCbR055eo+oOJ8gUuAxQIhAIE4riU8ggwuumJg43cVDnXOAdkJAF9k5sCZdw03C73N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16367},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.8_1771364440058_0.22997060764761912","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@fluig-kit/cli","version":"1.0.9","_id":"@fluig-kit/cli@1.0.9","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"ea8eedfe2c7a02c19a0d4e5da73b47da7ab56114","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.9.tgz","fileCount":3,"integrity":"sha512-RPyQie4/nYnzr8qBVreSgpC0jtevvM/0n/xVV0c38h6YQ+bOkSkz2B8zGksPG/OrHU9zYL+zY8mMYg9kKrPVgQ==","signatures":[{"sig":"MEYCIQCBZ1vh2bYfDzLbmJk5wQBsIG6YZz1MkGlfe2QGrkS8vgIhANN5VX3xcKIfSWqO3kT/KWK33F606lcDzyRwm4zv1S/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16584},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.9_1771364886970_0.847112445687817","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@fluig-kit/cli","version":"1.0.10","_id":"@fluig-kit/cli@1.0.10","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"39c3ec82a6c13548f756fd3143d4d88aaea0b2b3","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.10.tgz","fileCount":3,"integrity":"sha512-JlTqxPCU9MxMc32/Ulw4smm+EBmS/L/3eJ9CFWDUaC//kJF/8LtDx14uUBXPaofe9OiPAJoIydFH2h70BDzBjA==","signatures":[{"sig":"MEUCIQDWymOX51ly/2LBRO6OnkFHMv7tsS1YC9mgHOcLdpo4nQIgIPIq7bxrHVzWJGE9Ze9EK/pXF7FAAfQF2Fam7GjfnoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16805},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.10_1771369837653_0.8097423733126679","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@fluig-kit/cli","version":"1.0.11","_id":"@fluig-kit/cli@1.0.11","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"352da6885f38684794dbd8fdab0e806d9db629a3","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.11.tgz","fileCount":3,"integrity":"sha512-peu/NU1tCwjYqwxngQ/n9u24DhAJ4O9/urdzgslCyg/oH45vxEbzR6VlZVG5vNMiO407MIaEL663hCHZKtHPiw==","signatures":[{"sig":"MEUCIQDiAHKcv+cvNmLbugXdZu+LaHGH7h+MyzAJfuTHkW+9tQIgerEFKhZsIFVl7Gd/7ahr4pu27rUnVrBduLDIs4DLgFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16585},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.11_1771370128586_0.21241722011792663","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@fluig-kit/cli","version":"1.0.12","_id":"@fluig-kit/cli@1.0.12","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"0fc3bd349cad3cd1bee2a270ca3d3ccd4ed0d3a6","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.12.tgz","fileCount":3,"integrity":"sha512-i/IoPn3rbtmpZdIxNCS69MIueKJ/LmJSYTMOx0XUNPofEIjQvT99Q+9NtjyKgyF3eQmM6BX7Io759fal1odp7g==","signatures":[{"sig":"MEUCIQCG8UyO3DEH9Xd6VG7KDqUEeSmvYomLWhLqiTCEDTLOrgIgUvkSm9eEC9YpkvYnhBCIrCp3fgHGcBwGUcA39BRmmqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16252},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.12_1771371289245_0.8887766823133456","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@fluig-kit/cli","version":"1.0.13","_id":"@fluig-kit/cli@1.0.13","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"9c4792d56d2a024f601bb89bedbf1e364eadf093","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.13.tgz","fileCount":3,"integrity":"sha512-JfZrZekzIQCSP3UuAsGOYaBebqtMAUpopFUSLwkejE0QRH9kb+xtrttKqjJdUJuMmfIyCqt+c4rrVR+yHNOA/g==","signatures":[{"sig":"MEUCIH2wWGSvzCJj/g8pAzTVndax16ku7XlPDFBV8vPvdRZdAiEA6Y8quU2DyzlEZLgW3F9ULO/S26eRaeNEdBlATwuKhpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16345},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.13_1771371516064_0.998031677458715","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@fluig-kit/cli","version":"1.0.14","_id":"@fluig-kit/cli@1.0.14","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"a76f05aeb5c186beac7f3bf59a503e1e9a05d007","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.14.tgz","fileCount":3,"integrity":"sha512-M+53v0M8GcbNSSEouDBLjxJS6n2k1qCAJHMj6icc464IgOUR49Eqx7S9DTWilRc/IJ+F72EBuClY6UhG2y/eXA==","signatures":[{"sig":"MEQCIBaEhpoV08kLhwJb5EvRsN+gNqwpo9up3wKDnpR/QiNYAiBUMvHNLN9aaWugmL7tACE93+EBrEulWmLs8eG9nmU9Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16346},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.14_1771371680256_0.46392049133909663","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@fluig-kit/cli","version":"1.0.15","_id":"@fluig-kit/cli@1.0.15","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"1181a860bedc323fd6c66ce08660baad9cbee35f","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.15.tgz","fileCount":3,"integrity":"sha512-fqXsrMfdYGodVX0grrqb4IouLOiaJxhU6Tx6ah0XZWLIbsP4YeAQfZJiHQlt/ig/e0KXrdtBuvtPmyLLf/+0WA==","signatures":[{"sig":"MEUCIGQ+3PLXSTFVxwdzk+oiAsyQrJvmtDQr+kHiINFZjCuEAiEA6veu78EtseLDr7G4jCPWGptYxMXFvqlOSmP3GKuBxis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16465},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.15_1771371918591_0.35955142937589035","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@fluig-kit/cli","version":"1.0.16","_id":"@fluig-kit/cli@1.0.16","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"6a13bbea41204abc2dc7fd60af57554316883cac","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.16.tgz","fileCount":3,"integrity":"sha512-ynBYwkRygf1KcuKYT+hnh9+YAbIjaZVzgkspuOdK4t53UQQxoym4DCtqcI6fdbg+bOxKrjkQIGgcYx2C/Hpakg==","signatures":[{"sig":"MEQCIGnBSJyYYwR9ecGPeuf1idXUciIgvWMGO2gjP3wFTGF7AiAvG0USOeyG5+0tuTAH77yAxvHJYdUuxklan+mm4sR4LA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16504},"type":"module","gitHead":"75f062b979f511a67d5e287c457d56b6013a0e67","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.0","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.16_1771372114603_0.45498919736238363","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@fluig-kit/cli","version":"1.0.17","_id":"@fluig-kit/cli@1.0.17","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"820e5cd0ce7873486cb09cfa68ae380c9c969a5e","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.17.tgz","fileCount":3,"integrity":"sha512-1EKFMAreHrM6YsRvY7rdBtq5TIHkn7cXD83PMfQDrkoqjs5BPKGMlwsWageB102/QMRxXiKkGbxlmzwFL6OiOA==","signatures":[{"sig":"MEUCIHpuguA7P6JzheWUL9bwNTi75nwLxpi5ssq9fKLdcWi7AiEA9GFLUsKm429p9g2/udgHJF4x2/YkttSttVnTkC+nR8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16374},"type":"module","gitHead":"f5209349230b0bb6ff301ded64e4b3455c499ff3","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.17_1772022920640_0.8516243849856748","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@fluig-kit/cli","version":"1.0.18","_id":"@fluig-kit/cli@1.0.18","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"ed3cd20e54d3d0c647832053cc86be422012869d","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.18.tgz","fileCount":3,"integrity":"sha512-yxmnIvn4/U+rvDZjCapzrwIn5cyzPI8B6u4JPzYwPcRRJYai4kX1EyQf3CojoP+uZmqJFWEzZqPkz9FJTFBc7w==","signatures":[{"sig":"MEQCICdXvTlFeTNlhvSX0CX3MBIlHZS7oKy7hdU9wLwZLECjAiA1eBvtGwMkWy4omSUE0GQ37fD880kQc4L7DwAzXN/TWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17000},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.18_1772039742686_0.43508270673275296","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@fluig-kit/cli","version":"1.0.19","_id":"@fluig-kit/cli@1.0.19","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"3472763a83fcad31784c1a70faeb5a2070764a2a","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.19.tgz","fileCount":3,"integrity":"sha512-wDuS4AASSvwL76tlzhDL2BSYRWwUgb2GrSno+en6ofoJ2EUSeLmUHGv586JiL4G6rePbIAQE+OztZps/RwMYgQ==","signatures":[{"sig":"MEYCIQDqRMlmgimJ3lbmSOkV1A1fgsUfQ+2VolAw2jZel/UYyAIhANtfJ7hmDigK+JnIq9we28jXQ0cP+DBqZs1n2Dh6VP6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16934},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.19_1773759956347_0.2341425671635966","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@fluig-kit/cli","version":"1.0.20","_id":"@fluig-kit/cli@1.0.20","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"fdc892078bcaacfc1bc5cf6c98da11423a38a10f","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.20.tgz","fileCount":3,"integrity":"sha512-Urc0a4aJ8VUjz/gfRidltmYBl+D/FaStzNJnazzi5AlSKa7nMdRIfOT6wFPPpLXcO/u82mk+ADwAznqrbvsZMg==","signatures":[{"sig":"MEUCIQDPhfXUwm6gZojFySU0iHYSLpAMWRdGRojkHbypqI+7SQIgCbjZpneSE1WGL5k4+LMEDYOO06hhWF+GVNlSS7nB7kM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17087},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.20_1773764376082_0.0534777416447223","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@fluig-kit/cli","version":"1.0.21","_id":"@fluig-kit/cli@1.0.21","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"6df8f4fceb80d597e0383248c4fa94172bdfc79a","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.21.tgz","fileCount":3,"integrity":"sha512-yEZvdnmou+jb2ObfZgBBLFn/iV54QAP8cUtCr1o2JuDsFHhpBPol1p3EcWpFcPWtcTI6XPymoyY9ABcgUulDGw==","signatures":[{"sig":"MEQCIBVJFGrt4Fst1+qHj+M3la1XOreV45D+k1123rANG5zZAiBL3B8DkvRENQpvzoXw3x8MIguQYyi4kEm+wpGMElqR+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17310},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.21_1773764945326_0.9943386567605759","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@fluig-kit/cli","version":"1.0.22","_id":"@fluig-kit/cli@1.0.22","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"1dd26df2086ecc8e833812161a5a2ec95884a260","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.22.tgz","fileCount":3,"integrity":"sha512-F4FOBP1Wmc9b/TSwqPQ8SKDHkE9zDIPvl/PV7R20fYYORk93ZcOonULAeaCdKu8XPE4YcTBWTk45bkaCy3AHQg==","signatures":[{"sig":"MEYCIQDBGswhYIfZ5YhpbezbsnCrF8g2QxlH4peWeboVKEMHbQIhAI0+9/yRl7NzfLiQvW5zEofcmJMGtkjEOk288MPWv0Fv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17000},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.22_1773765272067_0.4821521722393598","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@fluig-kit/cli","version":"1.0.23","_id":"@fluig-kit/cli@1.0.23","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"01504cf1ed2145bf6df0dc02080d10154319aac1","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.23.tgz","fileCount":3,"integrity":"sha512-HYQ5218ETWsuYyqU+qy+SL4ADNZw2I48zW5Uffu/4gQqqIn6tsAUDKIvIJlV3b2YU4or3h0rAxPbP2fqjnGBxg==","signatures":[{"sig":"MEUCIQDBKJk/q5kT6Kbcro24c5+JhwfP7lx5aZTnv9r057FkqgIgaCfNB+W3rwBO5P+L5Cv6rCSERM5gikZ8Vr16CnR7PCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16932},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.23_1773766237598_0.68194209191457","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@fluig-kit/cli","version":"1.0.24","_id":"@fluig-kit/cli@1.0.24","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"3788e0e2cf56bf64c9a7457e843666eb65a75fab","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.24.tgz","fileCount":3,"integrity":"sha512-qGnJ6jeT0ZhfY2hwjFnYzdvH/nLTxKMCm6hfxZIbJ/FLyQ/nf/add/eeNGRPTdoIIQpzfsoB+vMWe2g6DKijhA==","signatures":[{"sig":"MEUCIHtFJP9+vzi6lSPurq7F4afKatjVD1+Rui9jxV6CgCyYAiEAhTeRR5hV8Kxc+ZHeT8VA7swnK7Y4+Fz4o7m4Q7teXEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17028},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.24_1773766436757_0.03782535112206742","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@fluig-kit/cli","version":"1.0.25","_id":"@fluig-kit/cli@1.0.25","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"e5b8c8c934758be3b5c14e27249f0a50df6ffcf3","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.25.tgz","fileCount":3,"integrity":"sha512-haBlathRlryYOX11poyUy8+xMq8VHXpVY9N7C6tl6SeqPWlENz4ZZd6+Tj7c23wnAznZmO5quMSQiWXQVhKW3g==","signatures":[{"sig":"MEYCIQC5d6pA0vSukJ3JDxxUvhfLKbNQqjOiIb4m27tCbDfJ4AIhALX2FHzw1SBK4YUZD+qpki6KC57u1BauqhfQKHiBA3bW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17051},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.25_1773766809065_0.5125862846407698","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@fluig-kit/cli","version":"1.0.26","_id":"@fluig-kit/cli@1.0.26","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"ee9a391134aeef0a9c78d6c60928135d3c8aa9f5","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.26.tgz","fileCount":3,"integrity":"sha512-IdZdIVHCmpaUWLkBO75EhAAscUopPQgSuMX8Uuj1tkU9dcqo7K7YjNiUI2DKKW7XjNI/7OaYcaHnLswbYpliKg==","signatures":[{"sig":"MEUCIQCFMvWQoBZCj5goLA7vpwbUcajjbz475OYBJRiROmZClQIgJPFEO8AMZZePGMJ9A3fqGaY3AhUBWmwSv5r1OcC4XNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17138},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.26_1773768004195_0.4748721810801593","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@fluig-kit/cli","version":"1.0.27","_id":"@fluig-kit/cli@1.0.27","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"ab5b2651fa8686a89f0d0eb2c58d62d1594fa36e","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.27.tgz","fileCount":3,"integrity":"sha512-N2sMUVyRZY5cWzmNCPglqb4S0rRua4jKaL/NhxC125++OXd4C54U2NJ8NtGsWPLcWSxJVmi+JepXiDhRJHrcrw==","signatures":[{"sig":"MEUCIQCCOaP3ZPs9J+DhzsI8OwBHMkoJrx3b+bhCSTtTEZZ3bQIgAr3mRIB33VAlWIgiyxz3tkkevceXCnBNQl2IOg+J7AM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17138},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.27_1773768868671_0.8364452625282619","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@fluig-kit/cli","version":"1.0.28","_id":"@fluig-kit/cli@1.0.28","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"ac024bb47979138de93711f028f9700fdb92dab4","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.28.tgz","fileCount":3,"integrity":"sha512-TSuJu3z6os17IcI0NgobgEfYdqmBxUAXnO7zkNSMz4hIQt3OOaQYh8arSpjTRKU1J6c8s3AbLNOlNZuUq2tdeg==","signatures":[{"sig":"MEYCIQCl/uL7v69fPdkIgrJYPKcd0Gbmf7MbYdzunAcujMgfOQIhANl3IH+hUAZutysDltaiP/z1f7zX1a54iFskGESke9Tj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16658},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.28_1774446494959_0.11469456646945497","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@fluig-kit/cli","version":"1.0.29","_id":"@fluig-kit/cli@1.0.29","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"017462f80133d6f70f05c26e695f8d7c5d38d59f","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.29.tgz","fileCount":3,"integrity":"sha512-OQ356++ENrqygHWhU81hNJx91Wf9X3ZOdFnkRSFVQ9QJJSp2rpzRUBxZ1Zw09rWM5udrp/E6zWzlF562zKAd8g==","signatures":[{"sig":"MEYCIQD7QBGFwbiF6bipC3GfhND+JBozbFq6HlI/GKmnDaM+bQIhAKCIv5OK48x2lMiqoHI8mrBgFfBQl8dTi4Ody7ZvuPUO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16711},"type":"module","gitHead":"ff256cc85da92c9afcc6bbe6148086cd4bd50a2f","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.29_1775770453060_0.11813225916383274","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@fluig-kit/cli","version":"1.0.30","_id":"@fluig-kit/cli@1.0.30","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"2306a7f23d8be7cb776b3c4aae5916652d65b31a","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.30.tgz","fileCount":3,"integrity":"sha512-E4rJ+pl8KPwYTic243BLuz7V5gieWDhyi8kpsvccvPF1qPpjQSpicZj4WioErXiq4TvFts056TAIgce1+Rg6tA==","signatures":[{"sig":"MEYCIQDvUhQ6K9bonKA63AxvvcwfEEKrNAtp2Xz19pif3rkBagIhANw2FLuy9ROFpoik3tzmqjXixi86k3EVHZAwSXUeyPks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16650},"type":"module","gitHead":"6adc44799f9ef1531de5ce8a9d395712c4310739","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.30_1776448757280_0.24879914021503602","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@fluig-kit/cli","version":"1.0.31","_id":"@fluig-kit/cli@1.0.31","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"75185504e7aba019f2200377ff8a83ba4a1e7fe3","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.31.tgz","fileCount":3,"integrity":"sha512-TNivIr0GXxgQGtfKzM2WOpktumRyJJYVZbov0cOpwsxWl/aw/mAKE45l5JTa9F8UAQrKRESGDtUL85om+GdR2Q==","signatures":[{"sig":"MEQCIE9W1fIEcJHVTPmMMwLqSbsjb5ioSOMUptMp5jewfyYLAiBkM16IguSoKaEzVYBHcniG80tYawWd+3bc6iiK9wFIog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16633},"type":"module","gitHead":"6adc44799f9ef1531de5ce8a9d395712c4310739","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.31_1776449327021_0.4467735777862756","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@fluig-kit/cli","version":"1.0.32","_id":"@fluig-kit/cli@1.0.32","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"bin":{"fluig-kit":"dist/bin.js"},"dist":{"shasum":"92420d2056ce44c1e0fa644db39f794bd94120f7","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.32.tgz","fileCount":3,"integrity":"sha512-rcYVxwOGKjKkv4KkXaEZmlhMaebqBvaoAhoGIxFk0lo58iBbYqcKJ6rfTgAnoprprRgbmduja6LxCYju81mE2g==","signatures":[{"sig":"MEQCIFYIxhI25acLZW+pwC9m+HO0R+4a85DluGi7R0KGmCP0AiBDrnQWVHkUrQ83TpiwqerAqMFMZ4L0AOnBoSv1eaomLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16679},"type":"module","gitHead":"6adc44799f9ef1531de5ce8a9d395712c4310739","private":false,"scripts":{"dev":"vite build --watch","build":"vite build && shx cp ../../README.md ."},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"_npmVersion":"11.10.1","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"ws":"^8.18.3","cors":"^2.8.5","axios":"^1.13.1","chalk":"^4.1.2","dotenv":"^16.3.1","express":"^5.1.0","commander":"^11.0.0","oauth-1.0a":"^2.2.6","body-parser":"^2.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","@types/ws":"^8.5.10","typescript":"^5.0.0","@types/cors":"^2.8.17","@types/node":"^20.0.0","@types/express":"^4.17.21"},"_npmOperationalInternal":{"tmp":"tmp/cli_1.0.32_1776450541031_0.6932161406742408","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@fluig-kit/cli","version":"1.0.33","type":"module","bin":{"fluig-kit":"dist/bin.js"},"private":false,"publishConfig":{"access":"public"},"scripts":{"build":"vite build && shx cp ../../README.md .","dev":"vite build --watch"},"dependencies":{"axios":"^1.13.1","body-parser":"^2.2.0","chalk":"^4.1.2","commander":"^11.0.0","cors":"^2.8.5","dotenv":"^16.3.1","express":"^5.1.0","oauth-1.0a":"^2.2.6","ws":"^8.18.3"},"devDependencies":{"@types/cors":"^2.8.17","@types/express":"^4.17.21","@types/node":"^20.0.0","@types/ws":"^8.5.10","typescript":"^5.0.0","vite":"^7.3.1"},"gitHead":"12059ffc2f4abf0d1e30ce09abb15c0bc00a7925","_id":"@fluig-kit/cli@1.0.33","description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","_nodeVersion":"22.19.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-kMLuYDfbN/whrabUjC10f8z0TxdakqkYn0nmUHnE18WkLjzU3Qq7YgUN0nTHoGraINctnF80/CCkzXV2ferbnw==","shasum":"107f34b66424649572b833c49e106e628491b60f","tarball":"https://registry.npmjs.org/@fluig-kit/cli/-/cli-1.0.33.tgz","fileCount":3,"unpackedSize":16727,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC82fo7mtvRZNM/KmQUhbLcAFmO4ycxKeAFxvWnJYriYQIhANk5NQXOfjKSKhf0NSmC8uYjgCEzMv8uLflIQD35yH+6"}]},"_npmUser":{"name":"kersen","email":"k.kersen@hotmail.com"},"directories":{},"maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cli_1.0.33_1782013463137_0.7411125886640042"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-16T18:56:55.084Z","modified":"2026-06-21T03:44:23.397Z","1.0.0":"2026-01-16T18:56:55.359Z","1.0.1":"2026-01-16T19:28:25.797Z","1.0.2":"2026-01-16T19:37:18.751Z","1.0.3":"2026-01-16T19:58:33.969Z","1.0.4":"2026-01-16T19:59:08.592Z","1.0.5":"2026-01-19T12:55:05.457Z","1.0.6":"2026-02-17T21:25:39.000Z","1.0.7":"2026-02-17T21:40:15.958Z","1.0.8":"2026-02-17T21:40:40.210Z","1.0.9":"2026-02-17T21:48:07.104Z","1.0.10":"2026-02-17T23:10:37.799Z","1.0.11":"2026-02-17T23:15:28.727Z","1.0.12":"2026-02-17T23:34:49.462Z","1.0.13":"2026-02-17T23:38:36.229Z","1.0.14":"2026-02-17T23:41:20.410Z","1.0.15":"2026-02-17T23:45:18.762Z","1.0.16":"2026-02-17T23:48:34.747Z","1.0.17":"2026-02-25T12:35:20.798Z","1.0.18":"2026-02-25T17:15:42.840Z","1.0.19":"2026-03-17T15:05:56.480Z","1.0.20":"2026-03-17T16:19:36.285Z","1.0.21":"2026-03-17T16:29:05.482Z","1.0.22":"2026-03-17T16:34:32.212Z","1.0.23":"2026-03-17T16:50:37.732Z","1.0.24":"2026-03-17T16:53:56.910Z","1.0.25":"2026-03-17T17:00:09.216Z","1.0.26":"2026-03-17T17:20:04.334Z","1.0.27":"2026-03-17T17:34:28.825Z","1.0.28":"2026-03-25T13:48:15.106Z","1.0.29":"2026-04-09T21:34:13.199Z","1.0.30":"2026-04-17T17:59:17.409Z","1.0.31":"2026-04-17T18:08:47.164Z","1.0.32":"2026-04-17T18:29:01.186Z","1.0.33":"2026-06-21T03:44:23.269Z"},"description":"O **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.","maintainers":[{"name":"kersen","email":"k.kersen@hotmail.com"}],"readme":"\r\n## 🚀 Fluig Kit — Desenvolvimento ECM_WORKFLOW e WCM com React\r\n\r\n\r\nO **Fluig Kit** é um conjunto moderno de ferramentas e bibliotecas criado para **substituir o desenvolvimento legado baseado em jQuery e FreeMarker** no TOTVS Fluig.\r\n\r\nEle permite a criação de **formulários ECM Workflow** e **Widgets WCM** utilizando tecnologias modernas como **React, Vite, TypeScript, React Hook Form e Zod**, oferecendo uma arquitetura **previsível, escalável e fácil de manter**.\r\n\r\nAlém disso, possibilita a integração com **qualquer biblioteca do ecossistema React**, ampliando a flexibilidade e o poder de personalização das soluções.\r\n\r\n## 🎯 Objetivos do Fluig Kit\r\n\r\n- Modernizar o desenvolvimento de formulários Fluig\r\n- Eliminar dependência direta de jQuery e FreeMarker\r\n- Facilitar validações, regras de negócio e controle de estado\r\n- Melhorar a experiência de desenvolvimento (DX)\r\n- Permitir desenvolvimento local com simulação fiel do Fluig\r\n\r\n## 📦 Estrutura dos Pacotes (Monorepo)\r\n\r\nO kit é organizado em múltiplos pacotes, cada um com uma responsabilidade clara:\r\n\r\n#### `@fluig-kit/core`\r\nNúcleo da aplicação.\r\nResponsabilidades:\r\n- Cliente HTTP (`apiClient`)\r\n- Logger de debug (`DebugLogger`)\r\n- Comunicação com o Fluig via `parentProxy`\r\n  - Em produção: `window.top`\r\n  - Em desenvolvimento: Proxy Local + Extensão\r\n---\r\n#### `@fluig-kit/ecm`\r\nCamada específica para **ECM / Workflow**.\r\nInclui:\r\n- `FluigWorkflowForm`\r\n- Hooks (`useFluigApi`, `useSection`, etc.)\r\n- Integração com React Hook Form\r\n- Controle de ciclo de vida do Fluig\r\n---\r\n#### `@fluig-kit/cli`\r\nFerramenta de linha de comando para desenvolvimento local.\r\nFunções:\r\n- Sobe um **Proxy Local**\r\n- Resolve problemas de **CORS**\r\n- Assina requisições com **OAuth 1.0a**\r\n- Simula chamadas para `window.parent` e `window.top`\r\n---\r\n#### `@fluig-kit/extension`\r\nExtensão do Google Chrome.\r\nFunções:\r\n- Ponte de autenticação entre o **localhost** e o Fluig\r\n- Executa chamadas no contexto real da aba do Fluig\r\n- Comunicação via **WebSocket** com o Proxy Local\r\n\r\n## 🛠️ Configuração do Ambiente\r\n#### 1️⃣ Variáveis de Ambiente (`.env`)\r\n\r\nCrie um arquivo `.env` na raiz do projeto React:\r\n\r\n```env\r\n# URL base do ambiente Fluig\r\nVITE_FLUIG_BASE_URL=https://SEUDOMINIO.fluig.cloudtotvs.com.br\r\n\r\n# Credenciais OAuth (Fluig > Painel de Controle > OAuth Application)\r\nCONSUMER_KEY=SEU_CONSUMER_KEY\r\nCONSUMER_SECRET=SEU_CONSUMER_SECRET\r\nACCESS_TOKEN=SEU_ACCESS_TOKEN\r\nTOKEN_SECRET=SEU_TOKEN_SECRET\r\n```\r\n\r\nEssas variáveis são usadas **exclusivamente pelo Proxy Local** para assinar as requisições.\r\n\r\n---\r\n\r\n#### 2️⃣ Instalação da Extensão do Chrome\r\nPassos:\r\n1. Execute:\r\n   ```\r\n   npm run dev\r\n   ```\r\n2. No Chrome, abra:\r\n   ```\r\n   chrome://extensions\r\n   ```\r\n3. Ative **Modo do Desenvolvedor**\r\n4. Clique em **Carregar sem compactação**\r\n5. Selecione a pasta `.fluig-extension` gerada na **raiz** do projeto\r\n\r\n>⚠️ A extensão injeta um script no Fluig para permitir comunicação segura com o localhost.\r\n\r\n\r\n## 💻 Desenvolvimento do Formulário\r\n\r\n#### Inicialização da Aplicação (`App.jsx`)\r\nO app deve ser envolvido pelos **Providers do Fluig Kit**:\r\n```jsx\r\nimport React from \"react\";\r\nimport { createRoot } from \"react-dom/client\";\r\nimport {\r\n  FluigApiProvider,\r\n  FluigRuntimeProvider,\r\n  SchemaRegistryProvider,\r\n  FluigWorkflowForm\r\n} from \"@fluig-kit/ecm\";\r\n\r\nimport { schemaBase } from \"./form/schemas/schema\";\r\nimport { WORKFLOW_STRUCTURE, SECTIONS_REGISTRY } from \"./config/workflow\";\r\n\r\nconst DEV_CONFIG = {\r\n  enabled: true,\r\n  activityId: 5,\r\n  showDebugLogs: true\r\n};\r\n\r\nconst CONFIG_API = {\r\n  baseURL: import.meta.env.VITE_FLUIG_BASE_URL,\r\n  localProxyURL: \"http://localhost:4000/fluig-proxy-api\"\r\n};\r\n\r\ncreateRoot(document.getElementById(\"root\")).render(\r\n  <FluigRuntimeProvider devConfig={DEV_CONFIG}>\r\n    <FluigApiProvider config={CONFIG_API}>\r\n      <SchemaRegistryProvider baseSchema={schemaBase}>\r\n        <FluigWorkflowForm\r\n          workflowStructure={WORKFLOW_STRUCTURE}\r\n          sectionsRegistry={SECTIONS_REGISTRY}\r\n        />\r\n      </SchemaRegistryProvider>\r\n    </FluigApiProvider>\r\n  </FluigRuntimeProvider>\r\n);\r\n```\r\n\r\n## 🧱 Seções do Formulário (`Section`)\r\n\r\nUma **Section** representa um bloco lógico do formulário e controla:\r\n- Visibilidade\r\n- ReadOnly\r\n- Regras por atividade\r\n\r\n```jsx\r\nimport { Section, useSection } from \"@fluig-kit/ecm\";\r\nimport { Input } from \"@diefra/fluig-ui\";\r\nimport { useWatch } from \"react-hook-form\";\r\n\r\nfunction EngCargoContent() {\r\n  const { form } = useSection();\r\n  const salario = useWatch({ control: form.control, name: \"SALARIO\" });\r\n\r\n  return (\r\n    <div className=\"row\">\r\n      <div className=\"col-md-6\">\r\n        <Input name=\"NOMECARGO\" label=\"Nome do Cargo\" />\r\n      </div>\r\n      <div className=\"col-md-6\">\r\n        <Input name=\"SALARIO\" label=\"Salário\" type=\"monetary\" />\r\n      </div>\r\n    </div>\r\n  );\r\n}\r\n\r\nexport default function EngCargo(props) {\r\n  return (\r\n    <Section id=\"EngCargo\" className=\"well\" {...props}>\r\n      <EngCargoContent />\r\n    </Section>\r\n  );\r\n}\r\n```\r\n\r\n## ⚙️ Configuração do Workflow (`workflow.ts`)\r\n\r\nDefine o comportamento do formulário por atividade.\r\n\r\n#### Conceitos principais\r\n\r\n- **Sections**: controlam blocos inteiros\r\n- **Fields**: controlam campos individuais\r\n- **Rules**: regras condicionais\r\n\r\n```ts\r\nexport const WORKFLOW_STRUCTURE = {\r\n  0: {\r\n    sections: {\r\n      active: [\"InfSolicitante\", \"EngCargo\"],\r\n      hidden: [\"AprovacaoRH\"]\r\n    },\r\n    fields: {\r\n      active: [\"NOMECARGO\"]\r\n    }\r\n  },\r\n\r\n  5: {\r\n    sections: {\r\n      active: [\"AprovacaoRH\"],\r\n      readonly: [\"InfSolicitante\", \"EngCargo\"]\r\n    },\r\n    fields: {\r\n      active: [\"PARECER_RH\"],\r\n      rules: [\r\n        {\r\n          target: [\"OBS_REPROVACAO\"],\r\n          when: { field: \"PARECER_RH\", equals: \"REPROVAR\" },\r\n          type: \"active\"\r\n        }\r\n      ]\r\n    }\r\n  }\r\n};\r\n```\r\n\r\n## 📡 Consumo da API Fluig (`useFluigApi`)\r\n\r\n```jsx\r\nimport { useFluigApi } from \"@fluig-kit/ecm\";\r\nimport { useEffect, useState } from \"react\";\r\n\r\nexport function useUsuarios() {\r\n  const api = useFluigApi();\r\n  const [users, setUsers] = useState([]);\r\n\r\n  useEffect(() => {\r\n    async function fetchUsers() {\r\n      const res = await api.get(\"/api/public/2.0/users/list/ACTIVE\");\r\n      setUsers(res.content);\r\n    }\r\n    fetchUsers();\r\n  }, [api]);\r\n\r\n  return users;\r\n}\r\n```\r\n\r\nO hook decide automaticamente:\r\n- **Localhost** → Proxy OAuth\r\n- **Produção** → Cookie de sessão\r\n\r\n## 🔄 Movimentação do Workflow\r\n\r\n```jsx\r\nimport { useSection } from \"@fluig-kit/ecm\";\r\n\r\nfunction MinhaAprovacao() {\r\n  const { next } = useSection();\r\n\r\n  return (\r\n    <button onClick={() => next(15)}>\r\n      Aprovar\r\n    </button>\r\n  );\r\n}\r\n```\r\n## 🏗️ Geração de HTML e Build (generateHtmlTemplate)\r\n\r\nO Fluig não executa React nativamente no salvamento do formulário, ele busca campos HTML.\r\n```html\r\n<input name=\"NOME_DO_CAMPO\">\r\n```\r\n\r\nA função generateHtmlTemplate gera um HTML estático com inputs ocultos (type=\"hidden\") baseados nos seus Schemas Zod.\r\n\r\nScript de Build (build.cjs)\r\nCrie este script na raiz para gerar o form.html final:\r\n\r\n```js\r\nconst fs = require(\"fs\");\r\nconst path = require(\"path\");\r\nconst { generateHtmlTemplate } = require(\"@fluig-kit/ecm\");\r\n\r\n// EXEMPLO SECTIONS_REGISTRY\r\n// export const SECTIONS_REGISTRY = {\r\n//  InfSolicitante: { Component: InfSolicitante, schema: schemaSolicitante },\r\n//  EngCargo: { Component: EngCargo, schema: schemaEngCargo },\r\n//  InfVaga: { Component: InfVaga, schema: schemaInfVaga },\r\n//  ...\r\n//}\r\n\r\ntry {\r\n  // 1. Extrai schemas Zod\r\n  const schemas = Object.values(SECTIONS_REGISTRY).map((s) => s.schema).filter(Boolean);\r\n\r\n  // 2. Gera HTML com inputs hidden\r\n  const finalHtml = generateHtmlTemplate(schemas);\r\n\r\n  // 3. Salva o arquivo\r\n  const distPath = path.resolve(__dirname, \"./dist/form.html\");\r\n  fs.mkdirSync(path.dirname(distPath), { recursive: true });\r\n  fs.writeFileSync(distPath, finalHtml);\r\n  \r\n  console.log(\"✅ form.html gerado com sucesso!\");\r\n} catch (error) {\r\n  console.error(\"❌ Erro:\", error);\r\n  process.exit(1);\r\n}\r\n```\r\nAtualize o package.json:\r\n\r\n```JSON\r\n\"scripts\": {\r\n  \"build\": \"vite build && node build.cjs\"\r\n}\r\n````\r\n---\r\nDesenvolvido por © **[Ketson Kersen](https://github.com/ketsonkersen)**\r\n","readmeFilename":"README.md"}