{"_id":"@haibun/browser-extension","_rev":"73-d0740b7f9ff9a178e17457a8ba82171c","name":"@haibun/browser-extension","dist-tags":{"latest":"1.32.9"},"versions":{"0.0.1":{"name":"@haibun/browser-extension","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@0.0.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"f47dd5b0e8642a7c49b96a906c9b214bc0678861","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-0.0.1.tgz","fileCount":2275,"integrity":"sha512-VwKsmLbB2kmtTKYlRNSUB0bHxl/djXAnart0iAM+P6zgUwyRYfp5OHibmc7/082zPeQCOg8leAgkeF3T0QcIvQ==","signatures":[{"sig":"MEUCIH3/nNq/+C1hx89kAUzHxXelyeomJBCITB6Wv6e6RwswAiEAzek2IMXJUiKVt9jDyO9eltHGpahhvrk380S/m4H6xuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74545499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjalEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNeg/+Kj7a2axtyNdgeiUAvreNd9mvaA6p1CZXqEcwazeplGdEpfAk\r\nFr8ECpWOBfuM/fB72VDEZc+0L0dlivcScCSLfJgCSOv8n20cNkHQ/ApniYIB\r\njUfcEbgn52cMNPo2GF0nNvayXYCkuztd9qJbzv5aIZ/2HrJlMgUR42e4cRb8\r\nNaCum+inom9W2nO/ooohKot2VWafw/TG1Hth2+SdoOPdgQkVPGOOjaOyPdPF\r\nXuG5nYaRWLRd020SZy4H29eCkud17U4xWNTWU7Wq5Z7gGNkXhmmIfBjA4WJK\r\nJsTvM4gTxfYlnbfik5tY+t3mL5FrrXE3Pe4uniagsPh2zCE8Y7NNXb34I7NJ\r\nH5fmGx21V4YHgRegNBCHXGxdcAJ0B8CpcGDyt/fLIk/Q7CGgS2QckCRfap7H\r\n7T2wCKPpS+V+RDwQnBtE6FPTzrjXcEb5ypH8LVd2mnNPcxL6is3/eKNeF7xe\r\nhuLoJTBb6k5UolUkr2GGxRhZzIRkm2eR3Vo3t1zwhXRp1IRATj8tpTylmpBx\r\nUK2a8A3mB+FRl5LbhpfDdqlpoT1iOg+eUUSoRiPVyPoDnETuzDKeBJBUMt7a\r\nY1GFodFRJpkmggZvZWUK+26ZHWK9LTATcR01Xdm9cIqJGwUXZBy8zZVtrk83\r\n6mCb0ccF8TiZ9egjTjGCEYpgNveXlC5crg0=\r\n=2Rt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"15565c913dfb422a544810515005ca1aadfc35db","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/cli":"1.10.2","@haibun/core":"1.10.2","@medv/finder":"^2.1.0","@haibun/domain-webpage":"1.10.2","@haibun/web-server-express":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.198","jest-environment-jsdom":"^29.1.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_0.0.1_1667911971664_0.7162312592913209","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"@haibun/browser-extension","version":"1.10.3","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.10.3","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"3ca08382e4bbefd2281c4e55e66059f19092af07","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.10.3.tgz","fileCount":2275,"integrity":"sha512-HdrPF/BA+pYgB5bytFaEqdPyNIhRP1Tip3X7DRupkLFzYdXSKHum1JnND/5NI0VB+lWbxu9TGUBJIUJsSPRCZQ==","signatures":[{"sig":"MEUCIQCrDXx3aDsZLt3++33onnwrvyJ+8V7lcQ08Mcu6WSdgQAIgDjN3yD/vGQIw81e0PZjMjUeNeUfduwXdO5nL8iG1igU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74545501,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjikyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmrhAAj8NFf2I3i6ImVLCF9cRPOylmHA42zMdADwewwqplQ6dk8VKw\r\nNltgrln768Cz+aQn0qX+OV/2c3OuuK7TB6o2bUUN9wQ0QS29HFYa8aLAa9Pz\r\n++pBCtzNh5TE2cPwZy8oIonwNkOFcfpgizYeszRD9dBEEzYjQbZuRu/MZSCe\r\nO6Ox+B/xHZUZKyBvp9GFrDM5pjYTipuZJonKD28ptrwxyAcHlLTylcxAG4bM\r\nx+akmSjF+rLjIbG7AkNjcawEAU5WgI0S23smRt+M3VrF6Ck1BwXB98nzWm7v\r\n/VTPxuBYOW30JuFSU2ziukmTob/Ok+AiChaaedyKcHcYcUxG3gGuDT8OInEE\r\nf9AtRWOSvHEj73I8JVDFvfD4IoRTshbXTzRZdRQxLcTFGml6+pZvFYdUkOTq\r\nnRj4gtydYsoi5BaQGVVZ1rlRMK0PqF/RGNifUi88jsmhfj5jX19dsFSjECbe\r\nKmwCXQTbXMOcJpjgucMn0k4MnJUdZPLyfFP66XMXTtn1qrRwKNkGEUyyvHGR\r\nzRYWzfdHw+qvt3XylloRSL82FgWjHOWaEQuytV0H2tCeyIs5porqaS7Z49ZZ\r\ntVXHmE0+mxRX5bv9fsheEoOpSrD0u4z1+fR7598AMD0VgnMYh0fGn4NsvWX9\r\nZx0auoscsKjwFrj11yD7xbWVFu2bTWkc8zA=\r\n=CaZu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"5daec69cc746ab4e2a6535ac7191c780ec3f5d45","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/cli":"1.10.2","@haibun/core":"1.10.2","@medv/finder":"^2.1.0","@haibun/context":"1.10.2","@haibun/domain-webpage":"1.10.2","@haibun/feature-importer":"1.10.2","@haibun/web-server-express":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.198","jest-environment-jsdom":"^29.1.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.10.3_1670007935711_0.5021910428950442","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"@haibun/browser-extension","version":"1.10.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.10.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"bd130255124df3c7a8ef874517fb4afca7779d43","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.10.4.tgz","fileCount":2275,"integrity":"sha512-2o48Zw3uZT7IiwCZfXiat2wJyeH+PhlmNPllqJi2DrLkVIGd8+qmdDKH+exZffQBsf9uyKGUisQ5l8+Ja4S3yQ==","signatures":[{"sig":"MEQCIGN6NgHQoXdwIbMTZvLoDNCeSRfyOGFgShLgDdEBNYL/AiBXALxPOZpL1V2BP6KsXaTaxwuIj3lDfteU6Y6s79JrmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74545502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjimkZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNaA/+Mkte3126q6nXYYVWUXF1DNyjOrvRe7NQEeDpvhI2jt7STojl\r\nRv/hxgNzL1y8jZ6LN25X8dsYJTtGuY1SmRb5jPugRAS7157q+eo+dpYcl7dA\r\nRxFxWZsEBEVcwxfOOgmlBvRldgYbMWV23nS2Rpp5akUX/PgNaenUMQNbjRwm\r\nhaz6xQhRdMEMK1rqZL+6losa9MhttWox7ZtxWKm7B4/hFWcpMgbHEJeHv9pZ\r\nmOb8QSvkyGro03Ttu7GRZjHmMD3xCij8fZFlaQ5sWX/CrKYI7X8h3RgtX+gz\r\nP9tg6X29DKNbP3ypq+8TnMWWMw1WgTJ0/GvO4xt8wZM/SKI37zq03oGEP3Xm\r\nTKY2BaJesefgNb3L9XnKa/knt4/BAgUpmg5HEiXJyf6YpFAVn8f9JWpPa3G/\r\nIzHr/LaU+E7KmmEArhpnPtI3ri0xJ2C5wxjA7RjRvzAUXgWsWJt3OEW9XKXF\r\nNtEYIK5HGFtzknC1CB+iUK2meiKXtrcHGVL2qgEqdofYJ3W8C3SEKzRsaIHh\r\ntN7astJbkp/SRVcD/BrsBD+1hBxmjde2IBmo3im7EnvSWtbAk/mCON0xShfB\r\nO7r+QIMAdejE7zu9NM0Z38Kexo52vhWVh0VwC+l3ho1VswFagZxat32LtssN\r\n3gRcU9VjAA2M3P6IJ6oN4Z6Dn1lZWq4jsS0=\r\n=qEr2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"5daec69cc746ab4e2a6535ac7191c780ec3f5d45","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/cli":"1.10.2","@haibun/core":"1.10.2","@medv/finder":"^2.1.0","@haibun/context":"1.10.2","@haibun/domain-webpage":"1.10.2","@haibun/feature-importer":"1.10.2","@haibun/web-server-express":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.198","jest-environment-jsdom":"^29.1.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.10.4_1670015256507_0.8521304578367563","host":"s3://npm-registry-packages"}},"1.10.12":{"name":"@haibun/browser-extension","version":"1.10.12","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.10.12","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"ee203396d72d0bab217dbc861a6b382fff162e09","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.10.12.tgz","fileCount":2275,"integrity":"sha512-dT0qFKLaS9+VTiqQcsjE5vX0sO6P64qxvNnMi5MvY9sMjgclTETLTLpu5ylOBTL1iUHP+Pvu59j2GXL+BBt2mA==","signatures":[{"sig":"MEYCIQCXyceurUJuuMPm5f7fwE6M9emK0ov3SNOohI+jzNpT1QIhAPddmvnL25ssfXVi+t8MsV0Hb8EQuf4XaFM+cuV3lXbS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74545503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjimlbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlKQ//UO1H+7UQeDZ4uZnMzyxnY8O2fSueHI9pFJUYTIlQnisZZSu1\r\nQ38rANFjJIEouHvzyXJOja0X+5CtMIfcySsmWpIqlpvtXCYkWlL5+ICA7b5C\r\nqGxo/SP5pYm1T8D2/L1bx7Wwzo4T5HVMUlZA14WMqBf8kuYziYTFtYGDyNKr\r\nt6EsGqBGVZlVw2LliMchzgbqLT8Q94A6SccDAipb9aPPsSFbJG1Re2J9Gi0P\r\nZhtHwtrgpWb81hNidcALUNL+7h6e8Xkk5lns8n3xXsGxG+hFO0R7ZKnyI6DJ\r\na6iG9ph7ujVYvzCRtuXTiscGbpFyA9YAQjgXbkd0irQmkm53WjUDmjGh4OFU\r\nXVgFR1aueDohSUPB+EtK0K/CZ6ruYX+mkJWfVz71Sdr6zLtWHfPbhq88fJlP\r\nAduZD4yEZNpyC+usTY8wZ+nttoLq8Gp7lRUY8nCmZFZOkCyMIhK0HPN/bRmx\r\nS5syiF6SCug9jrtzG4nVrDEiuaCLbEtxKdnM9KNIN0K9AtphrhUUutyCXwuS\r\nDQrJKgpP8Hib8EkFH/XohYidjhLrYlhvxRNLpFx/mlmQnj8VtmwIwBZ/sCz9\r\nJnpRa0SwX8F/BqX5BxAauB9v0h0+gyZDgqGWkjZOmLR8X0bpiw9Pr8fKJuHr\r\nGb9oBKw8ml+aDZeKiwIxMv9Rl5+KgpXzVnY=\r\n=lcDd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"224930fed305916094d83c6783bd2ad6e23514ae","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/cli":"1.10.2","@haibun/core":"1.10.2","@medv/finder":"^2.1.0","@haibun/context":"1.10.2","@haibun/domain-webpage":"1.10.2","@haibun/feature-importer":"1.10.2","@haibun/web-server-express":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.198","jest-environment-jsdom":"^29.1.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.10.12_1670015322425_0.21016355455210922","host":"s3://npm-registry-packages"}},"1.10.14":{"name":"@haibun/browser-extension","version":"1.10.14","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.10.14","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"e5d3370907e9b974f29b6a42925939f04c00293f","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.10.14.tgz","fileCount":2275,"integrity":"sha512-r3CszNIlmzZ9ojcIqGodz4Ts209teOFhN6iqmYm6xdiRpuTfa/HeMmw9OyxO7b9+7tkhCGkxp2KXRf23fgQ89A==","signatures":[{"sig":"MEUCIQCEQSQ47egGg6k/T3Veh2Lw5Af+FglsT0HU1zpEDO6i1QIgZcbtKZsy75KouoU9sZFP4Y1U7oCMkFwEvx3LJK7kZ74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74545503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjRL7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrumg//R9O1gTN0GE1TgLEvzdLgJUtMKz3TCIAj0OYOzgiK+RvRQRCv\r\nnmOR5kiHxuE2vLInNAB1VYOlKwdNBXHrNhEL1vDSPHwrHCMl8HRr/w4Nt2wB\r\nyxgqawgHSctSmuF16wPd1UN9hta9GAZN9H/iiTtGZ2vZqufYEwQi94wTBfno\r\nqazoY/DH8Q3izJNiwU56xovI934GgRalDG+kofcbjJOmu/dFmGr5d1NyeROk\r\n7GRpmPK/m3sZXN6zLFxz8JnI90+fb+AwXN/IeDMB/h9xS5k3ufGDg9K09/A5\r\nfqlMUCNL0K6ngydUagChzhnOK+NETtiLg63N31AkVlI5GiaUz/t8OwYKsjVk\r\nhqVDLc0s9Eyf0UxopQMQwkT6/JBiQJRvpWevh9tARXxGr6Vc/OepgBU9/lMW\r\nrBLBY11pAukivShOywzmtEH/An5R4bMBo3AiZ0ZEgwOe0JSEqRkrPLGtuTZY\r\nooaVgD00CqfqWIYVa7kiQMtP6OdV/ytocBDVqeSJkcbR59d1KlT9ETacd1mH\r\n7TWuhK++ga9Jemdv/ime42xQsb0iHHEdaHKY0FyWIJNScgyJa13yoz6n6Xue\r\nhiYyXCG8YPo2OY0HNnaHHdfRFLPp+BfsQQpsRPlhVhkZ6s0W6qZGaz0DOOx8\r\nHC59Tyq79uhroGtO+hqBeOBifT4uNXvDjSE=\r\n=bTdX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"266b55734b30865bbed936585d96c7c0da32aa84","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/cli":"1.10.2","@haibun/core":"1.10.2","@medv/finder":"^2.1.0","@haibun/context":"1.10.2","@haibun/domain-webpage":"1.10.2","@haibun/feature-importer":"1.10.2","@haibun/web-server-express":"1.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.198","jest-environment-jsdom":"^29.1.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.10.14_1670189818853_0.21190228597014094","host":"s3://npm-registry-packages"}},"1.10.15":{"name":"@haibun/browser-extension","version":"1.10.15","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.10.15","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"907fd20a17f03f63bda627f8079b98f39fb5303d","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.10.15.tgz","fileCount":38,"integrity":"sha512-G1QtC63BlmYmZ1wAYevHYr/aECMFH0iVGJSiqgAY3Z1SkPLSqqSGfM6vilSpmPWRL50bfsfqwauV/lFeerr6dQ==","signatures":[{"sig":"MEUCIC08KdKX40uhS3UbDYYN9/YlRny7Y7RwI+PHaePW9MCyAiEAv5WT1R9EJzc1WmYHHp9mwS1Wtswi2pL4wXDDJ/JueSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj4kmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2PhAAgjqUGtwuQa2ut2jsv64KvHwYORfC8qbKCMZ2HAKRNDCnxEnL\r\n9MeBClZ6OzAXWEYtyUW16VGprNb0hmbZ1NdRCDcR+XfFbNcIM4dbo0pWVNMO\r\nyH6ns3tsYxvD3T0y9POpmtEMQYiySwM73/iTAgoySy5jCcQOyKpc1IuRrSxG\r\nTDersurxBHUmVbOB5NFMsfLHRLT2Fw7v9NnXmBZGX8E/RwsBMN20ddb0LtNK\r\nYHKZC/J2WXxRdkvxoidZ0ORJEWrrdeRaYII1VrVRkVlNklByTF0JKF/ir5wS\r\nRCPnF4k/SFKdLjOWvijgEyVEGkG9xtXFl8CtnqpbVCbensnX575ke4POexGN\r\n4vrJegnt/3lbxdg+EzPNNS7tqdP02Zpm7py6FbRD0jj6RyuSXh0mmHAuxIH3\r\nIST0hWne/owc4/gghS0juPAUr9LXqWWtkt0xEuCBV7C+FHLE30E1lohxuZlc\r\nKTAeedsuvpHliSGmO11tj5B9NuDV5kVN0LDkSDfl95ZcqEd4cE8bIFc+E/QI\r\no0Apw5CXnlJ17098w3GIDD459YW3SVrkrqFnM4ni0ClnWYDlNOhe/PGwGoxW\r\n9BD/vZukyTlcSTgVTW5Wq7eUmkPYFQnrmZK24SgwiZ7pko3aqtt8ZARhxpN+\r\n2cb6FBuDUUHT1Y0+1OkZMXl2msDulbk57vk=\r\n=0xs1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"07ed0b27f17438d1f88ec08e76a3aaeb064bd260","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.10.15","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.10.15","@haibun/domain-webpage":"1.10.15","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.10.15","@haibun/web-server-express":"1.10.16"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.10.15_1670351141880_0.9429650082019985","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"@haibun/browser-extension","version":"1.11.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.11.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"a4259c335c28ade3bd60b5a3c54a524bb0f75c5a","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.11.0.tgz","fileCount":38,"integrity":"sha512-g6M30ZoDAN2UY/ZfjRnOiJa13ZPcJi91uiOdyMaew/+4urqpkAou3wLuSCRCkJK/A+g8WQwWsONcq1PH96awtg==","signatures":[{"sig":"MEUCIDTiieL0ZnhhuMyNhEu4nXV0kwitLIMGD34/HsqwwpFcAiEA2rnBZJdW7JK3lf6jVZ+WFl5Hnvl4IoHJNr6OZsOURAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkLWuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzuw//RmMjVqqVuQ4oN2zmHAk2niaOJ0ylNom5veHtsZOpQlFlRKQZ\r\nV8BPRWotyO55ii3rWqw/CR4000x43oFQv8MLZyM1I27x+6B+sfwtTjAnm8ny\r\nYx9xTdH0Cgsc9AADawoTIHHLIRPp9s5sUdAzOftcg+J+62MaslBcMQRD3OzN\r\nhUZiU6fuPnjhj6CpQoK6ykkeL62kORAYB4vqGQJh+EChKW4mf6fd/xYNskgS\r\npn9q++CURKbM4LitBKv27sgRp/WfoKFR7ciNcKOu5KkN9geZTLkzJfK691Kj\r\nYSo22FpcdjJNwdQtExtW3LH9cCyZcYgAz1A4y3wle8IuBHbYYBqUsLtEB/Dn\r\nQvjt9rBy8cMwKJTpN1nIy/w9Lt9H372hG0aHA9MI6MbnXWISkzN82V9FNdDp\r\njmDvKtwE2HFtFdMvQSgPKh23gj9lqc+P4upLQZbzl+UBhvqs0Nh9Dh94mJfj\r\nwDQdGbAepYZ3CoYYaBveHtmbxDuRuUpMDbN1W/nMOyLtvy6BPyEQbkoiTVoD\r\ngs6p+pq4+Mk/FgbL5yZQ1aBXOwWmPoxgaUn+crNJ1gJvk5f1xu+wfdtg/KyU\r\nAiN2tQBV09ZbRIEgdFvY3Hdp9wQrvhE6wR5cbD8ULwuRorZO9dXbIk3XyVH3\r\no2OQkppMrPOsVinvg+8gB6Vc9MERCvYXypM=\r\n=h0yK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"b603f875bd66819e78594c9daf7893a836bb3e79","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/ e2e","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","test-e2e-server":"HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS npx  @haibun/cli test/ services"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.11.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.11.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.11.0","@haibun/domain-webpage":"1.11.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.11.0","@haibun/web-server-express":"1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.11.0_1670428077700_0.3002829418750588","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"@haibun/browser-extension","version":"1.12.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.12.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"8e7b65ce82ecdfe13afdc38bf5bb6dd271148fbb","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.12.0.tgz","fileCount":38,"integrity":"sha512-JpxXWQ2is8YlBbqPQ/8tFUqNL1n7wn+ded7ej+fgRtmEj814B1F73Te0uI5JvZBk0SR3PX71GbdMXfhjWt/I2w==","signatures":[{"sig":"MEUCIEp2YHb3Xob+f4TOwUjox2ZOPDazxD+kvpi3w3WBoUVEAiEAyK2p6TYrh7LpV0pe8nP3zNyhgD1TJzHtGNSgMPS9wcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmQKiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV/w//W36pdpe1yK4X7yKxu4TOlZ0HPQEuzzd+uxWFjD1hU1NIN3/m\r\nLQi9gFkCotfuIrHyvA3Y6ZkZmqT35jXD2EsSQKdBB58/wNOEm7QSniO3QPi2\r\nKssJ04nuP4uwb7jVHKE5YfRrS3tM3p+LNjDRapRxdPjPBxlQO8hI53WBXEwX\r\npC6bGOz5c/sxsvpgqvsPg8EDFx5nsND4XiNhUmjuVTSogpPRhrnT6wLH4iEp\r\nXmyaDitDr19Xdt9BA7thVG9uALIQB7UYmV+qo49qzjYPiHekdCxHGdGBNQ9g\r\nXfOvHJ8SsLJBNks5gA/nTQF11s9y6QVBQzBiN49Lvt6ARz0Jvxf4P4tOy0n+\r\nJZ36nO20rXvpJF/I/oZ1zidko6HtWGkNKeVzlQkEPLM9US0XUjtVgXL3BV3N\r\ni5ebGBd8fytOotzQASuSuunCpozkqs4kuky25nxNSxdKNNy7hRn4lCVhkd5c\r\nNulyl0F3CLWCZ8pwS8gord20eE70PclVp2QX+FphmBj4/S+tsoec6ldhJnGH\r\niL+miLnMOleBOE63p3g/ERwqplrGBQrGu4XWseSXS+4YUxxMMtgbPR6no9C1\r\ncC4GW9BzMhcxDc86nt8MOhRkczHgxMBDhkWT95cvZR1IfchvcZWafg1bBjFY\r\nCwEeWSMLI8nL1V9ehfAEyE9oJFMIQ5Af63g=\r\n=z0Ia\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"18ac34d88501807ce323c4b9522c907d5c5f6b20","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.12.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.12.0","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.12.0","@haibun/storage-fs":"1.12.0","@haibun/domain-storage":"1.12.0","@haibun/domain-webpage":"1.12.0","@haibun/web-playwright":"1.12.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.12.0","@haibun/web-server-express":"1.12.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.12.0_1670972066655_0.9526578065403768","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"@haibun/browser-extension","version":"1.12.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.12.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"105adaaa72618be75e1a9eb71f7717fe0882fc44","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.12.1.tgz","fileCount":38,"integrity":"sha512-2Rjl5qHwT/2S6XEvwu1xxgSPegac363N5xcMXj9B6LJMvh1Df19g46V6FR1YpVGBn7kBATkqs9FF7oWMdbfY7g==","signatures":[{"sig":"MEQCIBJlKcBSlmcMw2qvrY1Zqmu6u1t/JuAsSh1EKJHqvVvvAiAxKP+CYdLS32YzjTK67pedVHwJdSIGS4lvTqIVOWeQ0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmcXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodKxAAhKySwUIMKXud596x7PsdhHNp5MyHkA9eiAJsS+LQywGqSJWp\r\nJuaZpnvoCwzRKbmzHtFca3nrvPfxpXMfnQdhdcwHKDvJFSoPyrwVvHwZCD5+\r\nt7yssH59vOLhtL4FRoj2OL1IOw2poug5vhT5A9n6lEszwlVDA8j8PSTzmr0D\r\nVo3emrSdpxcRo14qmL1jPDweV5j1sP20Fg12OPPHtS3o6wm4oQSOV2+OncX6\r\nh9CV0alUbf3GCbR0ydkNVLfEyiOyTd3bRoSZLhxWz5PwjeTrWDSRvtDj6TRV\r\nE17UdnpIZ1ibcMD9QvE7D6+V/h/qN32aTydoBZJs67bNf8IfW/6syO+0DYVo\r\nAIWmFpYY70ZYgG13mvPa16tJFeol1n9Kb6JoMOxQarHY69RfoE5BNb5np9QW\r\nhAexLPH4opNuXnAx0H4YL9EWGPVnyyy6reUrkpgeVfiS58biEXnZnvOodE7A\r\nk902Md+z1wiEgFg+HcSEthYS0+u0PGiJOMY84ueDbCF80E+ccnNOXMAgytXi\r\nnRfw+PvB+l6Mbmq9D3GQhD3m5MaIQ5ths8gDI5/nKvS4CBXjcDylNBBVXY38\r\nzp5oJfX9EnK/FrKRMhxVAJNk2yalBSx+KwBlJ46WFd1fa/acGBifyeD5TAeE\r\nqa2/l6L0U7qaZ1E915XBJGtes/aFUyQfXOw=\r\n=LDeA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"d87820911240bb1a6011170dc59ac2cb005df6da","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.12.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.12.1","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.12.1","@haibun/storage-fs":"1.12.1","@haibun/domain-storage":"1.12.1","@haibun/domain-webpage":"1.12.1","@haibun/web-playwright":"1.12.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.12.1","@haibun/web-server-express":"1.12.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.12.1_1671022037572_0.47676882738499526","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"@haibun/browser-extension","version":"1.13.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"e196fcf12dc0977b3d03c528207882d80693a664","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.1.tgz","fileCount":38,"integrity":"sha512-Hvj/Ct0UR9dbeJaRb1LVFPLmHqLPX5SpEyhbJ8T9tA7/SMqNHdc8EzB9MbeMrXGcBNgGj4rfxMB/WiPss5bHNw==","signatures":[{"sig":"MEUCIQChzQi0fuX2JM0cCj1qqUBIdo+sz+Tond82b6vkGBLlJAIgOJe6zKiQJt44sP7h12TZ5k/F4vHCY9cMEOHhdkSPcX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnMYvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolJw/8CwJ9vnqsEAT5aashS067SEkvF7SieauEEz8YZNEPyy0APcEy\r\n6ysnJPFzRlE5upLJZRkj5tPQPGrIZa3m3Bqe1F9vxu6PmPP3i+DkBGbvPgGC\r\ne44j++ct9OS+q/D1rI8epHb448eo0lSTGbVYPwtEwF5N1iYZWnTG+F2rSIwC\r\nxAq7Tw9dkZ/rDZewLFrxTAPgrD+7GoLJG0Pb4BAj4gY9jUQV+sKhGl9zFBra\r\nP7iYa7ZxA5JX+mLBD9GuAyTgk8NpUhcJs61rovEgkHorP4X6LZsoDTvF3GQw\r\nKlsSHCNu7gl0FODBIhzyDP2qqt6PNgys7DkN5H7Ov66kPbOd2ERcSyDoKFNj\r\nhrh6ZARac5khD2GBauWK23gMKjLUudde9kv5zd4AtrxzTtJo2WqqucLPJ5mL\r\nxCykpGay4haa4y8R0jyhQohbuwqfRqiokQ1g0WBj/Wp0BWS3TYNGpOlMJGeP\r\nCKH4k4yorMDkJHKjV4Qg52vlUqXqyQHgthHwt221Z5V2QS561rDu9ZEo1pAY\r\nC1HXVnEfhOcsJZhFJ3mWP9PccR8HSW5o749zAnHsnPDHeWKk9yVV2MQjPy5F\r\nkCEWIbZ4d6xOozMhJd8YI6tXZoQfp/8nzfgFEgWu+utdvXMGe/9k8gDq980D\r\nw1+T9FYVPgCYegobJnhctKUcx2j/V1aEuSw=\r\n=MPxf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"daf94aee3d26453a28d38256724b32afd4bf647c","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.13.1","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.1","@haibun/storage-fs":"1.13.1","@haibun/domain-storage":"1.13.1","@haibun/domain-webpage":"1.13.1","@haibun/web-playwright":"1.13.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.1","@haibun/web-server-express":"1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.1_1671218734839_0.941888034794166","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"@haibun/browser-extension","version":"1.13.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"f7c141afc275b915ea5bb4620059db7d247f1f38","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.2.tgz","fileCount":38,"integrity":"sha512-/Y9LKgexKRh+nACRPhVl8s4IryzpwrfGJGYQU9UIAQWSAi8GonTFOYo4KpLtwE+8NTr8ZbOXfq1uOiUXMT9t0A==","signatures":[{"sig":"MEUCIQDFGnxuAsF4cKtjlW7cN43waNgMuX9x2RiNlTWrK6uxPAIgN1V8PJCFobCcExrxQ2/CIC+aTQAjGU3ksO12edB6zGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnf8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqX+A/9E1f9TtalWfItm3xdoEFzZHrCd2dJKXUFqoUDD0GwPsCj2vz1\r\n6yDe1RsprpKA7X3/Cvdgmw546ypRyrct0vKyWFMwo1EnNywBH7jW/nDyezJy\r\n17X6Ow0nKIYSR28G3vOL97rVPAMaHcyM2OXrQYsGdbKrvM0Hyf78QJk9uTSc\r\n5TiOccOn4Ykb6Othf1Cnv+TVVU/69Brg+U+eUq09expDsliZcHGPMNA8NC0i\r\napdUhQMyoEufpDDpmS98LcbfFhjV1pn6JFa7VxRen9XLQv4hmBU4vitDZxrn\r\nTr5ihfsgoVijHvos7oDKZUFZayk/6yshQLJNkaSRYedvkzP3GehevtkOP548\r\nkPoFs0ezT5Gmk43GGXNdYd8D1haT/dsigFULZEqN+eWxpGfDsMn/WgXDzCpe\r\n+cYzZUOqyloHzAfCeGkutCc3iFZ2klxeVuln3+/S84cgqQbbA99IwsyuDszz\r\nNqb+1JtmKOGpbGn8JQpcgykNdzEu8zvE7eIBUty9SvGyMPkDKgn5QiEhgpBe\r\nUsfVpyHYZUUcLaRWW8tDtpdBgxZ/+4sBOTJpPubX3sN+KiCGwXdu+DuQHuoA\r\ndhv+epE+Xh963TfNL94tEgY0UaQYKNXXe7C72sKmzRDBLpSVhpBXfQx6rN1M\r\nROi9ima2d1iiwZMGFz20P6YSgKtbfu9NVxA=\r\n=lERL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"5f73749f9935da45c73196b8c47f4d7c4bdca260","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.13.2","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.2","@haibun/storage-fs":"1.13.2","@haibun/domain-storage":"1.13.2","@haibun/domain-webpage":"1.13.2","@haibun/web-playwright":"1.13.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.2","@haibun/web-server-express":"1.13.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.2_1671298852817_0.05853574833755837","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"@haibun/browser-extension","version":"1.13.3","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.3","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"07fa56d9accfb8dc9a67f5c44ef4cfd9e425ef4c","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.3.tgz","fileCount":38,"integrity":"sha512-YH9hLDDsORv5mnrpP16qdPVGBAB+Rmk4SMVpFhq+o85lSVb9ixskMVmjkV0zqaOnsnC2IJbHxOyJpSL8A+eiEg==","signatures":[{"sig":"MEUCIQDZ8kRckBerTwY2q5oWt69jE07JGgM4j1wN455ZCzEDzAIgDME7097hBV1PBRY5tA+ZszJHoR0fhoRfw9O181j8E1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnxJnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqWA/9HsglnwyBAr/4e5EG6UaNDsDmXn+4PoWpCqev7S7ZVMS1RDN/\r\nsY7NsOE1VPBTWAAXIxSZ4TtdqsKvKJeRf2HRUll7+f3lfL8C7QpAir4l3nP3\r\nl4cCAD4iUp9XoeNiBHpo2lVDwQb0+yx5L5pi5guEwtqW1QgB/uhqQ+cKRPNe\r\nExmvTxXxjPl0Dj1S5RT3PM3TDqW4rc86217Qri/2Br6/2qhA4LKii7MxdcvH\r\na8AiX68bMTMmZd7CllLoLQagkSO9zRVDOqvvq9gOC+JMTnKswBEdhtHvvnEM\r\nHShO6jt/KZlTkY7A4I8Ro2ZHPINrCTaFqNgDnQtWMKnAmb+sLLlT9OU7dtq9\r\n1/4R0A2hnYLPry/OF11n+jMPCfZBG6+0tDWoAHWrDgsnTAsKkk0sNfSEnW9D\r\nLtXoa6OQ9nNtMHFcOrB7yYe0tWKAsBzLgaX0JAQc8EXoUYWZtCsaBoD7mck8\r\nJcu7ZvKn64eiyHioW4yPxdFKkaPBVHQdbi2hYbYrHhiHkZWQwHpIKFMLeKHr\r\nPFjVP9onNxz8XGUXHxRfjuBJrIhnvK1rI7pcBJfscJAXv9kk0GBBG4jpmEFa\r\ncjL6kBw9peqgVDko1fPqMBw8gAtc/Qx2iOIQhTU/DOJx99oJHF5mYK0qOfCW\r\nQ0C+zeNl/Vq2j6Zmq8yoJS+ShK0v+sM7XyM=\r\n=um5/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"cf247bd6268c0fe51eeacbffcd7fc1ff6e565dd8","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.3","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.13.3","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.3","@haibun/storage-fs":"1.13.3","@haibun/domain-storage":"1.13.3","@haibun/domain-webpage":"1.13.3","@haibun/web-playwright":"1.13.3","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.3","@haibun/web-server-express":"1.13.3"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.3_1671369319015_0.9681290414153318","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"@haibun/browser-extension","version":"1.13.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"c431d6601547af680055501776e7cfd16662463c","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.4.tgz","fileCount":38,"integrity":"sha512-iyuID/vg3nYBxO3zcPd1u1UYNGUeOR1JHaYBqbwD/v7tnCWxQWY3WKXM2gf+ZH/ya9qdG5Nga7qxkflT+EqDHw==","signatures":[{"sig":"MEYCIQDwHzJST3tppM3CbTLPnyvUjrjfUfQH2vdX+t8oWOBnzgIhAKWG3VJVsrx1TEXSxl0ngw+q4fRbGL5BZM7BPk+Eauoi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnygKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpupBAAnWs4yiQ72OBCbIrabPv7lXKRRTShNiGjnKQmATjihMkvcCoU\r\n/zK0kdUGuUTg/4IxkoSfjcMLbmlkrY3VuKrJJKFLhrhYWrg6HtTnxjvEersb\r\nM3CsD4PusWxbzxTqhY1sL7OLcVODQ5kE2z1StftxGoHvMCsHCrGE5SeSoMxQ\r\n8BT3n4kyQ26twF5m+rbZSQpsHflpgQpJmm7Y6f3ixZjSjrKuNTDWbeVkETQy\r\n+9iR2M20WL4291tOEI3ab4xd6J6y+lH14p87x48H4Q2o1+xCbscshQWTXIZl\r\n7dibjmD/CDFAirVEMJFYtqnaJQyf8nY8IwfrbwynuxdDB+vuXtEaKkleFKzD\r\n2BaKu1EsxVzZu9QgY3VQybdARy015ENzynAn4QnTl7HP63d579kqr+cRGEug\r\n8L3BeyjplcnnpDxTEuoholu6bBjUiouv+f0IsHxOLob1EIBGqfaiP+0ezeVK\r\nS11TILTofOXrRw1/RDxM5l/m6NK/oTCf4wY6G0UukszMrdK7J/KAiBqUxFT1\r\nOr+arO9RpOHHPYKq1orskneeAey7x6jBjPeqQW+TJBEPEl60GMLM2e6izeq7\r\nv4XTmaiT3bjf6TYqY9YY8hZDS/Gsgy76PVtp8dYi42RxZVga2kI0E1ql0IEu\r\nRngQ3TAxkImCE3j2c8W49kOTgl5n7z3839s=\r\n=j0Ms\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"a142aa295b998948699e89c15a1c8b6988c161bb","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.4","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.1.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.5.4","@haibun/cli":"1.13.4","@types/jest":"^29.1.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.4","@haibun/storage-fs":"1.13.4","@haibun/domain-storage":"1.13.4","@haibun/domain-webpage":"1.13.4","@haibun/web-playwright":"1.13.4","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.4","@haibun/web-server-express":"1.13.4"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.4_1671374858621_0.0363398011193965","host":"s3://npm-registry-packages"}},"1.13.5":{"name":"@haibun/browser-extension","version":"1.13.5","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.5","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"8f7ab81a10cb53ce144c82658090ea9c9846c3c7","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.5.tgz","fileCount":38,"integrity":"sha512-c9IEcVghD1hADxtowZb24mexzyThjI+Qppgs0Idy4S+HW85Erg4C9CHBxpcLD96hMMqLk1Ah6u6I6bLcq+3lwg==","signatures":[{"sig":"MEUCIDda+Wfh4xjAmQZCfA2rHICTyYFVpAfUU023SaZsBkMZAiEApEHLxkQXXqfPqigD1s5LsLUbKNq1ojmjsFN27ERqB5A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnzKLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBnw/9EcBiNgVpPGuVTOzqeD7fPsZmxEgzksmLy2hsUOD29L94t0IX\r\nrVFlXwfH+BNLTpLo2J3WIuoV5Q8a139rxLACDpG0GtGXyHYS1+kJK1ZGYpgK\r\ndC8NMw+RKq2H7BTQoRfrfhxsSriNI09Tx6krhZZYECIKPoM6MBp5yvSFt2K0\r\n6Em+kkEVrk+yV6DCWonWDYMkJv2dyOG52ZfK5K3ooO4wdDU35nnurdIPpGQR\r\ntx9jK2o+HlZ8KqkjcCqxdlAoH8lcAwdXA8NnxjpYc1hlk2McsKhah+z2XzEs\r\nUz94rcU5aJTHDzC/lc9PfBTjQeYdmhE9zAA0E5LPr47LjIb7o5Z+62VXvUfJ\r\ne0ihATLFret2vSs0DnJTCR8fUWT75ZFFXuFtP63zkIuM671NjrUR1Lr30D10\r\nz14hBjCcJXiXxMELM8/wcXOau5oBI0qpTEyZ7Y410YOGqL6GtI0D3XW1BKDV\r\nF96FbETTiAQ+Tn3u8xLhi2sMZJuq6fBz7L1KbHEc0coSAjLuvVBhQxvMBmOo\r\nKeRP4bqLjitJOzRv//s7tkLUG8U9ui43AzKy+1MQpBGz7nEuaclzEH/fR6tw\r\nAyJh38iaguoroJlDC+L55w7RPaVmBoAubO7TrRe83+UUkom/b8ZgJm5uMkNf\r\nJ4HndzUGbhRCJ11522MfDbhsIfYgIW5HsQY=\r\n=9FX3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"231d4d56d55087e86925391d044b518cf42f6b5c","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.5","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.0.0","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.6.3","@haibun/cli":"1.13.5","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.5","@haibun/storage-fs":"1.13.5","@haibun/domain-storage":"1.13.5","@haibun/domain-webpage":"1.13.5","@haibun/web-playwright":"1.13.5","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.5","@haibun/web-server-express":"1.13.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.5_1671377547100_0.1044744420832382","host":"s3://npm-registry-packages"}},"1.13.6":{"name":"@haibun/browser-extension","version":"1.13.6","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.6","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"268f6dd9b052441d2d0318c7004960234e2f9620","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.6.tgz","fileCount":38,"integrity":"sha512-tnntR0Vbb+hG+zPcaxrRvkFfej5h36JwEaiBLrIoEfz/uR0dIPURS9u1itby6dLHy3Cc49e1DI6CTl8240kZSA==","signatures":[{"sig":"MEQCIHUl2vnoUlohKceh5cwT9hdsEU5TjYb5XMZUfZj12z4BAiBOLexcYK/vM+dbOGNIen1Jg98DgwzErTU4J2I2NYip4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoit7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbQw//RcIKvMTOsTS0k653gIhaxI+pgQJkwWgNmybD26a0bVP883P+\r\nmWIASrrD18yw0axqIhF92YdShSvsQwhtFiOv91VWIfOjXzmyaoanMXE0bFkM\r\nd0caA/BRstFjIrOXUZolh3cb9m4pRV+pNLjTleVldX/P0Tqfp5IIqUfySgV8\r\nLn0bgHEtnaqjoPK8J6D39/lFXV2GczBRzBHhPH1MXm4ZzZWBAjFJd3cLbj0a\r\n4Py7oLdXBaKetoQrvo+a21jIdXzS2cMAbCdWc/RGMLio9H59ROiRIBImlSul\r\nPJ5kGZSAUJ9EwXRGZXsJe/vswyABe0tMrX9zIlP5ROjqtncyfYoHS7MRpMXo\r\nQAis3N3PdWK233IF+Xwd9tUIUToIKl8d3Yvn4s4NcPePyDS/SlRtgMLFXlbA\r\nqJcAIFwaCLSvTIfu4zoij+4oAa8vEGbohs3qZovTcdr4qVcximVv6Iv9k0Dg\r\n+BYETO5L73bbdVLrcHyRcURLNEY/dHHbXGq304i5jRfROCZzZEm5Pu4tj9co\r\nuLFjx4GLZHOktd1bFr8W3GSearrmEq3b5nIWE2kYLDMi2W7KRrQxFAyzfvKN\r\nNim2hcHBq/60jTpbnmrYH6e++o6CsiA8C7kNx2cJDqfPPVefOheD/zfNIhz6\r\naBR/hDo5JzDkKMSHDu5YgtyQR02tV0K/pgY=\r\n=THdI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","gitHead":"4b544bf79feab36dd5b2c66d494ebc9f3a69ff68","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.6","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","ts-node":"^10.0.0","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.6.3","@haibun/cli":"1.13.6","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.6","@haibun/storage-fs":"1.13.6","@haibun/domain-storage":"1.13.6","@haibun/domain-webpage":"1.13.6","@haibun/web-playwright":"1.13.6","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.6","@haibun/web-server-express":"1.13.6"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.6_1671572347223_0.3483154513966602","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"@haibun/browser-extension","version":"1.15.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.15.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"376ac1e01fa5714dc91e34271e054017d9f1f4bc","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.15.0.tgz","fileCount":38,"integrity":"sha512-tV08vBh7qEblEhniqGNDyJ5OKEC7Q5Ly11OJsMvUqB5u8Wm+PBn/R9/8CUzbblslyXib3aInt7XTw6vmKe6wow==","signatures":[{"sig":"MEQCIH0RJx19N+Nz5rYJZEDTxl2bSrBJG9f6IkZSYKl1PYgcAiAzuC4nFEV0+ett7YZguquyytfVwIe+wN3YcJQsEiqu2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwJTkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiEg/+KPOVERBiERAAX+rIUGcj1Y2nl/1XDmjO7/nrNlnBmWx9vv9B\r\npIChQpvgqNBbCg/jc80XOnYL2lIK5q1AJg+PgPF1X+tuOj1Ch9yuKnazzxqg\r\nFKwaI3/1s7Q9IppaWz+HEgbeNWF7uNjGPXmxLU5hYQBBtqftnA3Uda7B8W2a\r\nUaPJd1cTFVvE3LJ1q/kUvyhJJfXMI81WmAL/I3807puDGr7dATI/IefziqWB\r\nodYl+8fbajQxLsV/1w+17dZFw84z9NsaKMzIx3wQZWvl+6/YxX1hEjm1xjhL\r\nP1L4Slw1VNoOX0gNXgK9aIdgpQwlT5Csz+wFfZXDN+3tbDxOCiOSpcgST1wc\r\nSS2+R22N2o/OHb57f9TXpgjNH+hOGL80/kjReK1HlEli7PecBJKOUjyFjhjW\r\nHz0SGGl9yOaCIkrR7E7Y+jrmdoGuvaetrrRmlCRi7qSoK66cLXt5AAPaHeW6\r\ntCVzH3sbNWVedfQEeGjMScBg8Xao46thWsamQ0NzZOhWV8PvsflKkDmiEFz3\r\nxTiFRbuAPeaHOAS4l6CGcg6nGAveKkBhCr1ltIsxfgSReV/7vqzl4Dha+FFD\r\nQ6kQgXRJp8Uu1Q92xi5ZzKlCM5ycLmgI5lfGpHOVJR8ya4BjAEu9w2krNK4m\r\nXydBgS6PcEzFRZWqpK117hq89cQHBzUEW54=\r\n=+t7d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"8295c8ed2de342cee65746fdc09d3d6bc2003808","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.15.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.6.3","@haibun/cli":"1.15.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.15.0","@haibun/storage-fs":"1.15.0","@haibun/domain-storage":"1.15.0","@haibun/domain-webpage":"1.15.0","@haibun/web-playwright":"1.15.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.15.0","@haibun/web-server-express":"1.15.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.15.0_1673565412100_0.6870900297210827","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"@haibun/browser-extension","version":"1.12.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.12.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"d57a59ce103a611e1fa9472099ee39171baabc58","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.12.2.tgz","fileCount":38,"integrity":"sha512-Gxo65oBkVJj8sph5E3KJI8Vm4GX23U9bcNUjT/dbxdqkwpiDK97nYWhBeh8E+F63kdAZZFwQK5qrxL3es3058Q==","signatures":[{"sig":"MEUCIG9GxM6DeI5VsnyGBI5EGXgnNkLgcISc5dJkxvejixyfAiEA4SVR2RsTzI/34m68YuCMvwPrsSIhd7zEciy9dMDHAmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwbqXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMAhAAio9M7EmOMWTdt+ExS27Bp/3P+rHd4HCwPSSHEa76w5jhA5kT\r\ntbNYsEe7Za1CQmXxBAETpGAskfd8ipvHAaM6bzDb+pLgubtAZq1SXH0y7vmA\r\nkP4NZtOuNYM0aQ0WTBfyP5BFvNt06T0Oz2yQgVAIan/M1E+9l448LicynKD3\r\n2K90Dtby0jy/CipEE6NlwBDxHCej/3k6B0ym0cYhJkx3RyZdN0tBCCMU7O0f\r\ndoHCS2jCOThNcn0qiMreC+vuTNUA9DxuYPJijBZjBN8sZfZohdFX8cG+g4mS\r\nO2OKeB7zsJxSDrIrPUqkBs1sNPzbLf8XVJW0GgrKz5TLa9pnrWiYUX1etoGA\r\njLWZwIHGLdE5AcYiUv8V9fAW1LHZE8WqRr2xKYW07zXv7+1fX1KisLOZbhf8\r\nN9hzpq/2l6435wthRVbQVekch6dlm7HKRv5V2Nhmyf4pZQxYXZ0w/AyTI8ql\r\nXTYAg4C5f98CYZkvlpv6aBjQtSE3m+b7cvWMcw/Y+DRZ89BjRHyY0v+t8rg4\r\nvErEh1bWTcbOdOUBJaCgNZC6YSdaWS5/RPJpDx7nJOntypjc0CYIAGo5tGWA\r\n/tLvDMP0jXgbfXUEPf3iJWG//5zwf/oqtZDkaC2jMaegyU5xV0RXKtls8LcV\r\naWxDs+zh4nnwuwRdny+xEQ7AnBWk1V8dyro=\r\n=5AIO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"acb620e7c111b238f44bf43fe6a4279a32ce216c","scripts":{"test":"jest --config jest.config.ts","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch --config jest.config.ts","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.12.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","ts-jest":"^29.0.3","web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","ts-loader":"^9.2.6","typescript":"^4.6.3","@haibun/cli":"1.12.2","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.12.2","@haibun/storage-fs":"1.12.2","@haibun/domain-storage":"1.12.2","@haibun/domain-webpage":"1.12.2","@haibun/web-playwright":"1.12.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.12.2","@haibun/web-server-express":"1.12.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.12.2_1673640599057_0.35146358570408065","host":"s3://npm-registry-packages"}},"1.13.13":{"name":"@haibun/browser-extension","version":"1.13.13","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.13","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"35daf0a33d7890678e47038a146689a3ac55f6d2","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.13.tgz","fileCount":38,"integrity":"sha512-JPyMiekjtKECYBqIQNYfXTANG7ZyPGm/RH8KUBth/DPNqNMNWkadqJlYtzPNJ78PurJsXtYmQuvFOJikEenpMQ==","signatures":[{"sig":"MEUCIFGUhnPt2hA2J2h/d0l/xk3qNHqmLDMr+iuZag5D1644AiEA4DqV17HMVgAmJgxPAoEbULYJiQQbLOfIXPuL8DP4uF4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyEBZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFzg//QBkKiDZz3ZaWBv237B0lQYH4gAQe66+2+wBxquNWaq/Mf8CU\r\nhweTvq+tNOY0KNuToFIfN6vJoiQm7u4Zs1tX+WGPV0cdv49EkJTxVXfDSjAq\r\nlakwhGm8WhnLvxaK8eISXpIJB50kow+kne0u9jWXx2My9OIqzCq1qFu9uEmb\r\nwiqlO1TWhsxa1qaZFDkxy/D8oR0C4ajcBOULTsYTbgDP+i/gSD+y7+qkjJy8\r\nCQBRlzzuR6HmCnv0uZRQdGx64yRorVpZtzKzPzKIMP4BFADxDHa0gJZcnoWj\r\n6nC/MpU5JzledNAGssA2GWEMFMLCi5HjxM77rp9062ryfuHpERqJlBxwxDbA\r\nF7hxX5Y12hizdNXYggwi5SCIKKIORYMrZq5ibBL1jhq8seswgy9PhSvb9GgU\r\nIA93sAhXfalouQR7faTbCseBt2zjdkZUon/YvX0bx7NOOf23KvpfwdidyRz4\r\nQWEftdcXMX8PV+fgzd6sppkppao1v8bOsgufeGI4FslMTbNFbI+Cf6fwh1xI\r\nBqFC2ruXRqE6tk7RDQs1EQWK6OxWqzZDhSjwlCiDDmJfXjNWtoWhLMuOkGJI\r\nOehSlxIa2fCgwx3eaQxYwKDxVUEnwby1GUZaDhgQogoMz7zyzW21Dq0Y/nWa\r\nzC3du8U73YrtpcNgZRR2a2dGQWTgmxSXf1I=\r\n=1uoV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"831d9e1fec55ccc4863db4ff8a9ec8972748aeea","scripts":{"test":"jest","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.13","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.13.13","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.13","@haibun/storage-fs":"1.13.13","@haibun/domain-storage":"1.13.13","@haibun/domain-webpage":"1.13.13","@haibun/web-playwright":"1.13.13","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.13","@haibun/web-server-express":"1.13.13"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.13_1674068057734_0.5349700300110034","host":"s3://npm-registry-packages"}},"1.13.14":{"name":"@haibun/browser-extension","version":"1.13.14","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.14","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"bfba11d1f18a7bb74f466734032dbc2f32558d9a","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.14.tgz","fileCount":38,"integrity":"sha512-8jHDqSl0xzuoPiZQzJ20+KV3sdjI0zFCujJlpXwfucM2nRBhdv0gL8SU+i7puSXUV85GPbB5vFtwv41bL6B+EA==","signatures":[{"sig":"MEYCIQDKCzvvI9MiBSfQZfDVp13QFVjXcL2ddTj7V9fuomRnIgIhAP/RrhYkemjEKwxaR9vbvBVxQU4loI//vXsjixUGi5vN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyEcAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSAg//Zsg8MnwVHLdK5wHEv+Kgc88nw29GA8NaaqlqgOMJHtms8wRW\r\nsgFqAlsRkufP7a05qvKDvYYX5Jsr9XsP9X60ZEIjJk1roPcd2ozWK1BNcx7J\r\nlip9K3S9E7K3GlzSx38jqq1saICzaXexaunv4gNvXG+hs3ZXWpv9uzloL+Yx\r\na7RR8Nb5fY4d37ByvIdUKjVRO+xDNLjM4NCRLQQud94T3s1JOJz4xs3YaRl4\r\n/bn+pS9dkzTuRr02Q0+BA4LoCDg8GtwEMP+WvwHWCP1WZlK8jzA0VgpWOjI0\r\ndQ/+Kaey7x74oUKYafT3n5XmI3pKXTz1jI2QziKWYMcFWinYQrwqM3uo+9Ss\r\nHyjhaZVH3cd0J+FSCXhAeMUzjdT1hr1jaWpPMLcNr3/3CUPrE1QMfGUK6/4z\r\nSeP3nIBnoOye9yp7/AzcMV7bssXPZ9iwc0o7tPODUbJ04NY5hF1iToSBkPp7\r\neOxaXLiy8+YEUC/IKku9m0j1TyukrHZmj/GHE768Pi9+Jwj0LeU0AM+JWe2v\r\nweSPfITJ/HuFU9SHJsawlvW9AxPXoMXXNWJt8+SFT2neoCb3eH1jSq4ITCbC\r\nycd8x9+9vlwfCsDs+7ZczqVvWpULLYBLZjFhXD7DzfnT7wG93eX5qw4NCidr\r\nkPTmEoStVaLBsSt0wWQ7ZZYyX3a/eJNgW0o=\r\n=DKDt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"234d003ee1d4126a1e3902728951b984a264eb28","scripts":{"test":"jest","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.14","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.13.14","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.14","@haibun/storage-fs":"1.13.14","@haibun/domain-storage":"1.13.14","@haibun/domain-webpage":"1.13.14","@haibun/web-playwright":"1.13.14","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.14","@haibun/web-server-express":"1.13.14"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.14_1674069759871_0.7308912486393564","host":"s3://npm-registry-packages"}},"1.13.16":{"name":"@haibun/browser-extension","version":"1.13.16","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.16","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"cf895509c2cdf3c6ab02e7c0dfa7e0cda70dcf07","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.16.tgz","fileCount":38,"integrity":"sha512-zKda968RFggjx2xL6U8VjJ+IoK++J6+4kVl49d/EHx46SHuvQJ/yT5uc1mPsaRQ0K6/kqHVGOMw/uIDNykNdLQ==","signatures":[{"sig":"MEQCIFw1EG9ByHCEWNUGX4lJu3DSi6w+uWs7IlAiHPLMpuIjAiBKT7Nr5Z56GH5jG9gS0YWP1heW7fDJOOj0wX4KhA0m6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyFawACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO0w/+O0BvS5sadLT2oPLtMZR732NDVNB2iF8AXwksu/+nhAdk4WhG\r\nlYkRO0/15eIx9muc7t3erlO8+k5oAfH3KfBHSHZ8kwkvIDlDEKHacX/HNu05\r\nilmNBkBpThRQqGA9prgy95e9uvuGk3FC32LoD9hctBThIhQshs4ypgiIfj1/\r\nYtlgt7UH9qAVAG9ru/Z+Vdg12dm1N6JFCgFscgqoEKHViJDPFhAMTt3n5cB0\r\n5ajA/xVnlFplqCHgsyzue6YBoXZBFiqj8rmQFoF4/NiPKQOXuO+7spBX88fw\r\nnW1WZdqOF2NiCqE1dkN5244JbIbVEg4sbE5kTfdO7+0XalspD8SXMf+w9MLN\r\nDXYlqggkF9bb9LOurMo3K7+BXGq9tgD+Dx/bIMSFLm/+zzhYMQh9vz2PPF/W\r\naHVEeYahCWUu2S6/j5BNr4IlhpSqdiHM0Q8qCUqMcxH6gFom3ksdugPv38+b\r\nYEZ69YUcJqyYDMNpyFQKI4j4/Fn12fWg+7jOXKmqHeU8mnn1N5Y4YsLyySud\r\nL8hkAJ2dQjhgTzSz4rAc5CKtX+bzhgxfY+XcT/zTKGVDZIm2PpwWRQnecuky\r\nGpeEGujurZ+WV5xGgO4TnhujJjhhrNWx6Q93gfOpAxXqYrRi44GwaVmx1PEo\r\newNFbl+tdKcV8zI1QEp4/8twOqfvauNCMwg=\r\n=NXwh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"2125bcf47bb913f2d95b9fade81e0861530dee8e","scripts":{"test":"jest","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.16","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.13.16","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.16","@haibun/storage-fs":"1.13.16","@haibun/domain-storage":"1.13.16","@haibun/domain-webpage":"1.13.16","@haibun/web-playwright":"1.13.16","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.16","@haibun/web-server-express":"1.13.16"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.16_1674073776588_0.3416999957281466","host":"s3://npm-registry-packages"}},"1.13.17":{"name":"@haibun/browser-extension","version":"1.13.17","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.17","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"04e387a1026e423ba1a19096e760f6c1380b34f6","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.17.tgz","fileCount":38,"integrity":"sha512-PbmEw2vTjEtketMdx53Sh1FnyY6jJZDTJmg8ifFkJK3uuZPXkGCwbDJArEZuyL/CutlpNPoXSaj1br9ZdZuyFg==","signatures":[{"sig":"MEUCIQC37stWZDCUUovZfAVlw0RmBYW0FQWUt5iuqiwQ0D5w+AIgSXDeZ+uT9hPlvfq4RjK3506NmWlTRyMN+E+KsgKEr7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyGZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCNg/+K1GVfyTok4HRm4mVxZYpdYZliLNX4zvydlpXLAKT1R8JxlCL\r\n3KPo3u5WGKqenqHuUhhw9NzUc0PV9AYVa4p9RHE+0fQb45RFNshW67MscPwn\r\n1/4pSWDpfiaoNN5skxHTsMZYJJM47TGgBVdNTBP4kO+Uu1UGcIu29ChhkEgd\r\nY5VXtAvY/WVUd5H7yetyxKRSGYEvmOFzXkr3Pfythg1s4ezot48TD7JnRXlF\r\nhCZK13UoLyZCP9wKOvYXNJbzLVhLrYHFYLoyVYYMl483X1Bx4017ZcyTm7Ma\r\nOp6l8CzrkbXayTjnoY90Ak/zfbIcFm9oS2mlRBX83fSwtLkSJl+37LWORCVQ\r\nMDRnhGl5QrZkNqtM8Aj0Jz3F7Ep+0zQvMmvBzzyLA8EorG8CJyQH9+49wyT9\r\nW1NA1d6RjqDq5tnXidzlBa4Vh4cjelkHnFSIiAz2NfRp4J2wMxhLMUTtIgfJ\r\n5mI0pY1l5QpJ2l6uLzIMqAvFX+tiSl6K8l0ronR81ZLX44tnTZqcR+UxmwPt\r\nlqZMOcWYv6u1mCPoIS3I4PaP/kScZx9IifCQZXCc8rnuapByMwfDYt+W2cm8\r\nk1rVAKMryS8F6qJBvy03Oy5DMgpTmTJlKzQpagplkWLWhbg2+X5iDnqy1BRY\r\ndZUHT5DkMpO8dk7nP/vs9sojXbjwzqQLwak=\r\n=hV94\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"82041c778ee5b78ae3d720b88f68ec0a7809bcd8","scripts":{"test":"jest","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.17","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.13.17","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.17","@haibun/storage-fs":"1.13.17","@haibun/domain-storage":"1.13.17","@haibun/domain-webpage":"1.13.17","@haibun/web-playwright":"1.13.17","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.17","@haibun/web-server-express":"1.13.17"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.17_1674077779192_0.8854910211033531","host":"s3://npm-registry-packages"}},"1.13.18":{"name":"@haibun/browser-extension","version":"1.13.18","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.13.18","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"2bda1444140545b45453127a4dc1c0206e5b1a19","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.13.18.tgz","fileCount":38,"integrity":"sha512-2Ll7fyn8M2fn9N3uISgirSFp6JjPgblGIYjeW7ZbUVeoSTbv3/T31zN+4z9ohXi+58AKLderHUUSQJ+LytwUgg==","signatures":[{"sig":"MEUCIBWR2usLud/8Ie1tKtFpLE16RPrIHUPzyy/bxK0ORwKkAiEA81WPUeZ9UQ5tu+oXPJmfAbaTBGQRwY/FygVTvRvXKuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0Xn/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHsA//XE12cd8/W84ewpF06QAbMkq+IaG3fOrTsT0PqW1tgTT7B2Uk\r\n+ILpIBfg6tyRVkPHXm2/0JQ7UfO9jVorys6nKSO88YV+U8i07Lw1YFOVrRk0\r\n0NsLDv8ojzCgqKD2KgW/FsBiqKnMYcu1cHXQZvXILPcM8dROG/w4iFGxNhPM\r\n6x/df4dQnruDm+cX5wyQx7D/jLakc7Hrrb7d8g+mxcK7i1m+GMSs8JToftbK\r\nXLopgd6pNccnx6l2e7a8tp8kICKHfgyzP95+lPUwMqDI2fW5jqVplk/2HSfb\r\nT6GsVNKVxR611OmPgeDSEF2i1AN1egyuM/vehJcwLd75Fo7kw3kjFbAkD8xz\r\nkDB2HoUDHVvfj4tUXNCQwBDqVWYY9QHLKYK2tGSxCk6+gYRg4cFojlHrO5ga\r\nGiRYaqZBQ+tkJEV0T7WPV3DPN2vZK+gDT627Nuz2uG6uRWTUwMs3Dl6gf87q\r\n4qTj2mBfwD1F0DrQVYfFPVshg4PmsQIx9JoNOJyeLdhvOPDZiW6TOfiocUWF\r\nN+nlg68NmfBnKMSFRnZGZa9Vtoty9F9le7MAR4gt6wHVpxt+T4AaA+rUZ4h7\r\nbCrbElGCrT38ef9wXwI1cdeVplKHuPWlx/j4DFvHqfzDGD5uAVUMBUCKemrT\r\nnlOale0KrxEEmGASfc4VJxuGqPkMjA92XbE=\r\n=shj4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"9968db104139999bf2217bf65610cb915ec55f5a","scripts":{"test":"jest","build":"webpack --config webpack/webpack.config.js","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.18","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.13.18","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.13.18","@haibun/storage-fs":"1.13.18","@haibun/domain-storage":"1.13.18","@haibun/domain-webpage":"1.13.18","@haibun/web-playwright":"1.13.18","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.13.18","@haibun/web-server-express":"1.13.18"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.13.18_1674672639596_0.3877956496163839","host":"s3://npm-registry-packages"}},"1.15.1":{"name":"@haibun/browser-extension","version":"1.15.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.15.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"bin":{"record":"build/record.js"},"dist":{"shasum":"2a7c7a97695ef431a637593c6aa63685e5490bd1","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.15.1.tgz","fileCount":38,"integrity":"sha512-0jUXMQOprDRQ/bYJhxNzwUNwxbtmbxC1BO06rc5B2T3gVi1pcpwdZAgfLzKCDgnW+VKlPowpYW6pBYdy0suckQ==","signatures":[{"sig":"MEUCIQDRAFEkOEbxAMigB4xTwglCZKxNzs+JMlJsgbbLFxKGDgIgRyrWL2tgaFTlqOCucJbaiefomGNPU0FsWDwXTvaK9w4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0wePACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLbQ/+Nj38QETZ0mEQF6XnKcGJnGijIm0YyiXs14vUmUuIZEbiCZnm\r\nzAP7YDzmyYTZiC3W7qyhzSwwlMWW3Wl5T02X/ZYrPSFRYyk4Ii7TmPBJZQBj\r\nH0gbbjq4tHvtvtEBEiaqXJ4+rRzpPfEN5IvswhWgizxpbauy1X3xWqFjffpz\r\n/RvdJK8Ys8hjvEeA1vxf4sapEYfA6psohNZJiuPb3t0+Ly7QsDnrvSgtHPt8\r\npgcy9f0KuXu4yIESs6hDE9Z1G1O5S/HmsWjHBj/Mjj8m0YB4DeZS9LMNazNg\r\n/s6lcxsbOvWRTZUBc7b61Q4FMeL4em3RuGmXsbqu9IGj04FGbGJ6TIWvMpS3\r\n7jFbXsrA+gkzk6Cq3L+mRDNncBqWQguf6BLtkjzljXx+DnM9S7kzlXYX/Tn9\r\nS4dYfTCl1P/IAFYbDjw35AhssNu8Ukjhdhapsdgx256pNgewgW7AwRIceQrY\r\nWDgeFLMjmhzN9oyXpv6s0JJFoDfh8WGHarFhafK7dCt1NwOFQ/zJHCcFJ51a\r\nXHyT0nDunLBjCzfi+T3L47k1riSXNAMOxe+GbBtrOVOD5fmQ30zDkroaYWW8\r\nrv7qcaPxmY0iv8yJ+FAA5tHO3Q4K7KjDrGaVqjw/ISacoJtMmMSdzqfGIUev\r\n35ZPICdZItKe8yXwJEDTO23EcQq9UgJafJI=\r\n=pQk9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"9791c16359b3423a2e228b309d41a8765c6cfb16","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.13.18","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"file:../cli","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"file:../context","@haibun/storage-fs":"file:../storage-fs","@haibun/domain-storage":"file:../domain-storage","@haibun/domain-webpage":"file:../domain-webpage","@haibun/web-playwright":"file:../web-playwright","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"file:../feature-importer","@haibun/web-server-express":"file:../web-server-express"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.15.1_1674774415520_0.47370999080407405","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"@haibun/browser-extension","version":"1.16.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.16.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"9ad493d36bed56e24e775734ce3c84dd8a8e47b5","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.16.0.tgz","fileCount":38,"integrity":"sha512-4zDrZlaF8ajgWa/Bk3yZ+dFHShpul6xAvxboJZxLj77nTekJVEGt6W8ALWIlpOaQIvlAsTq/UVT7Q3rvNzBr7g==","signatures":[{"sig":"MEUCIQDRbsx+/v3FHoYuEwRoDKSzaPacoyQv4C7mOmP01FYSagIgZJjC2+2VJFL946ajqCFkzL51fNy1yqVXH+qAYEzP0LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2tYkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodlBAAnunN9aCQfuqKw8SXfx9rDXxMzRXjCARW40IO9Jb/UhEWrSYK\r\n/UbxwdY4FRwD+BxdMjkrXB5fR4FHqnZi8UliPK0NSMJR+JuvL6Op1WUwdfRI\r\nyPY8V/vv1J1kt6/ORX5oxwYBAl4z5jUcnwCcjrWgDnpYl6+XnKp6HJVtadSF\r\nrDjYdT9GN8VR/gTBF1LO0aB2AOSOR4MRK+c2qtZxC93I/n6BGnHXcQwRwzne\r\nw8zwC+YNRJM9je4+PeP4MeUhj4AChhCM05KK0QDkDTaCPJsNfWENl706ivPv\r\nmYzFdrxHRfwZRIQsd+ZEUt/SUCBDhKM4v+kLeu6zegcNfCfervZpUw0RfmCe\r\nmLhGBZhGFIvTImUHPulI0ZA7Va7VMGZCHwEV3g9yoppkEPT3ydr/nP8hBtIk\r\nl96q6KeOxICBp5r09NtRfmQc/LiwTlptkXNW4sHSEb55Qp7FRx4m+mDRzWV7\r\nsOREuiKcDfRXpFwEUq8vhBJxs0iZarXJNrlviL4n+VOEb3ExnahIyNlMn00R\r\nh4g2pATaEbvyjSQ7fkWwjkAqeh49IvGydoeyZqWCVUTM17P1onoxbhNAw7j+\r\nxuIEhSUVQUIXx9EL6qaX1FNj+1rTvPuDvlFRAE9BerV2r2Rz/8RrFKxzLdWV\r\nmC/ubnspf6ybETENfWN3AmtMi/v0M9W4WYQ=\r\n=0Gjc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"2a607212c650e41f4d0fea31fb11ec443cb80ea3","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"file:../core","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"file:../cli","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"file:../context","@haibun/storage-fs":"file:../storage-fs","@haibun/domain-storage":"file:../domain-storage","@haibun/domain-webpage":"file:../domain-webpage","@haibun/web-playwright":"file:../web-playwright","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"file:../feature-importer","@haibun/web-server-express":"file:../web-server-express"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.16.0_1675286052204_0.9705380581233884","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"@haibun/browser-extension","version":"1.17.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.17.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"799bde139b2af2b3e5d740b087e02cdd60840d8d","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.17.0.tgz","fileCount":38,"integrity":"sha512-jl6AKRGazOxDennWpGDIiKlmyHUN90fDTZ//e8q4VeHdEfYreV9XIhyBVDAZQgjTz+zDAfbMUvEwRYECAYx/Gw==","signatures":[{"sig":"MEUCIGQsnfmbxHxclTw0JBLUkGokiyxbhuph9v9GGra/pE+SAiEA1OlSPXAaF2Gnmls9spCHm8dYwljhd0wqXUiAfQ2t6pM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4q4GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh5Q//U2mWBKi+rHILNlPineibTErslzeQHW7MbMeiy59gMO2fl7ds\r\nGhPjRz2LZZf3YlmdqoCH+CHh2B/sSuduhTU4UX1182p1PJB2LUcDG4BLNTH3\r\nc+b9tOnQkamYy1OvfX57FH4kVn5b1GKSrl4hEYiVSeJ6eJIEMWTUG4QrXuI6\r\nhnM/haX3CcaSWrBqyZqzYuNuGHSuTZVGNhrruoOMmlsPIKVrfBUz0JpsxHuJ\r\n/UhlbaEOuPgrSaCoR63aEIvNPaEzMuMIxxfeANtFBoFSsZcwkd7IuB/wz/rk\r\nFe9bfG+ql5aWRrHpMbSPD7E62VVmbFDKQLu3ytCeFuQ/c6qHnurNAhWp0KCr\r\nNEk2xYURQbyR6eQ1+lhh7tUtXjZ/MQ48XeEF4lPSjykqtY5nfVFl1DFopEe7\r\nGkW7gBrIx+Dxjkt5s1bC4mwBXVTgVy0FHgQekl6H3C0DDSNNuC5fGMq+nvxb\r\ngV2hZVWTaWShiSPeeJ5aEFkckoQYbqnBvvJ0ymO/9PeBlHw0QxZ+t8v2VXoJ\r\naiH07u91auCScGkVjXiQQJcBhyikbeDsORbRkoLSirjhH6jglUiIIEVW10yR\r\nqcjPTdZ545cch6b7O/W1XYX+bvnmizsfCxhfoPOHyzA7Yore0JlQwKh8Kgcu\r\nyyeP/NIO/wUB32702EzHLWqrEvbhCGpr1ZQ=\r\n=88Xr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"8.19.3","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.17.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.17.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.17.0","@haibun/storage-fs":"^1.17.0","@haibun/domain-storage":"^1.17.0","@haibun/domain-webpage":"^1.17.0","@haibun/web-playwright":"^1.17.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.17.0","@haibun/web-server-express":"^1.17.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.17.0_1675800070057_0.888158105582084","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"@haibun/browser-extension","version":"1.18.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.18.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"cd2800202415a6bc1072551e8623123318017020","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.18.0.tgz","fileCount":38,"integrity":"sha512-Bd+o/gA9Yck3eAvwXvjhAlDsAHj6ey16MwtCxNmlpb+UFkThjGsNyb8TnqIYZhCjkAzn4xKG15cGP1Jf3whJJA==","signatures":[{"sig":"MEQCICtJWB32VCV1Xg4TTEUG1JvK7eTNez4s6M91bokbCku2AiBsIANbIHp8QumvlpMwnRoqvjiVbFN6lz8HA1GlJqeieA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4sZQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU3w//TJOclQWnM6o7p1i8QJZk9iwPQLXyjBzzYH6UYsYDjYkJJhna\r\nojz+lXZG+KedM0vOZCAbDg5o98Q5hy5sf/L2xkuFrumQp0x1Qtg9SUJflcsw\r\n+FfVgZp8kjK6gMP6qsTKHGpqa7g7SoDnZv2p2MA5rCrhXB/Gi4dn13pEDSRi\r\n/q9F7d18Cwt8BubI8drxMp3Ix/E8Vgp8DbOBweUMjXHA0wIwJSljGsNMEf6F\r\nY70A7tC7nzTYnBZBv/gRoxyjHJ6wUhzwtjrGye4WgSnlFwCyUBO9bOraBB3X\r\nxHeiqLpmNMNavool0JfGcjAK0OxABgRoGWlebZbuQnW4vI1c/AP/8Ms1Kdff\r\nq7kmhzF7ozqIusBZdqjoFYpFqFrLib40+6jvQyRCqF1KlDymcZOtupod5RHd\r\no7KhOwZk3bAnNKYA+tAU7zSzWxGxvMuMxEfqY2Jk/fPwLKB7WW648KvMemed\r\nTa+qVD9tZdk74MY7Xg2i7NUhCi2Z5cmksnex1mNZdLeqqKODLJvQ9aCBkHZ1\r\nVxMN7bEDp1qdC3OqWnhLhDgeZ497iCQq+wVKw8Mc1DTzfFGpguvc+8Cx4uuE\r\n9/dQMOdM5LqLMRkGcH9XwtccS/tNPdsiozi3pKZrnkNipitMneOLqkObp0OK\r\nhe8EQOFbE6SaMEvgwkJ8RVTfBDjYPmUE1hY=\r\n=zdfQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"file:../core","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"file:../cli","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"file:../context","@haibun/storage-fs":"file:../storage-fs","@haibun/domain-storage":"file:../domain-storage","@haibun/domain-webpage":"file:../domain-webpage","@haibun/web-playwright":"file:../web-playwright","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"file:../feature-importer","@haibun/web-server-express":"file:../web-server-express"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.18.0_1675806288397_0.126757681497508","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"@haibun/browser-extension","version":"1.19.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.19.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"74718bdbf41bc5de364d4ac1c1f1629118fb10e6","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.19.0.tgz","fileCount":38,"integrity":"sha512-UjiD9XsiUGhGv4OD2/7mpUb0CsWNaH3nRN9L1jkRmOzp9pjT3eN/7/fKIGeiz7ZHvGR3CwWDqmqVDktJ2TY/uA==","signatures":[{"sig":"MEYCIQDgh5TTsHUO5A2fHfzwO06PMoblcXKeDNcmrZAav7RcEgIhAIxlnhvXGa2JvMUi+h8sErOzt5WXMwCpp/Pbn5Evj7JQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj45F5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpM7w/7BGfHlGr5AfHzoOqlm6kPVbJ/+zBMUEBUxKMgCJDG5DB6McPk\r\nZhf77geuosPAZj1biBkH9DkHg11+G29HeX82ExqmZf3jFImGBsRMxVwHfXl0\r\nU4OyipB6BGuaQXblZqyY1OvlUQbkw4uCX0K4iMScdoXlD0SMNoshrST728DB\r\ngWJRhwFwHZe+bXZvJ8z1l2l3TaAg68FxtfVy5Wt8YeC/7os+8+DOOPLAR4A9\r\nCyOCQYTqhS/Et8AxWh+3aZyF2s6Z+JXUTWxfnt0ZW/fHmmCUHhv4CngBZirW\r\ntnyGVqi8Hrwng+qVYcxcJpf/+q9/ZmA23VfsH9dwaUYUbH4uxY+Af6QJ4rYL\r\nPt1m888WWti3nvaF4lRxdrP3SSR+U+eiQ3eK0dDxHuJmcfvjx81ESj5c9Bkg\r\nZnbsDNjk9uLMlzai3knPwchwmlCW8bviFiSw6B7Bsnix634iGeLlbMkC0/GW\r\nIwsAwpXBAhWByBCsGMMJy+ltGCDbRzUp8XwExoaMI1FcUxYFxdd3r55m4EpH\r\nfTz/d5hEVOq/HGMWjh9f6L5wqOJL0MAQWQ7IC9Txdn7bMZi1puqQoMQzwWm1\r\nhWyKqVg8XgJYpgJIYWkilcoN7q4aL/TxDloRv5W9ahyrr2lK3AQk1lDzcR1B\r\nWCcB2Ts0gE619fvdygxjaKZ4wi8ZWLrp8nc=\r\n=lKHL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"0998f44e8bc549aea333b18eef3214c559930e15","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"lerna/6.4.1/node@v18.13.0+x64 (linux)","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.18.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.19.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.19.0","@haibun/storage-fs":"^1.19.0","@haibun/domain-storage":"^1.19.0","@haibun/domain-webpage":"^1.19.0","@haibun/web-playwright":"^1.19.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.19.0","@haibun/web-server-express":"^1.19.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.19.0_1675858297092_0.5833282593426352","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"@haibun/browser-extension","version":"1.20.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.20.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"14c92683deebce0051e3e89cc29db2c5653d1936","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.20.0.tgz","fileCount":38,"integrity":"sha512-am7dVkX7E8cMXBrCmP+Ph5gdliCagMglufnawPBlhpXjGB4EDkMVt2vBl/wJHc/efwMgvXQKkr0YlZmpF+DxIQ==","signatures":[{"sig":"MEYCIQD74Ica1/qDXDKRo9EtrFTHn5p6oq9OX6eCJp+GgquBrAIhAKDGi53qZfS9drEoHSjg5Fgdma4D/acHQApPUTC3nq1r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj492yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/6g/+Leyz+szcIQxqqO+nutqiOtiyrj9kFu7Mw8Y7m7fr+7RQuvzo\r\nfbLrxGUJwg3draQiPVpQIxxeZYMQuvhGdXcMoW+aF+QfBK8bLGJJfYOUCUHr\r\nDmNRuDE9++YIWpWRnBLjlB6H/nts9s47a2WXgt01F93f5ykwe6ge6VWHn8O1\r\nfIGSPPUBSi0lBBNu09VWBtHb33IvYhliBuFxHA6TQ43CcKPS9N9172Wj9Vya\r\nrxeGaTXZdlf8SDrgzQH19wMXQyPlDLeC6dbZGMJo7wWCmjdQQvD3Eu1R/MJw\r\nBF8vOhXA1TXmgsfmTgwtPTfdP4yYBXBU7XIg8l+rNlQSgtDjRpOoMeWof/pe\r\npJ5VF3bogHl6o53AghkAIUruDbZvg3PqaVpHKuwRr412Sfjfapy9Jwnv1qBj\r\nMZEF4+O+ZkIYFm5oU9sNdKmgTM5Lvp8OwAG0a8XZ1SHVJG2dsyL+95KcSRH9\r\nohhLO4uEv/XZn+cR0UsjwkResliexrJn73zgivB5ReAGVCWH80pf37wQu4+s\r\noi2WJ/m/Sn/65Kxu6f839+B4rc4mv76WlHOgqPuMN2Fb8D95/+jhuqJvSLFp\r\nkWvsY4vEXPIsyK/4da+VZ6YAjZkeKIBE/F30lIn2h2rKkV7TC7oZF3nIBcVX\r\n2A9AALoT9E7hHM39pIXAhh2Q3GvDo/F0CuQ=\r\n=cYCl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.20.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.20.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.20.0","@haibun/storage-fs":"^1.20.0","@haibun/domain-storage":"^1.20.0","@haibun/domain-webpage":"^1.20.0","@haibun/web-playwright":"^1.20.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.20.0","@haibun/web-server-express":"^1.20.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.20.0_1675877809876_0.6557196468867106","host":"s3://npm-registry-packages"}},"1.21.0":{"name":"@haibun/browser-extension","version":"1.21.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.21.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"a13ccef97aeb85efda1557b5482fa78fb9dceaa9","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.21.0.tgz","fileCount":38,"integrity":"sha512-fodJKDQnGkj6cSOIsgFw1Ak6li9NGiTkKPda6Lrgl3LbAb4Iw1ysWD+2E3ilnZ+mfHm/cfvcEVryMHZghiFKXw==","signatures":[{"sig":"MEUCIQC5VNR06J1qoW27xGid/emP4IncoagwguzfKSZfKOHhwAIgMy2eZtkgW4A+DUFHhoVQs3keiSAFHToykK6O7O7JRM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5TUvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Sg//YOQ+mipTN++5pkFO5Pus6ZUW1NH61rqhxZ+md3dbPx/+f9y/\r\nts+iOW9CRrfJpMfLp+Klkur3TtrMjBksnMzaG567/cvPZ3PaIMQHkB0AKbEl\r\nDD6UrAMOSZcpWRokjMW2XvzmeSicyUxCyJYFXXXUn7tg7kUydVCbLD3+bDjh\r\nRh9TmIM7ZIZW/muJ+0bZuoliwyfxHbonSS3K+c+Dp+8ZTNPRBTkYvkGYRkC3\r\nU1nM3eK1PaG2X8X3DWe6Bnu4VBrQlrgvB01NxbggXbRDyLqHpW+Uge1W+MG5\r\n2zFaEjDmusuh6sN3294fsZXheIif1QoCx6yQ+GXEfdpXeHHs1RTSVXklscvK\r\nTVk9Zuy8zJV63kb/+EpgqxRH9F2jFGvH7C6Dauwf57kOFFczR6UzR6LmEaEf\r\ncrItwhZh/x1cibGgsRWstfmPIFdciIWHSEM6tzJSyZcYFrkDv9x0UF53OryT\r\nc79OMJW7pqQ2Phw9wHLsAiDPCEuSf8aMk2NLxTJT9LAl/96bsQbQ4oj0OhNz\r\nnHrXTQj8W0oYkMMEMQaLEnelVZkFdQsdmyk81rMePB1HSazxUG92nN3Pfogy\r\nZLDxezP1Lo4O02ph1hFE406PhOh3VshZSV1CFg6rxTB02vI3zfCaH/8yrl85\r\ngLMG+jf9O71lQh0vhpDCdFnfOd//awSR9Xc=\r\n=fuQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.20.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.21.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.20.0","@haibun/storage-fs":"^1.20.0","@haibun/domain-storage":"^1.20.0","@haibun/domain-webpage":"^1.20.0","@haibun/web-playwright":"^1.20.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.20.0","@haibun/web-server-express":"^1.20.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.21.0_1675965743732_0.08096407711659181","host":"s3://npm-registry-packages"}},"1.22.0":{"name":"@haibun/browser-extension","version":"1.22.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.22.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"011f351bbec575c9dcf1f603f09035df076a1f93","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.22.0.tgz","fileCount":38,"integrity":"sha512-wnIcPvu0/IaIGkqWVoLaZ0MvLkZdAx9fYIaMqqqnwYc8ixDOGu9fWGXsb2ncUcfQlEwlIOX57TZkl2VlpgR3UQ==","signatures":[{"sig":"MEYCIQDr0bqqN3XzIevj1IhxrosWvttVPW5XPP90MZ4cxk44iAIhAPWwTjxHENXoBV18jYvhQqjnI94UOZ/ffsBR3FwioBfB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5lczACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqthw/+PIPPEqG8rF1GQT4aADYOiT8ZWLQbO3N9pEp67DfwJ6ftU9Dm\r\ncdIcuXWSk8eOQbOYGp190BYB+ues8Msfk3M3EILeZlDjhMR6O8wiBvFLmrEr\r\nFSKEebeYtgcxz/ZfSNIGT8Q2rvkdCjRChfo+t3FhFWr4S4rL95MpMDIMbrpc\r\nX80QdZyWvOrRQpajQsrbka76zfYxgU7/OoCxklcXAAvQ33NG0m44Nm6xjQdO\r\nJcqZZ3J40/bhTxTUwcsCnuYCR827+ltCP+r6r8ZsQWt7brsqx2wdLEMTJgJR\r\ncP4EAusDvlsNqZgh885uBLT2YyN9AxDQfBTw35zvbN4azA+QTbGBO3LJqYof\r\nifCUtwLEUilSKAPqvllwf7PIaCJe88xtrWrYb2weNMEEc3I1m5f+bv3ZVRDt\r\nj/+p0uQCzuGtIAjTsk/4//F3CC8O85zL0uy51g64vYf5Ooc6erbxpfgAqnFJ\r\npXbqhDFWRCveqRIvR1tip8ORZ/sK0QQw5xBz6pwrTSkFFcSdm0E6BVq7xwnB\r\n/Rw1acPTx7KZ3ITeTC57GJmTDlFFgDfjD14U36cgwSAvCqq9k1aoMAkhAs0M\r\nlevoeOB5v4t6cFDWeAQG8KZRqywsnjzT/rzykgwucozLYdV13itmdNOU6uzS\r\nJf0myzxMYIQsrK3erNjdjMgcBNbPgkip/d4=\r\n=ARsT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.22.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.22.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.22.0","@haibun/storage-fs":"^1.22.0","@haibun/domain-storage":"^1.22.0","@haibun/domain-webpage":"^1.22.0","@haibun/web-playwright":"^1.22.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.22.0","@haibun/web-server-express":"^1.22.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.22.0_1676039987231_0.5944985924255359","host":"s3://npm-registry-packages"}},"1.23.0":{"name":"@haibun/browser-extension","version":"1.23.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.23.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"a6d2afb748174a57d38700a2ae440161b7ad930e","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.23.0.tgz","fileCount":38,"integrity":"sha512-HFjlOgEGJ+FYMyDbbTeBAx2Z0anUEHGk3MhHE1vHmL1xLLa4qsMSlJ1DJRpz5Nb9VeO0j4qHBv9RuVrvF/BK6A==","signatures":[{"sig":"MEUCIG4cLrSpTSSaiUD4Br6WZriYRJTjKXaHaIOSO7rbXysHAiEA8Ky7zwAlF9ImxxtLVlsgfOKnGkXp5hEYiuNeddszPig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5pj+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+rQ//eOBkWMzHWE9Gyvd7TkYrPHZleJMrahRglsIkfie9KjHPxoCh\r\n0it3z2CCfiuWi4F7q4lYcH5e+RvkdA3XTOo81oGf7elEeCO+QUYV60rHi7H/\r\n56SnQJC02dwkpgjYcDclEiQRswAFl8hdW2Bek3TkkHjChv/60minOnZEzBRq\r\nAseAspaWwCI6Gu/FCTKDJJAJzGoZrKiKweSQBOIX91eKnti93a7cM2hRJKwU\r\nuf8aisN4r5t5D/EgUTeSRU+bo3kgfesToquzRX2Lj7idaGvPKPTRVMPtGHZY\r\nbBQyzeNSdFx5d74+GJevWnHF+1DgG6dwb9/wejgo/9WyaNEOvwTjhnZtLHuu\r\nrsaYKP69zRtvRhyupy1Pc6k8dSJGpggxioNA01/JB6X3ZDS1SxQLrxp//U3o\r\n6mol5btoZ1a5KSsbK7xZPACF3F9k8KhhYolTYsXJzSoMgGY8mnaW13RuDNTz\r\nCH5wkj3e9M3XRN4fw/FRUSoi3Xc9IFVAL34xkSpL1zMmZh52TnmrPJ0JdR/H\r\n+3HL/S+7CHzlu2kEpWkCsc62I17gQHR2gqI/O8jzsxRKkzgr+349saQcmEsM\r\nDdNXonjxAAfbOKt/7fv1yrV5g3t7BfHKeiAaP3DAtKgCyW0xpM/hZtF7Ffhv\r\nuoGw0pomsLO6hYDEDQRTCoujSs/9fw8maY8=\r\n=Z17V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.22.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.23.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.22.0","@haibun/storage-fs":"^1.22.0","@haibun/domain-storage":"^1.22.0","@haibun/domain-webpage":"^1.22.0","@haibun/web-playwright":"^1.23.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.22.0","@haibun/web-server-express":"^1.22.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.23.0_1676056830447_0.6735914691707736","host":"s3://npm-registry-packages"}},"1.24.0":{"name":"@haibun/browser-extension","version":"1.24.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.24.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"a7ab7b46fe11f0006ee1ea789bcbe6ee44427023","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.24.0.tgz","fileCount":38,"integrity":"sha512-4icFFl+Vg1LmDRqbW10Jd8AnvD34CyGIbC14keCbLNd2UPAWuIP/9dXzPcU5ooLTrwhkZYF41vx/q94k8KX4OA==","signatures":[{"sig":"MEUCIQDkjEejA/CIck+tz4r5GI/RxFsXniuTgXJgNFrpzLy7UwIgfwgQugpd5lLwxyBpUya8koW/MhtqVkMmkL/SRuBH8Ws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7YSdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqahg//fzoKKecXDJsy68uSVnM9ahM/47oEBIvbP1bgARj5k65F9D7w\r\nbCbzv/2MCld5bi9T3s8SBY1hRgh50SejTXZadEsUaZ8wmhNhUIkfCh4/kD82\r\n2qj8/zs4UQhgaHO/oN+fa2dv9pdLeGUX9LYJ6j4E1Mzu13SZqliLPM+hJF7B\r\nuHkjgRZ8GYf48cp8uX8KA62hmNXK8oyvyFX1ZDP0xwNixsi7Mb2KIcKfNGSf\r\n8K3O6KTUmZOVkiI7lNfnOtkfU5SNTbZQt0gVw91mhOhuF99hB4EBNs/YVS3v\r\nS3dAaZqbpQCP7MCtQEY7UTeqzNkKBFla6Ds7/gmEFHkoFHjw+eeIocJ4rMB+\r\nyhjKyoRS6ep791fLZOagYMTeIkjXdnKA1DYiWKy/Zl3F7e9DBTgxx4GE1LTQ\r\nbpjs6J/rsgk3K8CG2dihouI07u0HC8AtgOOcqJnppcyrfrbt5EyIjYoOZAwM\r\nD3VMIg0us2ZzK3bI/JUjxe6+0OqdGLMBO/4ZjGeqUCXOi0Ox2hJbNI18jKLD\r\nZpkBE0X1ygGpuSFlptjl2CoueX+lMsZbtxBBAoTp/UsN7h/hgXUtBevyvi5J\r\nf8AaPBh9/NaC7DwDWyGX+8bn71z9for8Fb8TbBAnbpHqDaFBEoWzn7T5kyOn\r\nL7MDAMIuP6FBtD/NGcRPSEq6pvIpAkvmwKc=\r\n=iD48\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.4.2","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"8.9.0","@haibun/core":"^1.24.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"^1.24.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"^1.24.0","@haibun/storage-fs":"^1.24.0","@haibun/domain-storage":"^1.24.0","@haibun/domain-webpage":"^1.24.0","@haibun/web-playwright":"^1.24.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"^1.24.0","@haibun/web-server-express":"^1.24.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.24.0_1676510364886_0.4101647699612956","host":"s3://npm-registry-packages"}},"1.24.1":{"name":"@haibun/browser-extension","version":"1.24.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.24.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"89f8c5489fc565f5cff5932413e78222bcb081f8","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.24.1.tgz","fileCount":38,"integrity":"sha512-egAs2JieoM5lXbjWs4RN6oAdNUXY5qKMyq9422yBpafHURdPMZAoFgfKcHgur0glhghxfBaTjJzSV7fQ/X9UfA==","signatures":[{"sig":"MEUCIQCVgFPryb2sq2F0rWCi2YJoiuYXvMHM3RP/VKHCljhEQQIgUL8X7qEr73BigAVpOkZj6YWaap7/wleg4ZT2QtIdhRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG1i4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3nQ/+Ir1bGwrfD06MbcqozQ1hYEazYgZds/oOPRNhPYsCDm0EJ/6e\r\ndVXmgnw+sgBTESgtUjkTZ847C/HcjxKuAThy1scdoSl9+88p9UINl9MEoJSQ\r\nrJXeipYccbDhDVbjJnLiDwK/GtCuLexEDG6KbQR+fP4RxCL430G1i/pqZ6Nk\r\nQav+MBXKYE/3vWYhLbgT/bwEbvCkoQ0UPoK7PfH6FYS3K+OGWi2nqtYZLgGJ\r\nc6FZIxxcLYlE474oCgV3/3jcsFoee3h2xyosDcNgnrp2iwouAZOS+Qzf4d8e\r\nOP5Kv3xdPZPkgltNpWkr4xM1F6JXHNFPug84hne7SIdGuCE2zGAtYa48xEAb\r\nUVGRvT2yp17PbVGX+3t4Dh875r6aEuW7JfaXp3/W4ys/cKsssFwJEWCltClw\r\n82CZBA5LDginGnriwBivv+ED+FPLIlKiQTLex8PDlKQ5xisxr6CdSXHmYeTG\r\nFbbeGdzIolNTgk5REOVdNkdSVl8OefhccJgK7KIlGgRzxx+xH2FPsG4Zhd1c\r\nVblbDV1LjVYLta9xNvYkMXybc+LX3t54o07ZT0oWdx5aNH7xtlPn07dz6z0Z\r\nGcPiPjemYBmdnVjm14QIVe204I1RLLB3N0v5flCC99bX7H4CBEIa26Z5bgDU\r\nSOuHeylGlfRT9EKzQMM8mHYN22lhokKpP98=\r\n=l+uG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.5.0","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.24.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.24.1","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.24.1","@haibun/storage-fs":"1.24.1","@haibun/domain-storage":"1.24.1","@haibun/domain-webpage":"1.24.1","@haibun/web-playwright":"1.24.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.24.1","@haibun/web-server-express":"1.24.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.24.1_1679513783805_0.2553265071411972","host":"s3://npm-registry-packages"}},"1.25.0":{"name":"@haibun/browser-extension","version":"1.25.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.25.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"129a216ca525b8483235f266652238a8a7498859","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.25.0.tgz","fileCount":38,"integrity":"sha512-EEgY1bzX4F/Tf+MDV3Nhy0I1dCC8rmM+BQNYrmnkuD813HfBOyM+YDXJBryG+IjMkxiak0hGjx8hiGCKI7hbMw==","signatures":[{"sig":"MEQCIDmVa5SCZ9XzkgE6+RlRFBKtU5P9sX6NOV10dFUxIwZQAiAY6HEdaQerGNDwI1jgaY6gFiyeTLe5StI+Nibf4BVzhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkP+C4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiAA/+Jxeb0W8+mCRozXWCcSbqm+nOgaFSnxtca1wH0fjKDGoUEOHr\r\nYTa0AzytLKErHKpELhS2eqQO7/5hiEbq881mfDw9U6Rhux2osjICxjzZQBSD\r\neLdHNz0F/WzXEM2VF03S8O+jd4DaiDrLYG4q7Qq29w778bR09NEahtJq6+d9\r\n2/7jwW3JIwLKbT82LLbsb6vlT+JvRNGiClS1yNaXh6CoD7uOXkpdaOhgWEkQ\r\nUb60vaH+W4EoCNJHS4FMHY6m7DftiRc4bmYQJk188oUu8BbWRglMAf1CICDk\r\nbXsr789Phe8mXR7DO/tJXH19J7O6ZEqKmRDHH74Xn2TWW9g3MB7yAIMsBtcn\r\nQ0kSx77oYo9BNwOfvcn6uuhVxCxzxwPmKEGzuWOIizPhxIOm+w4mYXvefWvF\r\nbGmhRK5Xe6n8Sc4eaDGqa9dX81xEO+utsJzKSCsSAnUNHbQ1MY85IivwbhbE\r\nqn2+8uuf2OF3oOVPMSbPehxZhMbxtz5MznOUZTFpkL/zRPF+JQ+29O6TN4o7\r\nOZAx5GPHIJPy1RpxqPA4hIYVuNby++whKuMhPgA8v10o+F4/quArP0EG3sC1\r\nQtldojc4mSqoIhC6ypB86HBmk9A8Q4vElQxG9rB7IhPV3ClTdXg2mvSyTY/B\r\nkeZxdlS+R3upD5Brkp2tbx+aL9bQ+z1Ir4I=\r\n=YkmB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.25.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.25.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.25.0","@haibun/storage-fs":"1.25.0","@haibun/domain-storage":"1.25.0","@haibun/domain-webpage":"1.25.0","@haibun/web-playwright":"1.25.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.25.0","@haibun/web-server-express":"1.25.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.25.0_1681907896751_0.7491559027102412","host":"s3://npm-registry-packages"}},"1.26.1":{"name":"@haibun/browser-extension","version":"1.26.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.26.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"3229074623dab0e8c25ecf9aa3ad37169bfa153e","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.26.1.tgz","fileCount":38,"integrity":"sha512-99Tg6P5eDEFN6uRrrhYoVau1PXKSDqPUWDpVxA4KmCj1wGwu6le+JunT8FBkwiz6Rru9CcyB52BM62M+NKPBAg==","signatures":[{"sig":"MEYCIQChgJfRNHtQybkE2ju3g//tzSzrNXGJJTxMSuPd7XO8/AIhAPMF7qlnwboYBrhaDArEXSmHoD/L27r+sMY+Nm1ixPrc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.26.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.26.1","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.26.1","@haibun/storage-fs":"1.26.1","@haibun/domain-storage":"1.26.1","@haibun/domain-webpage":"1.26.1","@haibun/web-playwright":"1.26.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.26.1","@haibun/web-server-express":"1.26.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.26.1_1683648536202_0.23773602324965903","host":"s3://npm-registry-packages"}},"1.27.0":{"name":"@haibun/browser-extension","version":"1.27.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.27.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"efd2c38697d24119a41882b986931fade2ed0d7e","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.27.0.tgz","fileCount":38,"integrity":"sha512-r6KT77OnLp27YCYy1ZNifVZbjP3g1nVESipo73QkYGWwcBvKi4iyTc88ru+XRv55lRQA7tggvSxe0g7WS1XT2Q==","signatures":[{"sig":"MEQCICQnSHQxX31CbtTNjmvOSBbobK88ki8DF96vTLaWOU5zAiA1a2zR4efnZF46kYiLy1FAtwZf8iPrYf77G5UvPkBmDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.27.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.27.0","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.27.0","@haibun/storage-fs":"1.27.0","@haibun/domain-storage":"1.27.0","@haibun/domain-webpage":"1.27.0","@haibun/web-playwright":"1.27.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.27.0","@haibun/web-server-express":"1.27.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.27.0_1686068183553_0.5629548011147101","host":"s3://npm-registry-packages"}},"1.27.1":{"name":"@haibun/browser-extension","version":"1.27.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.27.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"6082db1ec4975c75598684a1c0ce1ccf6a40e1c0","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.27.1.tgz","fileCount":38,"integrity":"sha512-P1OOP9Gp2OKnpHqgZmTgdPalAe89h9MNAj7T3aehvM+Z67th9D8mYon5bC+mm//5jnhDlFOw3nFoXaK2llqPlQ==","signatures":[{"sig":"MEYCIQDLw+yLNKAJR5Mi66p283GWBOCYpukIEWsRJo5IvoIACAIhAIzkGF27S8iPbXR9Tf5TlMroppymYN/HDpPUhYbGuAZ+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.27.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.27.1","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.27.1","@haibun/storage-fs":"1.27.1","@haibun/domain-storage":"1.27.1","@haibun/domain-webpage":"1.27.1","@haibun/web-playwright":"1.27.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.27.1","@haibun/web-server-express":"1.27.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.27.1_1686074753506_0.9747778763246924","host":"s3://npm-registry-packages"}},"1.27.2":{"name":"@haibun/browser-extension","version":"1.27.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.27.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"372dc216731c25e0106e69c3a352bc0923aacbe9","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.27.2.tgz","fileCount":38,"integrity":"sha512-3mRlqwOtWbqHDcJCs+TKdy81T3fAnspgTSuYgWXzUBCe071ghcsZQvPP/l+NIjCkJockIJxMdLZXH2rPWY8zaw==","signatures":[{"sig":"MEQCIFaBRH/G0QpKO1klcKwTZ9dkwc1P3AJm8eTMlEWI3YDiAiBTvgUboNJo5FQM73PwCeouihkoHhpvNhKKFK+bDpX6uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.27.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.27.2","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.27.2","@haibun/storage-fs":"1.27.2","@haibun/domain-storage":"1.27.2","@haibun/domain-webpage":"1.27.2","@haibun/web-playwright":"1.27.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.27.2","@haibun/web-server-express":"1.27.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.27.2_1686141684534_0.24157327630505088","host":"s3://npm-registry-packages"}},"1.27.3":{"name":"@haibun/browser-extension","version":"1.27.3","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.27.3","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"c9c8a31903edd9eabf59ce6305d811aa772609b3","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.27.3.tgz","fileCount":38,"integrity":"sha512-hOwMYWl3tasX5QABt+oq1Eyl9P/57cVTWouUAMbEDtXRMIByGjQwu8PTZ3kN7KKmRCvk4q/JptJhLOaLeHWoqA==","signatures":[{"sig":"MEUCIECYtsnA5B7FxAqeFGnoY72hL2KU949V1PUvTRgCZAknAiEArP1/3zVfkk/2+kQAkcaZkf8PC9be+k1ElvZeZZEjJrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172988},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.27.3","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"7.4.0","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.27.3","@types/jest":"^29.2.4","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"0.0.203","@haibun/context":"1.27.3","@haibun/storage-fs":"1.27.3","@haibun/domain-storage":"1.27.3","@haibun/domain-webpage":"1.27.3","@haibun/web-playwright":"1.27.3","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.27.3","@haibun/web-server-express":"1.27.3"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.27.3_1686774547379_0.25296161691773555","host":"s3://npm-registry-packages"}},"1.27.4":{"name":"@haibun/browser-extension","version":"1.27.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.27.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"d9468ec998d95fdafd2626410be3b0a978f06a1f","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.27.4.tgz","fileCount":38,"integrity":"sha512-c9l3ulO6u0VsU/3DYSX4liJmFbD97t6/ZJg34PzowLLfpGyfiMZr+cP1U0yw1pB43bI3QsauOGumQAxasVE43g==","signatures":[{"sig":"MEUCIQC78GdnUQ0Sqz5ZRR2qz/gxeRqr0/lHiHB9DOJ1sF0W3gIgfBMylwVdmyZpi08nXLOAG/xZvoeuXzmH8sChNzcaYFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172990},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.27.4","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.27.4","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.27.4","@haibun/storage-fs":"1.27.4","@haibun/domain-storage":"1.27.4","@haibun/domain-webpage":"1.27.4","@haibun/web-playwright":"1.27.4","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.27.4","@haibun/web-server-express":"1.27.4"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.27.4_1686921438599_0.29829712600529334","host":"s3://npm-registry-packages"}},"1.28.3":{"name":"@haibun/browser-extension","version":"1.28.3","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.3","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"a72d75a0beb9bbdef4ee79d2f10dd442c64145c2","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.3.tgz","fileCount":38,"integrity":"sha512-s8Ycl61/hCKuUG5IwQepoQttAuZtR8x9sCdoB4z8r9oNXNnld2QXWZF29Pq3N+T2bM874aGZiMKbYfSvWlU3fg==","signatures":[{"sig":"MEUCIG4hRZ3B/S9evtkEFyx1eb5C6fei/sxL1vivSRqzzjEkAiEApO44sQrew4cZsASlZHDGY+fChKEggr+Y4bDoguT1h6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172990},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.3","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.3","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.3","@haibun/storage-fs":"1.28.3","@haibun/domain-storage":"1.28.3","@haibun/domain-webpage":"1.28.3","@haibun/web-playwright":"1.28.3","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.3","@haibun/web-server-express":"1.28.3"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.3_1686931301882_0.5806654511294489","host":"s3://npm-registry-packages"}},"1.28.5":{"name":"@haibun/browser-extension","version":"1.28.5","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.5","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"e8967001c0a90e0689da275da00c212be972d29b","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.5.tgz","fileCount":38,"integrity":"sha512-zKEHaOSM87piiBvObpjv7u7z2husEuvQr+yEhKWZZs3wV4dVfNNkY8iCaAEJzvRcgu846ZlMDacqPRdnBWnjIA==","signatures":[{"sig":"MEUCIGlNKrPYleeGb+hFgbXKb92nCZ5KqFpi0BsdeddUDm0kAiEA3ryd1tqHHKFXFXbzhHTTy2mTg6yhyqOyZTw23sD2ivw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172990},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.5","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.5","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.5","@haibun/storage-fs":"1.28.5","@haibun/domain-storage":"1.28.5","@haibun/domain-webpage":"1.28.5","@haibun/web-playwright":"1.28.5","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.5","@haibun/web-server-express":"1.28.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.5_1686935392973_0.21917132126589478","host":"s3://npm-registry-packages"}},"1.28.10":{"name":"@haibun/browser-extension","version":"1.28.10","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.10","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"28f67411bf8347fd867ba89df66651cb34f69168","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.10.tgz","fileCount":38,"integrity":"sha512-Z8488r8gnJPvmUcQ2LdsbzPU6CW9gk2cf8ufE91yEEDHO9RBeaQ1KvpyUjyiwiMKEGEnoelYP/jv90rSzkHh7A==","signatures":[{"sig":"MEUCIA8LbH4OqPDturW6Ku/Af39c58RBYIjc4C2uCVgGdXxuAiEA/j3TH+HJIbJQZbP6PEdd665Vp4EZj/kpJm4MTfQ1rd4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.10","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.10","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.10","@haibun/storage-fs":"1.28.10","@haibun/domain-storage":"1.28.10","@haibun/domain-webpage":"1.28.10","@haibun/web-playwright":"1.28.10","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.10","@haibun/web-server-express":"1.28.10"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.10_1688132889313_0.6668307775137021","host":"s3://npm-registry-packages"}},"1.28.12":{"name":"@haibun/browser-extension","version":"1.28.12","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.12","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"d8481409fea1efca6583d02ea9d4c96a0848a485","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.12.tgz","fileCount":38,"integrity":"sha512-a7MaC0/0fITR793/2NQQxxez74IjXolGbULg3egUpyqXR6ise5HbDpFIkOSTOBI8nFAylWena+FKzkCas6PjDg==","signatures":[{"sig":"MEYCIQCoMn9FPUrO7qz7boGe9AajvhnAitdVni2hyNy4FSxHEQIhAOfgWlvNLzvmzV8PtzOd0SdwLm+3+eUCxju69ChKzfMz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.12","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.12","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.12","@haibun/storage-fs":"1.28.12","@haibun/domain-storage":"1.28.12","@haibun/domain-webpage":"1.28.12","@haibun/web-playwright":"1.28.12","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.12","@haibun/web-server-express":"1.28.12"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.12_1688140895066_0.8877472603984284","host":"s3://npm-registry-packages"}},"1.28.13":{"name":"@haibun/browser-extension","version":"1.28.13","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.13","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"e01d26a51545d96f893687bd42f4f3e5240d06a4","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.13.tgz","fileCount":38,"integrity":"sha512-K66/0GKRvzHQSpmNUVA7IPhNNSODh0lCkwdksQBAX6ozPBsoB0oNk30RQKYE6G879NiR17BGt/oluFR5Dm+dUA==","signatures":[{"sig":"MEUCIF/rp3l61zOF9Q9St/dI5HC5FPaHEvUoJYUcbngMJx4yAiEAj/DTImvr87+MlLpTNQ7019bnkiL37PyODD3KmNzNMLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.13","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.13","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.13","@haibun/storage-fs":"1.28.13","@haibun/domain-storage":"1.28.13","@haibun/domain-webpage":"1.28.13","@haibun/web-playwright":"1.28.13","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.13","@haibun/web-server-express":"1.28.13"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.13_1689180463355_0.4105045965055747","host":"s3://npm-registry-packages"}},"1.28.14":{"name":"@haibun/browser-extension","version":"1.28.14","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.14","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"b36f57e469628b378bf7292877dcaef64d0f06a3","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.14.tgz","fileCount":38,"integrity":"sha512-ZhhrgxKYCIu0O4qTL6sH0py2BWKG1R3w6LhdF6r/3fhKEGxUKI6xHqTomM+JvbHzZMgbLucZ+rC7SMY8RQSN3A==","signatures":[{"sig":"MEQCIGJvDzZtyt5F3Kc8fOJJdZIoX5xM5kk2dlrCgbbWgMawAiBXb0Im8BJ4cb6wv0Zkd1pEXH60qERLyp0g7hS84C8IXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.14","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.14","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.14","@haibun/storage-fs":"1.28.14","@haibun/domain-storage":"1.28.14","@haibun/domain-webpage":"1.28.14","@haibun/web-playwright":"1.28.14","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.14","@haibun/web-server-express":"1.28.14"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.14_1689181065075_0.15667140629122334","host":"s3://npm-registry-packages"}},"1.28.15":{"name":"@haibun/browser-extension","version":"1.28.15","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.15","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"193b13ac97fc768d0c85a22aaacb0b6025e252ba","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.15.tgz","fileCount":38,"integrity":"sha512-fD8VNb8vdwJhUt7b+E/tooOszxf0vmDH9WoBdORijdaZZ/3oKJICJgg/cyx25PH/ID0ML/ExZZnNvjXbg7KtFQ==","signatures":[{"sig":"MEUCIAx5+6MeF5dPXcBPrMFMkFMGHj+h0EbeROz2ldZSl757AiEAsSVDcM6mRP8tJV7LksABbawSLVkEZmeag6eSxJnihoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.15","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.15","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.15","@haibun/storage-fs":"1.28.15","@haibun/domain-storage":"1.28.15","@haibun/domain-webpage":"1.28.15","@haibun/web-playwright":"1.28.15","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.15","@haibun/web-server-express":"1.28.15"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.15_1689338030507_0.569216309614893","host":"s3://npm-registry-packages"}},"1.28.16":{"name":"@haibun/browser-extension","version":"1.28.16","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.16","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"717117d4bc61def2fe807ddb17f3064162ed8abb","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.16.tgz","fileCount":38,"integrity":"sha512-w2mFoU59wTTgXqaFMQiB/xw+VX98LznSxwNsr6HtlF3UQlQZT2YYmcayPFmnTECJeEtyRDmKtgQtykNmI2UWgw==","signatures":[{"sig":"MEUCIEYMX642Fw/8+AqmOkSgmdhQOubFZTdtXSdzODLO+hb5AiEAzyUb7zYtIk8pA2SvrCU9vm7tthh+tB82eI0iPOYyt6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.16","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.16","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.16","@haibun/storage-fs":"1.28.16","@haibun/domain-storage":"1.28.16","@haibun/domain-webpage":"1.28.16","@haibun/web-playwright":"1.28.16","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.16","@haibun/web-server-express":"1.28.16"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.16_1689353413032_0.746809469672711","host":"s3://npm-registry-packages"}},"1.28.18":{"name":"@haibun/browser-extension","version":"1.28.18","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.18","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"0985fa12c0c63c1bb5c36dec911c9ff314162ebd","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.18.tgz","fileCount":38,"integrity":"sha512-QnhM+6URJXH2btW7udFgppk2ik0alOlyozfORS7OchsfIX9uTlQuXELDDGGvJD3oI+ydKfcyfHKxgRo4qfc7Vg==","signatures":[{"sig":"MEUCIBjCAaf+s/OQAsKxwIuvlzQSE3ZGdAvtVQ+Tn7ajIbNiAiEAqF4jMkqPk5tVfEojaV0KCqRz730XHVf1rKSvWy0M53c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.5","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.18","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.18","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.18","@haibun/storage-fs":"1.28.18","@haibun/domain-storage":"1.28.18","@haibun/domain-webpage":"1.28.18","@haibun/web-playwright":"1.28.18","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.18","@haibun/web-server-express":"1.28.18"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.18_1689788244835_0.2354851444388908","host":"s3://npm-registry-packages"}},"1.28.19":{"name":"@haibun/browser-extension","version":"1.28.19","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.28.19","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"60aaed5ab3fbf7e1cf74cbf588431e003cfb4077","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.28.19.tgz","fileCount":38,"integrity":"sha512-d8OXIUiRx/guQwbL1TGmaBIU48kQYStqMY7gpXp9zbZiL2K2J9g7QKT87DNRAOXeOLj1X7lST+ffiMA4pWpbsA==","signatures":[{"sig":"MEUCIQD5QliftOsxQf23LnrKp4py9rupO1D+5BkqmO3q901j2QIgOVFKp95/d7Ku/Y2y+tYNo94WgMSiLXZWNuh+wU9Yjdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173000},"main":"build/context.js","type":"module","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.5","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.28.19","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.28.19","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.28.19","@haibun/storage-fs":"1.28.19","@haibun/domain-storage":"1.28.19","@haibun/domain-webpage":"1.28.19","@haibun/web-playwright":"1.28.19","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.28.19","@haibun/web-server-express":"1.28.19"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.28.19_1689788456298_0.41652489871683773","host":"s3://npm-registry-packages"}},"1.29.0":{"name":"@haibun/browser-extension","version":"1.29.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.29.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"f53e94c13a572eef9e4c4bf368afd73e202c54dc","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.29.0.tgz","fileCount":39,"integrity":"sha512-zqCMYo0FqgTnj75cuHFuaBneBE/ospNX+n9oqoAu0lwBMWJec9qn0gHRhjn5oZ0Dq/sYWKZ7TxPzDopxQYed8Q==","signatures":[{"sig":"MEQCIBSWavekSaWSPtUKFNJlNzuTH1s12OAHc4Nfp1oBXG+bAiATzLqbI6hOqJ4pfS+aByPgjLYKjqSjZMmcZZA4WIjEHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.5","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.29.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.29.0","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.29.0","@haibun/storage-fs":"1.29.0","@haibun/domain-storage":"1.29.0","@haibun/domain-webpage":"1.29.0","@haibun/web-playwright":"1.29.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.29.0","@haibun/web-server-express":"1.29.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.29.0_1689793178477_0.09938935783888647","host":"s3://npm-registry-packages"}},"1.29.1":{"name":"@haibun/browser-extension","version":"1.29.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.29.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"f1ed3b9d7a2aa6571f0fc67daa794506ffc554e0","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.29.1.tgz","fileCount":39,"integrity":"sha512-ZCdCMlWoOkslnvMZQjiCXO0UPy80ofHlqlnb7Cg12xY7zJaRF6ewHnaiZ2wf13GVq7VxCrg2Dfj7FB8h8U3V8Q==","signatures":[{"sig":"MEUCIQCb6X1Z1RpvaaDiugBXoLCoeemV59TtIN6cQWoUQDm3QAIgaznDErwU6hrs6MFHOKsiYPru63SjYAFLa1oGUSqHWXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.5","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.29.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.29.1","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.29.1","@haibun/storage-fs":"1.29.1","@haibun/domain-storage":"1.29.1","@haibun/domain-webpage":"1.29.1","@haibun/web-playwright":"1.29.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.29.1","@haibun/web-server-express":"1.29.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.29.1_1689794431572_0.20524465148323512","host":"s3://npm-registry-packages"}},"1.29.2":{"name":"@haibun/browser-extension","version":"1.29.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.29.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"9715a5576add8fbbdcea42689680994acad9a254","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.29.2.tgz","fileCount":39,"integrity":"sha512-nPHFOWihecHZZhvhWbm7j4AXQY2exmFxrL4xYwUiulH5MDYv5vuYrE2lN7zhH5NiOYZJJmVOcWe2vwP+EC1w8g==","signatures":[{"sig":"MEQCIF09Yad575EH0/lEQY9SDl4sIE+Uve8NEOjBiDC0GKJxAiAWjQisJnkvkNoNeH3BXXgECIKAli/my+1PTKkz6lx2Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.29.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.29.2","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.29.2","@haibun/storage-fs":"1.29.2","@haibun/domain-storage":"1.29.2","@haibun/domain-webpage":"1.29.2","@haibun/web-playwright":"1.29.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.29.2","@haibun/web-server-express":"1.29.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.29.2_1692282012937_0.8379567799044787","host":"s3://npm-registry-packages"}},"1.29.4":{"name":"@haibun/browser-extension","version":"1.29.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.29.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"d223d5109b77500bcb4f1431360e73c5f2812ef4","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.29.4.tgz","fileCount":39,"integrity":"sha512-j87xi0jPU/WQ3O1SjJTcf22oygu6wjBb2gk88LwV3W3mv/a6nPFz7HTuuiABBBrvhADYqTPnASlcWEGNXjgeqg==","signatures":[{"sig":"MEQCIHgMeBWqEteaecavoOOXvW6wfJGrQSMudUSD6GkQwywnAiAUjQTS8Wg2LXT3W5k2EaUmoBDFbT5RSZb9wxvLWTvQUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.4","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.29.4","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.29.4","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.29.4","@haibun/storage-fs":"1.29.4","@haibun/domain-storage":"1.29.4","@haibun/domain-webpage":"1.29.4","@haibun/web-playwright":"1.29.4","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.29.4","@haibun/web-server-express":"1.29.4"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.29.4_1692813084705_0.3205847287515575","host":"s3://npm-registry-packages"}},"1.29.5":{"name":"@haibun/browser-extension","version":"1.29.5","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.29.5","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"b866457070c100f7bece1829e4c6f2ffd63167e6","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.29.5.tgz","fileCount":39,"integrity":"sha512-nM8qVqKlpZ02JJyCWQM6irdzyqJPrkL/yH/DXsP6ieCsySo6R9cNvvMa9uGTBgGFBZPIoy37EOtdhzZY914Ldw==","signatures":[{"sig":"MEYCIQCnXU7RAgcakZGFCIY6B0F3kU/cQnwpzgSPRBeS5u7beAIhAPlA1/oAJmdjLl+RHs8SJbF+05eE69rJBVKG2sOtEcoS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.29.5","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.29.5","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.29.5","@haibun/storage-fs":"1.29.5","@haibun/domain-storage":"1.29.5","@haibun/domain-webpage":"1.29.5","@haibun/web-playwright":"1.29.5","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.29.5","@haibun/web-server-express":"1.29.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.29.5_1694545440911_0.27595962283091247","host":"s3://npm-registry-packages"}},"1.30.0":{"name":"@haibun/browser-extension","version":"1.30.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"1f4c4b9bd248ccd0fdc6c1155dd6ff0c7e49eac6","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.0.tgz","fileCount":39,"integrity":"sha512-9T4Ae9jukw0RHyyo5IghPqPy5XckX+ZnQR7Xzva5AL2Ln9ELoG1jgf9wRbkANj3kzcVJEu81Svj+pQH4w8O7Fw==","signatures":[{"sig":"MEYCIQD1RcqawxCU/7v85VV+NwmJcPs84ofXkT6boZrc5qtbPAIhAPf2aXHmTArYkfpenQovxDeUUTHRL2FIo4qa788hnr17","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.0","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.0","@haibun/storage-fs":"1.30.0","@haibun/domain-storage":"1.30.0","@haibun/domain-webpage":"1.30.0","@haibun/web-playwright":"1.30.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.0","@haibun/web-server-express":"1.30.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.0_1694615157329_0.8558927386468627","host":"s3://npm-registry-packages"}},"1.30.1":{"name":"@haibun/browser-extension","version":"1.30.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"7c2087263156c37e915fab623839f7f889a1e381","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.1.tgz","fileCount":39,"integrity":"sha512-GiGgp1I3yoezd1soKIgFv40UZwgx6NZwb8uyrJUVSHq2FSQ+DAY39DNLnwPtORCs2TuStB5kyLUy5msyN7bQQw==","signatures":[{"sig":"MEQCIHltAqoyrOG5bLqOP/9P13iKFhRpbEDqyYpZXWxrnMo9AiAvEMq7MV8x6fMN/BENJP3ABjyhgAW2DelkKqF/8tYHiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.1","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.1","@haibun/storage-fs":"1.30.1","@haibun/domain-storage":"1.30.1","@haibun/domain-webpage":"1.30.1","@haibun/web-playwright":"1.30.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.1","@haibun/web-server-express":"1.30.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.1_1694617637445_0.7215427493893227","host":"s3://npm-registry-packages"}},"1.30.2":{"name":"@haibun/browser-extension","version":"1.30.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"d1eb3b9a67514fd9434226a421fa4f016faeac7b","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.2.tgz","fileCount":39,"integrity":"sha512-rAOBIaQtLnhxbBHY4k8hLNpJaa5hmii58K7i6nExEPIQLnCoxnMmIewi3hOgXLAIMDcjSOEH6V94sWNqZlEzFA==","signatures":[{"sig":"MEQCIGqeE01es9zdBBlg2yk/qcztKhmTBTSao5jE7AFGsfxgAiBtmj/dvT0MHmZoTD1M7/khwATmEW2RAw3SAdo4AdUGWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.2","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.2","@haibun/storage-fs":"1.30.2","@haibun/domain-storage":"1.30.2","@haibun/domain-webpage":"1.30.2","@haibun/web-playwright":"1.30.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.2","@haibun/web-server-express":"1.30.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.2_1694618978329_0.9528125038062045","host":"s3://npm-registry-packages"}},"1.30.4":{"name":"@haibun/browser-extension","version":"1.30.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"750988641ff13526223a39202303780f247a9cd5","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.4.tgz","fileCount":39,"integrity":"sha512-3gydhCzPjrJffddQiriWonU7uiYvNpC6JC+z727/4BmdaHmoA8kxe532sLiMTugf+U+lRi6gn1jmjD3PachQiQ==","signatures":[{"sig":"MEYCIQDavLgvfT1UImnBSwmqXMj58YwH390NstrzAs/h5YbHKwIhANkvSiygPPjFj/G11pqB9SMdKXJ7CeHZvwcVkJnOQfZS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.4","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.4","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.4","@haibun/storage-fs":"1.30.4","@haibun/domain-storage":"1.30.4","@haibun/domain-webpage":"1.30.4","@haibun/web-playwright":"1.30.4","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.4","@haibun/web-server-express":"1.30.4"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.4_1694620765962_0.040445187870997046","host":"s3://npm-registry-packages"}},"1.30.5":{"name":"@haibun/browser-extension","version":"1.30.5","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.5","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"5ce51825e0a5456ec9c220e6517c2c44984f5215","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.5.tgz","fileCount":39,"integrity":"sha512-SYAUBY2SyZacOhTPLUeRghloaOEmyxypEOoiznDXKIYjDVxMqLWqj8dpZXn8EFYV3w8WNeW7olQEKsvE7JZSGA==","signatures":[{"sig":"MEYCIQCzPBjy6eT0238a7oM37rwCDNJASG38wU1qK7P47+8/OQIhAO8YymEdxVa1GFlNgTAO6oLrD8KaB3LCO+2Ve7O3xQkb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.5","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.5","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.5","@haibun/storage-fs":"1.30.5","@haibun/domain-storage":"1.30.5","@haibun/domain-webpage":"1.30.5","@haibun/web-playwright":"1.30.5","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.5","@haibun/web-server-express":"1.30.5"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.5_1694621132231_0.6565247514149024","host":"s3://npm-registry-packages"}},"1.30.6":{"name":"@haibun/browser-extension","version":"1.30.6","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.6","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"97ff5fc0abd4c7dbc2ee2ca49619e7e198aec217","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.6.tgz","fileCount":39,"integrity":"sha512-qLGhARjskmZ1EzT/b43YPfIoe67ZdRypMiMOgkdhMO9qwkvuH8ThSS5XvySYiKqO1kqluuYqtCx+qMZP2OHzTw==","signatures":[{"sig":"MEYCIQDXr8CPOXsHNWh7AZ44BNgZeIkBrJKxvJC0MMOO4wPowwIhAI5eK7d9h8Q3fVc/NKM+wSex1Vz3DDDvoSWzqX5MMK4C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.6","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.6","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.6","@haibun/storage-fs":"1.30.6","@haibun/domain-storage":"1.30.6","@haibun/domain-webpage":"1.30.6","@haibun/web-playwright":"1.30.6","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.6","@haibun/web-server-express":"1.30.6"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.6_1694621227650_0.5212776131472565","host":"s3://npm-registry-packages"}},"1.30.7":{"name":"@haibun/browser-extension","version":"1.30.7","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.30.7","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"bdca0580ed1f43b372d3b6bf6877770657d14e0c","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.30.7.tgz","fileCount":39,"integrity":"sha512-HEqNQC6sPd6z9EFsTmeRiC2m5OqbvbICB2sIq+TGmy6OtHvRJFM4zEuEr+YPwGbpSMNwwhN6udx1D1VHhryZig==","signatures":[{"sig":"MEUCIBC2fwkO7FNLgjwZPkEXHBeBXWtcLC2s8eEpCKej823DAiEA4gNiYIA+aRPqqMuY6pkeB4WNO3USvTCDdssxPfAaXUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.7","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.30.7","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.30.7","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.30.7","@haibun/storage-fs":"1.30.7","@haibun/domain-storage":"1.30.7","@haibun/domain-webpage":"1.30.7","@haibun/web-playwright":"1.30.7","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.30.7","@haibun/web-server-express":"1.30.7"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.30.7_1694622914963_0.5299595270231148","host":"s3://npm-registry-packages"}},"1.31.0":{"name":"@haibun/browser-extension","version":"1.31.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.31.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"5358de01d8f9bdfe13c0d29d92469848a355cfd6","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.31.0.tgz","fileCount":39,"integrity":"sha512-OQrJcwU9dugaUqF92uSJa+7gc0uS6qZ4+Yiz3ln91Nr+R9CT/Kqvj9Rl8+sU7b5BLX6HcDP0O4DSkcq7tub1YQ==","signatures":[{"sig":"MEYCIQDRx8qI5m6TQFnHfZnGaX/YfkagiP0cjtkVrKDiJMd36gIhALNdtw8k9BhCHwx5d3FkHBkW9rYYyNeEoqpja96xZsEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.31.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.31.0","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.31.0","@haibun/storage-fs":"1.31.0","@haibun/domain-storage":"1.31.0","@haibun/domain-webpage":"1.31.0","@haibun/web-playwright":"1.31.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.31.0","@haibun/web-server-express":"1.31.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.31.0_1698231225488_0.04127668701986864","host":"s3://npm-registry-packages"}},"1.31.1":{"name":"@haibun/browser-extension","version":"1.31.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.31.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"a2654a59ded925652fb9651a55e30cc673c98490","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.31.1.tgz","fileCount":39,"integrity":"sha512-fkzWYoZ2PGkuYIsyrAl4AI2d9yCkC5gTLY7NpmRfQ6hi7N0sozY2j0UTqqbUkDSApbVze0MI5nq8w9wP4NczjA==","signatures":[{"sig":"MEUCIDGh4pDknNzyYB1IIFWgGLggsr0nVbEZtQeoLKOGP3nHAiEA7kGL7+9HGSFvJxlI9/C/WM0FI+DQoq/XdTC5LS4b3PU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.6.5","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"8.9.0","@haibun/core":"1.31.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.31.1","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.31.1","@haibun/storage-fs":"1.31.1","@haibun/domain-storage":"1.31.1","@haibun/domain-webpage":"1.31.1","@haibun/web-playwright":"1.31.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.31.1","@haibun/web-server-express":"1.31.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.31.1_1698344325967_0.7240163340235692","host":"s3://npm-registry-packages"}},"1.31.3":{"name":"@haibun/browser-extension","version":"1.31.3","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.31.3","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"0c75b8f7bdf2ee08ebfab0f73bbe83df8f309f1c","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.31.3.tgz","fileCount":39,"integrity":"sha512-H5GLF77YBGWD/HBut4FaZtYgZwc0IBiih3eMDimIboWdYuvpeT/hHBFMWEWHgWFhh2oGhhDmaKk6IxPmNe2k4w==","signatures":[{"sig":"MEUCIAtI40tziixoFiHBz1Y+mC4kKsuG9+XuN1OQqJy6vZM7AiEAqjJ4f2bM4Pkoa1pjdXWNEst4Kc53j8by9swJ7Roo1l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.31.3","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.31.3","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.31.3","@haibun/storage-fs":"1.31.3","@haibun/domain-storage":"1.31.3","@haibun/domain-webpage":"1.31.3","@haibun/web-playwright":"1.31.3","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.31.3","@haibun/web-server-express":"1.31.3"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.31.3_1699202135404_0.334859189783028","host":"s3://npm-registry-packages"}},"1.31.4":{"name":"@haibun/browser-extension","version":"1.31.4","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.31.4","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"6180b1d09eeded12bb561fd2f651214c9e9797ab","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.31.4.tgz","fileCount":39,"integrity":"sha512-qEx8hTNicIqfoZ317ixzNDb8y/7nQvMjS7PodgE+PnnfAUunCGJTXk4C8o1CxK9NpsPzUYL4tc6dYjtFAVGTKQ==","signatures":[{"sig":"MEYCIQDnMHT7gkpX04D5jvowS1+dDhizxAriTbAQSmlQHTNbOQIhAKGOrsN0O1EfDAGvkHXgf/KQ8xcpKhuhTWnXaySH70oK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173141},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.31.4","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.31.4","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.31.4","@haibun/storage-fs":"1.31.4","@haibun/domain-storage":"1.31.4","@haibun/domain-webpage":"1.31.4","@haibun/web-playwright":"1.31.4","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.31.4","@haibun/web-server-express":"1.31.4"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.31.4_1699292493280_0.18934289100835056","host":"s3://npm-registry-packages"}},"1.32.0":{"name":"@haibun/browser-extension","version":"1.32.0","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.32.0","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"be22b385f1887a5f25fc6cc1c1868267f482652d","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.32.0.tgz","fileCount":126,"integrity":"sha512-fslnexR5v66UUVwZIZV0jlyY6s1i0PKnmIsJ3Ij092weaSRkUe5Nwbdj8xymxuuiQRsUYzJpxCwbdCaRHoLgwA==","signatures":[{"sig":"MEUCIBc7/vLk05KimQ+wUhJe7uwlL8ZrIRMH5DCuQs8kkxabAiEAnKL15ao4K+LFX7AM4DR5u+CSpWXEoXkAByfnR1i3lLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315819},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.32.0","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.32.0","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.32.0","@haibun/storage-fs":"1.32.0","@haibun/domain-storage":"1.32.0","@haibun/domain-webpage":"1.32.0","@haibun/web-playwright":"1.32.0","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.32.0","@haibun/web-server-express":"1.32.0"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.32.0_1700595749461_0.5421957042690526","host":"s3://npm-registry-packages"}},"1.32.1":{"name":"@haibun/browser-extension","version":"1.32.1","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.32.1","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"5c7566ba5ffe458317011b7dd6256688bf0c8146","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.32.1.tgz","fileCount":126,"integrity":"sha512-SzgScWX4dR+2n45HxExdWxiKa5PPnBj6uIJmKWtx66OxmEEpXA6Jo6dHJyv/nVrqLdJkTgemKuWliNNtm9CWBg==","signatures":[{"sig":"MEUCIQD1nd1UCthzWQtf3FIwrimVe0YlTYh525XRheoGGvfqDAIgZp1maRb1Z8/jD86xFVD77284Vhh1gvxnI/+E3gVOYEI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315819},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.32.1","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.32.1","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.32.1","@haibun/storage-fs":"1.32.1","@haibun/domain-storage":"1.32.1","@haibun/domain-webpage":"1.32.1","@haibun/web-playwright":"1.32.1","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.32.1","@haibun/web-server-express":"1.32.1"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.32.1_1700753943156_0.6231775880670374","host":"s3://npm-registry-packages"}},"1.32.2":{"name":"@haibun/browser-extension","version":"1.32.2","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.32.2","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"6eeebb57feec3336c8125734d37639637705c571","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.32.2.tgz","fileCount":126,"integrity":"sha512-r25sMrXoPEizU8JpPrZ0Nf/vZrJE4fP8w/Ge9CV0P40mCeCE5qE1kPxnnPk0JdTBLYchadzI6eDwPTl79YwTBA==","signatures":[{"sig":"MEUCIQCxGaJ47FULFpxWQD/A4QK4MOqsbtzeJeIJqCda5J8QsAIgQg2HLddCnQR7vQzxIpn2nbhRP+rMTAxLvg6cFa7qLp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315819},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.32.2","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.32.2","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.32.2","@haibun/storage-fs":"1.32.2","@haibun/domain-storage":"1.32.2","@haibun/domain-webpage":"1.32.2","@haibun/web-playwright":"1.32.2","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.32.2","@haibun/web-server-express":"1.32.2"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.32.2_1700777241626_0.17261665230481937","host":"s3://npm-registry-packages"}},"1.31.7":{"name":"@haibun/browser-extension","version":"1.31.7","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.31.7","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"18c1ad553fcd728b3c061765ca5b6ce8774ebea7","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.31.7.tgz","fileCount":126,"integrity":"sha512-TwNZEMTNWncG4F38X+1+Lri+2z/RuCYvI1115gWvT+PU21jTQ8UyvbLY3GyKSVRjW1DzjQPeetCUFnMMuHU8qQ==","signatures":[{"sig":"MEYCIQDWiSMq0ZfSLcqo4TOB6EHf0rcO0Yo7pDp7CLmAcKJtdAIhALNcem/1DBek7SyKiAhzbSqqw1xSBl/fzf8LIVspojsU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292181},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.31.7","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.31.7","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.31.7","@haibun/storage-fs":"1.31.7","@haibun/domain-storage":"1.31.7","@haibun/domain-webpage":"1.31.7","@haibun/web-playwright":"1.31.7","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.31.7","@haibun/web-server-express":"1.31.7"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.31.7_1701704317773_0.7575658934401899","host":"s3://npm-registry-packages"}},"1.32.7":{"name":"@haibun/browser-extension","version":"1.32.7","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.32.7","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"db7fcfd067c14b98614738dc7b4b102fa3164668","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.32.7.tgz","fileCount":126,"integrity":"sha512-66NG7b6kLkQF77B6xofo6SeiC2v3TaUjVQpOcDXlyqAtGGHq9KmaTJK9cUybFy/R6C4XE+4MP5ATgCs3Mg8ZGw==","signatures":[{"sig":"MEUCIQDirFhBU20jv/d2z2LOKg5xUZoSvtbnXyLNHQXIgVWO0gIgRRfAllAgrZcpWqK6PT7Xl1oLne7qeFXSQZnRNPJbdI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292181},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"jest","build":"tsc -b .","cli-help":"haibun-cli test --help","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.32.7","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.32.7","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.32.7","@haibun/storage-fs":"1.32.7","@haibun/domain-storage":"1.32.7","@haibun/domain-webpage":"1.32.7","@haibun/web-playwright":"1.32.7","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.32.7","@haibun/web-server-express":"1.32.7"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.32.7_1701704933429_0.20477207303854383","host":"s3://npm-registry-packages"}},"1.32.9":{"name":"@haibun/browser-extension","version":"1.32.9","keywords":[],"author":"","license":"ISC","_id":"@haibun/browser-extension@1.32.9","maintainers":[{"name":"davidm","email":"vid_npmjs@zooid.org"}],"dist":{"shasum":"c0dea7cacf995ea2767eaa53f8ff0ed5a3d84519","tarball":"https://registry.npmjs.org/@haibun/browser-extension/-/browser-extension-1.32.9.tgz","fileCount":126,"integrity":"sha512-BA17txxieFNjvRD0l1FpsITrkml9+zc4ncw6UslnZnEvAGvS53EVRI+gs9d9aoQQwaCrwu22FR4S9mbWZCOguQ==","signatures":[{"sig":"MEUCIQCJKaJgNPvk7Etu2ED5a5ImvX9JHU8zi5hgjdhUn4yqKQIgZJtUtIBjsqfyaHWqd7oR1XJsohkXH1IBvQ1Vxo2/6js=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":292232},"main":"dist/js/index.js","type":"module","types":"./dist/js/index.d.ts","gitHead":"7cf9680bd922fb622fb59f1e6bf5b65284cb8fd5","scripts":{"lint":"eslint -c .eslintrc.json --ext .ts,.js src","test":"echo \"tests under renovation\"","build":"tsc -b .","cli-help":"haibun-cli test --help","fix-test":"jest","test-e2e":"HAIBUN_ENV=PORT=3931 HAIBUN_O_WEBPLAYWRIGHT_HEADLESS=false HAIBUN_O_WEBPLAYWRIGHT_PERSISTENT_DIRECTORY=true HAIBUN_O_WEBPLAYWRIGHT_STORAGE=StorageFS HAIBUN_O_WEBPLAYWRIGHT_ARGS='--disable-extensions-except=./public/' haibun-cli test/","old-build":"webpack --config webpack/webpack.config.js","preversion":"npm run lint","test-watch":"jest --watch","build-watch":"webpack --progress --config webpack/webpack.config.watch.js","start:firefox":"web-ext run --source-dir ./public","websocket-server":"HAIBUN_ENV=PORT=3931 haibun-cli websocket-server/"},"_npmUser":{"name":"davidm","email":"vid_npmjs@zooid.org"},"_npmVersion":"9.8.1","description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","directories":{},"_nodeVersion":"18.18.0","dependencies":{"ws":"8.9.0","@haibun/core":"1.32.9","@medv/finder":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"web-ext":"^7.6.2","webpack":"^5.66.0","@types/ws":"8.5.3","@haibun/cli":"1.32.9","@types/jest":"^29.5.2","webpack-cli":"^4.9.1","@types/urijs":"^1.19.19","@types/chrome":"^0.0.237","@haibun/context":"1.32.9","@haibun/storage-fs":"1.32.9","@haibun/domain-storage":"1.32.9","@haibun/domain-webpage":"1.32.9","@haibun/web-playwright":"1.32.9","jest-environment-jsdom":"^29.1.2","@haibun/feature-importer":"1.32.9","@haibun/web-server-express":"1.32.9"},"_npmOperationalInternal":{"tmp":"tmp/browser-extension_1.32.9_1701721387194_0.35440769330987276","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-11-08T12:52:51.606Z","modified":"2026-03-06T18:48:46.863Z","0.0.1":"2022-11-08T12:52:52.418Z","1.10.3":"2022-12-02T19:05:36.797Z","1.10.4":"2022-12-02T21:07:37.340Z","1.10.12":"2022-12-02T21:08:43.211Z","1.10.14":"2022-12-04T21:36:59.645Z","1.10.15":"2022-12-06T18:25:42.030Z","1.11.0":"2022-12-07T15:47:58.161Z","1.12.0":"2022-12-13T22:54:26.834Z","1.12.1":"2022-12-14T12:47:17.763Z","1.13.1":"2022-12-16T19:25:35.071Z","1.13.2":"2022-12-17T17:40:53.004Z","1.13.3":"2022-12-18T13:15:19.176Z","1.13.4":"2022-12-18T14:47:38.828Z","1.13.5":"2022-12-18T15:32:27.315Z","1.13.6":"2022-12-20T21:39:07.436Z","1.15.0":"2023-01-12T23:16:52.331Z","1.12.2":"2023-01-13T20:09:59.264Z","1.13.13":"2023-01-18T18:54:17.891Z","1.13.14":"2023-01-18T19:22:40.092Z","1.13.16":"2023-01-18T20:29:36.774Z","1.13.17":"2023-01-18T21:36:19.362Z","1.13.18":"2023-01-25T18:50:39.770Z","1.15.1":"2023-01-26T23:06:55.706Z","1.16.0":"2023-02-01T21:14:12.447Z","1.17.0":"2023-02-07T20:01:10.224Z","1.18.0":"2023-02-07T21:44:48.587Z","1.19.0":"2023-02-08T12:11:37.319Z","1.20.0":"2023-02-08T17:36:50.112Z","1.21.0":"2023-02-09T18:02:23.934Z","1.22.0":"2023-02-10T14:39:47.382Z","1.23.0":"2023-02-10T19:20:30.654Z","1.24.0":"2023-02-16T01:19:25.116Z","1.24.1":"2023-03-22T19:36:23.985Z","1.25.0":"2023-04-19T12:38:16.920Z","1.26.1":"2023-05-09T16:08:56.523Z","1.27.0":"2023-06-06T16:16:23.763Z","1.27.1":"2023-06-06T18:05:53.719Z","1.27.2":"2023-06-07T12:41:24.725Z","1.27.3":"2023-06-14T20:29:07.636Z","1.27.4":"2023-06-16T13:17:18.812Z","1.28.3":"2023-06-16T16:01:42.055Z","1.28.5":"2023-06-16T17:09:53.183Z","1.28.10":"2023-06-30T13:48:09.544Z","1.28.12":"2023-06-30T16:01:35.263Z","1.28.13":"2023-07-12T16:47:43.557Z","1.28.14":"2023-07-12T16:57:45.252Z","1.28.15":"2023-07-14T12:33:50.747Z","1.28.16":"2023-07-14T16:50:13.252Z","1.28.18":"2023-07-19T17:37:25.071Z","1.28.19":"2023-07-19T17:40:56.502Z","1.29.0":"2023-07-19T18:59:38.677Z","1.29.1":"2023-07-19T19:20:31.834Z","1.29.2":"2023-08-17T14:20:13.229Z","1.29.4":"2023-08-23T17:51:24.947Z","1.29.5":"2023-09-12T19:04:01.170Z","1.30.0":"2023-09-13T14:25:57.489Z","1.30.1":"2023-09-13T15:07:17.772Z","1.30.2":"2023-09-13T15:29:38.608Z","1.30.4":"2023-09-13T15:59:26.228Z","1.30.5":"2023-09-13T16:05:32.522Z","1.30.6":"2023-09-13T16:07:07.945Z","1.30.7":"2023-09-13T16:35:15.173Z","1.31.0":"2023-10-25T10:53:45.725Z","1.31.1":"2023-10-26T18:18:46.283Z","1.31.3":"2023-11-05T16:35:35.588Z","1.31.4":"2023-11-06T17:41:33.445Z","1.32.0":"2023-11-21T19:42:29.686Z","1.32.1":"2023-11-23T15:39:03.307Z","1.32.2":"2023-11-23T22:07:21.805Z","1.31.7":"2023-12-04T15:38:37.916Z","1.32.7":"2023-12-04T15:48:53.590Z","1.32.9":"2023-12-04T20:23:07.422Z"},"license":"ISC","keywords":[],"description":"Uses code from https://github.com/checkly/headless-recorder Since this extension is injecting code into the user's browser,  it is reduced to the bare minimum.","maintainers":[{"email":"vid_npmjs@zooid.org","name":"davidm"},{"email":"cedric.chalhoub@cds-snc.ca","name":"cedric.chalhoub"}],"readme":"\nUses code from https://github.com/checkly/headless-recorder\nSince this extension is injecting code into the user's browser, \nit is reduced to the bare minimum.\n\nSelecting the extension button opens a popup with a play and stop button.\nPressing play injects a capture content script into the current tab.\nThe capture script sends browser events to a service \nthat runs on port  on the local computer.\nPressing stop in the extension stops recording.\n\nThe extension uses the following permissions \n(in development; verify against manifest.json):\n\n* cookies: log what cookies are managed in a tab\n* activeTab: inject recording extension\n* webNavigation: track navigation requests\n* webRequest: log requests related to a tab\n* scripting: \n\n\n## Notes\n\nThe worker won't unload as long as it has chrome.runtime ports open from any tab's content script or from another page of the extension. So the workaround is keep the port open for the duration of your extension's activity, be it a minute or a day. Currently the worker will reset such a connection each five minutes so you'll have to use the port's onDisconnect event to reconnect with some random tab again. - see Keepalive\n\nThe extension generates messages of JSON browser actions\nA publisher publishes JsonCodeMessage to an endpoint\nThe endpoint receives messages with a JsonCodeMessage parser\nThe JsonCodeMessage parser translates the code to Haibun features\n\n\n\n\n","readmeFilename":"README.md"}