{"_id":"@webext-core/fake-browser","_rev":"20-d487bf3a5546a2920958723ca4095445","name":"@webext-core/fake-browser","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"@webext-core/fake-browser","version":"1.0.0","_id":"@webext-core/fake-browser@1.0.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"dist":{"shasum":"7d035abad02c796a97d19dcd120359cd1206785e","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.0.0.tgz","fileCount":6,"integrity":"sha512-8PYDg/009Sk6TurK4co/eGw/F2LL7AahMIQ7boXFuh7UpFvh++ZSDhmuLS95QIaedZo20XiLGo6Ezb5g4P5hYg==","signatures":[{"sig":"MEUCIG/qAUtK4xnFq4G9kUSVVlKueevO7n1nEp61XbgQ2klMAiEA+80NOT5gbxNW9izqCgYa51F5tdkhDIaqAoNZzAzPrQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaR4UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxkQ/+Nxqf8KKMjSjJpE7JAUA/O24bhm+yPU0ZznrIOuj25eRqpAMr\r\nYcXdTISgYwNlE1+QY5NEg+RpVUzbF3e3qed88aFcaBW8pgZ2+uDAaH5ZEbi2\r\nVB8xWT/jYwpckv4TBhMdG9X82/udSnC9c0kh+SAhsn7MjStIqjsB7FdTUkxW\r\ngqs3LxGnpnfD780kNh0+b+8bvzO8RM2+dUfaMdAPX1X1q2Ozz96tZhW0WRg2\r\nPXKJjxAHp+BoSz+/2nLL49SIwL80o+uXcLJy4B4d2lDgE2EzN41Yhky+QIBT\r\nSEEUS7nn5EVTspAtQB/38T9fKAKA2IR0TFptlmIqgTqQHdqubxanmNhTOYDv\r\nWiCakfCGBYV+eW2rqntYR47qWCyEwqgQqFBXQWrZrXWC6PEI/LQHgxWGiHpx\r\n6yexF9mlUDt8ai9HZlBihOTabui3LcCRYayiKqDS+jiaU4Omv4IPMo5Ow5Tn\r\ngmbKBqvBCByByFuZqv45wKVfH59cETyksfHUr7GwTi7eqfES3FFjhvGTqhsV\r\nriLvm0af5YLkvcQvLclZF80l+XJzsDAYKlNo9fmRjBmCzuLXoKev92yBSQzC\r\nEsKuTQiF1nexjd7uODtFZ5WZawMJ06B9+WYEoWTD5kkrFxUH3+U8IeX0wX47\r\nETyTom0pPfVlR9uZVUqpghK3D5KM0xbWrlk=\r\n=12vM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.0.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/private/var/folders/g2/ztr_kd996gv4vv11lxwggz8c0000gn/T/79289e3487bfa48c1b53de6f97633801/webext-core-fake-browser-1.0.0.tgz","_integrity":"sha512-8PYDg/009Sk6TurK4co/eGw/F2LL7AahMIQ7boXFuh7UpFvh++ZSDhmuLS95QIaedZo20XiLGo6Ezb5g4P5hYg==","_npmVersion":"8.15.0","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.17.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.4.0","vitest":"^0.24.5","tsconfig":"0.0.0","typescript":"^4.8.4","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.0.0_1667833364123_0.24866931714670315","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@webext-core/fake-browser","version":"1.0.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","testing","vite","jest","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.0.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"3b72ddd924c200e4461b36547f96f2d85930523e","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.0.1.tgz","fileCount":6,"integrity":"sha512-SxuVy5Xo5DmCUZkgpJTD7X1hZwQ48ZhoKCt3fMuwGdfuV0xPJHaNY/kgYFjFKnJOXllLPVDuH3iZc8FRWXpUEw==","signatures":[{"sig":"MEQCIGsSef6RvY+BhrpDn4CLvLv8yNqCdCvs3xVklqApW6ASAiAxk+tfcFxHm+aFRKBCAA6kz/cpPE2jEJ/MGvHR4veBwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdZk0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGGg//chThtY0Z3Y14haEfTtFXmeHU9KHLemou/ZW7/1accYHTRjN/\r\nKLsK+RqDsMKl+KCJeHUuiTmtfn+Ot32My74GeHIRZGEdfVnQN5xUP0VhCRtb\r\nxLP3O0g5eBB4v+MVk04Gsjcbp6IoaJH4Vage4kffBMHkiKUz0hr5mZ4Tbr2p\r\nSrVunhxe8ctz9p/8NFG8sXYmBGF3EdJMGRj4ry6Qs3UkpQnvdgVL2/0k71uu\r\naLVOSSUO7uYtiNTqYxLN3JVZ+A5pCS1Ng2H5f2EMoFaSJxXUWvkZYg3fdo4W\r\nyblc0h0kXfOnIUaTh9ImMNM1d+XcbehiaI0q5b9R1Wy7MHTMedIXIVnoeuER\r\nd02Z0NFBoKKCgWM2PXKLLWw3mx04kbUPczDDjFRfQgjwkmzRDJVR5jF54cL+\r\nKPHMYsOpLBdi0KshwDaq5ZN0+krXyd+Y9fpa7e3XK1GVnN3YkeUU0r16vPdz\r\nfFnfqK/Mw045UbuD6ZOclpN0pLivkRnxU/mjGo8uSYbc3hX6gbFIUgGJwnXK\r\nNlk/hrVf7UVPJpu+p3NrrOOsE6dBbDA2svtJ9UkQsf/j0pVKryk0Tl2qbY31\r\nDrunybEQR2mjOCd4dr8JbnGB6EFC3csfMTjhvWSgf5QydNZKrUSHBeIMZHTA\r\nw4gJH4mmhd+ugT02uUv2K7kxfshNECD6X4Q=\r\n=z340\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.0.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/4708112819df2185f4df44b85dd32588/webext-core-fake-browser-1.0.1.tgz","_integrity":"sha512-SxuVy5Xo5DmCUZkgpJTD7X1hZwQ48ZhoKCt3fMuwGdfuV0xPJHaNY/kgYFjFKnJOXllLPVDuH3iZc8FRWXpUEw==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.2","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.18.0","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.0.1_1668651316162_0.05385528935594186","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@webext-core/fake-browser","version":"1.0.2","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","testing","vite","jest","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.0.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"dc47cd7cf205a40c09103e95c456c99a848f2a6c","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.0.2.tgz","fileCount":6,"integrity":"sha512-tbMmVhVZ5fBm2WG5wM6ENybKLRarVbQFkH7OjMw7+W75vd8qC+PVF00rwMxr+t1ccqnUfKqCpkBOWZVtVxn4Eg==","signatures":[{"sig":"MEUCIQC3oq5WwtrDgSRQ87F5ANOoSM2s20f2n3668elHMxXk4wIgNM05YWwk4vHE3TvIemdP0mPQyuxqowtWI585YL4XzFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmjR4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUoQ//Q/0viHsKZ3U05QQEOC2FPkO7S7p0zJm8Dj37vkMl5ueQaVtD\r\nLpFBsXG8klM2cJVrvypNnSYhKh2AMzqinRZmp4QAz10T6bEPkIspcbgzjGOl\r\nDNwlfX/U5rR7SoUZsCc1SNt2k4rn7zdCn/NLwfbu2eTdq7j1bjqweMyETuLn\r\nxIjpwi9tNvS3F0+23z//+ICcZimZAAUrT9c2lJRcIo1cvwCm6bbrP2erv6dw\r\n6tDqZDw2zARD5Z4zyQtCNz618QYGoZrT9/Arwv5hMNVO3HaqimgthBbUUGnP\r\nRmrnyvKlT9Wt/M1YiaxRXX5sskskjI5cxuWDuvbcJDWfNdMhc8bZ8VGlVmEr\r\n8FFL/qGm13PU7MsiyrzJnFE5Wj/6xvJoe1HhkLypd1oF0Ye5fPFwTSfl4qpb\r\nnT2kpiNwBWza0OezYm9Zg6ifFScdCmrsOIkzMdPBms/eCrG3WB7tAe3NzmzD\r\n1drlQqBb6kMIcEG5ofapUFj6fVKmgTsX6IWoTio8vhCARffdNhCH6Zart0dz\r\n7KfHuDEPzQv7zQVmQcccZAQ5EXWQTkwYDVCq1/1Uip9ittONJLAZOfJpVlsF\r\n+6qI0cF7GsYEt4nMCETNiUnpGVh3shEdIyHKtfXMyW3IGd4M/G+3Jb2eWbpl\r\nQFnBUEtxVlWGI5ossVwoDp2qJxVGqeYrdCE=\r\n=qejJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.0.2.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/e5dee7612597ffd9f48643db012706d9/webext-core-fake-browser-1.0.2.tgz","_integrity":"sha512-tbMmVhVZ5fBm2WG5wM6ENybKLRarVbQFkH7OjMw7+W75vd8qC+PVF00rwMxr+t1ccqnUfKqCpkBOWZVtVxn4Eg==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.2","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.18.1","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.0.2_1671050360348_0.017440588703969695","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@webext-core/fake-browser","version":"1.0.3","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","testing","vite","jest","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.0.3","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"51537b8954fd5cc7e6a7c5df133dfe030cf0e5a9","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.0.3.tgz","fileCount":7,"integrity":"sha512-QAlBJ1TTRiFW//x5z7maJbP7t0N5Q0KEbp65o7gphBjLmrLqdwv0702MOZ87A8qXbpkhgNWbPXxyRek2m3VByg==","signatures":[{"sig":"MEUCIDMZ5ny8kp7TxelGSZgDKs8KQHpSB+3iLJyJbYU5nJCQAiEAnKVwjobE0TzBOvg7jV7yOp8MTA6gvkxtGDeSQc7CQT8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":764978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3tMoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG0xAAlObUNCDCWhC6cXl/HaXxo5tgznDmf/d3ZwBX/8v8G/s8s59n\r\n4y9DYgXS/bqHR9TptWPhghJflvH/GxqA7jYrlga36X44l+tVLWPw4KG2mDA9\r\nE5NobDNzOryPKxFwwyFyiXLmPG2gFCTDN7eHiba06kPfP4UXm2/iD3nr0keN\r\nGJjai9/U2VXSyCNrYUZAVQvVlBd9/snFzP9D7L5e9SrqUWfPZRoi/QLqnPrW\r\nee4s1njOtBTazQwhYiGuCNnMSMENhEyI0IlmWSfCGUXSGLAxbzrtokr/r2LL\r\nn2nSKQCX2NpqlOgmuSp8qlt0AWp5nRXLJZ5TOw8ZuqqlIpUuqOjAQDu++irB\r\nIk9wTXZd8j9kqR5KYfig74eOlRhvTFC8U4vDcC5K4oYcCoRJQ5XzXx50bSYN\r\nmOI0GsWxsoC3bSZUrIa63mRlKpK/aUaYBjl/V77otQBemHUd28cxCoSuXtbV\r\nRgmhQYtxrcDaXC60DA4RnVIwb90JCp7/Yza0c/djR94RHbt/wNLfTA2vhOfb\r\nXaoDS0s52P+o27D1kj3ALOtPN0SyLCeH8retIFVGgcWA5l1TCuDwgq1GwEAh\r\ne40JHLTR5BhPpgTJhHZGm/8uimwIlSGuW23mV2UAHuG6aYw5Kgk1KGJTeVGO\r\nPPYUWWy/E6aLnVfdq3CzHNsurFeXAeYOkHY=\r\n=kELL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.0.3.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/2f30efb6d4eba3a0dd24121fd8dec938/webext-core-fake-browser-1.0.3.tgz","_integrity":"sha512-QAlBJ1TTRiFW//x5z7maJbP7t0N5Q0KEbp65o7gphBjLmrLqdwv0702MOZ87A8qXbpkhgNWbPXxyRek2m3VByg==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.0.3_1675547432514_0.37816140886565","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@webext-core/fake-browser","version":"1.0.4","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","testing","vite","jest","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.0.4","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"4a948e3087adc9a54aead2bdbc2654b51d3d09aa","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.0.4.tgz","fileCount":7,"integrity":"sha512-g/ThbkLOshu4gWDpJdd245Ddb1cLk4dwXOjXNhVe2C/bKIdygl6zhyqX2V1aP8GM636mDgc6QI/xXdVoXWzdRA==","signatures":[{"sig":"MEYCIQDzj4aisymy77fNZW7rwTUgP5KNtZfjUvIefqXA5LSzzAIhAMly9RJXn9xa6k3HqMJ0EjPEvfXgRyR1FLIG0B6ewfj6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4orvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm1A//Xu557qYl5exxVvZZXuDXuccAnkZ3NJNX2ndEGpdSoy9Fdf85\r\nizJtsy8pkBCshEewoEZvFh0DCNDCJeiMpqlBkAXvICJIjbXjf+k/AedTXA+w\r\ns9d1Svg4bQ1WBLGWxXHI139ncPT5NdSgbYYaRq1tVdHFtcWijE37HNTPsh6W\r\nZHLTxf6nXtUF3OCtWNzYu1mWeN9f/eccE8kKa8do9Ta0wj6v6H3aAxItsP0B\r\nukR/gGC80eUpWeLkkCTBTnbWBulgXEt5Zl8754bfFeiRUBl4LNBxdLTGHvXD\r\naINie5iJYGF1FSPmxFZ6JNBDGBVnDlMGQT4VwRYDGmsnTFQ0t9TUODC4iF6W\r\ns/B7Uhbz19+xawQ6s2Lli0Y5k0bvdZdA0PaUoFu877DX7KpmKOSOZKkKVIyN\r\ncW7AWxEcgD5zJvPjOTZz++GS54epFKbWomivpUAvp4EWz2K3c803NYrLciMi\r\njB/nuVMMuIt+mFGEcL0dV11tCJXqJAv9y5NQcqgGUIp5azfyJqWUYPn02iJJ\r\nZfB9Q0AJnDHA5HO7f8AUQL7RslRJkRgO/HB0/CH3Pxi0D0W/kc6ade4LcnDb\r\nRUT0yPch/AiFgZBzurfw+BSiaUm7YDWyWq77MDscZVbeqPzum9Mq2+pCn5tE\r\nsBbMkGbR8iaAmhkql05lU6i6aLKIqxRAses=\r\n=d+hu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.0.4.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/12a12330c2a664b6a2c4d37e911999ec/webext-core-fake-browser-1.0.4.tgz","_integrity":"sha512-g/ThbkLOshu4gWDpJdd245Ddb1cLk4dwXOjXNhVe2C/bKIdygl6zhyqX2V1aP8GM636mDgc6QI/xXdVoXWzdRA==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.0.4_1675791087570_0.847171233016488","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@webext-core/fake-browser","version":"1.1.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","testing","vite","jest","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.1.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"e70dcf45a487ed991584bb90efecd3ef32983847","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.1.0.tgz","fileCount":7,"integrity":"sha512-9EW/sXit67CgAUn1ZUfwHgFb1sYhO4fch9/8EOuAzYDlcdfVnELYbOedvsKwePVASnrh+xqEEsSWPe2AhqDt/g==","signatures":[{"sig":"MEQCIC+M51XyTGZhh+nXFPtUfS47j2MyxVQxMCXGx8Hbt54PAiAL2R8rGgesdDQx0t3ov8QXdDpbyE0x0GRd8TKm98jSeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":765346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8+/AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt6g//YJTNY+1lUYfAcPFemIXt8bVm6TWV9HpkkbupI+GXJoxn6pJ0\r\nx0w78TG6esk9D1Vp0pVZPuHDQQlx1PA0xtFLeqVYEFupSBfhzu7qN5V+WdY1\r\n/YvmsYw5CiE1rxl9k7TsvqW0Dz2Dt41DL28CL2F2bF50n1pRXHcawFLNaUUL\r\nfS71paorPcfASSd/jJp8MKZ7MwNTfISImB4QkoLuEuzE4GkuT2C8//qDfS+Y\r\nlm3ro6lxtspcgzb2D4AQASrAtQq1AU5g95tVICpVGUjw3wL+siBoAbLgeHoO\r\nIHtEaH7056oXp/sxvY7ohIGEAYJFaF4LXYX5MHcHP5SFBNJTGrAPftCrflh2\r\nuWeU3wcJ0/6S6DDo08nAo5Oz47YT5c1uMof+lsYL1AygQNgI1uzH4z0BRB/3\r\nSVJDvCmC6q1omVNqoFRK3hffQ9ssUgnnOqKKXL1soHKbamc3DqOtchRzcJni\r\ntCctkUpmU4stgPs/5mGJSNCQylgQ7jdyuBycmrIJWmlSku84rHmSnAFhUJjU\r\n3tRnumjCpmAI8NlgmHTTPRxlKuhHAdUvMqMAB0/VAMRKJc2t1qUbSPRYdQvD\r\nO5qJxy1VLoXlskYi0jq3rp+1932w3EI/JQQM0Dneo+Blu+DwmPRKI9z80i1T\r\nD8TscqNkYCgw+6k8A+AohZZ8qdVAnCQCFqw=\r\n=W0gx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.1.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/2f157c9a08beea9ca029bc1d3801d4a2/webext-core-fake-browser-1.1.0.tgz","_integrity":"sha512-9EW/sXit67CgAUn1ZUfwHgFb1sYhO4fch9/8EOuAzYDlcdfVnELYbOedvsKwePVASnrh+xqEEsSWPe2AhqDt/g==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"In-memory fake of the Browser extension API","directories":{},"_nodeVersion":"16.19.0","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.1.0_1676931008673_0.8004349339109906","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@webext-core/fake-browser","version":"1.2.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.2.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"75ad035f4ffc2089b7583327a5d15375fb2b3184","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.2.0.tgz","fileCount":7,"integrity":"sha512-q4Jur5NUudctUXrHZZOOtpzBByo8Pioi/KgN7/s+QMy3d/gPmN1EysmnCk5/xL3NuvB1A0yWc87bjIyZik/Ciw==","signatures":[{"sig":"MEUCIAP/sx+qsbYN1uJ5KWQlRv8iLldy/gVbDYBWheQIoiqeAiEA9gV+kWyQOIsx/EypG4F/fPPfyEoi7wz8rnVeFwgSZaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":769785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkANnvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Pg/+LxFVGgws9aTm1pBUqBry+ZKdqOlis+U2zTCwvlTAxl2Dmp9q\r\nA66qVzNt0QOb19sfh7gYMzNlVmS/gCMQxqCFGybShAfAbOLAmhcwoSLnFU96\r\n1m7OB3QwJk6pjlkGmdYlL+JC9g3ckiqhhT4JLI0zyp3TzckT61K3SEcmUZfI\r\nkmQvcZl36uT44wd+sH/HyT25AaXBEzez1Cuf5DffNWs4KbNsXWpR5NRYDDdU\r\n3N+6cNhU1iQi97uH72HA1bAC0sMv6s7iHntJcW5sOBEaucl8DFxiqykT9/J+\r\nmb2132INXgjFQUbY57ponOS7s8qKf3S+fE6WktyYwIlhDEZLqq+X1Msgqk/W\r\nKLmQ9V/EmdCPB/9EJmsYw7aH88dDdkNxwR7qHaS6c9Qzjr/GCsXGtwhaedSk\r\nW8CfsnnKfcdJhIxRQ40W9pw9V0OZjodH/q5vmDWto9whPc7uB8q2fh65QrPF\r\nSzJDD19aWSNW+FadfnIv9HnoGVP5dxEcnRMBQe4fDH8+A5nwqOlgYFlHEP8G\r\nIwbsl34vVGZgij7NAopChSQxkfUJO3r580DV+KXbjFnwECRJUH2bhLLMHrAo\r\nRpCw4ADEuEtqPkocUmy/5ssOyGFGbPLMAUW+SuOPKDdNZnu84SYQypYElIh0\r\nsE4BFxDP9lpvhPYzIJvd1hVkC5SC9FJ8hbM=\r\n=gBsb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.2.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/cbc312d1dd8256ea06f49069110abcf5/webext-core-fake-browser-1.2.0.tgz","_integrity":"sha512-q4Jur5NUudctUXrHZZOOtpzBByo8Pioi/KgN7/s+QMy3d/gPmN1EysmnCk5/xL3NuvB1A0yWc87bjIyZik/Ciw==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.2.0_1677777391278_0.8818934970366812","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@webext-core/fake-browser","version":"1.2.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.2.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"9e9cbfb5be420befd07372a60607f1f19ae8554c","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.2.1.tgz","fileCount":7,"integrity":"sha512-oN0LB3rKnOYvkOcIVenRBSLK1ydF1FB5rdAhQhkfvrLoZzOM9/OOTXnX09G9C7iUbAFG2bFZbj6dEimQCYb9lg==","signatures":[{"sig":"MEQCIEhK2CURcBnzguB7Rl05k91+f1NWj/DeLgb4M9x11f24AiA+4u/HZEUtQNQ3kmhQi6FzuHd+fEE/lH37cBvpoLfqtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":770099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAQFUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9VA/+J20dVXo/iooAsu5Bj9T0XSEipdkewOCdcNkTLZR9jN86dGmC\r\nTnRWciHDl1JTe16jkjVBiADQE7MSgjOxF/+ZyVw8FqPO7ms7skI0kzF8llsf\r\nt/P3mubPzsFDzTRm8CHHIyG6XA6BVNzIr/UbuqLrDMgvHsvuB1vM6TJaJZVo\r\npfi1lTsRlrmqAnsK+JN5hJnyaRU3pz+bEze15ZpZSUh+L9C3mzE/NnboqZln\r\ncS411oByyHK2WAt1bbBmPThBCCO9k4MWw+xuOu/9P5NGSFTWr7154q+H/zWV\r\n+qNREb4xU955uD4zPBvneojqh59Fq87G+iW76xXnRxHD6194GEdMSFWHqYk3\r\n+1sIyrldHxMWcaO5+IUsurjCpcPm92/9EmiXU2R9lEz6m8GVZXuzcEYFC+LL\r\nb6flssBtQkUjfyPoVxkz/ipZM86DdQEfYzqI3qnSSBRejOXDyDQXSzqofJF+\r\n3Ex5KWeJTLL+HlYExhhZTta5dlt6+6FspRTFnCvSQvGwpBJAhNO/+GvS4vo6\r\nCIJdGh10Kh/C1SqYzJF1tXvOmQsBOe4ygo5FMx1WmLGA5dMgPzlMJ8R1s1f4\r\nVQaaxy7YjcPSDEGpUml9u0D+iRW4zEbVk0MX26VmcPhRykVBn6eXOisBvKGm\r\n6g/PAyoZHoBrdBwj+u6uF5PQht/+AiwA6uQ=\r\n=Puhs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.2.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/84b6d1bdd6642cfc031f3998f143d876/webext-core-fake-browser-1.2.1.tgz","_integrity":"sha512-oN0LB3rKnOYvkOcIVenRBSLK1ydF1FB5rdAhQhkfvrLoZzOM9/OOTXnX09G9C7iUbAFG2bFZbj6dEimQCYb9lg==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.2.1_1677787476166_0.3148922218665773","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@webext-core/fake-browser","version":"1.2.2","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.2.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"9c53e2a0ad724cc1eb0398c785bb5a9547a5c1ff","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.2.2.tgz","fileCount":7,"integrity":"sha512-3w0lU0gAYODoMklGQfBuGwIxR+lakYK8FONRFUg8aEdpHUMMzbf5jPwRaTrnsgqupE0JAoBwk8vF6san/BtDeQ==","signatures":[{"sig":"MEUCICJq39Rg366ei2jsMv0px08q9qdfb4lUtMIkFWlIpOUKAiEAgKSy0fGWDNyy3zonnDVAf4AcTYGbL70W1+Q8cEtu8wE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":770141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGIIrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjJQ//ciZzQ731mO40tvijO+58h6DFP+6bW0Yf5vCpk3mpPnX6G3b9\r\nOMZ50/ZeuPyjQEuWogz3St/6zR+epnE4XE+CzFu51zGvRqcvY+4EiGXA49om\r\num+ufZjHd/1h3QSLlC3qGI+c8wKRnVNwbiZEkY41ENGY0PwPKyokboXQsjs8\r\njmV3Rgt7K2l0WEQjenYMKmSEseT49gedQSdmONCu1Mm4pKpEbeZnJFC31mRN\r\nRyXnr62nZkS7aSkPpfly0Feywi6MRUky083D6vPP7l5vRZyF+K6nYGPke6wM\r\nLQxG2tXuW56YkeMqyNR1mfCRN+vIW+hijSaPqzjGa/L3Vr3lho8KnRiKGUbx\r\nX2+u6a4mkyRq4n2YsWxe9sl1zks72U61+/vw+A5UJ0VXT75EnlYPrH76Q7XK\r\n8X3oj53Ys01xH/iWGmG3NZNIEXRQOY2pM6gSa4Migx8OR+2uNEavbILFcc+e\r\nIVOZLoDxWnlWn2xlYCNNjPsbTgmZ794sdcoHuhaYSemXSAaUvOx3qcPyKEsc\r\nF+xIGREbyfTqWFqdkfwMjs2Sxg7YOzu+87sM8GOSM04d/CDhj5jQuu4fuXgw\r\nGrefU/gRJwUiAt7LcsOuyjdeSX50zm1zSJl9DU82+Z9xDebjOrodwYIqkMuD\r\nR299UDR5vD2BpMzAulzrJMnslgte673YZGA=\r\n=dKPh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.2.2.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/dcb6c2359571d88e1ed76352180b932e/webext-core-fake-browser-1.2.2.tgz","_integrity":"sha512-3w0lU0gAYODoMklGQfBuGwIxR+lakYK8FONRFUg8aEdpHUMMzbf5jPwRaTrnsgqupE0JAoBwk8vF6san/BtDeQ==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.3","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.2.2_1679327787661_0.3120823998341966","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@webext-core/fake-browser","version":"1.3.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.3.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"1a2f02be44b687624189794b9d4b4122ad6bb9c4","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.3.0.tgz","fileCount":7,"integrity":"sha512-RppYzyXggOzUZli6HHJ3pkUeVd/bEKOc2Q4rOUUA/t6WRzxohM8z1gDH65QAhLKZ7Mf/ygJyTis05fWjSYbn0w==","signatures":[{"sig":"MEQCICwVRY8OfWzzMRB6+3y2LXOW4I0TNet1ya0tG7A0kl0xAiA9dy02Y1s7SXXJGo1GO0g3by6PmBQxYWwXPBJz19HBSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":788510},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.3.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/74501717b9b4edf4fe9efeddfebc2077/webext-core-fake-browser-1.3.0.tgz","_integrity":"sha512-RppYzyXggOzUZli6HHJ3pkUeVd/bEKOc2Q4rOUUA/t6WRzxohM8z1gDH65QAhLKZ7Mf/ygJyTis05fWjSYbn0w==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.4","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.10.5"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.3.0_1699017947696_0.7587036964959015","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@webext-core/fake-browser","version":"1.3.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.3.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"f02ef09dc2a315584f81f740f83e4bfe0ae8d099","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.3.1.tgz","fileCount":7,"integrity":"sha512-NpBl0rXL6rT3msdl9Fb1GPLd/MKJEZ3pHpxuMdlu+qKW78T6SWJqDvyAVs8VjAmYs9RHoQJc+yObxQoGWdskXQ==","signatures":[{"sig":"MEYCIQCmXDUbpnf/GZfoS0t/0LhvRNnZBwNn99RicJdJj8qpvQIhAJQFeWHgaWIqmpcBPotBLEkbFIDmuF1Mk7WFPAlOJsNR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":788495},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.3.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"vitest","build":"pnpm gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","compile":"tsc --noEmit","test:coverage":"vitest run --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/fake-browser^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/e1a5e272263b35f2cc4669dd95f1b69e/webext-core-fake-browser-1.3.1.tgz","_integrity":"sha512-NpBl0rXL6rT3msdl9Fb1GPLd/MKJEZ3pHpxuMdlu+qKW78T6SWJqDvyAVs8VjAmYs9RHoQJc+yObxQoGWdskXQ==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"8.19.4","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^3.12.0","tsup":"^6.4.0","vitest":"^0.24.5","ts-morph":"^16.0.0","tsconfig":"0.0.0","typescript":"^4.8.4","@types/lodash.merge":"^4.6.7","@vitest/coverage-c8":"^0.24.5","@types/webextension-polyfill":"^0.10.5"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.3.1_1699885483903_0.08954106163244768","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@webext-core/fake-browser","version":"1.3.2","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.3.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"e41443fd857e1c49586c6ce881eaf09de4e101fe","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.3.2.tgz","fileCount":6,"integrity":"sha512-jFyPWWz+VkHAC9DRIiIPOyu6X/KlC8dYqSKweHz6tsDb86QawtVgZSpYcM+GOQBlZc5DHFo92jJ7cIq4uBnU0A==","signatures":[{"sig":"MEUCIHR/HMMLtjQorEeJasUceYBsLeK/IUdkYJiACL7+BOz9AiEAzyqP77Krlg2rKKEd2bYUigF09dSlCWFs/8OSfkV3y4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":791750},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","buildc":{"outDir":"lib"},"module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"1599297f5cee2de9296ded2db8b650c2b5d74d85","scripts":{"gen":"tsx scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- vitest","build":"buildc -- bun gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","check":"buildc --deps-only -- tsc --noEmit","test:coverage":"buildc --deps-only -- vitest run --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"10.8.2","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"18.20.5","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"workspace:*","@types/lodash.merge":"^4.6.7","@types/webextension-polyfill":"^0.10.5"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.3.2_1733928477822_0.6798721031550208","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@webext-core/fake-browser","version":"1.3.4","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.3.4","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"03c79865eeb96e44a92c9a1be5dccb00dd6d3011","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.3.4.tgz","fileCount":6,"integrity":"sha512-nZcVWr3JpwpS5E6hKpbAwAMBM/AXZShnfW0F76udW8oLd6Kv0nbW6vFS07md4Na/0ntQonk3hFnlQYGYBAlTrA==","signatures":[{"sig":"MEUCIQCq5AjT0ZLiPI10RVrd8zxqblTosrDjIO57wTO7rwH0lAIgDl+aV5juQIlZaWAOECTnbFF4PS5EqhRNCz1rCMeHfi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":792695},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-fake-browser-1.3.4.tgz","types":"lib/index.d.ts","buildc":{"outDir":"lib"},"module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- vitest","build":"buildc -- bun gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","check":"buildc --deps-only -- tsc --noEmit","test:coverage":"buildc --deps-only -- vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:90e70595-8467-4dc9-9229-8cd3ff22d01a"}},"_resolved":"/home/runner/work/webext-core/webext-core/packages/fake-browser/webext-core-fake-browser-1.3.4.tgz","_integrity":"sha512-nZcVWr3JpwpS5E6hKpbAwAMBM/AXZShnfW0F76udW8oLd6Kv0nbW6vFS07md4Na/0ntQonk3hFnlQYGYBAlTrA==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.7.0","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"20.19.6","dependencies":{"lodash.merge":"^4.6.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-morph":"^23.0.0","tsconfig":"0.0.0","@types/lodash.merge":"^4.6.7","@types/webextension-polyfill":"^0.10.5"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.3.4_1765919626870_0.031669427248748105","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@webext-core/fake-browser","version":"1.4.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.4.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"02fd2f831b45ce44fe1652b575b611a44d55c61a","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.4.0.tgz","fileCount":2,"integrity":"sha512-8rkO7Io8YSPgJk9g7Cd206oDvv/epuggS5/0U1VusX3B1yUqTBHLuiWheRY7sExJtk8++tixNGWrfc1rrLYsxA==","signatures":[{"sig":"MEUCIQDdwEj9lECf8und7TXj77TNgJskaYSnDPyoG2B+4zKjOgIgcSjsK35XHyg+Y3z5MzsFAGNsnopRZoOLp8cFGGYTozM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1945},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","buildc":{"outDir":"lib"},"module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"73f42b0fbd64e1293ff2c496ec16d22ae37c868c","scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- vitest","build":"buildc -- bun gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","check":"buildc --deps-only -- tsc --noEmit","test:coverage":"buildc --deps-only -- vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.14.1","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lodash.merge":"^4.6.2","@types/webextension-polyfill":"^0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-morph":"^23.0.0","tsconfig":"workspace:*","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.4.0_1779144622279_0.6073657675577868","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@webext-core/fake-browser","version":"1.4.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.4.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"f24f328abc6dcfecbce3806d2e6e63237fcb316b","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.4.1.tgz","fileCount":6,"integrity":"sha512-1tHhmG59FM4GQz7HskEYpqbcKvX4AlUMvAig3Q6j9WNTXm2kpDTzz84H9381o/7L8XfJuq4AqxTXhGsRl5Zuig==","signatures":[{"sig":"MEUCIQC71WYuhdhTCXQxyPwxNgGhaS4TBmhgiVcn/ZF1l+NV6wIgNu6zXwBai8n9Y81+TNG7bsfJXZpDsSHA6N5b7zaBElw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808493},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","buildc":{"outDir":"lib"},"module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"gitHead":"be485df2ee71322d1119ac26358bbc5e0cc44c7d","scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- vitest","build":"buildc -- bun gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser","check":"buildc --deps-only -- tsc --noEmit","prepack":"bun run build","test:coverage":"buildc --deps-only -- vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.14.1","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lodash.merge":"^4.6.2","@types/webextension-polyfill":"^0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-morph":"^23.0.0","tsconfig":"workspace:*","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.4.1_1779195277674_0.6088765322417051","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@webext-core/fake-browser","version":"1.5.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","testing","vite","jest","mock","fake","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.5.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"a41d16cdbbd5dac32357b31d9d24311a5ed8fa1b","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.5.0.tgz","fileCount":9,"integrity":"sha512-dq5LWtr3XjB9B9LSgEZo4JUEmwBGAxa5CHbn7CvCC2jf4SOG0iBD20QSD3dpvcHBXTIHCVbB4bsDVFzlXMnYww==","signatures":[{"sig":"MEYCIQDevnKmhVs2RdFoXTwkvNbFXwm+uF2uRux+VeIITVi1hgIhAIW9SLKRDEblUodmg46cjStUlT6TNPU8JEMnjrMJyGvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808903},"main":"lib/index.cjs","type":"module","types":"lib/index.d.ts","buildc":{"outDir":"lib"},"module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./auto":{"types":"./lib/auto.d.ts","import":"./lib/auto.js","require":"./lib/auto.cjs"}},"gitHead":"4395800c35002c6ec90d0e4392bc919dac3e09e2","scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- vitest","build":"buildc -- bun gen && tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreFakeBrowser && cp src/auto.{d.ts,cjs,js} lib","check":"buildc --deps-only -- tsc --noEmit","prepack":"bun run build","test:coverage":"buildc --deps-only -- vitest run --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.14.1","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"lodash.merge":"^4.6.2","@types/webextension-polyfill":"^0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"ts-morph":"^23.0.0","tsconfig":"workspace:*","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.5.0_1779297718982_0.5993618061183572","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@webext-core/fake-browser","version":"1.5.1","keywords":["browser","browser-extension","chrome","chrome-extension","extension","fake","firefox","jest","mock","safari","testing","vite","web-ext","web-extension","webext","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.5.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"34162ff0e59b8008c07c140b8f707e9891360f54","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.5.1.tgz","fileCount":13,"integrity":"sha512-E+zd0viM8eSRmf8nLrk4bRjngHK/05+F0FaifIDVWcPRKGoxcWjA3El3RrX67bGAGf0RwIUgDjjBoXptgC8+3Q==","signatures":[{"sig":"MEQCIFxAnuQjCB17tM6ZGEf+6+yL1bNr5p3Jp4ObZazhf8jyAiAF7a0JcpHgid10tzqiap5goF5k/0RNaAV99xFk6+NHPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704247},"main":"lib/index.cjs","type":"module","types":"lib/index.d.mts","buildc":{"outDir":"lib"},"module":"lib/index.mjs","engines":{"node":"*"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./auto":{"import":{"types":"./lib/auto.d.mts","default":"./lib/auto.mjs"},"require":{"types":"./lib/auto.d.cts","default":"./lib/auto.cjs"}}},"gitHead":"63bf12859ab61bd4ae345c09753a76d6e6c034bb","scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- bun test","build":"buildc -- tsdown","check":"bun run build && check","prepack":"bun run build","test:coverage":"buildc --deps-only -- bun test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.13.0","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"lodash.merge":"^4.6.2","@types/webextension-polyfill":"^0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","publint":"catalog:","ts-morph":"^23.0.0","tsconfig":"workspace:*","typescript":"catalog:","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.5.1_1779988685895_0.8066429132108415","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@webext-core/fake-browser","version":"1.5.2","keywords":["browser","browser-extension","chrome","chrome-extension","extension","fake","firefox","jest","mock","safari","testing","vite","web-ext","web-extension","webext","webextension-polyfill"],"license":"MIT","_id":"@webext-core/fake-browser@1.5.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"da55d8a9b978ad7d4cf418521cdbd4b1a8104c5c","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-1.5.2.tgz","fileCount":13,"integrity":"sha512-nkDQwOJ23X5Q7cEtN6LRuBtVFf1KVOFi5GoQAro0lzqdh59F5E+K350j1isbnqYbzsXRh1NJtboudIcHfZtvOQ==","signatures":[{"sig":"MEQCIEoO/RF7nnLHUEgNBkRTAS2s0fz7bpV1vsaZ2IwAveItAiAM0N8QRvk0GWhJaIy/SQ5cZOMulzcElm3CkKCCj1oD8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704248},"main":"lib/index.cjs","type":"module","types":"lib/index.d.mts","buildc":{"outDir":"lib"},"module":"lib/index.mjs","engines":{"node":"*"},"exports":{".":{"import":{"types":"./lib/index.d.mts","default":"./lib/index.mjs"},"require":{"types":"./lib/index.d.cts","default":"./lib/index.cjs"}},"./auto":{"import":{"types":"./lib/auto.d.mts","default":"./lib/auto.mjs"},"require":{"types":"./lib/auto.d.cts","default":"./lib/auto.cjs"}}},"gitHead":"fe538719c85932a9269696e24192ba614ba92b07","scripts":{"gen":"bun scripts/generate-base.ts && prettier --write src/base.gen.ts","test":"buildc --deps-only -- bun test","build":"buildc -- tsdown","check":"bun run build && check","prepack":"bun run build","test:coverage":"buildc --deps-only -- bun test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.13.0","description":"An in-memory implementation of webextension-polyfill for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"lodash.merge":"^4.6.2","@types/webextension-polyfill":">=0.10.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","publint":"catalog:","ts-morph":"^23.0.0","tsconfig":"workspace:*","typescript":"catalog:","@types/lodash.merge":"^4.6.7"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_1.5.2_1780345703498_0.43809410696329465","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@webext-core/fake-browser","version":"2.0.0","keywords":["browser","browser-extension","chrome","chrome-extension","extension","fake","firefox","jest","mock","safari","testing","vite","web-ext","web-extension","webext"],"license":"MIT","_id":"@webext-core/fake-browser@2.0.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"443a169260ccb8edd662ecd028ad78ada9b5f967","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-2.0.0.tgz","fileCount":8,"integrity":"sha512-BIgOLTVmtz2NKB6NDlgW4yt3Dr75lc/LRjkVJvojunHvZ+wb1xDdFEIaJD+hjqaRW6R7AjGBxx7ZtwAV2n2E8A==","signatures":[{"sig":"MEYCIQC9RaxSKsUmK/3wrK+f4y7ATs3FDcPgSimhhBBWbv3tqwIhAIukE3UNvcbAdlITNZtcKOE8pSWVkA9ZjO1bjoBKqaLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":147597},"type":"module","types":"dist/index.d.mts","module":"dist/index.mjs","engines":{"node":"*"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./auto":{"types":"./dist/auto.d.mts","default":"./dist/auto.mjs"}},"gitHead":"78a50a257e99992f548a6aa7ea48a796ed67e458","scripts":{"test":"buildc --deps-only -- bun test","build":"buildc -- tsdown","check":"bun run build && check","prepack":"bun run build","test:coverage":"buildc --deps-only -- bun test --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/fake-browser"},"_npmVersion":"11.16.0","description":"An in-memory implementation of web extension APIs for testing. Supports all test frameworks (Vitest, Jest, etc)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"lodash.merge":"^4.6.2","@wxt-dev/browser":"*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","publint":"catalog:","tsconfig":"workspace:*","typescript":"catalog:","@types/lodash.merge":"^4.6.9"},"_npmOperationalInternal":{"tmp":"tmp/fake-browser_2.0.0_1784951354892_0.5627532940192488","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@webext-core/fake-browser","version":"2.0.1","description":"An in-memory implementation of web extension APIs for testing. Supports all test frameworks (Vitest, Jest, etc)","keywords":["browser","browser-extension","chrome","chrome-extension","extension","fake","firefox","jest","mock","safari","testing","vite","web-ext","web-extension","webext"],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aklinker1/webext-core.git","directory":"packages/fake-browser"},"type":"module","sideEffects":false,"module":"dist/index.mjs","types":"dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./auto":{"types":"./dist/auto.d.mts","default":"./dist/auto.mjs"}},"publishConfig":{"access":"public"},"scripts":{"build":"buildc -- tsdown","test":"buildc --deps-only -- bun test","test:coverage":"buildc --deps-only -- bun test --coverage","check":"bun run build && check","prepack":"bun run build"},"dependencies":{"@wxt-dev/browser":"*","lodash.merge":"^4.6.2"},"devDependencies":{"@types/lodash.merge":"^4.6.9","publint":"catalog:","tsconfig":"workspace:*","tsdown":"catalog:","typescript":"catalog:"},"engines":{"node":"*"},"gitHead":"0852666b1cb1330eb8f471508208682ecc22ea26","_id":"@webext-core/fake-browser@2.0.1","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-4x5z1z8F0KU8ShF4ForXJ8qnA8oZTy7HYjI91Mbpdzp3H3hU9HR6TNPUxfWtSpFz2FwgEircuJKQg0qFIn6RLg==","shasum":"02217c6d66cf3f80ba48628b106ffa6ac993c2a3","tarball":"https://registry.npmjs.org/@webext-core/fake-browser/-/fake-browser-2.0.1.tgz","fileCount":8,"unpackedSize":147861,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2ffake-browser@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAx+/zRM0wRRW3NOasSIcz52LmMixbTxl3WprrG2UxkOAiEA5nHRC1zPTViSCgLq4tqO6J/bB/I3AZw/hG2aS1lGAiM="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:db752b09-b12d-44f0-a38c-c18fbdc4a0c9"}},"directories":{},"maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fake-browser_2.0.1_1785037701730_0.6869228988224407"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-07T15:02:44.034Z","modified":"2026-07-26T03:48:22.286Z","1.0.0":"2022-11-07T15:02:44.252Z","1.0.1":"2022-11-17T02:15:16.312Z","1.0.2":"2022-12-14T20:39:20.555Z","1.0.3":"2023-02-04T21:50:32.711Z","1.0.4":"2023-02-07T17:31:27.730Z","1.1.0":"2023-02-20T22:10:08.812Z","1.2.0":"2023-03-02T17:16:31.471Z","1.2.1":"2023-03-02T20:04:36.402Z","1.2.2":"2023-03-20T15:56:27.827Z","1.3.0":"2023-11-03T13:25:47.991Z","1.3.1":"2023-11-13T14:24:44.094Z","1.3.2":"2024-12-11T14:47:58.027Z","1.3.4":"2025-12-16T21:13:47.014Z","1.4.0":"2026-05-18T22:50:22.424Z","1.4.1":"2026-05-19T12:54:37.809Z","1.5.0":"2026-05-20T17:21:59.133Z","1.5.1":"2026-05-28T17:18:06.049Z","1.5.2":"2026-06-01T20:28:23.647Z","2.0.0":"2026-07-25T03:49:15.020Z","2.0.1":"2026-07-26T03:48:21.867Z"},"bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"license":"MIT","homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/fake-browser","keywords":["browser","browser-extension","chrome","chrome-extension","extension","fake","firefox","jest","mock","safari","testing","vite","web-ext","web-extension","webext"],"repository":{"type":"git","url":"git+https://github.com/aklinker1/webext-core.git","directory":"packages/fake-browser"},"description":"An in-memory implementation of web extension APIs for testing. Supports all test frameworks (Vitest, Jest, etc)","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"readme":"# `@webext-core/fake-browser`\n\nAn in-memory implementation of web-extension APIs for testing.\n\n```bash\npnpm i -D @webext-core/fake-browser\n```\n\n## Get Started\n\nSee [documentation](https://webext-core.aklinker1.io/fake-browser/installation)\nto get started!\n","readmeFilename":"README.md"}