{"_id":"nodepup","_rev":"63-7891ce5712accb2ce9b4b1ad5be72a8a","name":"nodepup","dist-tags":{"next":"3.0.14-1","latest":"3.0.15"},"versions":{"1.0.0":{"name":"nodepup","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"nodepup@1.0.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"1bfff10fa66ac67f4255afd256b8dc898ac3de41","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.0.tgz","fileCount":5,"integrity":"sha512-A4gU64cXWQsf2DI9Jg6hYjWUGjrG/OqVviWP+fkzMop455uLGn7k7Nbko4lxGxcs4AnP6XgS7Q9zc/ngDMZrSg==","signatures":[{"sig":"MEUCIH4NsxMoxQ+gfDJsNtdQNEDTbXwNP6F97DUC8Cfuma4eAiEA2bc367HD4dEnhPniL2yHg7ANLIYFHJXLvRlEP9TQKO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8681},"type":"module","_from":"file:nodepup-1.0.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"e7c8fbf0fb766a4aca06f08fa19a6800e28f5e41","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","pretest":"pnpm build"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/642165e8b967abe2467de046eb6c80f9/nodepup-1.0.0.tgz","_integrity":"sha512-A4gU64cXWQsf2DI9Jg6hYjWUGjrG/OqVviWP+fkzMop455uLGn7k7Nbko4lxGxcs4AnP6XgS7Q9zc/ngDMZrSg==","_npmVersion":"10.8.2","directories":{},"_nodeVersion":"22.6.0","dependencies":{"esbuild":"^0.23.0","puppeteer":"^23.0.1","ts-pattern":"^5.2.0","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.0_1723134666158_0.3261759455386595","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"nodepup","version":"1.0.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"0e6cbccc30038ad3a10815e22258a80847268ca4","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.1.tgz","fileCount":6,"integrity":"sha512-AKLT/0IDohDuuAy7LuGLwYZr7id6D3Z0grzjSWTjgUnvP9aRYuGhTH8p2c/J+wZKP83nS3Sruq7EJhnQS30Paw==","signatures":[{"sig":"MEUCIDO+A6pofboVRwWAKOm363MpC3fZ7LkqlLX1HddF89KBAiEAvXtWwCUlwW25ftq/IeLrwjzW6ODa7OLlGoA9QaIm6Ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10070},"type":"module","_from":"file:nodepup-1.0.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"e7c8fbf0fb766a4aca06f08fa19a6800e28f5e41","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","pretest":"pnpm build"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/6f2ac69deb6d81f4a56bdb6d2cf3d50b/nodepup-1.0.1.tgz","_integrity":"sha512-AKLT/0IDohDuuAy7LuGLwYZr7id6D3Z0grzjSWTjgUnvP9aRYuGhTH8p2c/J+wZKP83nS3Sruq7EJhnQS30Paw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.6.0","dependencies":{"esbuild":"^0.23.0","ts-pattern":"^5.2.0","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.1_1723135757479_0.764316619946783","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"nodepup","version":"1.0.2","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.2","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"758306358a84a6740890270d54cf14f9e04ce7bf","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.2.tgz","fileCount":10,"integrity":"sha512-xYkYP9eoKp4OnDVYNvw4qC46EGvike5go5zqfUF12kKRTP4W1M3Sc9ZgvT3L1bxxlYjY7FVjO8WT/4YE1krrdg==","signatures":[{"sig":"MEUCIQDuoSoTLcmntmWjrhCqG+fqMcGhG2g45jnE6tq1cF5TyAIgPMBDeELYahBm7o/2vIQGabO108dyTeqdHcbkDxwrPrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10664},"type":"module","_from":"file:nodepup-1.0.2.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"e7c8fbf0fb766a4aca06f08fa19a6800e28f5e41","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","pretest":"pnpm build"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/2f201df9ac6ad97ff1e4fcf21220a04c/nodepup-1.0.2.tgz","_integrity":"sha512-xYkYP9eoKp4OnDVYNvw4qC46EGvike5go5zqfUF12kKRTP4W1M3Sc9ZgvT3L1bxxlYjY7FVjO8WT/4YE1krrdg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.6.0","dependencies":{"esbuild":"^0.23.0","ts-pattern":"^5.2.0","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.2_1723136128410_0.6207819711973142","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"nodepup","version":"1.0.3","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.3","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"86255195c73fb3ef66e4d2a206ca8510aead0136","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.3.tgz","fileCount":20,"integrity":"sha512-ZfEHpfVMxTbufBR2+XPQh7Qc6yktFOKN88j5z/pikpDY38/KLUCzewjA/HskSlX5VL/facc1TzusTy7u0FxiMA==","signatures":[{"sig":"MEUCIFXl5gcoCed086L28GayZTEJ1PcNvUqNXdimLZXiKEizAiEAicQJP8Eo/MwvC/88jbt297Rj3EYVVboIN7s22y4GgQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22224},"type":"module","_from":"file:nodepup-1.0.3.tgz","exports":{".":"./lib/index.js","./server":"./lib/Server.js"},"gitHead":"e7c8fbf0fb766a4aca06f08fa19a6800e28f5e41","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/30599e43af37078c2982871fc4c5fdc2/nodepup-1.0.3.tgz","_integrity":"sha512-ZfEHpfVMxTbufBR2+XPQh7Qc6yktFOKN88j5z/pikpDY38/KLUCzewjA/HskSlX5VL/facc1TzusTy7u0FxiMA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.6.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","esbuild":"^0.23.0","minimatch":"^10.0.1","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.3_1723259080226_0.4375711474538253","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"nodepup","version":"1.0.4","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.4","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"7fe577089bbf912b5ef12af2bdcb783743e7d347","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.4.tgz","fileCount":20,"integrity":"sha512-ELRoyF0XwIuImDxiEMLkEQDdhIOQ16lvjyK6nz7hJrz7/qovEn7EsyOwnNTjlC9A3Ikzv1vckHu+9JyeRIrP0Q==","signatures":[{"sig":"MEUCIQCZHYWT1s2+PeEySv3Uin7WuhW5VtFS1cTPYZyicJlb4gIgLLrJcmyt30OmnWjmJm8tcYXD8LRHoYvI7kdttKNpM78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22623},"type":"module","_from":"file:nodepup-1.0.4.tgz","exports":{".":"./lib/index.js","./server":"./lib/Server.js"},"gitHead":"e7c8fbf0fb766a4aca06f08fa19a6800e28f5e41","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/4074773c576bba09947870630e5e676a/nodepup-1.0.4.tgz","_integrity":"sha512-ELRoyF0XwIuImDxiEMLkEQDdhIOQ16lvjyK6nz7hJrz7/qovEn7EsyOwnNTjlC9A3Ikzv1vckHu+9JyeRIrP0Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.6.0","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","esbuild":"^0.23.0","minimatch":"^10.0.1","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.4_1723262180181_0.7143968649219596","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"nodepup","version":"1.0.5","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.5","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"6d3f2924c05f4f295fd4e92dcfdcba4eba9d89cd","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.5.tgz","fileCount":20,"integrity":"sha512-LSDOs9m6cytqEx6qm+WdFiL8BzIknTTJsaCrzArdVjucrBub0+9wyDxNdtsqu13dCXFWsiY/upKbV4gLR4PdjQ==","signatures":[{"sig":"MEUCIE+cNLypdx/sUl3hFjN/D9inXfKT9n0Q7ZYwRiB6jGIwAiEAgacceZT0cmOPrZdTcrXkETHG9njhaMk4CC29/39sb5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23162},"type":"module","_from":"file:nodepup-1.0.5.tgz","exports":{".":"./lib/index.js","./server":"./lib/Server.js"},"gitHead":"f1b1c7691231d34a9630c14e6b003dee81512b2d","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/ce2dbed0c0b8912cb7923aefb9b1f616/nodepup-1.0.5.tgz","_integrity":"sha512-LSDOs9m6cytqEx6qm+WdFiL8BzIknTTJsaCrzArdVjucrBub0+9wyDxNdtsqu13dCXFWsiY/upKbV4gLR4PdjQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","esbuild":"^0.23.0","minimatch":"^10.0.1","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.5_1724159276718_0.04576100274811612","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"nodepup","version":"1.0.6","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.6","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"3f70188ac72f7977c02826755f36781a53e7d6e0","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.6.tgz","fileCount":20,"integrity":"sha512-MoG+gpijdsGQ4oN9CPA5XQ5xPP1OzEo5HiH0BXce2y+jUBKKzeZULiDyjZgWfur/PxjmkMWde5pq1k39pGw9rw==","signatures":[{"sig":"MEQCIBhB66yWqUrs2iCCu2qwzo3Lt6ssxMrZWAmIGUvxQgWiAiB5Y04KUFalu/pL4hLxa2/vpNWcNC5fDJgt56P3Ou8ZAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23195},"type":"module","_from":"file:nodepup-1.0.6.tgz","exports":{".":"./lib/index.js","./server":"./lib/Server.js"},"gitHead":"f1b1c7691231d34a9630c14e6b003dee81512b2d","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/e23126b226748010e217c7e8cfedb7c7/nodepup-1.0.6.tgz","_integrity":"sha512-MoG+gpijdsGQ4oN9CPA5XQ5xPP1OzEo5HiH0BXce2y+jUBKKzeZULiDyjZgWfur/PxjmkMWde5pq1k39pGw9rw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","chalk":"^5.3.0","esbuild":"^0.23.0","minimatch":"^10.0.1","puppeteer-core":"^23.0.2","@puppeteer/browsers":"^2.3.0","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.6_1724160334297_0.3428964211087271","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"nodepup","version":"1.0.8","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.8","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"7444462a66e7ffb4786181a78f8e55c900df5ac6","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.8.tgz","fileCount":18,"integrity":"sha512-BpmkkmCfhHHtjWL+2enQM+dPShP05pqpgQ11q6JKfBVS+sa4NJqoPigMTreVO+xD02yoGm8qT3LWDlDu85ir1g==","signatures":[{"sig":"MEUCIGMSE/b8yniK3SoN1b4CkmOXjp/v1Eb26wAsGEN4S3E4AiEA4lLB0y89Wlc3tcSRyQs3D0WSIcB9vpAZusoGpr5ToI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25790},"type":"module","_from":"file:nodepup-1.0.8.tgz","exports":{".":"./lib/index.js","./server":"./lib/Server.js"},"gitHead":"f021cd52ddc0c16b90b3a404782352ab0ad3060c","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/77bc47fccedcae9e5469de474e7d8d7e/nodepup-1.0.8.tgz","_integrity":"sha512-BpmkkmCfhHHtjWL+2enQM+dPShP05pqpgQ11q6JKfBVS+sa4NJqoPigMTreVO+xD02yoGm8qT3LWDlDu85ir1g==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.8_1725525123941_0.18121958999334797","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"nodepup","version":"1.0.9","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.9","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"1b1ff613c136f2f6d737ede8270e142c5ff99e7a","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.9.tgz","fileCount":19,"integrity":"sha512-rIA5cINLaMECTWZuGp2C9zAyowwnC3kLvdGolWzDCntLOhHxFN+UMbhBuy12LRRGljBi8kYLkBKtdvhaNo3j9Q==","signatures":[{"sig":"MEUCIBqX6zcYpmfspXtqDOQwTzByn0Jusf2wqIn+tl7XedtFAiEAhlyGrc3YswD8M0MWL0+6T6J4s47Qxg7loJFnuuNrC4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32635},"type":"module","_from":"file:nodepup-1.0.9.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"85b16cef6f6d50b04ac2b30c0ead32062cca1b72","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/ee9ae729e8a927a94c38363f89570e65/nodepup-1.0.9.tgz","_integrity":"sha512-rIA5cINLaMECTWZuGp2C9zAyowwnC3kLvdGolWzDCntLOhHxFN+UMbhBuy12LRRGljBi8kYLkBKtdvhaNo3j9Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.9_1725633376031_0.9583536557703705","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"nodepup","version":"1.0.10","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.10","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"e093063fe69cb11e2a57f87c5d809a3925a41fcf","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.10.tgz","fileCount":19,"integrity":"sha512-Lu9YHKV87+FS1doixN72VL75dQ67gojuFXUAsIBsHZQZJwr9lXGFnEEodw4rOKVePdcErhvjc2DwsP+nyzl8Aw==","signatures":[{"sig":"MEUCIEi0Xi6XZFaAADrg/qiPW6o0PADGcube9x5uM6HPsF+IAiEA6o9UgL+sIiWvNBKvucKGPAOusH3UZkpzCNdN3urIwvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32866},"type":"module","_from":"file:nodepup-1.0.10.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"d9ff89ce5e2ebdd7ccddcdf62a6f1379152140d5","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/57fd2203a557a2b1881a80f128f68c0c/nodepup-1.0.10.tgz","_integrity":"sha512-Lu9YHKV87+FS1doixN72VL75dQ67gojuFXUAsIBsHZQZJwr9lXGFnEEodw4rOKVePdcErhvjc2DwsP+nyzl8Aw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.10_1725872393253_0.8433836974962092","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"nodepup","version":"1.0.11","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.11","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"27d7c36b46aa0454f91c73b8bfedd7d92bb57fdb","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.11.tgz","fileCount":19,"integrity":"sha512-8HeKbCs8qPXTuoDFAbl0n1uE95lLhCcOaigSrfIIszfTZOPkiyQK4kzHQJ/Xhw4GnFaZ+e9UaAYEbwwEst6cRg==","signatures":[{"sig":"MEYCIQDYZzQF8OaQx9MizAG4yfm4FMyG48waopgZO/UjafwQBAIhANoIVpgs54j+/JN90H+o94PUlAxEQ6yGoCgC9shLuLa5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32869},"type":"module","_from":"file:nodepup-1.0.11.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"d9ff89ce5e2ebdd7ccddcdf62a6f1379152140d5","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/e5e05afd97bd6a485dd72b9759a4a010/nodepup-1.0.11.tgz","_integrity":"sha512-8HeKbCs8qPXTuoDFAbl0n1uE95lLhCcOaigSrfIIszfTZOPkiyQK4kzHQJ/Xhw4GnFaZ+e9UaAYEbwwEst6cRg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.11_1725893359380_0.8810873243961259","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"nodepup","version":"1.0.12","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.12","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"adbc74f12682ae1b74f3390bcab4d20ecef2425e","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.12.tgz","fileCount":19,"integrity":"sha512-CxNxchfoS4GQBQ11aSqFsE1+UTyvGlsiBHrFU+WifJMgPNBfQsbiN1fB3gZ8d1t/+W4erdMkhdZ6wrrykJrxmA==","signatures":[{"sig":"MEUCIQD2PhuLxlS93/4GqcAIqohgwavhy5scroMnOxncfkc3XAIgBAoauvnKUozjD6+7xMdA4F9SGuh/zNSS/9G1Fq97d+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32937},"type":"module","_from":"file:nodepup-1.0.12.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"d9ff89ce5e2ebdd7ccddcdf62a6f1379152140d5","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/e63cca1375d0a2e1e932b200ef2aa427/nodepup-1.0.12.tgz","_integrity":"sha512-CxNxchfoS4GQBQ11aSqFsE1+UTyvGlsiBHrFU+WifJMgPNBfQsbiN1fB3gZ8d1t/+W4erdMkhdZ6wrrykJrxmA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.12_1725977622855_0.34803847912361197","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"nodepup","version":"1.0.13","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.13","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"0ce98a61a2137b835130f1007fe78818d86b393f","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.13.tgz","fileCount":19,"integrity":"sha512-nMrRupYWWL9CiDQPvR/BGLiREGUHs4RKYjnISemrEKPhWLJItwTKgz3npMMvw2SUHKKcrCek2WHoZuJcEYmuLQ==","signatures":[{"sig":"MEQCIDHAB/rXpgv/Wa+7G75iRSx64CrMevENJH+2XqZY1h3EAiAU7ZW9zPAywoiazUTyIzjDdmbVvBt3pCFGVNjZvG8roQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32979},"type":"module","_from":"file:nodepup-1.0.13.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"d9ff89ce5e2ebdd7ccddcdf62a6f1379152140d5","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/3079039e02e6fd08e56867961190acf1/nodepup-1.0.13.tgz","_integrity":"sha512-nMrRupYWWL9CiDQPvR/BGLiREGUHs4RKYjnISemrEKPhWLJItwTKgz3npMMvw2SUHKKcrCek2WHoZuJcEYmuLQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.13_1725981881282_0.3872700732722463","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"nodepup","version":"1.0.14","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.14","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"cff417a69526912bbd9e8607f1939c6d0a0a6572","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.14.tgz","fileCount":19,"integrity":"sha512-rL2lCsYXnbQQJoCYLXclaY26OL9/pxxM0kZ3kch3SGxesQ4zj1W8bS7cydhkeqkwcZ8qcg//I+VuNpthFFbNpw==","signatures":[{"sig":"MEUCIDU/HnA6oOK82C49WiZvJpl6cVPvbOzhSLcvwRnAKcpoAiEA04CIJpzw4OXcjCygiYf9sJewEYaaSSDrDVuA/gYORDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34322},"type":"module","_from":"file:nodepup-1.0.14.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"20f77faf1dbaf7e4521f129fdf0fc472cbf7cb32","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a58e5156271330c5c0b8205d2349e462/nodepup-1.0.14.tgz","_integrity":"sha512-rL2lCsYXnbQQJoCYLXclaY26OL9/pxxM0kZ3kch3SGxesQ4zj1W8bS7cydhkeqkwcZ8qcg//I+VuNpthFFbNpw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.14_1726484523383_0.6592155016231116","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"nodepup","version":"1.0.15","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.15","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"0797eadec2a1a18037cddc120c6c92d624d2ad1b","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.15.tgz","fileCount":19,"integrity":"sha512-mer5cuyl9hWHcIDbX2lL7Hr7sW92JO4me+nt94cO78yn5kV3YT++KFQBo5NlwORrQBsrXiVV3X8nHPjNl166tQ==","signatures":[{"sig":"MEQCIGhjs/mefwEWAxclbGmPSSt95W2G4o+Yz53NNOLUnSVsAiAf4c+NPVvKkHzBvfVa8glNX/TqpN+OJkq9oN17oBS1wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34411},"type":"module","_from":"file:nodepup-1.0.15.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"20f77faf1dbaf7e4521f129fdf0fc472cbf7cb32","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/e2afbaa5d6e1eb0dd860ff93ba5af57e/nodepup-1.0.15.tgz","_integrity":"sha512-mer5cuyl9hWHcIDbX2lL7Hr7sW92JO4me+nt94cO78yn5kV3YT++KFQBo5NlwORrQBsrXiVV3X8nHPjNl166tQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.15_1726484929042_0.01628015404663019","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"nodepup","version":"1.0.16","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.16","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"0e526887ec8158401a10794f8c734bd3a5249d44","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.16.tgz","fileCount":19,"integrity":"sha512-QRxdhyrB/K01lfc0xtJFIAsPM7eDGElcYWx94BRZ3U8WfPubnUUHSs2Nn+auu1LruMbREi90b48SDDSs+IG9aQ==","signatures":[{"sig":"MEUCIQDacEBc5b/WJQmDDU6mYl13LmFCLLkJ6mg25dTRh2dVUwIgSSfTRVQwiILf4UHUXUdtIFgfjPd3+rM2kAD84VyecJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30142},"type":"module","_from":"file:nodepup-1.0.16.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"20f77faf1dbaf7e4521f129fdf0fc472cbf7cb32","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/8d6e6145bfb5137281922ae4ce0a195a/nodepup-1.0.16.tgz","_integrity":"sha512-QRxdhyrB/K01lfc0xtJFIAsPM7eDGElcYWx94BRZ3U8WfPubnUUHSs2Nn+auu1LruMbREi90b48SDDSs+IG9aQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.16_1726651943111_0.05077712478668461","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"nodepup","version":"1.0.17","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.17","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"2d8e4e923032274a8e9998683483a7f3b74e4581","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.17.tgz","fileCount":19,"integrity":"sha512-95YUfS1o1Q4yi6UVMh6JUu66Fa1CJcjtzaS39j56AiqpajjIGlZbknR5t19vbiC9Pp1UdEYXVkr5SP0vD3snNQ==","signatures":[{"sig":"MEUCIQCmjyjw8D4Z6Q8bIAlDxG3hjuR6IZImAy2KGdxG0uAPkAIgLoZAf4NX5hvMxFnNdGrjjc2n7QgmhP48ZY6KJsuO1+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30184},"type":"module","_from":"file:nodepup-1.0.17.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"20f77faf1dbaf7e4521f129fdf0fc472cbf7cb32","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/704a55719c3349cc663486873f217405/nodepup-1.0.17.tgz","_integrity":"sha512-95YUfS1o1Q4yi6UVMh6JUu66Fa1CJcjtzaS39j56AiqpajjIGlZbknR5t19vbiC9Pp1UdEYXVkr5SP0vD3snNQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.0.2","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.3.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.17_1727280470498_0.713969720239723","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"nodepup","version":"1.0.18","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.18","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"f87955de342e8b83e0b966d86b2d704fb61a05bc","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.18.tgz","fileCount":19,"integrity":"sha512-01zuRr6yYoloLDu7uIDixT5f0V8iGVfwViH8ETxThurXaoy5pYm5J99IX7F7ieCrKTUOHsdMvLwVULzKk9JFLw==","signatures":[{"sig":"MEUCIEQFqFC7UoHdITQ+E8ZhpI3+qKkaDUp36+aBlWrWkMgxAiEA5FjdQpuFKxkzFTkOipQbS8UgR1Kf/OIc5agV1ddE73Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30184},"type":"module","_from":"file:nodepup-1.0.18.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"20f77faf1dbaf7e4521f129fdf0fc472cbf7cb32","scripts":{"test":"BROWSER=chrome@canary node --test ./lib/Test.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/29f6c50b29bc4b2487f21e250ba0b35e/nodepup-1.0.18.tgz","_integrity":"sha512-01zuRr6yYoloLDu7uIDixT5f0V8iGVfwViH8ETxThurXaoy5pYm5J99IX7F7ieCrKTUOHsdMvLwVULzKk9JFLw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.5.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.12.2","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.18_1727351237594_0.2338938345959618","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"nodepup","version":"1.0.19","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.19","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"8ba7177c96fe865f16e193d5c9587aac677b4b83","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.19.tgz","fileCount":19,"integrity":"sha512-2IloIsueK4vUNricutUQR4hLTWUOZZu8dMKYX+rZKpKeJAwBJJ+ncWTCK02xy6wQuuowkewXvpz02Z3gtDSpuA==","signatures":[{"sig":"MEYCIQDVR+9rb9DjVFZrh+QN/Rl2l+4hURCDQu63sy/mL5EYVAIhAIzlNd/bsTTqaZhCCZ1biQIHv2HtbZoxdklTbZxzb6WO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30701},"type":"module","_from":"file:nodepup-1.0.19.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/cac393cfc3817e1f0509c9efeadcda3c/nodepup-1.0.19.tgz","_integrity":"sha512-2IloIsueK4vUNricutUQR4hLTWUOZZu8dMKYX+rZKpKeJAwBJJ+ncWTCK02xy6wQuuowkewXvpz02Z3gtDSpuA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.19_1728993494429_0.5302502380782359","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"nodepup","version":"1.0.20","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.20","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"9fb315650244f5d07d0d1cd82835ed90c4b73477","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.20.tgz","fileCount":19,"integrity":"sha512-OsxWKS/3Sw/u0DkrwF0uFlt/QbxUextbhz3vGOK55h9IjJlxAgOsnFiWMxoCgOb17ER5nMGUBeJIro6Op2B72g==","signatures":[{"sig":"MEYCIQCtkwC07tDPd3ucxon3Skmyf1q00LBUxvkWqgZkKwSvdgIhALJGl4C9mBTYUNDieqUAMRndax8Fomv5A8Fv+jw5v6FE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31085},"type":"module","_from":"file:nodepup-1.0.20.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/79a7e8777127136ca6d5145b0f737794/nodepup-1.0.20.tgz","_integrity":"sha512-OsxWKS/3Sw/u0DkrwF0uFlt/QbxUextbhz3vGOK55h9IjJlxAgOsnFiWMxoCgOb17ER5nMGUBeJIro6Op2B72g==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.20_1729081858058_0.1976382112773245","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"nodepup","version":"1.0.21","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.21","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"34ae52a793577a142ddb4694316493ef024c1389","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.21.tgz","fileCount":19,"integrity":"sha512-fLU+JER6fxcCSpNG0OQWyRHGGk/xFmIbsRgxXsJULkmLLEJsOHxbW5QxUb0mKKkhvFq0+Y57cypi32aQcFkKqQ==","signatures":[{"sig":"MEUCIQDX0rBPhrkhEaQNl3OhY8//0uudLg1vMaOZbbu6ihbWBQIgFr87IgMfq/4hsVFkEc9bkNLfXtK7dcGHkaIQttDlB/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30958},"type":"module","_from":"file:nodepup-1.0.21.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/582fef74715d3b93f39777d7023ad296/nodepup-1.0.21.tgz","_integrity":"sha512-fLU+JER6fxcCSpNG0OQWyRHGGk/xFmIbsRgxXsJULkmLLEJsOHxbW5QxUb0mKKkhvFq0+Y57cypi32aQcFkKqQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.23.0","prelude":"gitlab:hesxenon/prelude","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.21_1729082403232_0.3523970935917389","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"nodepup","version":"1.0.22","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.22","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"3b7f5badab8852da9accacda09e7e3d6ccea67b8","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.22.tgz","fileCount":19,"integrity":"sha512-ZdO/FQ0oenuta0Tln7/NuOs6TDmLr02eTBSr3ULaFLEzXU2e9krs1mx28/V3OY5YoqNCjTzPP+spiybOWPVQJQ==","signatures":[{"sig":"MEQCIARG4CQrFu0EovUuUZFFCCZzygudBaOXbC6UTc2aiqghAiAKgguf4Q8ICZfMvz3Ouyj3BzszIRbJzu+j5ZJ3AFbwzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30981},"type":"module","_from":"file:nodepup-1.0.22.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/5776153664acc1083030f70b6418596d/nodepup-1.0.22.tgz","_integrity":"sha512-ZdO/FQ0oenuta0Tln7/NuOs6TDmLr02eTBSr3ULaFLEzXU2e9krs1mx28/V3OY5YoqNCjTzPP+spiybOWPVQJQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","@hesxenon/prelude":"^1.0.0","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.22_1730130734566_0.8244189040964354","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"nodepup","version":"1.0.23","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.23","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"b28587c1fee871690899dd75dbc3bce973d73064","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.23.tgz","fileCount":19,"integrity":"sha512-PTmU56RbXYWX5W0xvqHInF3RgMfMALuxDp0i9mzg5LQJsuxA07ScfMyCDaaKK4M0UY2kqFLTBFE5Nn4a9goamQ==","signatures":[{"sig":"MEQCIHCWfIFgEBmL/X82s1mzXFDVw2SttP39gM1T2yElPk1yAiAq3jLVcqXrxF2Ag6SUexmW130lG9DlwpKvMVkWRGw/FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31104},"type":"module","_from":"file:nodepup-1.0.23.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/15f86ac71032404597903f833f20f5ce/nodepup-1.0.23.tgz","_integrity":"sha512-PTmU56RbXYWX5W0xvqHInF3RgMfMALuxDp0i9mzg5LQJsuxA07ScfMyCDaaKK4M0UY2kqFLTBFE5Nn4a9goamQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","@hesxenon/prelude":"^1.0.0","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.23_1730208985081_0.19334235479784656","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"nodepup","version":"1.0.24","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.24","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"e70e8ebc1e7439fce8b1e842230979ac50e3fa2b","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.24.tgz","fileCount":19,"integrity":"sha512-4hWjXP7qYp4HmqD+8BpegoX/jDA1BTxNgnt4R4lYH2MwCEe4Zmt5JYBjckPaGkcG+zGx/MdCQoBE+7Z2pSQEag==","signatures":[{"sig":"MEUCICPyPakPhvwXVbCuvDKKhCs463qZlSK++XYRIA/+TZecAiEA2WDsE75KYZIUrJkD8oJ7eWumuwHgE1FOE5bWeWNJXY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31413},"type":"module","_from":"file:nodepup-1.0.24.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/fc92f6c544a040afe21643bd3ece36cf/nodepup-1.0.24.tgz","_integrity":"sha512-4hWjXP7qYp4HmqD+8BpegoX/jDA1BTxNgnt4R4lYH2MwCEe4Zmt5JYBjckPaGkcG+zGx/MdCQoBE+7Z2pSQEag==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","@hesxenon/prelude":"^1.0.0","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.24_1730214628741_0.30852205267508515","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"nodepup","version":"1.0.25","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.25","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"03f59ccb7d18573b686eb2ba725e77fbbb6c4452","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.25.tgz","fileCount":19,"integrity":"sha512-XlGUJsXOhR8YXpqgp5WSFK3odigNWmEj7bju3N5jU1/fn0rDdexomGaFONSj8lnek4lgPwYtvI8tQ/nIkhlsCA==","signatures":[{"sig":"MEUCIAHkUuuxUU1NmcGbDnwyMJZ2RYG+mUgvgvf1+bXe4zaSAiEA86fWa3qgeqgPn7lC2IoTpDv+FpnTQR8EH+lwry9T9g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31441},"type":"module","_from":"file:nodepup-1.0.25.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/631ae3316b55b9dbdf62fd882605df72/nodepup-1.0.25.tgz","_integrity":"sha512-XlGUJsXOhR8YXpqgp5WSFK3odigNWmEj7bju3N5jU1/fn0rDdexomGaFONSj8lnek4lgPwYtvI8tQ/nIkhlsCA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.4.1","hast-util-select":"^6.0.2","@hesxenon/prelude":"^1.0.0","hast-util-to-html":"^9.0.2","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.2","monocart-coverage-reports":"^2.10.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.1","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.5.4","@types/chai":"^4.3.17","@types/node":"^22.1.0","@types/react":"^18.3.3","@types/react-dom":"^18.3.0","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.25_1730214969844_0.22389572291129922","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"nodepup","version":"1.0.26","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.26","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"94c7b89c084eb17367a782f38d2314d83adfd674","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.26.tgz","fileCount":19,"integrity":"sha512-JnjVqZXxjoKT1k6Y2b7nw/kM+0E/ggn/g96EmjtFzS9dsSYMK0mITHWIJ1M+sK15e7acFtFfN3Hq5cjNQ3ub7Q==","signatures":[{"sig":"MEYCIQDRzDL31NPF6rEFeigZ8uEVjjIbOnK2omGoWF1oUsiVmQIhAKXM7sO9laNitt0aRmoWZpwhc8TuIHsjagn1MBoYLYfC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31351},"type":"module","_from":"file:nodepup-1.0.26.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@canary node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/16f5586fba077ddc4f81744eeba2646f/nodepup-1.0.26.tgz","_integrity":"sha512-JnjVqZXxjoKT1k6Y2b7nw/kM+0E/ggn/g96EmjtFzS9dsSYMK0mITHWIJ1M+sK15e7acFtFfN3Hq5cjNQ3ub7Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.26_1730276130658_0.5131253926501547","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"nodepup","version":"1.0.27","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.0.27","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"eceb7477cefc3e51c932fab20b706187f81f45b7","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.0.27.tgz","fileCount":19,"integrity":"sha512-5gr8vN7Vywd1X9JHhZ9NXnCY3vQrtc2j/xMtNCcdECzF8HC5jMyqkTWTpPKBPlVDSlSf0TiKxE7tO5iRVcVIFA==","signatures":[{"sig":"MEUCIGFPWSOfCI2nkxjz7ARjV5WKlynttwsSHUHMrbRO/oCsAiEAqUfeNWOzyUnP8Rvom0TPlWZYFuBgpWcsAh7ha6dwZ7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33827},"type":"module","_from":"file:nodepup-1.0.27.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/0775b012951a65b6f350a28f99b0c99f/nodepup-1.0.27.tgz","_integrity":"sha512-5gr8vN7Vywd1X9JHhZ9NXnCY3vQrtc2j/xMtNCcdECzF8HC5jMyqkTWTpPKBPlVDSlSf0TiKxE7tO5iRVcVIFA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.0.27_1730284114528_0.7871413081880394","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"nodepup","version":"1.1.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.1.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"d4baeeff24d41ce4554f6364b60b2039986653a3","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.1.0.tgz","fileCount":19,"integrity":"sha512-nNfo/1or4BHsoLxNTzeCmjr4qpMIHqfe/9jDsEt3U60MrUuuY2z3sA6lsy9bWZ8zWAcpAIB3lMk7TpFfGxkHaQ==","signatures":[{"sig":"MEUCIQD3MRkXosN4aqNJQFGPpa4vmUAq6fwxZIli1g8ksDCdUwIgBSBleukFdiV88RoesF8jjSJleH5CS68cjkg8HYQFXzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34741},"type":"module","_from":"file:nodepup-1.1.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/b11de5e24087db250aed84fc4596125f/nodepup-1.1.0.tgz","_integrity":"sha512-nNfo/1or4BHsoLxNTzeCmjr4qpMIHqfe/9jDsEt3U60MrUuuY2z3sA6lsy9bWZ8zWAcpAIB3lMk7TpFfGxkHaQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.1.0_1730291342861_0.36197648462719156","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"nodepup","version":"1.2.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"fadc66845b39dbc6723c4b7d0641957577668e82","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.0.tgz","fileCount":19,"integrity":"sha512-lclv1X/GSZnieg2MOIRCufTyIgYY4Vsz0qn/B2cIxKruwDUQFcBVOD/lXirkQcGkMiq8v+JYrygaf501QgJY0Q==","signatures":[{"sig":"MEUCIA0ZcE65iMACfJwPfBbsK5nz0S6/hHFefgH2tQbfE6GnAiEA2TpYln/kPSXqL3mcOtxalvEgk0Q7XgRchsf2RjvMC7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34898},"type":"module","_from":"file:nodepup-1.2.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"8041b91013ac9f2cdeaf0510c9bb35d42b4cec4f","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/fd38a56e22b9d13d5370083e6333b3c2/nodepup-1.2.0.tgz","_integrity":"sha512-lclv1X/GSZnieg2MOIRCufTyIgYY4Vsz0qn/B2cIxKruwDUQFcBVOD/lXirkQcGkMiq8v+JYrygaf501QgJY0Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.0_1730365108279_0.6488737535132307","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"nodepup","version":"1.2.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"5c59e46f23456e19214dcd37ac0cbb9d7fb98f6b","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.1.tgz","fileCount":19,"integrity":"sha512-R8tcRfx1Uc4pS5khf08ukRKYDhy8n8CjUNv8gaY18vGweDoCRTAQ83R1tyJMsdSCtEmd8xMq8yBM0/Y/epqZUQ==","signatures":[{"sig":"MEYCIQCp0utEr9lL/oieVdXqYffcIbaud5k9BbxRRGvonC9sdgIhAMsAO5EhLNTuaFclIDtqRhNltqv35AvZYvBem7jCIFM4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35735},"type":"module","_from":"file:nodepup-1.2.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"7923a51a02c6d2ae6385610ba9b1366947998fa0","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/c9772de3a0074a18fd647dc385d0a9d9/nodepup-1.2.1.tgz","_integrity":"sha512-R8tcRfx1Uc4pS5khf08ukRKYDhy8n8CjUNv8gaY18vGweDoCRTAQ83R1tyJMsdSCtEmd8xMq8yBM0/Y/epqZUQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.1","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.4.1","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.1_1730766836969_0.40439981101074207","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"nodepup","version":"1.2.2","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.2","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"42a3a2606d85173fc71e1f7259dd274c4d25adce","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.2.tgz","fileCount":19,"integrity":"sha512-XbA6Y37eIKZwZ+6bpafMVLUuqJ+HL3goLJS4z9b8lH+DPTUMk5jVZk+YfWUi0VrRLgDj4Hqj5WRZEwFjjJYyNQ==","signatures":[{"sig":"MEUCIHmYPVmJaBKg1hRpMmlG4Fy3//IdCEq/Ua6Y+sO9AAjGAiEA52PLlFq0Zs3DGdyco+Ay51ZPEZ43TRGFY9aA8FfEZpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35695},"type":"module","_from":"file:nodepup-1.2.2.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9755cc0a7459d1366d77008ae41f86c27841638d","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/c174c2909bf6e43fb1c4d789dcd2e56d/nodepup-1.2.2.tgz","_integrity":"sha512-XbA6Y37eIKZwZ+6bpafMVLUuqJ+HL3goLJS4z9b8lH+DPTUMk5jVZk+YfWUi0VrRLgDj4Hqj5WRZEwFjjJYyNQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.2_1732035877996_0.7644995231144842","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"nodepup","version":"1.2.3","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.3","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"522c79f7c6c9e31b3adb00938cf07044639ea6ee","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.3.tgz","fileCount":19,"integrity":"sha512-mFOCSbV1pbcoSIkm0l5AR4I+RuYYGXEt07tkXk0d5ObDtJCXLHAqHCMgDpUzjGANlXiCpqPBFle9xcQ6FFToAA==","signatures":[{"sig":"MEUCIHHNVKHZnyhvHXiyTWChsuOrDg46O3p567zcjIvNH+0EAiEA1gPsbsilGIKa7YROC2tIfCmZSqvB8hDNJl3tZ+bHVhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35869},"type":"module","_from":"file:nodepup-1.2.3.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9755cc0a7459d1366d77008ae41f86c27841638d","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/49fb05cb26933dea9756aed24294aa66/nodepup-1.2.3.tgz","_integrity":"sha512-mFOCSbV1pbcoSIkm0l5AR4I+RuYYGXEt07tkXk0d5ObDtJCXLHAqHCMgDpUzjGANlXiCpqPBFle9xcQ6FFToAA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.3_1732084997241_0.5375907596526659","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"nodepup","version":"1.2.4","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.4","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"4b746963d5cd07b07a36a5c3a46c71c4dc333424","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.4.tgz","fileCount":19,"integrity":"sha512-zhC/Uy63q72xYXmmILupg5GFXi8aDS094ZxwMMkTMU0/xgX3LwUWSPwpxWVrVUmBL7m+Jb0UP0O17Wuc2kDEqg==","signatures":[{"sig":"MEUCICZM92G54EKVdmrksXg5/zS4g433tjpKlGD7yFaK3rQLAiEA9Q3YHMIwWZk8YX6syJy2JBmp3JjVpL0mQiUZRaZTbhc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36302},"type":"module","_from":"file:nodepup-1.2.4.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9755cc0a7459d1366d77008ae41f86c27841638d","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a9860b426584f893b812bafda8e6a84c/nodepup-1.2.4.tgz","_integrity":"sha512-zhC/Uy63q72xYXmmILupg5GFXi8aDS094ZxwMMkTMU0/xgX3LwUWSPwpxWVrVUmBL7m+Jb0UP0O17Wuc2kDEqg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.4_1732088005359_0.8451173828378358","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"nodepup","version":"1.2.5","keywords":[],"author":"","license":"BSD","_id":"nodepup@1.2.5","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"7e674a2e7a6993de54486437d23732538e57f2f0","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-1.2.5.tgz","fileCount":19,"integrity":"sha512-t8ZxHfeh8BgQvwIpDwg1N6HAABU4DsDWbZDmWRgDNfU6rX5Fr3yAwzgoaNZzlWtCdSzEfyzYWycjoraJn0x7Lg==","signatures":[{"sig":"MEQCIHwmEElJUk/lm4Ds8VU4eA3b/rsiD/HH75AnQkBBm4C0AiAEX4KLr+sWlIiRYlkidL0AYAfhE03dxElcqn9HKAu1wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36475},"type":"module","_from":"file:nodepup-1.2.5.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9755cc0a7459d1366d77008ae41f86c27841638d","scripts":{"test":"cd test && BROWSER=chrome@129 node ../lib/Cli.js","build":"tsc","clean":"git clean -Xdfq src lib","pretest":"pnpm build","prebuild":"pnpm clean"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a1fcc31da7831a4ac4f252698521cced/nodepup-1.2.5.tgz","_integrity":"sha512-t8ZxHfeh8BgQvwIpDwg1N6HAABU4DsDWbZDmWRgDNfU6rX5Fr3yAwzgoaNZzlWtCdSzEfyzYWycjoraJn0x7Lg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","esbuild":"^0.24.0","minimatch":"^10.0.1","hastscript":"^9.0.0","puppeteer-core":"^23.6.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^1.0.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.4.0","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","react-dom":"^18.3.1","typescript":"^5.6.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_1.2.5_1734346706016_0.43012844715554666","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"nodepup","version":"2.0.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.0.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"0e29d51f70a799bf0df53904caa61d8d6ca48af7","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.0.0.tgz","fileCount":19,"integrity":"sha512-2ED1X1pWQxHGkIXLjsrKCuWdYRnbaEN1R/UhEda26IXFSED/qPKD5m3xzEltMTI5SyFvYrKqeP5MHUwfEJAtOw==","signatures":[{"sig":"MEYCIQCY8H+liYzf2ZCpaDWt1L4XTLTD2PMtiW22Pl9v2HeASgIhAOOAkhAxG2ihKIiy8sTU6bPXgh4nJ1f3fTvWnSFOdyWI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42495},"type":"module","_from":"file:nodepup-2.0.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/3fc259d7ad946e2c85af97779c9cb98a/nodepup-2.0.0.tgz","_integrity":"sha512-2ED1X1pWQxHGkIXLjsrKCuWdYRnbaEN1R/UhEda26IXFSED/qPKD5m3xzEltMTI5SyFvYrKqeP5MHUwfEJAtOw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^3.1.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","@types/regexp.escape":"file:../DefinitelyTyped/types/regexp.escape/types-regexp.escape-2.0.9999.tgz","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.0.0_1739783021639_0.2981856361678492","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"nodepup","version":"2.0.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.0.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"90acdc3d429a4cf5dad6eda00ba94f878c931fd1","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.0.1.tgz","fileCount":19,"integrity":"sha512-rs+5r/MpDTqawdZsF4YXkphFoFyhG66PgLNQEpMGux/XR7fnUqubPI4+ZOGPeo7evTLaUzmapxQZIoTDICnS5g==","signatures":[{"sig":"MEUCIGQx9FrhJ9G2l4edgea7H/R+NbcbGFmh1F9qEu+vHGkQAiEAzaw2tklgsStHEr1LQAUNJbg/M9CyPweUh5ERYGA7JJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42537},"type":"module","_from":"file:nodepup-2.0.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/9117ee7f51aada54f68ede04ae2e9aa8/nodepup-2.0.1.tgz","_integrity":"sha512-rs+5r/MpDTqawdZsF4YXkphFoFyhG66PgLNQEpMGux/XR7fnUqubPI4+ZOGPeo7evTLaUzmapxQZIoTDICnS5g==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^3.1.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","@types/regexp.escape":"file:../DefinitelyTyped/types/regexp.escape/types-regexp.escape-2.0.9999.tgz","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.0.1_1739783345923_0.8225195928822615","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"nodepup","version":"2.1.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.1.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"646ec7f30b37da3c8a51c18e8da91069a8a85562","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.1.0.tgz","fileCount":19,"integrity":"sha512-1UthoGtS0/qcmJcqlVnG6o7r11Ln+nOV0TIPnuj5O3Ec46fHBgETsIKHWKOsI8oHZt44ZHnrtpYqolLqIxVJ+Q==","signatures":[{"sig":"MEUCIQCWgJR4L7uRprYFTbFfKedjTKURdlT1dBAgUDc4IX4EpgIgQOr75tJivm1XAq0JzIDcST5YnkjDK4B1eq9x8mLxhkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43345},"type":"module","_from":"file:nodepup-2.1.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/8fc806dbdbe6ee71a9a56684ce50566d/nodepup-2.1.0.tgz","_integrity":"sha512-1UthoGtS0/qcmJcqlVnG6o7r11Ln+nOV0TIPnuj5O3Ec46fHBgETsIKHWKOsI8oHZt44ZHnrtpYqolLqIxVJ+Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.0","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","@types/regexp.escape":"file:../DefinitelyTyped/types/regexp.escape/types-regexp.escape-2.0.9999.tgz","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.1.0_1739961206980_0.1411311145198062","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"nodepup","version":"2.1.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.1.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"53ded8960a3570503e8c2072cfa97ae75013bd9d","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.1.1.tgz","fileCount":19,"integrity":"sha512-xFKPI2BCRA4F80nCA7Sov6FPYnTSzexz/UT2dvSCch/WYlwG+AhGUG6QH5NHg9i8RCeUji9s386F6uhGKqOzTw==","signatures":[{"sig":"MEUCIQC8Mbe2GDx3M5ylAazNqJOVG8G4tC8FzhkqUt/p4Uee+QIgB/rXYMX3ufk33e71xetIrNrZliq4aTKS5duPzLWM5js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43191},"type":"module","_from":"file:nodepup-2.1.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/d103b8ab14a19402db604554d22deda1/nodepup-2.1.1.tgz","_integrity":"sha512-xFKPI2BCRA4F80nCA7Sov6FPYnTSzexz/UT2dvSCch/WYlwG+AhGUG6QH5NHg9i8RCeUji9s386F6uhGKqOzTw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.0","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","@types/regexp.escape":"file:../DefinitelyTyped/types/regexp.escape/types-regexp.escape-2.0.9999.tgz","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.1.1_1739961568938_0.6064554424416411","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"nodepup","version":"2.1.2","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.1.2","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"7ee489173ad6fdf05b1938018689a1312529c778","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.1.2.tgz","fileCount":19,"integrity":"sha512-LCq/NhURtDSolo961h2LgzrpwMNf/KdrtnKJ9LffFEaNICneA1eBPHtbuwrINimUdnhGy1Du9VUOsgCjNLgCcQ==","signatures":[{"sig":"MEUCIQD4uD+qIH+ATzEj3UQA+8ZyrIKHNZoGXTZGo6CmAuvkxwIgdvGx2VDJS/yHtdyOc3Ad+1KxaizazAHP5zs10aQeNqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43191},"type":"module","_from":"file:nodepup-2.1.2.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a1bb09129e06d2393a41a65fa0da18ba/nodepup-2.1.2.tgz","_integrity":"sha512-LCq/NhURtDSolo961h2LgzrpwMNf/KdrtnKJ9LffFEaNICneA1eBPHtbuwrINimUdnhGy1Du9VUOsgCjNLgCcQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","@types/regexp.escape":"file:../DefinitelyTyped/types/regexp.escape/types-regexp.escape-2.0.9999.tgz","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.1.2_1739962384352_0.8486567517635615","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"nodepup","version":"2.1.3","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.1.3","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"4ee2ec5dcbfc8272e58dde1d29100ab057b5c602","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.1.3.tgz","fileCount":19,"integrity":"sha512-0BuB0M4VLQfmoW+9wPbfDeE6hzft/g9Jh8znlBoIUIMkqueE8M60wG6m/VtWWNg0xJchjH0xj8wrOsZLVT8EpQ==","signatures":[{"sig":"MEUCIFbjMMs6hfjC3b3fFRjb11YTwwnvajtVOtJvhLu+ed0pAiEAnEEaWV97vtr3357SgZ8ZfxEc3t8+wvSsQ49RBs0goDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43171},"type":"module","_from":"file:nodepup-2.1.3.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/655e0f5122c8a2b00cba80440bf18d7d/nodepup-2.1.3.tgz","_integrity":"sha512-0BuB0M4VLQfmoW+9wPbfDeE6hzft/g9Jh8znlBoIUIMkqueE8M60wG6m/VtWWNg0xJchjH0xj8wrOsZLVT8EpQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.1.3_1739985115394_0.9730897952392081","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"nodepup","version":"2.1.4","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.1.4","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"e7b2a74fe682d43cf6d87ec00ee1007d20582c21","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.1.4.tgz","fileCount":19,"integrity":"sha512-ZjOWRz2+rAc/lc0U61J5DzJk7z//QFYVhl31fDnW5mtL8x55pGGVsmcf8OHXKWsf5oqj5jQey6nPNaz5tUDinA==","signatures":[{"sig":"MEUCIEp+hmD9hrd/5M0lm0HNauGJv26YCwFhS6YACO+htmMCAiEA9leOPtV4c4jLyiJKv/qwkrZW/BBP9gXm+KBKcB+0dj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43003},"type":"module","_from":"file:nodepup-2.1.4.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"96c4c67925674a7db2cf55eedd5736738211d797","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a48a88fd2de86a719c426d8b8d240479/nodepup-2.1.4.tgz","_integrity":"sha512-ZjOWRz2+rAc/lc0U61J5DzJk7z//QFYVhl31fDnW5mtL8x55pGGVsmcf8OHXKWsf5oqj5jQey6nPNaz5tUDinA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.11.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.1.4_1740046350888_0.9002708150638445","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"nodepup","version":"2.2.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.2.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://gitlab.com/hesxenon/nodepup#readme","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"b3d956ffa6625bdf3f747b85e41cb7d11ced2688","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.2.0.tgz","fileCount":19,"integrity":"sha512-VNOEXAlW5vy0eU4eFenpL7tO0pxVvcJ0bXMPYiHz/K87nxnJi/HxDYhRbQA8DAeyNzTozdQtjyykSZxhHThy0Q==","signatures":[{"sig":"MEUCIF7SuevsMpONqPQJ4G1LvIfFVx7HVTDmBg6FYeAfOvmyAiEAg1sLlxwe6AydVqez19ciHTmJWH7mBuAllqlPNKfYpCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48477},"type":"module","_from":"file:nodepup-2.2.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/62109dfbdec48f1d851b1fe86c482ff6/nodepup-2.2.0.tgz","_integrity":"sha512-VNOEXAlW5vy0eU4eFenpL7tO0pxVvcJ0bXMPYiHz/K87nxnJi/HxDYhRbQA8DAeyNzTozdQtjyykSZxhHThy0Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.14.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.2.0_1743006966680_0.5246115817814323","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"nodepup","version":"2.3.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.3.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"6291e83dfa3fdb0af1a944a78e14cbd2f31e888a","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.3.0.tgz","fileCount":19,"integrity":"sha512-jroQ4Cvh8CUTBbDOK+/iRrcRQjkGtJ84JnZAWaZen7168zUBHi0dsYhT1i5WhkyxvExM5LNP5NB49uu+IaKb7A==","signatures":[{"sig":"MEUCIE5UWP+iW7P7bkRmaefY/XhpANr9nk2jYWY/FdDFmDOAAiEAiTy+yg6zdgpeppmtDPGMKlDpb3NeTxkQkFpiKrD11HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58695},"type":"module","_from":"file:nodepup-2.3.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"02c178d0f41881e82d0780fa37892d539cef64aa","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/2849a2c75d851981a654ae5e1a4ee600/nodepup-2.3.0.tgz","_integrity":"sha512-jroQ4Cvh8CUTBbDOK+/iRrcRQjkGtJ84JnZAWaZen7168zUBHi0dsYhT1i5WhkyxvExM5LNP5NB49uu+IaKb7A==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.8.1","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"20.16.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^4.0.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.3.0_1744809251733_0.5368076853448844","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"nodepup","version":"2.4.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.4.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"ab73a53403e920098da29eae58229a860deb457d","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.4.1.tgz","fileCount":19,"integrity":"sha512-WpWu+VsH0fUPvWFvznGpFAGUv5fXuGp7HnpJWTgFd+U05Zj/DAUuZ9iKz943V1w2NS4tFSlmiMtBTSJ/a2Zl6w==","signatures":[{"sig":"MEQCIFLZ1vznBJPuPD5akNmAet6xj1BDWbIUQkkERKpKYxYeAiA6R1aSYVwHvNLVD3SK/4dXZFw2Y69BO2MV7KdUJJL/DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59352},"type":"module","_from":"file:nodepup-2.4.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/83ad760d02317dc8f9fc8dc6ff737174/nodepup-2.4.1.tgz","_integrity":"sha512-WpWu+VsH0fUPvWFvznGpFAGUv5fXuGp7HnpJWTgFd+U05Zj/DAUuZ9iKz943V1w2NS4tFSlmiMtBTSJ/a2Zl6w==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.0","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.4.1_1752504998355_0.23848088089158637","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"nodepup","version":"2.4.2","keywords":[],"author":"","license":"BSD","_id":"nodepup@2.4.2","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"cf7bdfb9536b7ae4bbc053303869ac0017699dad","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-2.4.2.tgz","fileCount":19,"integrity":"sha512-dRhq8WJb3zjRUN99gqkgjtBeoVCC2Ec7kOJMpvoglyP7Ebh57v9sgHG0Vtrf050fE9PXaaaNx5UMg27btKV2Sw==","signatures":[{"sig":"MEUCIQCf3EGd9GKSlOUbEcUljhklxxkALt6kp+ctPkCfsEufdwIgCfP6xud07K0mgTPpNiPkeujSHdkHhUV9cqNMcF8UHB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59352},"type":"module","_from":"file:nodepup-2.4.2.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/bfa85ea5ab80588d54d374987409af4a/nodepup-2.4.2.tgz","_integrity":"sha512-dRhq8WJb3zjRUN99gqkgjtBeoVCC2Ec7kOJMpvoglyP7Ebh57v9sgHG0Vtrf050fE9PXaaaNx5UMg27btKV2Sw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_2.4.2_1752508364275_0.16709285763428094","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"nodepup","version":"3.0.0","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"1b466a09af49336dd6ad89f7a0d6c03e41375f40","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.0.tgz","fileCount":19,"integrity":"sha512-kp9J+wXE97FzYK3i6EC0sWelxTJXxnnnlnfO9H3Jij1AuNLXR8F9xa83vPN3D4I0z1m9bW8rOF9UZqW33yfIeg==","signatures":[{"sig":"MEQCIBgMp7wHQNdFR3N/dkgwaS3Xc1zrJ5u2DWPGNlbfYzy5AiB62hxsfzoKP3oZ/UQcXc4PWqvLl12Ql6GcR3PJ/OQ1JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59334},"type":"module","_from":"file:nodepup-3.0.0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/26d32cbc3b3628aec55b5966e23cbbfd/nodepup-3.0.0.tgz","_integrity":"sha512-kp9J+wXE97FzYK3i6EC0sWelxTJXxnnnlnfO9H3Jij1AuNLXR8F9xa83vPN3D4I0z1m9bW8rOF9UZqW33yfIeg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.0_1752570221715_0.15473639939300998","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"nodepup","version":"3.0.1","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"a11a73af0506e0e42bd0c95e0f7b4bd212fef238","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.1.tgz","fileCount":19,"integrity":"sha512-QrQqiDOCUCwtqNPXcZeZ5f0RLQV2BETWuFRB65ksvs2AWNQlXVSKYDRSfi7+Eui2epApaZ3vLy7tAUisTKZKig==","signatures":[{"sig":"MEYCIQC2mvePyE7zbldKCz6K+XdYQcWMr3hDnrQ3IsdgNNnRVwIhAMHO7DdTy24b51+M6i9thjHmmsBULkbyQxo77nO5oO+0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59369},"type":"module","_from":"file:nodepup-3.0.1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/234487757001b65c63cf66abf2913db8/nodepup-3.0.1.tgz","_integrity":"sha512-QrQqiDOCUCwtqNPXcZeZ5f0RLQV2BETWuFRB65ksvs2AWNQlXVSKYDRSfi7+Eui2epApaZ3vLy7tAUisTKZKig==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.7.1","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.2.1","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.1_1753454847254_0.18153095137150133","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"nodepup","version":"3.0.2","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.2","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"f2414a63316b7cb94171f9cce32265a871d17a71","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.2.tgz","fileCount":19,"integrity":"sha512-JIiIsUoNogUSI6TpzpCDVJPGcUa09nPXa1p59r9BqQ7/p6jgDaH7lLVld49O/YjsOwMutetaUlpnrcqYGhQ/dw==","signatures":[{"sig":"MEUCIGw0AV3e/Bc9G02JSW+Fk1rMt/V3uNLgo1pI9yWQpMolAiEApyEr+9GM3dIGl2HZAADWSl/H/rRBHkRXiNJ6jit7zlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59371},"type":"module","_from":"file:nodepup-3.0.2.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/aa91fece29e0e02aef19fb8704a3b604/nodepup-3.0.2.tgz","_integrity":"sha512-JIiIsUoNogUSI6TpzpCDVJPGcUa09nPXa1p59r9BqQ7/p6jgDaH7lLVld49O/YjsOwMutetaUlpnrcqYGhQ/dw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","puppeteer-core":"^24.15.0","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.2_1753805635430_0.27940983722374657","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"nodepup","version":"3.0.3","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.3","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"2bd62465107ed3eca06108cf7561c5f5eb962d6c","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.3.tgz","fileCount":19,"integrity":"sha512-0ZImp/EKjWH96e5dqWuy1nSLGNPKc4y0ehUhtBLCHtlOZOhKkJDa2rEqpfDMpvDt3YQRYQG/GWwdlTvvha4QWQ==","signatures":[{"sig":"MEQCIB6dPNLjYF4iN8z9Vrm70LA8XwCfpqmzOfhHD9kftR2EAiAPzc7IluGHKPloB3EA3a1XDlfzUoIkZp3/Ovr38sncmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59371},"type":"module","_from":"file:nodepup-3.0.3.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/54fcd8802fd1c304760d6ca5d11a1f8f/nodepup-3.0.3.tgz","_integrity":"sha512-0ZImp/EKjWH96e5dqWuy1nSLGNPKc4y0ehUhtBLCHtlOZOhKkJDa2rEqpfDMpvDt3YQRYQG/GWwdlTvvha4QWQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.11.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.3_1753806915737_0.5189856724974844","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"nodepup","version":"3.0.4","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.4","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"344921e6598eab23226ab4d5d1d870673487b0c6","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.4.tgz","fileCount":19,"integrity":"sha512-CYLkimqRchgoC0hjvjVcQJEMMrE+4oU9eDqnoyJ5rEkqFBKW4Yb+MWLMcEHrnrg1QZGZR4bJv66OtI3FsK8DUw==","signatures":[{"sig":"MEUCIFgGR969+3JsMuEsAHRobYUoTL7jS+UkfpanhdKTh4v6AiEA/13cW06s34++xHKxZazijKM6CpH6XgbgmG00WZmy/KI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60020},"type":"module","_from":"file:nodepup-3.0.4.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/6d6a498e55a91cb48769dc7025bdfbb5/nodepup-3.0.4.tgz","_integrity":"sha512-CYLkimqRchgoC0hjvjVcQJEMMrE+4oU9eDqnoyJ5rEkqFBKW4Yb+MWLMcEHrnrg1QZGZR4bJv66OtI3FsK8DUw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.2","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.4_1753824458200_0.5327487874704906","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"nodepup","version":"3.0.5","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.5","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"4c477bee937648c50d30eca01e14e5e8618d1bed","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.5.tgz","fileCount":19,"integrity":"sha512-FOQgOlba3CirxeYoa+WTMsql8GSXc/U88C8ffDmIK5iQzOkBVzMPCu//5blgNh2hQGb7/pL7mHq4367LN8Emcw==","signatures":[{"sig":"MEUCIC+GdgiR7vcVL+cZas3S6obhNZXquyJQndyNTo9lu2VqAiEAzgiM/vrJR+vssjvUHOSz0NoGrzCXDySa9WtEH+XpxDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60020},"type":"module","_from":"file:nodepup-3.0.5.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/a0a11aeaf133d6500040e92eb4c97e30/nodepup-3.0.5.tgz","_integrity":"sha512-FOQgOlba3CirxeYoa+WTMsql8GSXc/U88C8ffDmIK5iQzOkBVzMPCu//5blgNh2hQGb7/pL7mHq4367LN8Emcw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.2","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.17.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.3","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.5_1753831437554_0.181884591463489","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"nodepup","version":"3.0.6","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.6","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"5fa9ab4c9a83ed1e84e01568bdbdae03f2a10f0b","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.6.tgz","fileCount":19,"integrity":"sha512-z4hUDb5Fb/s1WMuz0Im3Bwhi7h3MRM+aoE9btLiR0rxvTNnu+O25OdfauP4VBOgDFQw5yc9od94Gi3Inqg5pRQ==","signatures":[{"sig":"MEUCIQC5Xi77oDSe/GfdxuY0QqndSpwSPbPtZFphAAah4YZ4CQIgTecWn+0UIPwgjjhm1DOfvPnsNUPIHrpkVjSoKGQ3ca8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60080},"type":"module","_from":"file:nodepup-3.0.6.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/0a318d88f7a888c45d0d8a2495e237cc/nodepup-3.0.6.tgz","_integrity":"sha512-z4hUDb5Fb/s1WMuz0Im3Bwhi7h3MRM+aoE9btLiR0rxvTNnu+O25OdfauP4VBOgDFQw5yc9od94Gi3Inqg5pRQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.6_1755674266892_0.9854221085090378","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"nodepup","version":"3.0.7","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.7","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"1655427bdcfee8e8f4a73233c44d370b4d270236","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.7.tgz","fileCount":19,"integrity":"sha512-0gQyIW4jGKT8R11jxjvxsYw3UhOppfEksQ4pgAH4qOjgq3mbY7S6ygMcrwHWx5fnxgV0AKlVp6XnptWn5Pkfzw==","signatures":[{"sig":"MEUCIHQcYj4LKlSvalhOYcwK1SfFRkhqXpgdbKtKAD84bxmKAiEAs0hKEI8PymNkQDajQk/navZ4qnP2crsGzfZGk78Bi+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60110},"type":"module","_from":"file:nodepup-3.0.7.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/92e3fc94e262b396f48b3f35d0737b2d/nodepup-3.0.7.tgz","_integrity":"sha512-0gQyIW4jGKT8R11jxjvxsYw3UhOppfEksQ4pgAH4qOjgq3mbY7S6ygMcrwHWx5fnxgV0AKlVp6XnptWn5Pkfzw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.7_1755677952677_0.8499635841953774","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"nodepup","version":"3.0.8","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.8","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"8ca7e572c4ea9703a25bd8c88298505a69c8cf45","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.8.tgz","fileCount":19,"integrity":"sha512-fWX/ujCcPFooBBX3ixeLvebZfxzocMs1hFxoZEj0OZhUXHudVCnGxOYOaf+TOS+bCVC7rvEjzEyMPUrIWiYqKg==","signatures":[{"sig":"MEYCIQDE8BmanDSSnoMCyKBBMg76Opz29JArzI3zqAFndMf8iQIhANFqpgcH24UnaavGA810UdzpKnZumoGEYXYIw5ypxNri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60126},"type":"module","_from":"file:nodepup-3.0.8.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/d269523bf6d03583a6c15080d523fec4/nodepup-3.0.8.tgz","_integrity":"sha512-fWX/ujCcPFooBBX3ixeLvebZfxzocMs1hFxoZEj0OZhUXHudVCnGxOYOaf+TOS+bCVC7rvEjzEyMPUrIWiYqKg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.8_1755683075527_0.9163922418183246","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"nodepup","version":"3.0.9","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.9","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"b90a1190b82e8531c6c89beeece673da01e96991","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.9.tgz","fileCount":19,"integrity":"sha512-NyPsv3fiXS+K1LGKmIuSBKY69OvxBvoqDGmr7wDsxW5EaNI/ZyDNMzfr5RedNdP0HQj3HABchPt1e+nIV9qNmA==","signatures":[{"sig":"MEYCIQCOrvmu0BGPRxgAs4blq5+Ezj7cv5IrjIpeW6e65+jvEwIhAKVYDD2Uw5UHVVlIKiSbY8o0efFGu/5Xp3gmjis/11zX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60172},"type":"module","_from":"file:nodepup-3.0.9.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/2b0e75380030ef60a6e6255ac9ee62e2/nodepup-3.0.9.tgz","_integrity":"sha512-NyPsv3fiXS+K1LGKmIuSBKY69OvxBvoqDGmr7wDsxW5EaNI/ZyDNMzfr5RedNdP0HQj3HABchPt1e+nIV9qNmA==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.9_1755683186167_0.3061727527915683","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"nodepup","version":"3.0.10","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.10","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"c486db35291c89789476f593e37a2747cdadec6f","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.10.tgz","fileCount":19,"integrity":"sha512-kDzyUUNn/yLHzc5glFPP7MyLqTbPKGKsabb/wULCeYIxhRe7b7R7ECTI8E8nlhNF6owa2cDSpqGAMQowDAYw8Q==","signatures":[{"sig":"MEQCIBusyTkoFukWOljuzSkgWPBzQ23Z5cGKpdZtaW0HxRDUAiAOcPMfMx0VM1hfaABtz3Yx8wu22pe6b898zO1T97gWlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60177},"type":"module","_from":"file:nodepup-3.0.10.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"1179fbbc2e1a6ddd8e845be6221215704c3bfb3a","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/4c6f095e0e7430ec916c4efe5edaa89c/nodepup-3.0.10.tgz","_integrity":"sha512-kDzyUUNn/yLHzc5glFPP7MyLqTbPKGKsabb/wULCeYIxhRe7b7R7ECTI8E8nlhNF6owa2cDSpqGAMQowDAYw8Q==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.25.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.10_1756126950410_0.7274437679610088","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"nodepup","version":"3.0.11","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.11","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"af57b866982aeb3d89c729e9a3f6482cdf69d6d0","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.11.tgz","fileCount":19,"integrity":"sha512-47sUew0sgAbPBJ9hZJzAj84lX0baGv0SZuu5t7tHCCZkhCpLmakf8LdR8ZWfwYiQCEdp170+CSI5Z2xAkF/ARg==","signatures":[{"sig":"MEYCIQCLNjae781LBOaLmHflhHdV8Q93Zmj8XQySaLfmkO5YgQIhAIEBf5L3gFKYTwR4aW3y94b7lwaGQQPKDTWptIqZktO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60178},"type":"module","_from":"file:nodepup-3.0.11.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9aa268bf760d3adbced1a6db30dda2c10f206ecc","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/eaf8f3b29fcb34a9bb674940f4cfac66/nodepup-3.0.11.tgz","_integrity":"sha512-47sUew0sgAbPBJ9hZJzAj84lX0baGv0SZuu5t7tHCCZkhCpLmakf8LdR8ZWfwYiQCEdp170+CSI5Z2xAkF/ARg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.11_1763051349094_0.308382638422912","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"nodepup","version":"3.0.12","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.12","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"dd6ced3579c317ef10b6555801998074a4655662","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.12.tgz","fileCount":19,"integrity":"sha512-gSzATnM4MZYfRbs2iVVRGTsrGk4HLG8CdQhEosreVvQhBcBYc31PTqE82hpkXxelcefz0skrTUhnSonnc/9yog==","signatures":[{"sig":"MEUCIQDi28KfRaj8xcCSTbtGyINRmDUQEF2H0FlvuSkaIoAg4AIgeO/7OlqxBbR5DV8mn5HtgxVyyb859tJ6NMlmy+FohmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60547},"type":"module","_from":"file:nodepup-3.0.12.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9aa268bf760d3adbced1a6db30dda2c10f206ecc","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/38c495307a6f3b5d655ad9ab5b456d1d/nodepup-3.0.12.tgz","_integrity":"sha512-gSzATnM4MZYfRbs2iVVRGTsrGk4HLG8CdQhEosreVvQhBcBYc31PTqE82hpkXxelcefz0skrTUhnSonnc/9yog==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.4","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.12_1763126832518_0.49465753060981466","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"nodepup","version":"3.0.13","keywords":[],"author":"","license":"BSD","_id":"nodepup@3.0.13","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"fed6e4ba7f5ac80defa1926d1dc9cec20e2bbb2d","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.13.tgz","fileCount":19,"integrity":"sha512-XG9iww7I6PcT7wnqI8wlV4+0jg6WfUFPaSr8lRkE2koNGdqjuEcmpo0f5kP34i9J7BMCq7YEKr90XjJjFbFlNQ==","signatures":[{"sig":"MEYCIQDbbs5nidLGA4nSxGTbFRfC3goSIU6QdPNGXPcaHZ5f4QIhALmw8oBgsa7nrHP8uNBHja7qeuRr2rgCOFJBgefqslkS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60565},"type":"module","_from":"file:nodepup-3.0.13.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"832969f97109a6b2e1a538daf4b7fbdda73748f3","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/66095a0fcaa4fd2ce67d9733396208da/nodepup-3.0.13.tgz","_integrity":"sha512-XG9iww7I6PcT7wnqI8wlV4+0jg6WfUFPaSr8lRkE2koNGdqjuEcmpo0f5kP34i9J7BMCq7YEKr90XjJjFbFlNQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"10.9.3","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"22.20.0","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.5","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.13_1764589482621_0.155353484204523","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-0":{"name":"nodepup","version":"3.0.14-0","keywords":[],"author":"","license":"BSD-3-Clause","_id":"nodepup@3.0.14-0","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"270c3b3cf17ca7733dccdcfbd8829d33cc896f98","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.14-0.tgz","fileCount":20,"integrity":"sha512-g83c2atRSw45pqDHVk2UM4AMr+iPfHnL8s/TGmRJwT5vPl7AgwMCNNz4eZGHvTS4X6FCD3x535TfV0i0EvAypg==","signatures":[{"sig":"MEQCIGf+Lm4SpGGEVwyuVvWuFTDySHqrQF/RisYVVdewU3nzAiAnTxJocbX3jd/FNb+6gVPWz3Q2WIIMETQEdozLD+1vOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62078},"type":"module","_from":"file:nodepup-3.0.14-0.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9e2943a6eb2555ad332a8326f9045dcb25b4305e","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/14f631e76316e753dabc9642c1c1c445/nodepup-3.0.14-0.tgz","_integrity":"sha512-g83c2atRSw45pqDHVk2UM4AMr+iPfHnL8s/TGmRJwT5vPl7AgwMCNNz4eZGHvTS4X6FCD3x535TfV0i0EvAypg==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"11.8.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"6.0.0-1","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.14-0_1781623542776_0.8742325500356656","host":"s3://npm-registry-packages-npm-production"}},"3.0.14-1":{"name":"nodepup","version":"3.0.14-1","keywords":[],"author":"","license":"BSD-3-Clause","_id":"nodepup@3.0.14-1","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"53a31ee89e4b75b3cba99814091ef49aa8fb3110","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.14-1.tgz","fileCount":20,"integrity":"sha512-Lbvg0zctReNn0Dt+jnfutdF2T5fNBHzcGeG1jursqq+xAcwGrL+KZ5qVCSFXZOF9Fzmwdze9qGu7q4v45lZuVQ==","signatures":[{"sig":"MEQCIAoVifyaMGj5HH/ZU8fczKkzVP4OppktTcCNlc2BwGOyAiAZzc+AF4OXxsu7VjhXARQqT0sEQmET4cs1vRu8RUyprg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62302},"type":"module","_from":"file:nodepup-3.0.14-1.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9e2943a6eb2555ad332a8326f9045dcb25b4305e","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/9e3df6b195791d1d7b22e8cfd0aeeb54/nodepup-3.0.14-1.tgz","_integrity":"sha512-Lbvg0zctReNn0Dt+jnfutdF2T5fNBHzcGeG1jursqq+xAcwGrL+KZ5qVCSFXZOF9Fzmwdze9qGu7q4v45lZuVQ==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"11.8.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^24.15.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^5.4.5","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.14-1_1781623858397_0.660025154404486","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"nodepup","version":"3.0.14","keywords":[],"author":"","license":"BSD-3-Clause","_id":"nodepup@3.0.14","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"homepage":"https://hesxenon.gitlab.io/nodepup/","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"bin":{"nodepup":"lib/Cli.js"},"dist":{"shasum":"d5290c3918c4559037f508800680ab3497d7718c","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.14.tgz","fileCount":20,"integrity":"sha512-enm8Jr/T+34feJNCpc+T1z83KB5ryXWcGFOxdfotmrqbjqmXdIm21ISPTv3AAAZYLGuK2a/C03B7lZWNHF3Iyw==","signatures":[{"sig":"MEYCIQDOk2Ckm+piTRuBIiZ/YB9c9Pg5KLrsAijhqomsug7FvwIhAPrJ0jquTaMOD1HHGua0F9nKxOwMUVsc/45hDSSLw7YO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62299},"type":"module","_from":"file:nodepup-3.0.14.tgz","exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"gitHead":"9e2943a6eb2555ad332a8326f9045dcb25b4305e","scripts":{"docs":"typedoc","test":"node --test ./tests/nodepup.test.js","build":"tsc","clean":"git clean -Xdfq src lib","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","pretest":"pnpm build","prebuild":"pnpm clean","prestart":"pnpm build || exit 0","preversion":"pnpm test"},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"_resolved":"/tmp/c00236b204d74015028e831d0dac7e0d/nodepup-3.0.14.tgz","_integrity":"sha512-enm8Jr/T+34feJNCpc+T1z83KB5ryXWcGFOxdfotmrqbjqmXdIm21ISPTv3AAAZYLGuK2a/C03B7lZWNHF3Iyw==","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"_npmVersion":"11.8.0","description":"run tests with puppeteer and the nodejs test runner","directories":{},"_nodeVersion":"24.13.1","dependencies":{"glob":"^11.0.0","mime":"^4.0.4","chalk":"^5.3.0","yargs":"^17.7.2","effect":"^3.12.11","esbuild":"^0.27.0","minimatch":"^10.0.1","hastscript":"^9.0.0","ts-pattern":"^5.6.2","regexp.escape":"^2.0.1","puppeteer-core":"^25.1.0","hast-util-select":"^6.0.3","@hesxenon/prelude":"^6.0.0","hast-util-to-html":"^9.0.3","@puppeteer/browsers":"^2.10.6","hast-util-from-html":"^2.0.3","monocart-coverage-reports":"^2.12.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^5.1.2","react":"^18.3.1","typedoc":"^0.28.1","chai-dom":"^1.12.1","react-dom":"^18.3.1","typescript":"^5.7.3","@types/chai":"^4.3.20","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/yargs":"^17.0.33","concurrently":"^9.1.2","@types/chai-dom":"^1.11.3","@types/react-dom":"^18.3.1","chai-as-promised":"^8.0.1","@testing-library/dom":"^10.4.0","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/chai-as-promised":"^8.0.2"},"_npmOperationalInternal":{"tmp":"tmp/nodepup_3.0.14_1781721027166_0.9709783633929447","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"nodepup","version":"3.0.15","description":"run tests with puppeteer and the nodejs test runner","bin":{"nodepup":"lib/Cli.js"},"exports":{".":"./lib/Client.js","./server":"./lib/Server.js"},"keywords":[],"author":"","license":"BSD-3-Clause","homepage":"https://hesxenon.gitlab.io/nodepup/","repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"devDependencies":{"@testing-library/dom":"^10.4.0","@types/chai":"^4.3.20","@types/chai-as-promised":"^8.0.2","@types/chai-dom":"^1.11.3","@types/node":"^22.8.2","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","@types/regexp.escape":"github:hesxenon/DefinitelyTyped#path:types/regexp.escape","@types/yargs":"^17.0.33","chai":"^5.1.2","chai-as-promised":"^8.0.1","chai-dom":"^1.12.1","concurrently":"^9.1.2","react":"^18.3.1","react-dom":"^18.3.1","typedoc":"^0.28.1","typescript":"^5.7.3"},"type":"module","dependencies":{"@hesxenon/prelude":"6.0.1","@puppeteer/browsers":"^3.0.4","chalk":"^5.3.0","effect":"^3.12.11","esbuild":"^0.27.0","glob":"^11.0.0","hast-util-from-html":"^2.0.3","hast-util-select":"^6.0.3","hast-util-to-html":"^9.0.3","hastscript":"^9.0.0","mime":"^4.0.4","minimatch":"^10.0.1","monocart-coverage-reports":"^2.12.6","puppeteer-core":"^25.1.0","regexp.escape":"^2.0.1","ts-pattern":"^5.6.2","yargs":"^17.7.2"},"scripts":{"clean":"git clean -Xdfq src lib","prebuild":"pnpm clean","build":"tsc","pretest":"pnpm build","test":"node --test ./tests/nodepup.test.js","preversion":"pnpm test","prestart":"pnpm build || exit 0","start":"cd tests/app && BROWSER=chrome@129 node --watch --watch-preserve-output ../../lib/Cli.js","docs":"typedoc"},"gitHead":"9e2943a6eb2555ad332a8326f9045dcb25b4305e","_id":"nodepup@3.0.15","bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"_integrity":"sha512-mD/6sMFZ47dWmU5N7dI6qMbl1TGrqMaQd5CYshGPYq/6WiJRdJn+i5iD4CxtMJaSI+hrlXecHmlVawvcn7lWSg==","_resolved":"/tmp/ed95abd6095c058081e80b4ec115ab53/nodepup-3.0.15.tgz","_from":"file:nodepup-3.0.15.tgz","_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"integrity":"sha512-mD/6sMFZ47dWmU5N7dI6qMbl1TGrqMaQd5CYshGPYq/6WiJRdJn+i5iD4CxtMJaSI+hrlXecHmlVawvcn7lWSg==","shasum":"5c1a8255b67fc10c70eac46ea77396d27d207dec","tarball":"https://registry.npmjs.org/nodepup/-/nodepup-3.0.15.tgz","fileCount":20,"unpackedSize":62297,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIELM/oGiw44O4iY0UINGoJmbzXXqXz3sG+d1qO7LwHseAiEAmUDDFLF/yxNthxSTMe9ENOZe+qPTi32ocCAf/+PGmZw="}]},"_npmUser":{"name":"hesxenon","email":"hesxenon@gmail.com"},"directories":{},"maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nodepup_3.0.15_1781879005463_0.9989948690512054"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-08T16:31:06.157Z","modified":"2026-06-19T14:23:25.705Z","1.0.0":"2024-08-08T16:31:06.316Z","1.0.1":"2024-08-08T16:49:17.685Z","1.0.2":"2024-08-08T16:55:28.625Z","1.0.3":"2024-08-10T03:04:40.377Z","1.0.4":"2024-08-10T03:56:20.350Z","1.0.5":"2024-08-20T13:07:56.875Z","1.0.6":"2024-08-20T13:25:34.440Z","1.0.8":"2024-09-05T08:32:04.147Z","1.0.9":"2024-09-06T14:36:16.202Z","1.0.10":"2024-09-09T08:59:53.430Z","1.0.11":"2024-09-09T14:49:19.531Z","1.0.12":"2024-09-10T14:13:43.110Z","1.0.13":"2024-09-10T15:24:41.563Z","1.0.14":"2024-09-16T11:02:03.586Z","1.0.15":"2024-09-16T11:08:49.187Z","1.0.16":"2024-09-18T09:32:23.303Z","1.0.17":"2024-09-25T16:07:50.679Z","1.0.18":"2024-09-26T11:47:17.776Z","1.0.19":"2024-10-15T11:58:14.612Z","1.0.20":"2024-10-16T12:30:58.226Z","1.0.21":"2024-10-16T12:40:03.413Z","1.0.22":"2024-10-28T15:52:14.792Z","1.0.23":"2024-10-29T13:36:25.257Z","1.0.24":"2024-10-29T15:10:28.955Z","1.0.25":"2024-10-29T15:16:10.074Z","1.0.26":"2024-10-30T08:15:30.819Z","1.0.27":"2024-10-30T10:28:34.718Z","1.1.0":"2024-10-30T12:29:03.040Z","1.2.0":"2024-10-31T08:58:28.493Z","1.2.1":"2024-11-05T00:33:57.182Z","1.2.2":"2024-11-19T17:04:38.157Z","1.2.3":"2024-11-20T06:43:17.396Z","1.2.4":"2024-11-20T07:33:25.588Z","1.2.5":"2024-12-16T10:58:26.154Z","2.0.0":"2025-02-17T09:03:41.806Z","2.0.1":"2025-02-17T09:09:06.087Z","2.1.0":"2025-02-19T10:33:27.226Z","2.1.1":"2025-02-19T10:39:29.142Z","2.1.2":"2025-02-19T10:53:04.528Z","2.1.3":"2025-02-19T17:11:55.576Z","2.1.4":"2025-02-20T10:12:31.097Z","2.2.0":"2025-03-26T16:36:06.974Z","2.3.0":"2025-04-16T13:14:11.934Z","2.4.1":"2025-07-14T14:56:38.531Z","2.4.2":"2025-07-14T15:52:44.465Z","3.0.0":"2025-07-15T09:03:41.933Z","3.0.1":"2025-07-25T14:47:27.465Z","3.0.2":"2025-07-29T16:13:55.635Z","3.0.3":"2025-07-29T16:35:15.910Z","3.0.4":"2025-07-29T21:27:38.383Z","3.0.5":"2025-07-29T23:23:57.750Z","3.0.6":"2025-08-20T07:17:47.065Z","3.0.7":"2025-08-20T08:19:12.850Z","3.0.8":"2025-08-20T09:44:35.720Z","3.0.9":"2025-08-20T09:46:26.408Z","3.0.10":"2025-08-25T13:02:30.742Z","3.0.11":"2025-11-13T16:29:09.290Z","3.0.12":"2025-11-14T13:27:12.697Z","3.0.13":"2025-12-01T11:44:42.870Z","3.0.14-0":"2026-06-16T15:25:42.906Z","3.0.14-1":"2026-06-16T15:30:58.538Z","3.0.14":"2026-06-17T18:30:27.338Z","3.0.15":"2026-06-19T14:23:25.591Z"},"bugs":{"url":"https://gitlab.com/hesxenon/nodepup/issues"},"license":"BSD-3-Clause","homepage":"https://hesxenon.gitlab.io/nodepup/","keywords":[],"repository":{"url":"git+https://gitlab.com/hesxenon/nodepup.git","type":"git"},"description":"run tests with puppeteer and the nodejs test runner","maintainers":[{"name":"hesxenon","email":"hesxenon@gmail.com"}],"readme":"# Getting started\n\n<!--toc:start-->\n\n- [Getting started](#getting-started)\n  - [Why does this exist?](#why-does-this-exist)\n  - [Architecture](#architecture)\n  - [(Recommended) Usage](#recommended-usage)\n  - [Configuration](#configuration)\n  - [CLI Usage](#cli-usage)\n  <!--toc:end-->\n\nRun component tests in a real browser - without the hassle.\n\n## Why does this exist?\n\nSo we can test web components without compromise and without long feedback cycles.\n\n- simulated DOM environments (like JSDOM) don't (plan) to fully implement every\n  Web API\n- e2e testing tools like cypress and/or playwright are too heavy handed - component\n  testing is not their main focus\n\nSo this sits kind of in the middle between simulated, very fast tests and emulated\nbut very slow tests.\n\n## Architecture\n\nIt is useful to understand what nodepup does differently under the hood so you\ncan make informed decisions in your tests.\n\nWith simulated DOM environments (like jsdom) your tests run on the server and things\nlike e.g. CSS will never be tested. Querying nodes and interacting with your\ncomponents happens on the basis of a simulated environment which is fast but can\nonly return stand-ins, which e.g. - at the time of writing - do not support\nform-associated custom elements.\n\nFull e2e suites on the other hand start a headless browser and your test code also\nruns on the server. Your tests then execute a series of commands that are sent to\nthat browser, meaning that interacting with elements is done either\nasynchronously or by injecting larger bits of code into the page and executing\nthem there, creating a divide where server side code lives just a few lines away\nfrom client side code yet the two are completely separated contexts.\n\nNodepup takes a different approach: it bundles your tests with [esbuild](https://esbuild.github.io/)\nand serves that bundle via a small web server. Your tests run exclusively _on the\nclient_ and as such you can easily listen for events, assert the\nDOM structure synchronously and all that stuff.\n\nThis would however normally come with the same drawback however that a simulated\nenvironment has: user interactions can only be \"faked\". Libraries like [user-event](https://github.com/testing-library/user-event)\nhave been created to address this issue in a best-effort manner,\nbut they can conceptually never reach the level of the e2e solutions.\n\nFor this reason nodepup enables user interactions by flipping the classical e2e\napproach on its head - instead of the server test code sending commands to the\nclient the client test code tells the servere to execute the commands. While\nthis might seem a like a roundabout way of doing things it has the benefit of\ncombining the performance of a simulated environment with the capabilities of\na real browser.\n\n## (Recommended) Usage\n\n```tsx\n// Testbed.tsx\n/**\n * This module exposes utility functions around testing.\n *\n * @module\n */\nimport { toHtml } from \"tsx-to-html\";\nimport * as Chai from \"chai\";\nimport chaiDom from \"chai-dom\";\n\nChai.use(chaiDom);\n\nexport const expect = Chai.expect;\n\nexport const render = (element: JSX.Element) => {\n  // render the component to a plain HTML string.\n  // You could also bootstrap your favorite framework here\n  document.body.innerHTML = toHtml(element);\n\n  return document;\n};\n\nexport * from \"@testing-library/dom\";\nexport * from \"nodepup\";\n\n// [...]\n\n// MyComponent.test.tsx\nimport {\n  describe,\n  it,\n  user,\n  expect,\n  render,\n  getByRole,\n  getCenterPoint,\n  user,\n} from \"./Testbed.js\";\n\ndescribe(\"my component\", () => {\n  it(\"should match :hover when mouse hovers\", async () => {\n    // setup - could be abstracted on a \"by component\" basis\n    const container = render(<my-input />);\n    const input = getByRole(container, \"textbox\");\n\n    // act\n    const { x, y } = getCenterPoint(input); // util function from nodepup\n    await user.mouse.move(x, y); // user tries to alias the puppeteer functions here\n\n    // assert\n    expect(input).to.match(\":hover\");\n  });\n});\n```\n\n## Configuration\n\n```js\n// nodepup.config.js\n\n/**\n * @type import(\"nodepup/server\").NodepupConfig\n */\nexport default {\n  esbuild: {}, // changeable esbuild options\n  coverage: {}, // changeable monocart-coverage-reporter options\n  glob: \"**/*.test.{ts,tsx}\", // an extended glob to find your test files\n  bodyContent: \"\", // html that replaces the document body before every test run\n};\n```\n\n## CLI Usage\n\nSee `npx nodepup --help`.\n","readmeFilename":"README.md"}