{"_id":"@warnyin/agents","_rev":"35-33757f7b1c0de7f6aee4fcd3c83cace3","name":"@warnyin/agents","dist-tags":{"latest":"0.30.0"},"versions":{"0.1.0":{"name":"@warnyin/agents","version":"0.1.0","license":"MIT","_id":"@warnyin/agents@0.1.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"b4c400f2e3d5ff31301a2e77a2aa3f1a92864dd2","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.1.0.tgz","fileCount":57,"integrity":"sha512-qStsMFuKRs9R1Mz6tXuvi0D7wgPVsN2Izkcy1/mOSrKsRPNXdjknV0O0r8l9fdXE1hPY8uokaNWVIyJpGNoLUg==","signatures":[{"sig":"MEUCIQC394W+zt3cYPfwIUPG56WBC3HRkHe+xhX6wrko6d9InQIgIW3VdrwFHVH/5ZIywrmkUhkhRY6CxI4i4jpod5iNybs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132552},"type":"module","engines":{"node":">=18"},"gitHead":"2e260a338033b5c6cbfdd27340d53d3ce185fed7","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.1.0_1780542524664_0.2556671124358654","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@warnyin/agents","version":"0.2.0","license":"MIT","_id":"@warnyin/agents@0.2.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"f7bc2ef28392433150f73a759def008b820a44c0","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.2.0.tgz","fileCount":73,"integrity":"sha512-Vavpx/L+Thm9DqQqSS8UonVyx0xjwR91QmhnsXax+ufcIdqukRh8Ums+6qOvOz47vcMxZhskwFSrepDvirfA5w==","signatures":[{"sig":"MEUCIQCnRoi9STemeXS35GJcmz3O8KvQ2Iqsy/F7GsaxlRi/DQIgJ3+Qh75Gqu0u+AalSvpAERnpfo0ikSTt6EfQaoHpMrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178884},"type":"module","engines":{"node":">=18"},"gitHead":"424434a9d7ead5f4286f8ae97abf628d438056e3","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.2.0_1780546211901_0.7682262443558885","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@warnyin/agents","version":"0.4.0","license":"MIT","_id":"@warnyin/agents@0.4.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"b696d2c43edad3545432eec8e4a8c1ba092ffb3a","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.4.0.tgz","fileCount":66,"integrity":"sha512-wwGN7rNASQ+Qi/2QPTo2arRJtRACaEIqmdW5rfMNkZewjapnOU9FGryZrpj4ftomA8JL4a2x6AnFdy2Ps/X9/g==","signatures":[{"sig":"MEQCIHHwaSGZRPtN2hCv6YILb9d/nRPs5WpzugppznboeUFoAiBXfr6SeefsnjzibWKyqmmBm6se2SbjJUZh39Gx3w4acA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197270},"type":"module","engines":{"node":">=18"},"gitHead":"7bc91965d811e51311a796fd94425f3959e04b5e","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.4.0_1780548914727_0.18001064538980316","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@warnyin/agents","version":"0.5.0","license":"MIT","_id":"@warnyin/agents@0.5.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"dd21e9f250fe1431597b4694d4322521ffd1d091","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.5.0.tgz","fileCount":70,"integrity":"sha512-nkVXnDqPI6sLJrRibWFdFywyY2j6/5/96bKsamknCzEz/zbdQMfA8RPjnghsb9qFaRrJ7mZQ2bPvMxPzzR4nxQ==","signatures":[{"sig":"MEUCIHH2flB9iNexmENbA6jfNeUZyRW7obRGuUSmQXfiK5QyAiEA9k3NMO7huzavEdwWa4kntV7/vKsYJyxSmVBlgOb8hPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":211914},"type":"module","engines":{"node":">=18"},"gitHead":"fb97d6ed685654be8f85fceddc4f41955f58149b","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.5.0_1780553757185_0.03619366670579627","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@warnyin/agents","version":"0.5.1","license":"MIT","_id":"@warnyin/agents@0.5.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"544613600c19b343784c2c3b68598f9ab0675c21","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.5.1.tgz","fileCount":70,"integrity":"sha512-mhUcns170gmSlBmuLgfd9OyQ98/U8dwqJBNsBY2DKLVxoQjWIUPw0ihh3dyGEWoPK3vAXyfEDznKgRoCozTHwA==","signatures":[{"sig":"MEUCIQDxYSL+jlvQCKTB2jMaAQ9zrAqHemdxmCCYy2HAv000NAIga1BhKQ72pYjA9QGiw3+1JUw/Y5FRt18Q3INI2qp4g4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217755},"type":"module","engines":{"node":">=18"},"gitHead":"a131c9c6b77d435fd1ea448a0b1fad7333ccb50b","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.5.1_1780594324372_0.9570444159063141","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@warnyin/agents","version":"0.5.2","license":"MIT","_id":"@warnyin/agents@0.5.2","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"d3c6a6271f1068add68d7e3a7915ecfdb0ecea4c","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.5.2.tgz","fileCount":70,"integrity":"sha512-WnwIbLLxWUdqh63BEYmCYz2gaCODKcyEZ+OutUpsIgcuNJcUOSKKSYcXsqj1BXcvtpSwZFlZvl/yjctU93pDuA==","signatures":[{"sig":"MEYCIQCSFZVt8UOmGQs1yrQFXm57zdiJlm784vSbSuHUjQkQngIhAMA0MhIBtc/Adov4KVbXuh8ojmxLc0Z6CxGT1R+tbicu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220553},"type":"module","engines":{"node":">=18"},"gitHead":"5ec77a5924dd83bcb1ac5643abb068db7ec8b117","_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.5.2_1780594593437_0.02104886724143107","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@warnyin/agents","version":"0.6.0","license":"MIT","_id":"@warnyin/agents@0.6.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"bin/cli.mjs"},"dist":{"shasum":"d8dcbae713f0c7d920b9f28b1e74d8a77ec6ffdc","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.6.0.tgz","fileCount":68,"integrity":"sha512-IAVFFDuWanIzvHZlIDXlEwXcZ4s/tVrOzSMRUuWa62t9OzsiMmjgbpOkbLNJTKA9tTGmGH0pdXo8emm/qmy3mw==","signatures":[{"sig":"MEUCIF5bHgWj4Br/y4wcnjRX4pWF83NicOl31+zv8hitRIYGAiEAtwRWOnH9m9Niucc7XN5pyiQqP8XSqWsuy+lpcPgnsAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222607},"type":"module","engines":{"node":">=20"},"gitHead":"e0ef1eddffee110b6b5a95e36c62aa08d9b14e62","scripts":{"test":"node --test"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.9.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.6.0_1780764987370_0.8824061109209265","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@warnyin/agents","version":"0.7.0","license":"MIT","_id":"@warnyin/agents@0.7.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"b45dbcb2ec28828b651a66fbc4a0b6405e257d23","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.7.0.tgz","fileCount":68,"integrity":"sha512-N9QhwAc+uRM0NsoKrRBp2T8tTIx45IQuZ+SCZtziIxueuTxNrZj04dpobNZXaDBEqKX/pV6hJhTgiMoeV2K//A==","signatures":[{"sig":"MEUCIAugor/GTsZH68OAXLpwc0r1ai6Q/y+8EIbsd6stMjfUAiEA3OAZP/UCcH6xDZWYuTVJk/ASvg3ZPonCULMpjjdvArE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221044},"type":"module","engines":{"node":">=20"},"gitHead":"f0c4edcf51f80af3558b38feaa49c80d85d5c176","scripts":{"test":"node --test","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.9.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.7.0_1780771489148_0.4028893726456444","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@warnyin/agents","version":"0.8.4","license":"MIT","_id":"@warnyin/agents@0.8.4","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"26f6d5e847fea0cb5bcc29181380a25e63436aff","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.8.4.tgz","fileCount":75,"integrity":"sha512-ux3Y6oUgIjvt0UANSQN21dnfCOgh8NJCWrMFnXeYcEvFHkm+lFbi3VjuyUhAIQ2HCom56CGbE3gzuFpFyGHMdA==","signatures":[{"sig":"MEUCIQDsgGlY2TddLltKRlFEC0+oMlaf9Sixp3RdVSW8ZrZOcgIgSbdMFsggPTJ0u7v6yo+5yxpCKwhtj7coPQ5YuW5GRV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251460},"type":"module","engines":{"node":">=20"},"gitHead":"a9bae03bff8a545a423e530a966c030f0d30c108","scripts":{"test":"node --test","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.8.4_1780809928164_0.847777142212987","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@warnyin/agents","version":"0.8.5","license":"MIT","_id":"@warnyin/agents@0.8.5","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"a4f11e76f3c0e10be68706c7fdf9761e5a07de00","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.8.5.tgz","fileCount":75,"integrity":"sha512-zCh2LMmQXTePMZdJ4XNTIMa/0QfqXhVd8svYAscUhERt5eaRTwTGGpOHV+pl27RdP6kFChka14J49N6XmUSaQg==","signatures":[{"sig":"MEYCIQC4zGEvkZGrRqM1H1T+M2m5jZJjWZff9AiivHv7qJ2MjgIhAMWOHy3FFpgo5mgTTVWaaM9+y8Sjle03qYEWNgkpKjlA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254909},"type":"module","engines":{"node":">=20"},"gitHead":"23adcd0c618b3bd627c81522642a025ffc67ea3c","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.8.5_1780824915189_0.009607694991702331","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@warnyin/agents","version":"0.9.0","license":"MIT","_id":"@warnyin/agents@0.9.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"fabd22318958476e0b1210eeac2da5925c80d150","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.9.0.tgz","fileCount":77,"integrity":"sha512-WPlEcNsaYpH+/yoFK+oUU3F9X3pBBGsv1+/4SyeOx3VosD9fBs/GI+milG2y0NxxKYEmwiJ51ZwS/hpyikgmTA==","signatures":[{"sig":"MEUCIQDTCts1DNMioPVMt+cakbHI4q7/5+bJM2jWC35uWKnVQwIgLgX4VbZ0yBSysRYXCG1JL3O/kkaOV7TvBhQkmi9CB7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285649},"type":"module","engines":{"node":">=20"},"gitHead":"bd965fe11e4df2a69f41857ab7627aa9330eef31","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.9.0_1780854088240_0.8172916750735637","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@warnyin/agents","version":"0.9.1","license":"MIT","_id":"@warnyin/agents@0.9.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"2a3cba12bace3679d531f70d65f329ca828855bd","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.9.1.tgz","fileCount":77,"integrity":"sha512-Gn0xb+s8aaEMROWl2MwqWRp0SJTHmyy9ov59DTXA4yp4C61YYeDiTn7uUCrnbk/St/0nvoShIP9ijYLIqmiDEA==","signatures":[{"sig":"MEUCIQCDXxeilzKufg28CAylvPKGIk9Ubq9ZNrmDVQQDrSsoQwIgOfmL1HHUKklcXHmT+VhUetNcecKtDVdl3w4oMLow3Fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291147},"type":"module","engines":{"node":">=20"},"gitHead":"2e88a8edde7aee05a6adeba0ea668f436a5adf65","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.9.1_1780929166238_0.3010155801680554","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@warnyin/agents","version":"0.10.0","license":"MIT","_id":"@warnyin/agents@0.10.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"10f1981b308cd16052d5ac297afa819b8e9ef68e","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.10.0.tgz","fileCount":78,"integrity":"sha512-h2XEGNEnlD2fFvhc8UWJ2GHmFR+0WROUogU3Ptg7ug4rf8jDbJo3cSW8bVouG9euW3HQXJqXjF4YU3yIUZch2g==","signatures":[{"sig":"MEUCIQDhtuMD1H+KtgK2Altn05wHQ03Zz/8CJJZFMTjXy49YlgIgJtIVxAGd/LJ2FKf3bT6Mv24WZP/peLCNfAo4Cw/IJEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308471},"type":"module","engines":{"node":">=20"},"gitHead":"d16a800a46b605008698e9c1453475fd1d0db71f","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.10.0_1781005051019_0.12430090346319078","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@warnyin/agents","version":"0.11.0","license":"MIT","_id":"@warnyin/agents@0.11.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"369b2aa67fb509297d38193579e068d551c9cb6d","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.11.0.tgz","fileCount":78,"integrity":"sha512-IeSwtHQj9Ck7+3cdBpDaJLmli4CrVYdaLo3PBdCXrllmCs2v5fvjXPonlevzuQh3XYNgByQPPFctBVSAwRdk2Q==","signatures":[{"sig":"MEQCIFOkxibRe4YA9lCzMZmFKiaMVFQKtp205iy4MC51VRgyAiA73atJBy2Uh1n/y5iDpbXYc5xwEuFHdQy/wGA3o65pBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316486},"type":"module","engines":{"node":">=20"},"gitHead":"1f1a89021bbb2c12c872080cc2b0343cde625b62","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.11.0_1781104081142_0.8705705686813923","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@warnyin/agents","version":"0.12.0","license":"MIT","_id":"@warnyin/agents@0.12.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"72c1464be58158a777134b311bba9596341bd94a","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.12.0.tgz","fileCount":80,"integrity":"sha512-+Gd4SVN7bEdf4ljgE0ZePLg6FagoCnCpZCq1CSjwQ3xRjg7Qgk2NCa4Yqwf49A51HJsF+4CeFP0kerE96861sw==","signatures":[{"sig":"MEYCIQD2DqlIN2Gj3UY5H/CLLmrsjzRaXPyLX280mnk512Rk0QIhAIGUotGMSdAakE16HMMIyKZPWGhrQoj4nkNOBaxScN17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334030},"type":"module","engines":{"node":">=20"},"gitHead":"5a61ed6f1cdeb4d2443c30e9d7530a206b76577b","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.12.0_1781149491523_0.4894809020273183","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@warnyin/agents","version":"0.13.0","license":"MIT","_id":"@warnyin/agents@0.13.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"e53c9dbe30c80afffce959936c7f64e948bf415a","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.13.0.tgz","fileCount":81,"integrity":"sha512-4TizsAthCSx2rs9afAQQgEVK8x3gtFn/BUEnZVkMyHtwchognYnVIFbAdP/nSXvTIlHVolvpdFHgmZsE2iRcDw==","signatures":[{"sig":"MEYCIQD6TSyQ+FtS8rofgmB47xz9mpJ+XWB/pSelIeUKOwYRxQIhAOedv5D2hHH6ETK/OLQ0oqTvSzpNJVmcGQGiuxoc3m+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345756},"type":"module","engines":{"node":">=20"},"gitHead":"4d586097c5268ab05e81fcb8b45874d7b906f0bb","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.13.0_1781170900247_0.012914989938203725","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@warnyin/agents","version":"0.14.0","license":"MIT","_id":"@warnyin/agents@0.14.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"882d16dd0965c49f56ad8b3c1ac3382463408492","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.14.0.tgz","fileCount":81,"integrity":"sha512-OZezQGMZKWoCOkCtN9HRObCUck1+h0rBNvwmi+cWQXSSqcPUFXhyirm0iaDP6R0nLYTbDMsjdJEuF8Ea9DUmpQ==","signatures":[{"sig":"MEQCIGEiarwWPAQ4Qtyu1+0UbggGEuTFoDEh0kFK4fnuN7+gAiAw/9fFFDaOCUx+n8zAt9ZAeFjvvqUjpTS5MmJoSTtH3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350416},"type":"module","engines":{"node":">=20"},"gitHead":"dc3d3ddd27d274cff40466c28aac28caad665237","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.14.0_1781174859184_0.8643012214361727","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@warnyin/agents","version":"0.15.0","license":"MIT","_id":"@warnyin/agents@0.15.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"58f7ae3beb7390a0581111d353d11cf9b984a22e","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.15.0.tgz","fileCount":81,"integrity":"sha512-p8/Be+xRl8Q2cOTGLs2ki5EpL1nh4rK8h6aB7sr6ezioTTP9HfACmEYFu1z6Bbdy/7saoDLgoTfS4dFDcZbM0A==","signatures":[{"sig":"MEUCIQCPgkJw/HkKw6fnICzQhgvezxcc0prniLqlMfMi1RxvTgIgSgIl1YXsEMqmiqpoFTwiaghd3LP6rceoNjJnSG4hCZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":378418},"type":"module","engines":{"node":">=20"},"gitHead":"1f40bdebd7e70a7e7e971e86c4546a17f6d15730","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.15.0_1781193711265_0.25668731252830157","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@warnyin/agents","version":"0.16.0","license":"MIT","_id":"@warnyin/agents@0.16.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"82329ee0163af4c39b82e2babb8d322fe7d7c8e4","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.16.0.tgz","fileCount":83,"integrity":"sha512-0HG0+KJJkLM1vbv4ykU8jgMil9nyeqlRcSy2xaEkPD1mYyh2bSTch+Wm1rzRSRXgy0cmei3IIAOiT54QzlnW/Q==","signatures":[{"sig":"MEQCIFCS0M147lge9L9zlZdRkwE258dRtKQPPBCGpLvDkJwEAiBiS0FlfnYC5JV5CHLMrZ/1EaU63mxKlja/5VwybcAkgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":390510},"type":"module","engines":{"node":">=20"},"gitHead":"7252ffbc5e4a94042f90df23772635a0545101ec","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.16.0_1781223758769_0.8853408982914013","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@warnyin/agents","version":"0.17.0","license":"MIT","_id":"@warnyin/agents@0.17.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"db9cbe2bdaba921a504584c2a36d657ac07bed85","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.17.0.tgz","fileCount":83,"integrity":"sha512-8rqayUDF5iwd9zCAbTn1NMrhR6ouPZiuzKTL9Y/8Q5gXsXHGibFDoBIZthBTjSVJWC/MTPiYzuuyAeQqNBF91g==","signatures":[{"sig":"MEYCIQDe3WGTqMRhiyEnDxIXf2EADeP4OnX32CQHxUXgGn68EwIhAIil/mq0+td/K2ubyfsEvBTSeP8PkIX9FZ76IHir/pCW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":397462},"type":"module","engines":{"node":">=20"},"gitHead":"a76098b976db1cd7c4da08976700482c529ce29c","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.17.0_1781244704389_0.6727699132132798","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@warnyin/agents","version":"0.18.0","license":"MIT","_id":"@warnyin/agents@0.18.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"eb966a7b7661adfb349d6aa7e7b19c8cf15e71c1","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.18.0.tgz","fileCount":86,"integrity":"sha512-B2V/yle/2AXg6MoG19nkym3wt8V/n1m1rUFUsUZ831hODhXPprfjsgdNnnBC9V/iWOJ5rR9BekQJQCFqrkus8g==","signatures":[{"sig":"MEUCIQC8sFq0SHSV3RBbA9EO/rKLozmFumU02bc8FJkDxNyTEgIgQFQoPhElowTV458vlgfa7uZaV6Pa8Mp3vUJaxdLh0qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416845},"type":"module","engines":{"node":">=20"},"gitHead":"d3cbc8885394cc3975c30906d59a4a1438ea7594","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.18.0_1781329059785_0.6960473194976586","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@warnyin/agents","version":"0.18.1","license":"MIT","_id":"@warnyin/agents@0.18.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"0ed3a2f5d89905af482c5525505e594100a62072","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.18.1.tgz","fileCount":86,"integrity":"sha512-74UmBViNW/NsRfvbp0NkNpZqcEAyRYTb1hDtyywU7Cah/0edBfdwzJIg1kWijTqVYMILQHtKZxU2pplILzX9oA==","signatures":[{"sig":"MEUCICGulq5Inmoq+dGJta58obio4eoZfQN96jLhNXrG8aGcAiEAg0b8nlUOZGRgRdwmtb7oB7BZv2u96z2syUtwr9p4oUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":420044},"type":"module","engines":{"node":">=20"},"gitHead":"712af359a1313848ce565835e8115dce8ab6494c","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.18.1_1781338779362_0.48816505004596533","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@warnyin/agents","version":"0.19.0","license":"MIT","_id":"@warnyin/agents@0.19.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"34b0292c652439e7a3d1c53ba9ef7270da355066","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.19.0.tgz","fileCount":87,"integrity":"sha512-4+jAGodgzFVnqDGqvJPJcratCCbbOwQMsl9Wb/8iBkX9NHzcvXeJQl6zojyaza5QrCvNiAYsUYOgBV+vWbrm7A==","signatures":[{"sig":"MEYCIQDP9rCYdai2icKyIt+DuJVNPp3H5mstpiKC1s+UXxy+OwIhAOR/ao3IiJn/dB29XT6N5lEjxynM0DbLYPvWvv16snwq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":430181},"type":"module","engines":{"node":">=20"},"gitHead":"0ddfcd1d81539ad1bfb9f26937f1590389b7d255","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.19.0_1781493064920_0.3207777851993039","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@warnyin/agents","version":"0.20.0","license":"MIT","_id":"@warnyin/agents@0.20.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"b302a4d93150c7ef2f1b9a0639de23625586722e","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.20.0.tgz","fileCount":88,"integrity":"sha512-RBPtWIpHI4fOvsKt2ssesSsO/+5L76J+nlE+3KBsx8o0zAsz5MfqEtNBkCgF8e41edZoRNRFfWdC5MJdrl8KgQ==","signatures":[{"sig":"MEUCIQDqz8fGYJ5XLTBO5jDB2/+TbajAgjErqWm1Iq5YmsGy6AIgLqbE69/zs4VbOOHDydOMPvCFiAA5LXttS53/UAgUYh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438955},"type":"module","engines":{"node":">=20"},"gitHead":"af06af51ed9b2073de4df53a9a579ccd838dd548","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.20.0_1781500083495_0.43204830608984346","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@warnyin/agents","version":"0.21.0","license":"MIT","_id":"@warnyin/agents@0.21.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"f74fee4744bc3f967994f1e5050ec600220a4e3f","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.21.0.tgz","fileCount":88,"integrity":"sha512-4w8bWu3bf3gxnWI9sLgwB/MiQF4sv8O+xbbEW214HNatk5EM1uhJyNUAxTJLb4q9iqJWVWHJAdVRdVe49zuZag==","signatures":[{"sig":"MEQCIF7XmGKpmt/Pz6P3MBE31B+H1xuCZpTzNOvYqh3wUQC6AiA5RBYsF5arMkiwiznf7PgNe3BEb01MgQcJpqF0hU+JQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441937},"type":"module","engines":{"node":">=20"},"gitHead":"647850aa9fb9b18f807550245bb8bcc9dbe51050","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.21.0_1781512136829_0.8395175154423216","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@warnyin/agents","version":"0.22.0","license":"MIT","_id":"@warnyin/agents@0.22.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"1ac3f43ea346e6694d3c1a9d81d0fb3e583f43b4","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.22.0.tgz","fileCount":91,"integrity":"sha512-2amQTpoPICn+hu7j0fViH5OGUpN6eWlDdR4yPQRAWQmxX/byRbJTbxkP0jsXC0AzXE8v7vVHixFEOcpZZjvT3g==","signatures":[{"sig":"MEYCIQCCVdRn7QrlyVfVDVa213QeDIpCSmD6oD3EjZ2UI+s9SQIhAMfuwqYqZzCc8bga+Iy/6jFM+CCPfyawjqbnaqPdlIqc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":462254},"type":"module","engines":{"node":">=20"},"gitHead":"6634474d34b2737abfe248723c035d75a7376418","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.22.0_1781865146480_0.707374453762827","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@warnyin/agents","version":"0.23.0","license":"MIT","_id":"@warnyin/agents@0.23.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"b427d0e6cee7e9ff0e4d84b391473de956f27473","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.23.0.tgz","fileCount":91,"integrity":"sha512-SbiFoM9b7dxL741Qq05XQgCojz2kRuLOeogxDIoG2+EarYdeuCC6bTPVm+lUzBbb79l3H1NEyc2WIOw3zuszvw==","signatures":[{"sig":"MEQCIF64mR35PV4eV5eycSXEWDW9lesuA/FGFjOh2Umytm2zAiBxh4YnOWG2a3cgQYMHrfobumfYz/O/hxKghRbQV2QSFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":471115},"type":"module","engines":{"node":">=20"},"gitHead":"dc34ae90b381f1676fddeefc26ef320c0f465a55","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.23.0_1783312811259_0.28164761103629843","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@warnyin/agents","version":"0.24.0","license":"MIT","_id":"@warnyin/agents@0.24.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"495a5634139ae1d5719a9405c575d7ca4691f49d","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.24.0.tgz","fileCount":93,"integrity":"sha512-p2Jr+cAbY1qSJ6qv4+EJhPXjO2uBrgERp8xnSluguUnt6X2NUrqroTXj1J7ymKTTAGgZQjmG+/2QZYELJqivKQ==","signatures":[{"sig":"MEQCIAzgiV4X/t3tJTbt1XvBeQ/aoI0B134bP9D7bomq9P3dAiBUQTSWQs4b3ub8+C1OyHzDz8X1dr0BoQifTJtEaVOFmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":477452},"type":"module","engines":{"node":">=20"},"gitHead":"353637d6d5af488d745aadc2d176825522363404","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.24.0_1783444590141_0.4364243815110669","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@warnyin/agents","version":"0.25.0","license":"MIT","_id":"@warnyin/agents@0.25.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"1d3715e405547cd7bce4395400331a5d9f41faf6","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.25.0.tgz","fileCount":98,"integrity":"sha512-EPYcBtZHXMACiqj+aLNVa/M1TPMIoFhVrpS2WqriNbaq7if1IoqHO3TM4Hs+/jp609yHFZCkMVSK8RJjOYa2Qg==","signatures":[{"sig":"MEUCIQDdfU6m6odi0xxmpv6JM37W4ezfgKiQ+97NnDpyygz1dwIgC9mInR7FnoDmQlNt5PegMmdSpcjlrzrJR2iK/YNZ2Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486385},"type":"module","engines":{"node":">=20"},"gitHead":"5659293a0f807d8f47609d26e292eca394d40b12","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.25.0_1783611347402_0.7053970688419788","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@warnyin/agents","version":"0.27.0","license":"MIT","_id":"@warnyin/agents@0.27.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"20e1a08022fa7f43d6a679e9e18d6b9eb7deb46f","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.27.0.tgz","fileCount":102,"integrity":"sha512-7bjrP5pHuKbWngOpbUSatCGVvHkPEDmfADAHXYhbEc9Z/5Vv1v7gmW8kWmOhyTKW7PEK0MiWx7H62Args2MQxA==","signatures":[{"sig":"MEUCIQDjUmfhGhnfDd3s2fvbnazlnABfFmxc9umxYvT3hkJB3AIgDyHWKwlaproS1SqJ6i3FTH8tGtn9LowbboL207Ubxjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":513571},"type":"module","engines":{"node":">=20"},"gitHead":"3e2fa36251f5eff4076e85c058eddbc6a5c370fb","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.27.0_1784013481511_0.769751153155481","host":"s3://npm-registry-packages-npm-production"}},"0.27.1":{"name":"@warnyin/agents","version":"0.27.1","license":"MIT","_id":"@warnyin/agents@0.27.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"50e3665c2da1b6cac9793fd3382efae87543bff7","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.27.1.tgz","fileCount":102,"integrity":"sha512-WPb1mFE/UiIQK0ec7b4IDT1T8fiR16/kDbsLqRVR8fs4Va4Y48+kyUKuNJ4yY8oz8c5QpzHkbadopr9uHeivjg==","signatures":[{"sig":"MEQCIEj5QBfQ3cW/rhzQ+NOS8Aen7Fzzb1VgSS9rCoIYAmGOAiBQKhvOQYIeYZajw/zff66StFzTxcU1M81GYBB7Wacf7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512946},"type":"module","engines":{"node":">=20"},"gitHead":"0a2e7c435f86e28ea1bbcc82cea930106caa42ab","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.27.1_1784022804972_0.2825848433373144","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@warnyin/agents","version":"0.28.0","license":"MIT","_id":"@warnyin/agents@0.28.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"33bb20a4629aa2e25c373c97128f15d49945f1db","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.28.0.tgz","fileCount":107,"integrity":"sha512-J45N/tVpIjIb9/bNAMeajjVLz07JDYd5QSJa/h8irLGSZATgayoYrqPg7QD/JO9l/YvriD9A8P6QG4jnY8UBQQ==","signatures":[{"sig":"MEQCIH/M2n/Ru93lB8yLZROndIKWcQXYMP4HDEeWoGc/1rLmAiAtjOn51eTfSZ2kdwRCuTeaIShreOJ30OYW6s6XfcXb6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563687},"type":"module","engines":{"node":">=20"},"gitHead":"772e422ffd7c1d8f1fa5dbdad2620c61a77e3f5d","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.13.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.28.0_1785139591289_0.8072935916612509","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@warnyin/agents","version":"0.29.0","license":"MIT","_id":"@warnyin/agents@0.29.0","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"88cef96ecacb282bfdee243ae8c56ffb7fbe6f83","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.29.0.tgz","fileCount":107,"integrity":"sha512-XbmJn5RAY9nZoPTP0+euspmhtIO0GokM4qVig7kap5pVui3qtJUAaBQ+whiE+6H5sfjAKWgxL2XIA3gXHG2FGQ==","signatures":[{"sig":"MEYCIQCoXprP/oiQLeJ3BNL86/qljhsVCMm4QGhxi+6zxLrhLwIhAPKF13fCOjKQLonB2i4gdPovM1BObFHqx8TAIhWwrdJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567308},"type":"module","engines":{"node":">=20"},"gitHead":"ebe648d2bced734e8143925ba9a60645666e1961","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.29.0_1786124658186_0.5908932073056108","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@warnyin/agents","version":"0.29.1","license":"MIT","_id":"@warnyin/agents@0.29.1","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"homepage":"https://github.com/warnyin/warnyin-agents#readme","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"dist":{"shasum":"05eb0c881a41ad38905ace169ad13f887448c492","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.29.1.tgz","fileCount":107,"integrity":"sha512-pHk9QksRmicYAT5HaMoyeAWChyRRfZ6udsmMQxA7PfUdcFbYakh34EjeK/0BugFSdhPn0U+1jxwCfarKaoYkrQ==","signatures":[{"sig":"MEQCIFGUJVexw58zi5u9s1aqYcGOTpV7UHpsC95btGi5bwW1AiAMJrpEFsKT+I/XJu+GaiDVN77qt2mmboiNpgCRg+EZfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568212},"type":"module","engines":{"node":">=20"},"gitHead":"a1d4abd0286f3146ba25caf658f7139c8ac82579","scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"repository":{"url":"git+https://github.com/warnyin/warnyin-agents.git","type":"git"},"_npmVersion":"11.6.2","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/agents_0.29.1_1786718886497_0.600710326448112","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@warnyin/agents","version":"0.30.0","description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","type":"module","license":"MIT","publishConfig":{"access":"public"},"bin":{"warnyin-agents":"src/bin/cli.mjs"},"scripts":{"test":"node --test","lint:md":"node src/scripts/lint-md.mjs","verify:pack":"node src/scripts/verify-pack.mjs","setup:dogfood":"node src/scripts/setup-dogfood.mjs","setup:sandbox":"node src/scripts/setup-sandbox.mjs"},"engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/warnyin/warnyin-agents.git"},"gitHead":"74dae3dca2c5dc190d75b999a039291c2a3b4e91","_id":"@warnyin/agents@0.30.0","bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"homepage":"https://github.com/warnyin/warnyin-agents#readme","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-FL2OPHhOpN1xdH93q2Sdz+ZT0+H+FMjNPL0ZyWRHvrkiuNd+g0mWovfRlSx16Zws0quxYqaXykdp32+aWY4HRw==","shasum":"7f667daf8e9bc8471c9fb05e55e7c47316a5e731","tarball":"https://registry.npmjs.org/@warnyin/agents/-/agents-0.30.0.tgz","fileCount":105,"unpackedSize":587627,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIELQyZPpLgRl+PPtHSrqWnGTJy6SUxhV4jZY/rHPuKy/AiAURBStqedMrmtfuIn3KjQfQ7A0hglB3ngce4kyCpuE3Q=="}]},"_npmUser":{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},"directories":{},"maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/agents_0.30.0_1786858556367_0.3311829330435434"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-04T03:08:44.508Z","modified":"2026-08-16T05:35:56.708Z","0.1.0":"2026-06-04T03:08:44.817Z","0.2.0":"2026-06-04T04:10:12.073Z","0.4.0":"2026-06-04T04:55:14.877Z","0.5.0":"2026-06-04T06:15:57.326Z","0.5.1":"2026-06-04T17:32:04.564Z","0.5.2":"2026-06-04T17:36:33.580Z","0.6.0":"2026-06-06T16:56:27.510Z","0.7.0":"2026-06-06T18:44:49.317Z","0.8.4":"2026-06-07T05:25:28.313Z","0.8.5":"2026-06-07T09:35:15.339Z","0.9.0":"2026-06-07T17:41:28.387Z","0.9.1":"2026-06-08T14:32:46.425Z","0.10.0":"2026-06-09T11:37:31.161Z","0.11.0":"2026-06-10T15:08:01.340Z","0.12.0":"2026-06-11T03:44:51.698Z","0.13.0":"2026-06-11T09:41:40.381Z","0.14.0":"2026-06-11T10:47:39.344Z","0.15.0":"2026-06-11T16:01:51.419Z","0.16.0":"2026-06-12T00:22:38.927Z","0.17.0":"2026-06-12T06:11:44.595Z","0.18.0":"2026-06-13T05:37:39.931Z","0.18.1":"2026-06-13T08:19:39.491Z","0.19.0":"2026-06-15T03:11:05.065Z","0.20.0":"2026-06-15T05:08:03.631Z","0.21.0":"2026-06-15T08:28:56.980Z","0.22.0":"2026-06-19T10:32:26.623Z","0.23.0":"2026-07-06T04:40:11.395Z","0.24.0":"2026-07-07T17:16:30.281Z","0.25.0":"2026-07-09T15:35:47.549Z","0.27.0":"2026-07-14T07:18:01.658Z","0.27.1":"2026-07-14T09:53:25.117Z","0.28.0":"2026-07-27T08:06:31.479Z","0.29.0":"2026-08-07T17:44:18.343Z","0.29.1":"2026-08-14T14:48:06.674Z","0.30.0":"2026-08-16T05:35:56.523Z"},"bugs":{"url":"https://github.com/warnyin/warnyin-agents/issues"},"license":"MIT","homepage":"https://github.com/warnyin/warnyin-agents#readme","repository":{"type":"git","url":"git+https://github.com/warnyin/warnyin-agents.git"},"description":"Warnyin Standard Workflow installer — 5-stage ways of work (Discovery/DESIGN/BUILD/VERIFY/SHIP) สำหรับทุกโปรเจกต์","maintainers":[{"name":"thebossza101","email":"rujiroj.tamnitra@gmail.com"},{"name":"lazys0ng","email":"arm.lazy.song@gmail.com"}],"readme":"# warnyin-agents\n\n[![npm](https://img.shields.io/npm/v/%40warnyin%2Fagents)](https://www.npmjs.com/package/@warnyin/agents)\n\n**Warnyin Standard Workflow** — มาตรฐานกลางของ \"วิธีทำงาน\" (ways of work) สำหรับทุกโปรเจกต์\nให้ AI agent (Claude Code / Codex / Antigravity / อื่นๆ) เดินงานผ่าน 5 stage ด้วย playbook กลางชุดเดียวกัน:\n\n```\nDiscovery (optional) ──▶ DESIGN ──▶ BUILD ──▶ VERIFY ──▶ SHIP\n     ตี scope             ออกแบบ +     fan-out      เทสจริง       ส่งมอบ +\n   จนเข้าใจตรงกัน          แตก task    sub-agent    แก้จนผ่าน    promote ความรู้\n```\n\nทุก stage มี **Gate** — ผ่านเกณฑ์ครบจึงไปต่อได้ และความรู้ที่เกิดระหว่างงานจะถูก SHIP\nกลั่นกลับเข้า `docs/` เสมอ → งานถัดไปเริ่มจากความรู้ล่าสุดทุกครั้ง\n\n## ติดตั้ง\n\n```bash\ncd my-project\nnpx @warnyin/agents             # ติดตั้งลงโปรเจกต์นี้ (ข้ามไฟล์ที่มีอยู่ ไม่เขียนทับ)\nnpx @warnyin/agents --dry-run   # ดูก่อนว่าจะสร้างอะไร\nnpx @warnyin/agents --update    # อัปเดต playbook กลางเป็นเวอร์ชันล่าสุด\n# ทางสำรอง (ดึงตรงจาก main): npx github:warnyin/warnyin-agents\n```\n\n**ติดตั้งแบบ global (ใช้ได้ทุกโปรเจกต์ — ติดตั้งครั้งเดียว):**\n\n```bash\nnpx @warnyin/agents --global    # ลง ~/.claude + ~/.warnyin → /warnyin:* ใช้ได้ทุกโปรเจกต์\nnpx @warnyin/agents --project   # บังคับลงโปรเจกต์ (ไม่ถาม)\n# ไม่ระบุ flag: ถ้าเป็น terminal จะถามให้เลือก; ถ้า non-TTY (CI/pipe) → ลงโปรเจกต์อัตโนมัติ\n```\n\n- **global vs project:** `--project` (ค่าเริ่มต้น) = ติดตั้ง vendored ลง repo (commit ลง git ได้ → ทีม share เวอร์ชันเป๊ะ); `--global` = ติดตั้งครั้งเดียวที่ `~/` ใช้ทุกโปรเจกต์ (สะดวกสำหรับคนทำหลาย repo)\n- **global เป็น Hybrid:** โปรเจกต์ที่มี `.warnyin/` ของตัวเอง (local) → ใช้ local ก่อนเสมอ (override global); workspace (`docs/`) ยังแยกต่อโปรเจกต์ — รัน `/warnyin:init` ครั้งแรกในแต่ละโปรเจกต์\n- **global ปลอดภัยต่อ `~/`:** ไม่ทับไฟล์ที่มีอยู่ของคุณใน `~/.claude/` (เขียนทับเฉพาะ `--update`), แสดง path ที่จะเขียนก่อน\n- _(global รองรับ Claude Code; Codex/Antigravity ใช้ติดตั้งแบบ per-project)_\n- โปรเจกต์ที่มี `CLAUDE.md` / `AGENTS.md` อยู่แล้ว → installer **ต่อท้ายเป็น section** ไม่เขียนทับ\n- `--update` เขียนทับเฉพาะ CORE — ไฟล์ `docs/` ถูก seed จาก template ถ้ายังไม่มี ไม่ทับของเดิม\n\n> **อัปเกรดจากรุ่นเก่า?** (`workflow/` หรือ `warnyin/` layout) ดู [Migration guide](CHANGELOG.md#migration-guide) ก่อนรัน installer รอบใหม่\n\n## เริ่มใช้งาน\n\n```bash\n# 1. ติดตั้งแล้วเปิด Claude Code ในโปรเจกต์ → รัน\n/warnyin:init                      # agent วิเคราะห์โปรเจกต์ + เติม docs/ ให้\n/warnyin:install-skill             # (optional) ติดตั้ง skill เสริมประจำ role\n/warnyin:update-codemaps           # (รันซ้ำได้เสมอ) สแกน + อัปเดต codemap หลัง refactor/feature ใหญ่\n\n# 2. เริ่มงานแรก\n/warnyin:discovery <topic>         # โจทย์กว้าง/กำกวม → ตี scope ก่อน\n/warnyin:design <slug> <change>    # scope ชัดแล้ว → ออกแบบ + แตก task เลย\n\n# 3. ไล่ตาม stage จนจบ\n/warnyin:build <slug>              # fan-out sub-agent implement ตาม dependency\n/warnyin:verify <slug>             # strategy tester เทสจริงใน local env แก้จนผ่าน\n/warnyin:ship <slug>               # promote ความรู้ขึ้น docs/ + archive topic\n```\n\n## ตัวอย่างจริง (worked example)\n\nอยากเห็นว่า \"output ที่ทำดีแล้ว\" หน้าตาเป็นยังไงก่อนเริ่ม topic ของตัวเอง?\n[`docs/example-walkthrough.md`](docs/example-walkthrough.md) ไล่ topic จริง (`cli-legacy-warning-fix`)\nครบทั้ง 5 stage — เน้น **เหตุผลการตัดสินใจ** ของแต่ละ stage พร้อมลิงก์ไป artifact จริงใน `docs/stages/achieved/`\n(เปิดดูบน GitHub repo)\n\n## แนวคิดหลัก: Tool-agnostic, single source of truth\n\nแก่นของ workflow (กฎ / ขั้นตอน / เกณฑ์ผ่าน) เขียน**ครั้งเดียว**เป็น markdown ใน `.warnyin/workflow/stages/`\nAI แต่ละเครื่องมีแค่ adapter บางๆ ชี้กลับมาที่ playbook กลางชุดเดียวกัน\n\n| AI tool | Adapter | อ่าน playbook จาก |\n|---|---|---|\n| **Claude Code** | `.claude/commands/warnyin/*` + `CLAUDE.md` | `.warnyin/workflow/stages/*.md` |\n| **Codex / Antigravity** | `AGENTS.md` | `.warnyin/workflow/stages/*.md` |\n| เครื่องอื่นๆ | ชี้มาที่ `.warnyin/workflow/stages/` ได้ทันที | `.warnyin/workflow/stages/*.md` |\n\n> แก้กฎที่ `.warnyin/workflow/stages/` ที่เดียว → ทุกเครื่องได้เหมือนกันทันที\n\n## โครงสร้างที่ติดตั้งลงโปรเจกต์\n\n```\n.warnyin/              # ★ ทุกอย่างของ workflow รวมใต้โฟลเดอร์เดียว\n  workflow/            #   playbook กลาง — single source of truth\n    init.md            #     INIT: วิเคราะห์โปรเจกต์ + เติม docs/ ครั้งแรก\n    roles/             #     role card: BA · PO · SA · Tech Lead · Developer · QA · Security · Infra\n    stages/            #     discovery / design / build / verify / ship\n    scripts/           #     build-wave.mjs — fan-out sub-agent ต่อ wave (worktree isolation)\n  template/            #   template ทั้งหมด: stages/[topic]/ · docs/ (project/rule/infra/troubleshooting/codemap\n                       #   + techstack/[component]/ · features/[feature-name]/)\n  stages/              #   พื้นที่ทำงานจริงราย topic (copy [topic] เป็น <slug>)\n    achieved/          #     archive หลัง SHIP (<YYYY-MM-DD>-<slug>)\n\ndocs/                  # ความรู้ถาวรระดับโปรเจกต์ — ของจริงล้วน (seed จาก .warnyin/template/docs ตอนติดตั้ง)\n  project.md           #   ★ จุดเริ่มของ Discovery\n  rule.md  infra.md  troubleshooting.md\n  codemap/  features/  techstack/<component>/{about,rule,standard,structure,test}.md\n\n.claude/commands/warnyin/   # adapter สำหรับ Claude Code (slash commands)\n.claude/agents/             # reviewer subagent: warnyin-{sa,tech-lead,qa,security,infra}\nAGENTS.md                   # adapter สำหรับ Codex / Antigravity\nCLAUDE.md                   # adapter สำหรับ Claude Code\n```\n\nรายละเอียดเต็ม: [`.warnyin/workflow/README.md`](.warnyin/workflow/README.md)\n\n## จุดเด่นของแต่ละ stage\n\n- **Discovery** — สัมภาษณ์ทีละข้อ + เสนอคำตอบแนะนำทุกครั้ง; คำถามที่โค้ดตอบได้ → ไปอ่านโค้ดเอง\n- **DESIGN** — vertical slice architecture, task self-contained พร้อมโยน sub-agent, มี **review panel** (optional — SA/Tech Lead/QA/Security/Infra รีวิวขนานก่อนแตก task) และ **dry-run** (optional) สแกนหา blocker/defer ก่อนเข้า BUILD\n- **BUILD** — จัด task เป็น wave ตาม dependency (DAG), รัน parallel ใน git worktree แยกกัน, ปิดท้ายด้วย full build + full test gate แก้จนเขียวหมด\n- **VERIFY** — เทสตาม \"จุดประสงค์ของ topic\" ในสภาพแวดล้อมจริง ไม่ใช่แค่ unit test เขียว; FE ตรวจ UX/UI ด้วย\n- **SHIP** — จำแนก feature ใหม่/ปรับปรุง, promote rule/standard/test/troubleshooting ขึ้นไฟล์กลาง, อัปเดต code map, archive topic\n\n## Role system\n\nrole card กลางที่ `.warnyin/workflow/roles/` — แต่ละใบกำหนด Mission / Lens / Checklist / Output ของหนึ่งบทบาท\n\n| Role | ใช้ใน | รูปแบบ |\n|---|---|---|\n| BA + PO | Discovery | lens ของ AI หลักตอนสัมภาษณ์/จัด priority |\n| SA + Tech Lead | DESIGN | lens ตอนออกแบบ/แตก task + reviewer ใน panel |\n| Developer | BUILD | system prompt ของ build agent ทุกตัว |\n| QA | VERIFY + panel | lens ของ strategy tester |\n| Security + Infra | DESIGN panel | reviewer (read-only) |\n\n- Tech Lead/Security ผูกกับ built-in `/code-review` และ `/security-review` ของ Claude Code\n- skill เสริมต่อ role ติดตั้งด้วย `/warnyin:install-skill` (รายการกลาง: `.warnyin/workflow/roles/README.md`)\n\n## พัฒนา repo นี้ (contributor)\n\nrepo นี้ใช้ **bootstrap / self-hosting**: source ของ workflow v-next อยู่ใน `src/` (committed/publish) ส่วน root ติดตั้ง release เสถียรไว้ dogfood (gitignored) — **clone แล้วต้อง bootstrap ก่อนใช้**:\n\n```bash\ngit clone https://github.com/warnyin/warnyin-agents.git\ncd warnyin-agents\nnpm run setup:dogfood    # ติดตั้ง release เสถียรลง root (.warnyin/.claude/CLAUDE.md/AGENTS.md — gitignored)\nnpm test                 # black-box test installer (node --test, discover src/tests/)\nnpm run setup:sandbox    # ทดสอบ v-next จาก src/ ลง temp dir (version skew — dogfood ที่ root ไม่โดนแตะ)\n```\n\n- พัฒนา workflow v-next ที่ `src/` · dogfood ที่ root = release เสถียร (แก้ `src/` ไม่กระทบ session ที่กำลังทำงาน)\n- รายละเอียดเต็ม: [`CONTRIBUTING.md`](CONTRIBUTING.md)\n\n## Release เวอร์ชันใหม่ (สำหรับผู้ดูแล repo นี้)\n\n> publish payload มาจาก `src/` (allowlist `package.json files`) — `npm run verify:pack` เป็น gate ก่อน publish (CI ตรวจทุก PR): payload ต้องติด `src/.warnyin/`+`src/.claude/` ครบ ไม่มี tooling/docs รั่ว\n\n```bash\nnpm run verify:pack    # ตรวจ payload ก่อน (Windows: npm pack --dry-run --json → checkFiles)\nnpm version patch      # bump เวอร์ชัน + git tag\nnpm publish            # ขึ้น npm registry (มี OTP)\ngit push --follow-tags\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}