{"_id":"pulse-arch","_rev":"27-f4c038e24a1a00d6fe5bd8df56554285","name":"pulse-arch","dist-tags":{"latest":"1.3.9"},"versions":{"1.0.0":{"name":"pulse-arch","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.0","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"ps":"pulse/cli.js","pulse":"pulse/cli.js"},"dist":{"shasum":"39badc65cf134794200952c1ee1085aba02e1082","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.0.tgz","fileCount":37,"integrity":"sha512-DNduU3NYDevcFKixcftINU8HLahudb5eQdj0vhhj4gvYlt6Z8JeCM27LnD1exSrMZHm0NmO2Jdw0BWuP6VA9XA==","signatures":[{"sig":"MEQCICjUNoveMspOi5yzlO6qJNjGzDjhThtOLR6bpe8ZmMiMAiAWIlzO/3Jxt8Sd+Un1FowSnOjY8ck14qCKicQ4jjs9Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157267},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"ps":"node pulse/cli.js","gen":"npm run ps -- gen","gui":"electron pulse/desktop/main.js","load":"npm run ps -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run ps -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.0_1780090729580_0.7840383693575448","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"pulse-arch","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.1","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"2e6d6d908ed0ca4f2d67bc67cc177af36eb2a2ad","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.1.tgz","fileCount":37,"integrity":"sha512-WGBYJgLv6sucyI4NLb02quwxLF+N8OZFyIBbE+hg3QduYYEJre2qrkAnFwWieyw7Usn2gRzTREgYxQxAo5qemw==","signatures":[{"sig":"MEYCIQDMbHP4pYjmguKsptCUMrPYmpVVc7Rt5SSNn90Hms6U1wIhAKIwFKJLGZn9O5LbOgIOSpb2jG7B5Uxdne/zAimKKZj7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157181},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.1_1780090862315_0.09188823082513742","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"pulse-arch","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.2","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"dc180aa0fde0114456393a2e43bf6867b59586fe","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.2.tgz","fileCount":37,"integrity":"sha512-/0paqxwoZeDUlSRYbJRw+mgUpD4Um/GP6Zk/N6xsNHQUY0oLH9qHbUns/doXVkeGoyWg6VE+dtkFkwRTEJAbEg==","signatures":[{"sig":"MEUCIQCOn/Ot2eCchktwc7TNfElYr0dOLJUs6mrcIKpqROpacgIgSOt6n+vePGdwH7FUx5TlSXape1K+PmCKwkygrRYxIl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157860},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.2_1780091691769_0.9223142850185841","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"pulse-arch","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.3","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"39f4856a00583ad7db566c0a608d079ecf7b9776","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.3.tgz","fileCount":38,"integrity":"sha512-vKZ062zWXZukMFZNc2rQQUeX96O7D9F/DqP280YhWmWbwWbx8DLaEIRuCn59NzvYBKyyILmF44dBqxyW06NYMQ==","signatures":[{"sig":"MEUCIQC1vHWYp2McmpQ8KWgjinUDuixpD48+u9T6YNWG1X8buQIgb2/BgomqUQ0xpAFP+gPhUbFui3FEHSvM5u3Gu7/Qwo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158755},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.3_1780091890946_0.8726216062108656","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"pulse-arch","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.5","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"e3d7abfce4984646aed127d4b4eac5b3daedf941","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.5.tgz","fileCount":38,"integrity":"sha512-o0nt1tyeBx9XM0NqbwyAR9MECv6+JuEtOVHIulHKv1Lcgxt4iXHyMtcL84jY3D81R30o+jPZe+nQzUZNhEGyxg==","signatures":[{"sig":"MEUCIQD9WJrboRN4aDZl+Y3PNT+KTwFD7wYRTZuz184bdkPbRwIgL3pggaOmdd0O3eUTJVDTXR2h9b92g50MV+bhrbdA4b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160159},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.5_1780094664684_0.19562617901678347","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"pulse-arch","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.6","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"f28deb823aa118371d3ac9ea7ad455280a8a5e60","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.6.tgz","fileCount":38,"integrity":"sha512-KQ/nUVpU2gtfveYVcKcthpa52onCgLv5QFOIQhBOjZ0/XQtBUrdckRLy33D+eU8XUUNu4FW/Tgt00icdAKEvKw==","signatures":[{"sig":"MEYCIQDj0ZjjYjkMzVSNY64RKgfc0lRNOPsB1v6QzL12xy50CAIhAPwzrz5MwDhrBZgr19xdqPvms21eKMsWAjTkRNbhNYBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160165},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.6_1780094954131_0.959837187036046","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"pulse-arch","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.7","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"7235e6e4c827f5c4106a0122eb1a9fa35a319851","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.7.tgz","fileCount":38,"integrity":"sha512-PWjdkno2+a56QmkCHW+qjrDy7Lz02KUMs30n2bzomgU3WuxceXkqLR0JwL8s8cgNaI7GJ5nSbJoWP+XK3iqSlw==","signatures":[{"sig":"MEQCID6f87Ad1DeeosVSc0oc4xH5CWjwvK+T1UrmvuvZX8Q2AiA2rYAW3E39Xb1BhIAO6vfUIRz7pzAGive6pKR3DGlVIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160286},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.7_1780095787492_0.32612320383098936","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"pulse-arch","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.9","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"755be5a9eaa240dcded4bc0ad282c253effd5c4b","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.9.tgz","fileCount":38,"integrity":"sha512-+Uq9xOfcgNWDIzp/1RCBJ9kyu3+zMatbQWgUox4VXdBDjLhft/7bluJo3Wq++/QYx2z6w7JZAVYR8zk22V4mlg==","signatures":[{"sig":"MEUCIQCRSxZGJYFLDVW97YYpJ1P1B7NTq51AV/zqlhtOq4H0XgIgaR0RKsB5HRa8ZQ6C5OEXVPrXsjYc6pVB1hna0Y+8GT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160573},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.9_1780096265383_0.02957287803246378","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"pulse-arch","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.0.10","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"43cbe73c6dfe04fa4c375a16fd37506ba81d887b","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.0.10.tgz","fileCount":38,"integrity":"sha512-sTSkWHM7XtVriV7zlblq87fFmcMOgHCHi4lHb5eyZsmT6+GoYZDEednhZn+og/ztkctrzDII2xLdI0v++rk9HA==","signatures":[{"sig":"MEUCIBBHGv+ykA7T10uUyHS7DIc2VNoBOTPiY0E6pCbNb2CsAiEAm4L16dneuTw4beDEvJd7E2nKzQz91sYI70EMmiaJVhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165397},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*","scripts/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"c4aa25259107af50ccb2c7caaa3afe469962cd51","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.0.10_1780097118035_0.7830833612244652","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"pulse-arch","version":"1.2.1","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.1","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"41c529a84c2d9191bf87fef33be403496f87f086","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.1.tgz","fileCount":39,"integrity":"sha512-Qk6l0LKna0NO0Qji4pDU2W79dM2kcJLn49HE6RYxN57c7d7QLr6NXM+grbcBbzcApuPatdmb27qIkT+h03W1Hg==","signatures":[{"sig":"MEUCIQDl8gBTfzE7ctyCDZsrOANkqUdlqrLBwy4ZSwnEC8GZqgIgI+zuIBBkwZSjgITAbCeE2REdO0/AWF+KsPFMd+Wof1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182547},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"2f9bb04c9e97a0253520f5b79b89801fe60cce36","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.1_1780098888562_0.8532965997827129","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"pulse-arch","version":"1.2.2","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.2","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"e357e14bd8a615096767f809e00bbdfc6ed4b3da","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.2.tgz","fileCount":39,"integrity":"sha512-+ijirKMQY9A6LHBsuuU/BDfROjfHCBddeXPpfI/ZSJKfZhQrzMQjs5nvrKH6lF3r8lWZi95t82UE6Uy2DhznJw==","signatures":[{"sig":"MEUCIFKD5VWn6Wwr7kUluqK+PKtHjFZbNw5QsWKRnWsOeU32AiEAyCZ8AMXthi/By6DXQeheBakXwINsOCVu4oVvh4PAeos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182547},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"2f9bb04c9e97a0253520f5b79b89801fe60cce36","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable k6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.2_1780100008905_0.711851852370422","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"pulse-arch","version":"1.2.4","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.4","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"c4640adf3067cf6a7d7dbb2f1d284b03fe386fa4","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.4.tgz","fileCount":39,"integrity":"sha512-JjhPBSefvug9dy9TKGzLC/4/fyigykjXvCVaY4LJjmi33SieogwF/Q8SP9zr/pT97fVgeO4PKbUriJ2ayD1Pag==","signatures":[{"sig":"MEYCIQCrWARECLCDxmLFfEoKBd8WXxsRFRKk/eC8wA8fYpRi6AIhAM0hE8ZiFcgyHBsXKpOGDExsquUxOozs1Zyf0EbM7l8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182495},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"de77392c81ef24965cbf457563ade01b57b07b02","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.4_1780100780322_0.35566603526747076","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"pulse-arch","version":"1.2.5","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.5","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"8b0f66fa1db4af79e31a6bcac5393ab619f6ae38","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.5.tgz","fileCount":39,"integrity":"sha512-bOedTGMF/4arBA6MD65Me2isAylQUvoteLBzE9WhXwrIM8qmexsa7yHYDHo6bSga7gC9iyPuhOaIHGWJ4bAtag==","signatures":[{"sig":"MEUCIEm01z3z4JY3xLEk+5uOxnObpbqP8ym9hf8ODfsN/csaAiEA2pX/udYjsv2Yy96e6rYWLwaT3UTNiDit6RletJKtwg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182882},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"de77392c81ef24965cbf457563ade01b57b07b02","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.5_1780101012418_0.2682237965934937","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"pulse-arch","version":"1.2.6","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.6","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"ef35e1ba0f39b06c95ef6cd156fb3d398ae0e3fb","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.6.tgz","fileCount":39,"integrity":"sha512-GapkNd/zpPdEOxnMQnwdkCiGwuYgsUgP939+Fsc1sR2ADPxHo3K46Csk8m8vyWqdoH9Or2Wz4weVo2wfZr6KMw==","signatures":[{"sig":"MEQCIAHi+wR7iLogp6nEPzjhZXKt80FWeHvPcglpoOCfWsXQAiBClG+fO4R99cqK3qtisC8Ltu1Gdy6uGHagBudG11dJOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184706},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"d9f6a8acdbbe41e733851574988ace552745b331","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.6_1780106740426_0.9279783936620103","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"pulse-arch","version":"1.2.7","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.7","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"1446a17533570f66302d4814843f253d02415f09","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.7.tgz","fileCount":39,"integrity":"sha512-FCwQ73M3DwqrCxHK+v/jK3pUoGXPgObUKwlTGKfpFpaZ3JMF2gGaytJBmZt1m+DNTP634nOxHRXhygLBvyPI0g==","signatures":[{"sig":"MEUCIQCB0NI9Khm73M4z/sh4pjTtRvim0HbW014iJSjMWrEwSwIgJY3t0iCUENJwm2YlkiuYjbWOYphdnEhSif+ss7BZ8gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192779},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.7_1780246133508_0.5950239233248396","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"pulse-arch","version":"1.2.8","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.8","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"083841a6f123ba266ad6a7eba47752acc5b1951a","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.8.tgz","fileCount":39,"integrity":"sha512-NBWxbXpQBaBN2o+Zl06DKMG8HsI+/FvWIWr/dinV4WecyfPIgibfW20TIOvX3hlRBbH/qOi+KHDFoil9nnYdhg==","signatures":[{"sig":"MEYCIQDGd6NnLhahs06duc+KMqpO9o+fiVTUjulj14Myq/M0egIhAK4GkXIoZA6pJ5/lxuFWp3nufaCMJbYllCTP3EhZNYiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193401},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.8_1780246470539_0.9548555157582816","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"pulse-arch","version":"1.2.9","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.2.9","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"9833eebf3c24fdcb4ac51b8f91d8acf08cd0da0a","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.2.9.tgz","fileCount":39,"integrity":"sha512-Di05JkN8hF0ddMO2V2/BdfIzVVaeks0uTJbinz82958axH8E07rng1ZMposTaw3yt9PMnkO4h8WFUQGLsapUQg==","signatures":[{"sig":"MEUCIQDtZu8mOxCNK8xcOJmoS+nps6JPHzJMYgoG70+21khe/AIgCixRpJjPPrcCSGtVmFDLqCKLwWGvW4qOCgR2qFacwSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193869},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.2.9_1780246855505_0.0009065540990733645","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"pulse-arch","version":"1.3.0","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.0","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"6f24367c35186342a55ff1f7f1b459dc3b310fb8","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.0.tgz","fileCount":39,"integrity":"sha512-tHxdpr7dq/3F4DHC6hewPofYk+dqNapHa0wLp/FrsPcPbsEzSM2lSl2+DWUIjYHlcv2vJ+xBB2BqVoB2gx6Fqg==","signatures":[{"sig":"MEQCIBv5Wn0/F3eDKfue12I9dSTvByCiv0YzlNjljB9jbfReAiBmd6CTJLrgyT8L9BzMrjZTQnJ0SPZVFQX/W9+0oZXjyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194129},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.0_1780247295588_0.1102014549545185","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"pulse-arch","version":"1.3.1","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.1","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"3197638e67629a5e82c6e3d4ae5325bb85e85052","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.1.tgz","fileCount":39,"integrity":"sha512-mJz2SAZvHKUatdqbUzKpzNR6zAOMUQg4CG15U3etIhZ+JkyacdWHgxN5SJhE7tSY7CAP4FpTvhARV/imu6jd7w==","signatures":[{"sig":"MEUCIBFVkmXrrdf/BhsE762uBLr8fLVFQX6PSUdqRYcKWvCgAiEAiEjtYT8jdUS6zEqvVv6OUTjoxF/EqNMkDaREOY8qRWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195208},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.1_1780247587034_0.3084780805304954","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"pulse-arch","version":"1.3.2","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.2","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"575264c2ca24b140df5fed7a1f5217c5da743a16","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.2.tgz","fileCount":39,"integrity":"sha512-3o7AjR//k/85SIdk2EVKi5yHvBBJYKBJVlmTm5LPK+2EeseguYrV2DM6AarmJSf4MIRM1TKCqhEAHR553vY/ag==","signatures":[{"sig":"MEQCIFqHHYHPWvIIL5NvnhQoxBr4AgOzwh1m2LeLXLh9Hs4vAiB0vwPutIlUcpu5tXJvshttlIHht9U80yvH1+ZbC2ShIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196066},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.2_1780248374396_0.2488223428763201","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"pulse-arch","version":"1.3.3","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.3","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"36bfdbb871306ff73ea4735451a69ae340c11d3e","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.3.tgz","fileCount":39,"integrity":"sha512-o9FKbfyJeG957UJcR9DZlEL7Bvnbzi5N67WUmMkaskI//Syc/gzguScngws4t2ntifoUXDPFG/HxBHPvXfiXjQ==","signatures":[{"sig":"MEQCIC33XvKF726V4xH5KLiOWrWeKwT79hFyeJxtfqKCI1KpAiBqOBA096vcYNl7DTZZWcK0qeinEh2ce28a2LljLZurYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198751},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.3_1780249618765_0.5942872964267198","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"pulse-arch","version":"1.3.4","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.4","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"24ea1a8ab3f28a06ecf33af05fe923ea1fdb26d4","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.4.tgz","fileCount":39,"integrity":"sha512-yiQJLMX004YjS88AnACz6JahqMy0tVfkdaD35W3oY9yuWDBpQyWkPh87M+rVJuDe82grwo+7CE9+CO5pkN97Tg==","signatures":[{"sig":"MEQCIFEdQsNVZZxmuJ2MquODkC6rir6FYh1tRByvJVg06SQvAiB1si2blh4+beKGzCzHAsPUiEO0MUO49l4aI+4POKygTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":199698},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.4_1780250023001_0.23391488993536846","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"pulse-arch","version":"1.3.5","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.5","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"f1c233d620a6a27351e48cb02fda8fec65b637ec","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.5.tgz","fileCount":40,"integrity":"sha512-ot3ELPjTGfEROv9ezsmGftBbnKhs/6sIbYuhp8MrEIhN9JTUmRcg/DMqx8oS3QOisErJZlNudKFS74aIvxfYAw==","signatures":[{"sig":"MEYCIQD2a8pqTitWirnVz4uj4aqtmrUWLN+TN4SFFwWpIv/BgQIhALvOtTpVdnS/IEDLOtCpjIimvOikA0AMnWMtRL7qpMXz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221267},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.5_1780251417526_0.9456613811458543","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"pulse-arch","version":"1.3.6","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.6","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"5bbaeee7329e5b5d2c1e4c7185dbf758a599b33e","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.6.tgz","fileCount":40,"integrity":"sha512-tgvCLKIEGmEbSYNsFgawaMf75smuEKh2v30I3OvSdUmZtbIXmAukbLIMmELPDNcb/oaQKX64Zdzl8sKiA8lNpg==","signatures":[{"sig":"MEUCIQDMElOMdRRTJtEpOKjX56eXjnQOam+tLSZsYY8Kil49xQIgeT2Tp0DNWO9pskf+OvjoMJCrkMs9IPrgkTaFHQscsPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221486},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"f6bf5ad05f41307c89f1f6241a191eca86919969","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.6_1780251899066_0.298046602350045","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"pulse-arch","version":"1.3.7","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.7","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"9456c97d955b135bbe25dfa03d3e908d53d6eeb4","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.7.tgz","fileCount":39,"integrity":"sha512-H6pc/hm3BdvFBnh5TTp3cyQ1108NtE7TjmV0O0x7lCc3517qaUv+K9l0yNL28jFAuCCVheDLhCOecuAco//EKw==","signatures":[{"sig":"MEQCIHLfRTtDGrNKpdGka3om+jaR5cBuAg4xhUs1xxcPCtE5AiAVgZDlsD7UDzhMfE14OGg67/7FyE8nJspjL3vudjCwGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205903},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"6b8818657ed402397579168ea329999b9022d115","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.7_1780272988203_0.2688973099153875","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"pulse-arch","version":"1.3.8","keywords":[],"author":"","license":"ISC","_id":"pulse-arch@1.3.8","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"bin":{"pulse":"pulse/cli.js"},"dist":{"shasum":"c1d05ff17d8cda4e6234891f52cb6de4182c3234","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.8.tgz","fileCount":39,"integrity":"sha512-djw6CQBc58RmWbX46pl6iIbaaWzg4W/GOinHAZJ5nfv12iD9ZiscB/s4jTlNnhG5oiPOUR/wHKwpaS8pResjlw==","signatures":[{"sig":"MEQCIFYpniwThYFzxoPH+9YFQNbumXL1Vmef5HFGHbY3kQ3EAiBtwQFK5uObsgBRv2rftDUKBLVMDne36LjEmrHk156QZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205411},"main":"pulse/cli.js","type":"commonjs","build":{"mac":{"target":"dmg"},"win":{"target":"nsis"},"appId":"com.pulse.cockpit","files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"directories":{"output":"dist-desktop"},"productName":"Pulse Cockpit"},"gitHead":"7a32f0eb387ce9c4718b5f16f1dd7a3df4fc716a","scripts":{"gen":"npm run pulse -- gen","gui":"electron pulse/desktop/main.js","load":"npm run pulse -- run","test":"echo \"Error: no test specified\" && exit 1","pulse":"node pulse/cli.js","add-env":"npm run pulse -- add-env","mock-server":"node data/server.js","postinstall":"node pulse/cli.js init","build-desktop":"electron-builder"},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"_npmVersion":"11.7.0","description":"Pulse: A modular and scalable K6 load testing framework","directories":{},"_nodeVersion":"24.10.0","dependencies":{"xlsx":"^0.18.5","chalk":"^4.1.2","dotenv":"^17.4.2","commander":"^14.0.3"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^13.0.6","esbuild":"^0.28.0","electron":"^42.3.0","@types/k6":"^2.0.0","dotenv-cli":"^11.0.0","typescript":"^6.0.3","@types/node":"^25.9.1","json-server":"^0.17.4","electron-builder":"^26.8.1"},"_npmOperationalInternal":{"tmp":"tmp/pulse-arch_1.3.8_1780275315884_0.16181115928171153","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"pulse-arch","version":"1.3.9","description":"Pulse: A modular and scalable K6 load testing framework","main":"pulse/cli.js","bin":{"pulse":"pulse/cli.js"},"scripts":{"postinstall":"node pulse/cli.js init","pulse":"node pulse/cli.js","mock-server":"node data/server.js","test":"echo \"Error: no test specified\" && exit 1","load":"npm run pulse -- run -q","gen":"npm run pulse -- gen","add-env":"npm run pulse -- add-env","gui":"electron pulse/desktop/main.js","build-desktop":"electron-builder"},"build":{"appId":"com.pulse.cockpit","productName":"Pulse Cockpit","directories":{"output":"dist-desktop"},"files":["pulse/desktop/**/*","pulse/cli.js","package.json","src/**/*","config/**/*","pulse/**/*","data/**/*"],"linux":{"target":["AppImage","deb"],"category":"Development"},"win":{"target":"nsis"},"mac":{"target":"dmg"}},"keywords":[],"author":"","license":"ISC","type":"commonjs","devDependencies":{"@types/k6":"^2.0.0","@types/node":"^25.9.1","dotenv-cli":"^11.0.0","electron":"^42.3.0","electron-builder":"^26.8.1","esbuild":"^0.28.0","glob":"^13.0.6","json-server":"^0.17.4","typescript":"^6.0.3"},"dependencies":{"chalk":"^4.1.2","commander":"^14.0.3","dotenv":"^17.4.2","xlsx":"^0.18.5"},"gitHead":"b3979a585fadc2d60ca35a3decb320b2d7b45f48","_id":"pulse-arch@1.3.9","_nodeVersion":"24.10.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-VHquhPDLNHlTc7Ee+iBKP8tCIPyNF/e+D5Grr/DykBztsyV2v6q7tukxaTdms1cXvEJJ/mhAtg0dTd+KJ1hHIA==","shasum":"73ba1292d01abb75cbbae1edbcfb61496a3c59fc","tarball":"https://registry.npmjs.org/pulse-arch/-/pulse-arch-1.3.9.tgz","fileCount":39,"unpackedSize":237031,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIET07/7GWAfloC5VY75AYWuG5u+nOXk3MW03H2ibEjkKAiEA5TAUD7ITViu7ubUL+95+oyvCsPqRSmZyS0dTiNzLCiE="}]},"_npmUser":{"name":"augustoreis","email":"reis.augustos05@gmail.com"},"directories":{},"maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pulse-arch_1.3.9_1780355429695_0.12695489143634053"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T21:38:49.511Z","modified":"2026-06-01T23:10:29.966Z","1.0.0":"2026-05-29T21:38:49.710Z","1.0.1":"2026-05-29T21:41:02.504Z","1.0.2":"2026-05-29T21:54:51.934Z","1.0.3":"2026-05-29T21:58:11.165Z","1.0.5":"2026-05-29T22:44:24.825Z","1.0.6":"2026-05-29T22:49:14.274Z","1.0.7":"2026-05-29T23:03:07.729Z","1.0.9":"2026-05-29T23:11:05.526Z","1.0.10":"2026-05-29T23:25:18.221Z","1.2.1":"2026-05-29T23:54:48.710Z","1.2.2":"2026-05-30T00:13:29.085Z","1.2.4":"2026-05-30T00:26:20.572Z","1.2.5":"2026-05-30T00:30:12.623Z","1.2.6":"2026-05-30T02:05:40.578Z","1.2.7":"2026-05-31T16:48:53.708Z","1.2.8":"2026-05-31T16:54:30.689Z","1.2.9":"2026-05-31T17:00:55.676Z","1.3.0":"2026-05-31T17:08:15.732Z","1.3.1":"2026-05-31T17:13:07.186Z","1.3.2":"2026-05-31T17:26:14.624Z","1.3.3":"2026-05-31T17:46:58.897Z","1.3.4":"2026-05-31T17:53:43.145Z","1.3.5":"2026-05-31T18:16:57.669Z","1.3.6":"2026-05-31T18:24:59.279Z","1.3.7":"2026-06-01T00:16:28.346Z","1.3.8":"2026-06-01T00:55:16.038Z","1.3.9":"2026-06-01T23:10:29.859Z"},"license":"ISC","keywords":[],"description":"Pulse: A modular and scalable K6 load testing framework","maintainers":[{"name":"augustoreis","email":"reis.augustos05@gmail.com"}],"readme":"# Pulse Framework\r\n\r\n> A modular, scalable, and TypeScript-native performance engineering framework powered by **K6**.\r\n\r\n📚 **[Documentation & User Guide](https://oaugustoreis.github.io/pulse/#/)** (Click to open in new tab)\r\n\r\nPulse brings modern software engineering practices to performance testing. Write structured, maintainable load tests in TypeScript with auto-discovery, reuse business flows, mock dependencies with an integrated mock server, and execute/monitor runs via the CLI or a sleek Desktop GUI.\r\n\r\n---\r\n\r\n## Key Features\r\n\r\n- **TypeScript Native**: Write clean, type-safe load testing scripts.\r\n- **Modular Architecture**: Separate scenarios, user journeys (flows), API clients (use-cases), and load profiles.\r\n- **Auto-Discovery**: No manual scenario registration. Pulse automatically discovers scenarios and profiles.\r\n- **Cockpit Desktop App**: Run, manage, and inspect load tests and mock servers in real-time using a premium Electron-based GUI.\r\n- **Integrated Mock Server**: Spin up local mock APIs on the fly for hermetic load testing.\r\n- **Boilerplate Generator**: Scaffolding new tests in seconds using standard templates.\r\n\r\n---\r\n\r\n## Installation\r\n\r\nAdd the framework to your project or install it globally to access the `pulse` CLI:\r\n\r\n```bash\r\n# Install globally\r\nnpm install -g pulse-arch\r\n\r\n# Or link locally during development\r\nnpm link\r\n```\r\n\r\n---\r\n\r\n## Getting Started\r\n\r\n### 1. Initialize the Workspace\r\nRun the initialization command to generate the required directory tree, configuration templates, and the workspace `package.json`:\r\n\r\n```bash\r\npulse init\r\n```\r\n\r\nNext, **install the local workspace dependencies** required for TypeScript compilation and Electron desktop operation:\r\n\r\n```bash\r\nnpm install\r\n```\r\n\r\nThis creates the following structure:\r\n```text\r\n├── config/              # Runtime and environment configurations\r\n├── data/                # Payloads, generators, datasets, and mock server scripts\r\n│   ├── datasets/\r\n│   ├── generators/\r\n│   └── payloads/\r\n├── pulse/               # Framework core (HTTP client, config-resolver, logger, etc.)\r\n│   └── desktop/         # Cockpit Electron Desktop dashboard\r\n├── src/                 # Test code\r\n│   ├── flows/           # User flows / transaction groups\r\n│   ├── profiles/        # K6 load profiles (VUs, duration, etc.)\r\n│   ├── scenarios/       # Test entrypoints\r\n│   └── use-cases/       # Granular HTTP request calls\r\n└── tsconfig.json        # TypeScript configuration\r\n```\r\n\r\n### 2. Configure Environment Variables\r\nCopy `.env.example` to `.env` and set up your target base URLs and tokens:\r\n\r\n```bash\r\ncp .env.example .env\r\n```\r\n\r\nYou can also use the CLI to add/update environment variables directly:\r\n```bash\r\npulse add-env BASE_URL_DEV http://localhost:3333\r\n```\r\n\r\n---\r\n\r\n## CLI Usage\r\n\r\nPulse exposes the `pulse` command line interface:\r\n\r\n### Run a Load Test\r\nExecute a load test by specifying the scenario and target environment:\r\n```bash\r\npulse run <scenario-name> [env]\r\n\r\n# Examples:\r\npulse run sample_request_smoke_test dev\r\npulse run checkout_stress_test stg\r\n```\r\n\r\nOptions:\r\n- `-v, --vus <number>`: Override virtual users (VUs) count\r\n- `-d, --duration <string>`: Override test duration (e.g. `10m`, `30s`)\r\n\r\n### Generate a New Scenario\r\nScaffold a complete test scenario along with its flow, load profile, use case, and thresholds:\r\n```bash\r\npulse gen <scenario-name-kebab-case>\r\n\r\n# Example:\r\npulse gen user-login\r\n```\r\n\r\n### Run the Mock Server\r\nStart the built-in mock server to run tests against local mock dependencies:\r\n```bash\r\npulse mock\r\n```\r\n\r\n---\r\n\r\n## Desktop Cockpit GUI\r\n\r\nFor a visual dashboard to run and monitor your load tests, launch the **Pulse Cockpit** Desktop App:\r\n\r\n```bash\r\npulse open gui\r\n\r\n# Or simply\r\npulse gui\r\n```\r\n\r\nThe desktop app allows you to:\r\n- Choose from auto-discovered scenarios and profiles.\r\n- Configure variables dynamically.\r\n- View real-time terminal output and performance logs.\r\n- Control the mock server with simple start/stop buttons.\r\n- View generated `summary.html` report pages instantly.\r\n\r\n---\r\n\r\n## Project Structure Explained\r\n\r\n- **Scenarios (`src/scenarios/`)**: The main entry points for K6. They define the lifecycle hook setups and map options/thresholds.\r\n- **Flows (`src/flows/`)**: Orchestrated actions that represent real-world user flows (e.g. browsing a product, adding to cart, checking out).\r\n- **Profiles (`src/profiles/`)**: Custom load profiles defining the virtual user ramp-ups and targets.\r\n- **Use Cases (`src/use-cases/`)**: Low-level, reusable API call definitions wrapped with validation checks.\r\n\r\n---\r\n\r\n## Credits\r\n\r\nDeveloped and maintained by **Augusto Reis** ([@oaugustoreis](https://github.com/oaugustoreis)).\r\n\r\n---\r\n\r\n## License\r\n\r\nThis project is licensed under the [ISC License](LICENSE).\r\n","readmeFilename":"README.md"}