{"_id":"@webext-core/messaging","_rev":"21-67c459962c25d4e79a7e011243918736","name":"@webext-core/messaging","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"@webext-core/messaging","version":"1.0.0","license":"MIT","_id":"@webext-core/messaging@1.0.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"dist":{"shasum":"efc073bf62d26b7de68d4cca3704118beff0149d","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.0.0.tgz","fileCount":6,"integrity":"sha512-txyeh7NE9cJbUKTOqogOFxb1hd9Wv2oWpOjucK4XqlMUotzVYI3NaleGQnG4XXWGbDVcwICH2jgGj787AXte/w==","signatures":[{"sig":"MEUCIQDDCYcqpFyCLP5hZCXzCO7HPfk7vlZFIonwLjOL4Vc8sQIgd3FQAcV/0WAAeh5wHMxp1yl3H2TZhN1FAwM2QSR5vSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaR4YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5mhAAoF948OoFMn7YW3F6PQtHrYXImuLfjshyy58SboC4xgez++8G\r\nttjpG+A/1AUHd4w2UFGSYITJJHtF9JNg+txP3rx2nRT0o1n4KvSfRvJhMEUt\r\ngaIpwAhHmJ1YDY8IihSxHGOHs8I9nCWqv6/kQNsRzFbbzg8mH8F72081fT8a\r\negZACqM9HPNbjHTnnVzZ0cz20cvZC5UG2S4L1apfR4FM8d6CdrhtRnUetNba\r\nLZcst6joqg8Vn8DVCl40Hk9/MRBBXjH0UGPjtPjmD+Ujd9/u9wSlh4umjOVi\r\n62IBfLDynXLy0/+eC8eYHgfMq6bPwFYXleddewqjVyagzWaaPyb1oQ+vPmIk\r\nEk1sOqKsRvaHne46jYbhuUkBQD9cLAuqHiKMYDzXh45qwq/tLVdS2Cf44d8S\r\ncwmWrKazXL5DRLUfchTCGgvgNLNBAkRg7IAS1+4S9Vhkn2o8FWZsZYkYn1Ls\r\n3n3M14st5nU6JrNz53DN1mtabYiN8VF25EL6FxjLngjED2CryoXp/Klltrt3\r\naZDFoU/K6SaGQHiYz75YceHHZ79GpmsCVr/ibamWqawGGfhw9q8Mdb9MeyYS\r\ndm8FQA6r/dVYT4Xa1UbLChkfe92JhvbMFnCJ3ymzEmF8QFXqsYYzbtzQ+68H\r\nzdShKgC7ytkgZZGg0dKQv8BHWx6//lRi2LQ=\r\n=j7IM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-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 -r src","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/private/var/folders/g2/ztr_kd996gv4vv11lxwggz8c0000gn/T/d89252901d4101786f1a6f327d2919fd/webext-core-messaging-1.0.0.tgz","_integrity":"sha512-txyeh7NE9cJbUKTOqogOFxb1hd9Wv2oWpOjucK4XqlMUotzVYI3NaleGQnG4XXWGbDVcwICH2jgGj787AXte/w==","_npmVersion":"8.15.0","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.17.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.0","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.0.0_1667833368025_0.898826637551297","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@webext-core/messaging","version":"1.0.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.0.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"67b0728f3f1d06fdd5f24b562086aa34d96210e3","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.0.1.tgz","fileCount":6,"integrity":"sha512-VqHRW1X/ZVLbkK3QRw4UpkHDBJ3SbTqtwyVBgWpUh6okzbYit1JVLpiTS3RQ7XlfQMkOwj0jn72R4DGcgvSD4w==","signatures":[{"sig":"MEUCID3Z2n0iJq1J0KLYOJZecu98/y0pEcuUkqzqhLEAmTXdAiEAuNEdUfp4pRJ+86hh3JCM6sKGmfulzYLukI64/7E7yYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdZlaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVDA/7BFACnSd0paCBpAjPk1g2b8OKCghkClcLan1LeiL+vZUErPM4\r\nSkTEjTddKZb/3TCBEKQVBCCt7gMfI+TFBAjlrJWVkaUmA6Y6LKgeW4T9GXPQ\r\naizU8WwLtqHVyJbJxUMYcYdopW1YDOcquvQ91J7FeUUIHEJ2hLNCeo2IxaSk\r\nCzJpukyu4iyvn7eAf1UsipKcIA6c+fVldS+b5+I6xgat+BiDMaMbFiUjv+xR\r\n01R2zL/lQx2TgoVGncuTgfjB3Tdv0ZStG1v5/K1gUbNImiN8qgWjVAmKJDfO\r\nUvhja9l5iJ9xA93gs13uVpXWLOlJUQU5r/kszKE/j2HHorlM9DUPmdL0Hb8l\r\n0tpdgt9SQvhXYKrzfIt0rKEeG/PCEzu5u+pail7+/JGNvOkG1rA8eTndXeNC\r\nuVcu7Uj3iMWJJ18x5CG2j1rXgAemCQGYczt+TlyVA42kcks/oBd/p/bsUIoO\r\npr/LnrVpUsqgrfZzPgnKRqfnFHmmZT/Tt42G+k801LHLGllAj1lPScjm4AHn\r\nc4H1qAYo/dSe5Os4gR+vAYGoo9pOqs9XMtV/JBxzFxxuz8dNwQZYPSeXvnqy\r\nakaAlYQTyHq7iyOmG8VOofqR1g7whDzQSi0+QXDakGdswd9anNxDIrMSx8g3\r\n/0z1U4p/4rBQgR7XeeYqcKTEqAavGGX43XI=\r\n=neYI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.0.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/b54d735c170ed0ca448f4ebdb9de3ca1/webext-core-messaging-1.0.1.tgz","_integrity":"sha512-VqHRW1X/ZVLbkK3QRw4UpkHDBJ3SbTqtwyVBgWpUh6okzbYit1JVLpiTS3RQ7XlfQMkOwj0jn72R4DGcgvSD4w==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.2","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.18.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.1","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.0.1_1668651353800_0.3176875300024553","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@webext-core/messaging","version":"1.0.2","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.0.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"661076a554c86422c78cc14af8cc980c0ea8978d","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.0.2.tgz","fileCount":6,"integrity":"sha512-CDETP1BhTNfvVpQAPCg5DUXbQxb0XZW2h5AUhFROpmC3yFjbK+FIbPsIBVA6uhGsFbYhj90teGI8GS498jBnIg==","signatures":[{"sig":"MEQCIEfPYtG3TqOOG22TRWskwVpQkb7jOVNeBKJ9MToCqGobAiBXT6Qh8VQMadmSywGIHAVigu+ujS4W5cWB7nCEUBin8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeQGDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3DQ/8CcUszy6qzHT+EU9JCOdbj8FBb3gBT8a2kWXwtMhkG5yXSqkT\r\noCH+fB+pKnHXXi9U881wlgaQZKMO2QcfPjdSuB6DrRrI3k+Kj5RQf9xuwNCl\r\nsiaVr+2Aanv/goXL6ypgKj6WoqB/CZE6PLmgxB/jcTSrhNhGi7TJkzljLd6V\r\ntTVTDLBRuFMmOYjeHEo434GuolMx4Nn0caqNpM0ft4p1VR4GTPoDUIhwCEWm\r\nAc2nWhYF0fgdd7I8zyYh13wV+W/BNGg8SkNLCERIl0WYJssUeDwHAzuWI2Lg\r\nRUmTMB/XcDl6O4RJ2WoEI326VTVJLtl9RPLHbS6hwQ9NKr7bne+INt7rquJ7\r\nEYDPwnxfRFRtGcBnWtoPInxT6tHELQDX9qoL3JO2+Enk+rZXON9GS4JyEopM\r\n8qaQ/jokDgFs9vsuG7GdumpDKD4heM00T1MhlZXWmKzSowsHLcf5oOeFLdR6\r\nP5ScC2HJ+o6mfKBpHKO0CLI9wT0YjW8qOG6hCUO8dkYv3RYGkjuvOIQxRtDU\r\nOlt3A4Rw0W+P18EDyJqSPth2K4yv5IWzNShHfNQSFZID4Sxhw9LXbMgst6Aq\r\nCNfUQDmw2orGCwcSK+ATfr9HUlKw4mVrO/zMG0o+YEGDYPQOcw+n/Zr/aXc0\r\nYP39K5Yh+Q3nQJyi+TGh6Gxg9+n/TGeEAs8=\r\n=SqDF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.0.2.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/b89f1fe9387f3547df8dbefa541aa9a0/webext-core-messaging-1.0.2.tgz","_integrity":"sha512-CDETP1BhTNfvVpQAPCg5DUXbQxb0XZW2h5AUhFROpmC3yFjbK+FIbPsIBVA6uhGsFbYhj90teGI8GS498jBnIg==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.2","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.18.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.1","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.0.2_1668874627612_0.47172217439253705","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@webext-core/messaging","version":"1.0.3","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.0.3","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"e78b9d93ca5b034ec08872e09f516e28c35a5a68","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.0.3.tgz","fileCount":6,"integrity":"sha512-AhUOdLQVWWXRsqV5TOVPv+i2hGW2/kZ8H0hI6czUwt4y4MX9GuUL7uJ1fuTB8rblAeLiHMWMqBleOc3hFuAuEQ==","signatures":[{"sig":"MEUCIC/l8wpLtYoXnanawjqq8QmSX0JvOPlvTPczkiTx1TorAiEAo0MrhnbT4XZF59GeX8F7H8xOP4JKRu0fRygZFCWm9+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeRyAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrvtg/9HT1ESyWeoEQ8yA4zmAcvAl3AMKipBqjb3juRD/22+6jsqxWJ\r\n//TUEeAbsARs75VUtvxaQKG6V03jNge5ag37Tt5IyCIYND7ihBXx+ouI9cuP\r\nSxXlCB/W28TDdlQqdaKAK53UvaQO+959Td9koi7v/44PqLJgkeVsc9BY2rsn\r\n2c4Q+hVDM2gWGkT0kMk8FO5b2XxsTbywn2gWUnBEALQavwJn/fkCTFTUXnDP\r\nXs8d4b5ccrRbpCJRjAooYyCRE/Ys1oHZ9CwGkovZlb4U+IZEGPi1LIU9PuGH\r\nG95LOBQTy/oJ9oGgC353jds0mi9Yczv9RBGsR5a04xDkXdqayl7uh7aVhlgb\r\n7xluyzizp18+/qV5cA8glTjfdm/+/q5DhDSq1zO7jJ3e0YkIVUEI3BVKDLP3\r\nKnCm4j+JrfsHj98jq0HtgccykdI1y8nAYuskzUdw1PrG0UkyGt7cnKnJhuCl\r\n2pKWgPmCL5Nutl8CsKJRYFXt1Cz2mPdSVoWc0rqf2T8iPMw4Hr3PG3VLRQSC\r\nsJaWgViceGQad/2qyAkahCvT//2tUVSF5qk2pkqiar/2WVrIMzjsSIVjqLXa\r\nxjZktXNddNZw9y227fmUaIleacBIrjupfmpsw+FnjUbdmWVMr8YiHq5knfiu\r\nwBm+muVFMvWNoLbIXs8O6dPH9izMioTAC0Q=\r\n=2fQe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.0.3.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/f21ed949b829fb78fdd503f8ccd960aa/webext-core-messaging-1.0.3.tgz","_integrity":"sha512-AhUOdLQVWWXRsqV5TOVPv+i2hGW2/kZ8H0hI6czUwt4y4MX9GuUL7uJ1fuTB8rblAeLiHMWMqBleOc3hFuAuEQ==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.2","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.18.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.1","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.0.3_1668881535871_0.5432548329737081","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@webext-core/messaging","version":"1.1.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.1.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"93cb315a831480aaf03f0c7364f0b0c6b63663ec","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.1.0.tgz","fileCount":6,"integrity":"sha512-rmRCowJoZ1rNCgi7rgGamtZojgMHRJKsLXZCJvLg27CWRHIOR0eE7LsGeorf6oHkLhXkHsXtlP025N6gzsZ2Ew==","signatures":[{"sig":"MEYCIQDyl+8QIzI/ZMxYOZN1gsKXLj3iVgirnhJJLkzJoeDuuQIhAL5+JybDNOEypn93kINBA554RYlHkoHfFaMSspn8eC37","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjmjSpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcZg/8Co1d5O6RLGIVhBB4oNPdg8xr3WM1TPRAWQ+S384l1xPG1erl\r\nNjTbZNsx11bB4hBlmTyVj8JtrytE2J5uwhgPopIBnvf7V6gBCzTcPdUfT7Oo\r\nzGkr9Cn87uvljAgmB9PRe/YymziOj1DWg/vVjG8dTcvKNMsJj55oHdnKHqTD\r\nKJIVlAGnISxw4ek0cmgCJvuVvvTdxfS/Ud7baKZDuX2e3cqKhnluS/onm/K6\r\n9g8+OAMPmGxLWk196rKKzhiPtSX7CoMUvYRQN2HAADDGAMDNZSkaLXbUc25S\r\n8ypigFDSM6KtFaW4kOdG/5v4GFURQX+Y3lCFOn/bHv1rbsHnbDO1PXrNYBT3\r\nmzJi5kR6Fjpq1LkOaU8PdfTJ8+X3Vcj1P5FMbgGeoUtNP6nDQiPusxAgKPaH\r\nNGiOdN9LHbObGZo5gRcC39Ru4EIq78xo1OTotT1MKQuQBA8yrOPgFVg3bu//\r\nvQYMq7BZMdIXSH6kaG97rWr0746OjFstgnKIKxFeXQhRQEQKW2QoSWSJG+0U\r\nknIJ6j9EH5251kECT7PJt3gRAwDZfXeIGOVyIRB5UHqy9eR9Zaomtm4KOaYD\r\nsivMW6+y/2ZG7L8UkR6sRqBfrAWBoKbA+Rm3r1lV4ETbN4FtfOebSO/A1oSu\r\nPRvQI4s9FCv2JH7r9d/QMOcMwk6OHfyEg2c=\r\n=wWDJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.1.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --format esm,cjs --dts","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/5785f8b6fa5c32d351dab62f59ad9650/webext-core-messaging-1.1.0.tgz","_integrity":"sha512-rmRCowJoZ1rNCgi7rgGamtZojgMHRJKsLXZCJvLg27CWRHIOR0eE7LsGeorf6oHkLhXkHsXtlP025N6gzsZ2Ew==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.2","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.18.1","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.2","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.1.0_1671050409353_0.5839473583972219","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@webext-core/messaging","version":"1.1.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.1.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"8409fafd494685917e426efcdf366c597b69afd1","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.1.1.tgz","fileCount":7,"integrity":"sha512-pSJmyNW6++2RmvSLlB0QF6tovVbPNKlkXRSmkcAexp7NFnz5g97d4OL3AjzBWOAlzhZzXjpVW81RAz5K5nVpWA==","signatures":[{"sig":"MEUCIQCYmuf36e92tNyXJ0rutOrO/B4K8DmS60wJmZaZJA930gIgDv5dUj2N+kuw/ESHMIeZO0wmVMRR3WO1fSWF1cT/uQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3tNOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpE9Q/8DbPioY/l2Yt4dnUGZbzAPtsXlo8jbf/lBNvydWQUCQJaueuC\r\n0Jngwz5mRHwLAnrZQNha4hWsJJZSJ88lT3jjzP4grGbKArImMrzX5enzgGZW\r\nJ75wRxC5JkGO8BGhsqqNkjkI9na9B13PezeyNrjIKgXJA4Z9xE1+nAX7Khvl\r\nbLDOzPKM/0xz8lC+BTvXzAZfIDJOXIrBdpVe0YrK4h2RcjCRU8Lc46lsOdmm\r\nunHGKCCYRywK82sl7zoeVEJW503vd8eIGFvXgxp5+p7FacMFGrZu3EZpYous\r\npGrrzyYwHE5jsryTaARlZjpa8FkH7T4/2kYcF72LzB0YlCEQIABgK7rkvnUl\r\nqOsRjK2z5OPwQf8z5ebLw57DrEBB3uu+LNpnMMT9YJUjTm3l8s7kOQkkrArr\r\n0aCqD5h8oZzEJ9Y9rfDbLBx1r5V8qGPpd/uwi/wsMNedg7iql5HBxRqlG4ZH\r\nxX/Kbo9UN6QMTg2c4LCQDtqS/4SCVUjsM4CTa+3HC09pJBPQ4y9PuPnbOtrH\r\nfGkuYOLVfcMj1P1reCnpf2uHwrgzMcwSc7eGIpit9lx8x9SaTlg6wq9onTSc\r\nUbZmvmqBAq5kExROenSB4UNiKKMgJFrxTgFAhJOtjvmaaSQf5hQ+ywWYzFaA\r\niM0BDfQ1QQ6Pw3PAdAgqsql4MHTYPfKjbhk=\r\n=9Py9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.1.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/9edb16bd571e46b075a2e99053b9b65d/webext-core-messaging-1.1.1.tgz","_integrity":"sha512-pSJmyNW6++2RmvSLlB0QF6tovVbPNKlkXRSmkcAexp7NFnz5g97d4OL3AjzBWOAlzhZzXjpVW81RAz5K5nVpWA==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.3","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.19.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.3","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.1.1_1675547470136_0.8340742421785268","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@webext-core/messaging","version":"1.2.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","web","chrome","browser","extension","message","messaging","webextension-polyfill"],"license":"MIT","_id":"@webext-core/messaging@1.2.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"b2b0a633e0d74a748526549086f6ecda53a28cf6","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.2.0.tgz","fileCount":7,"integrity":"sha512-OalPK4lUEo9eXJZ+hiM2q/RDRqmmfMH6n1TEZMEj1vYI6hwNqq2xZmRosK7tKzO8J720evn9rrEAVWoLQcPNaw==","signatures":[{"sig":"MEUCIBQmR/0EdMTaj7xDbdeb8m1bkI32/kPKA9mRQWcq5oKXAiEAiqY1tnLoynzpfOl5DjnZ2I5gse5160Xiz+Go4mXcuFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4osbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprNQ/9HPo+xyWQYmTnzP6N3kphhZmhMEo7ipg0ejATI4/8Lo0ct2kG\r\n9FpU4DNSAmyQ+jM46S5g0hRosAaVSJFdVimLoE3E7SHFvAuvzITTccWQBBE9\r\nQOI9ycs8PK4Gi9l8z8Qkg4aK0uP2jHJ75LiTNp2gx8VkJjMYRR9kMfd8la7S\r\n6FYoCQIhd+WVqu6Zqv6stYZt1WoGqbVp5AA4ZKaEn01jYfxbiecUHC68Nokq\r\nMFEb2bMDWOGMt6bGLuEeBiB2BUNlXEtDgDGY3NpLAtcYM/GvHEmYrjgPYkkW\r\ngxg7GQklGLm9SKAJcqE3BWXYqQyMUuOoU7xhYYJfWET8XmEaBFhGvrWIKAhf\r\nLNVejni1CPQmVAm5trEqELOSO4gF2Iz+SKmOeznl+/mrefeVDoeBGUGdKXo/\r\nMccEBLU9/dWXW61deh9Pl3r5s22+1JiXEASZhRkb1CHZQZuHVc1tcA49Sh9Z\r\nrKU7D6Z6Ix7XzDuyuGVoMgRbcN8Ih+1X4OGhgHb4ZXCm3ntgXY725sJOXLdB\r\n8bBu0rq5feC8sPRE+5qWZ8lWFTrpwmygg32uOfl6+6SJkkJ66aEfYPd0rOAZ\r\neIpPBHFwl/7h5ubbTqZ7e7XCDEJw/lXFsEGLulLgykpxtz8pEmmjaUqafB9n\r\n1edhq7dWRUmvx7dwSOgbjizirD7xS1toENk=\r\n=4ky0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.2.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","compile":"tsc --noEmit","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/3b814bf523490ec0348e34961cdc5523/webext-core-messaging-1.2.0.tgz","_integrity":"sha512-OalPK4lUEo9eXJZ+hiM2q/RDRqmmfMH6n1TEZMEj1vYI6hwNqq2xZmRosK7tKzO8J720evn9rrEAVWoLQcPNaw==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.3","description":"Light weight, type-safe wrapper around the extension messaging APIs","directories":{},"_nodeVersion":"16.19.0","dependencies":{"webextension-polyfill":"^0.10.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","@webext-core/fake-browser":"1.0.4","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.2.0_1675791131037_0.6995469502717835","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@webext-core/messaging","version":"1.3.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@1.3.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"f2aaea705ffaa02d72c4fdead2108b26477824fc","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.3.0.tgz","fileCount":7,"integrity":"sha512-e+nz5gvwNWl6COryv2Q8+GIyb3p58B5uJ/7q50EUCiRDLyRsX+9XvxqDBgyrSpWeYShGm0iM7vMNs8RNo45nDw==","signatures":[{"sig":"MEYCIQCJmMihUNpe+25ERqgoYtRjOgLY4Vl3ga68UvhwN4vXIgIhALNyNoodOvlZB63sNxolZmAenbQPw4wOmUAWAkni5QHc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59193,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFKciACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9fw/5AKC00vt1NbzQZ9xKceSGyDhJ/qc6Pdg4Vgzi3hHGCqgXvdrU\r\nIGR1lIxe7Lg5W9ZXqHyy83n/txBVWDmVnmB6msF9cqGwmmakdPhmFhm5+wmm\r\ngvrC6xqfdHfzT4Z1oEy6sSU4HRZ6SqECYmWSzSwbBItqwrueDOh7tTtpi2iZ\r\nOo6+2TCXaCzbfFS7dn8N2gZ6IZEbk5Cz+P7Th7i8blfAUhT0CKx8WKqqDA2z\r\n0lUT0Cql3Ec+eQ1CDxJKDyT+/xgfSEKtrruuXzhUD4LkBBInwVYIZnrko97x\r\n2gJEs8lfY4zmKq3O3KqO2uY/thAAW1M8dmBjj2yMMUt/2Bwz+MjXKZiVc4nZ\r\n0+94uFCXoE0zjf9ol9CYloKBE6YjxhGT7snbSEjY3aQ2e4O83S6kj0K/rzsY\r\nSOXDV9EuvqaxKklM/Sbu+ic7S03GIU/sl02Y7nA6CCvRb2Qsesh+iMjeTgSb\r\nggHdqHBuI5+TKY9oE74cpZFK1gBpv0pmhJ738UYZ2zpsGZutXbVPm2HT5HMO\r\nz4ANN9+B514JAVbHb7pDPDtnEEVxfH8SHcTYlDh5A4tbkcrWwjy7mr2iKhq9\r\n7y3M9ftj0nibbNZyGeg86ga+phP5jehui9h/2PPwSsjONyob+Zyw0X0E982H\r\nQ0qGs9cePDSQvjY2pyVT1VypFHk/+4XerZQ=\r\n=YIB9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.3.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","compile":"vitest typecheck","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/9ef0c51f92bc4abcb7bc7a6ca7dff6d5/webext-core-messaging-1.3.0.tgz","_integrity":"sha512-e+nz5gvwNWl6COryv2Q8+GIyb3p58B5uJ/7q50EUCiRDLyRsX+9XvxqDBgyrSpWeYShGm0iM7vMNs8RNo45nDw==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.3","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"16.19.1","dependencies":{"webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.4.0","vitest":"^0.28.5","tsconfig":"0.0.0","typescript":"^4.8.4","@vitest/coverage-c8":"^0.24.5","@webext-core/fake-browser":"1.2.1","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.3.0_1679075106190_0.3163439326269455","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@webext-core/messaging","version":"1.3.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@1.3.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"947334df24fd952c505b6d44f0b7290af1a2c67f","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.3.1.tgz","fileCount":7,"integrity":"sha512-wEUzxBW+Wp7wEjx1kuyIAqt9PO6ayH90kxUY/psDl/EUgE9Aa+bIsb9/YutFNjt6N4/pwBj1M7/IdW9Xm2F2Hw==","signatures":[{"sig":"MEQCIEfzfH54dWYT9tw/V2YQkyGmG40x3wdt2ZGrwabPFHhfAiAoWSkQeDvfvHeTte7j5wjLLsb6Q69NeQdaw/KheL0uLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS/ECACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1Fw//SZQ4jlxE2J4cl6e1nIm0pJeaS0pMc1VH5miHa7gR3rnP87Lw\r\nLE4ZJJhofkAgwk88IksbUT96qxlujTXn9heyP5MM8IGV1ppl5F/rlGvjlZB9\r\nZfArbSPlKq2D/Pu/AsyRpVv9v37OFMOwdHBYDS4nBQ8TiG+ZEOYx6EU5Qdzv\r\nfcEgZpKt0D/6PdrZ02nHNRWn9v/CQzY4+QvDGm9vmf0DzwRBctcK2NGmveRx\r\nwE7Lkco288cTCqDBzaTWwFF982Kq2cVWYR64yGjQjHD289txeiGVlCnaqSbn\r\nQJ8Dy0ge1axq8slHZDBbJbtFYWepBh815pg8IZx2cGa5UCMBBpyt1pbWE1Ng\r\nuSSAicKB1dGygNIQ4ZrVJK78E8Zquowr0ts3rVtqj9W3C7reCd4L12RBa9Gj\r\n+HbwL9FOay/SHBUx6fE9Ny2hmtu7qNFIoYc5egEPaD+3lOKHqMunex6PeaCU\r\nGZwMRHrLVATmOPd0Xvbi9/jV8ZzCtmEkB4pbnobk8F/hcWXasZ31A56cj5cq\r\nSzbTCFhWq1Be2nB0umT4u9dkKeZol2F0mN+EE5oLDSx+6EmxBOsw1d7gIMyI\r\nE/JtXCbDMJOsx3cJWOUSmC6GrtS+Lo6d+ygHLuzAQY73f4qSnNbwSIIlkqXW\r\n+fdRsWQU8d7kGidajxN8WN41f6RL/xPHAO0=\r\n=SQwz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.3.1.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"import":"./lib/index.js","require":"./lib/index.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","compile":"vitest typecheck","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/0a21db5494fc1a54de141434628ad7c3/webext-core-messaging-1.3.1.tgz","_integrity":"sha512-wEUzxBW+Wp7wEjx1kuyIAqt9PO6ayH90kxUY/psDl/EUgE9Aa+bIsb9/YutFNjt6N4/pwBj1M7/IdW9Xm2F2Hw==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.4","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.4.0","vitest":"^0.28.5","tsconfig":"0.0.0","typescript":"^4.8.4","@vitest/coverage-c8":"^0.24.5","@webext-core/fake-browser":"1.2.2","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.3.1_1682698498248_0.13933518806056","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@webext-core/messaging","version":"1.4.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@1.4.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"c2ed64e6456295fead1d385985727013420cca9e","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-1.4.0.tgz","fileCount":13,"integrity":"sha512-gzXQ13HfKR3Yrn9TnrvTC/5seA7uPFvaqxqNFBsFOOdSZa5LyXt58Rhym8BYXarkWUGp+fh8f6AYM3RYuNbS+A==","signatures":[{"sig":"MEQCIA03r+XfJ0YnmHGGnrT0XdCTBjHG9M/jZjA3TWeGVlwkAiBo+L+sOH46TNjjIjZxQXVtNKEbvKUxroxABRN+o3po8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102047},"main":"lib/index.cjs","type":"module","_from":"file:webext-core-messaging-1.4.0.tgz","types":"lib/index.d.ts","module":"lib/index.js","exports":{".":{"types":"./lib/index.d.ts","import":"./lib/index.js","require":"./lib/index.cjs"},"./page":{"types":"./lib/page.d.ts","import":"./lib/page.js","require":"./lib/page.cjs"}},"scripts":{"test":"vitest -r src","build":"tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","compile":"vitest typecheck","test:coverage":"vitest run -r src --coverage","build:dependencies":"cd ../.. && turbo run build --filter=@webext-core/messaging^..."},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_resolved":"/tmp/2268d45c5cb1c36f01496565e270804e/webext-core-messaging-1.4.0.tgz","_integrity":"sha512-gzXQ13HfKR3Yrn9TnrvTC/5seA7uPFvaqxqNFBsFOOdSZa5LyXt58Rhym8BYXarkWUGp+fh8f6AYM3RYuNbS+A==","repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"8.19.4","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^6.4.0","vitest":"^0.28.5","tsconfig":"0.0.0","typescript":"^4.8.4","@vitest/coverage-c8":"^0.24.5","@webext-core/fake-browser":"1.2.2","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_1.4.0_1685213913062_0.09667460211300694","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@webext-core/messaging","version":"2.0.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@2.0.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"c75d50f47755d65ece91252e72d1868b90c21e7b","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.0.0.tgz","fileCount":12,"integrity":"sha512-HHON7WW9ky/Z8wbKG7x7sfwzKU+5HqqT36asJzHlDLGpbuzheML7qWYe3sO03LOvf7dqzv767iNxphR0L2OZ/Q==","signatures":[{"sig":"MEUCIQCNzvv403SQirTw2CeawxljHZP2mwRZGukbV8OJxd3dGAIgMSE58VNJr1BMK7AcIoThO+7eJ02O9n5TRQ3Hh1NrPRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101856},"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"},"./page":{"types":"./lib/page.d.ts","import":"./lib/page.js","require":"./lib/page.cjs"}},"gitHead":"ad4c5a880882e61a0fbe7ed39a40f361b0aba08e","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"10.7.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"18.20.3","dependencies":{"uid":"^2.0.2","serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_2.0.0_1729300218698_0.1545235903185438","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@webext-core/messaging","version":"2.0.1","_id":"@webext-core/messaging@2.0.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"dist":{"shasum":"ee21d0f58feb0091a30399c8277f6386b5be2e39","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.0.1.tgz","fileCount":12,"integrity":"sha512-8XY00NXkWNL+dU+RmzTKWXu5NO9RPtsU2MMjqDuNSnttc+gb/BwSWNf+kafReDep397WZXMZoAlQYXKiNHWiyw==","signatures":[{"sig":"MEUCIQCvAoYgY3hfP+sFaLxyD5HmDyuqkAO6n2aFfOrAmI8YCQIgDPDZTg54itDwnPuPInetji4h3AVFY7T3rwxmiK2NEKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107056},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"_integrity":"sha512-8XY00NXkWNL+dU+RmzTKWXu5NO9RPtsU2MMjqDuNSnttc+gb/BwSWNf+kafReDep397WZXMZoAlQYXKiNHWiyw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/messaging_2.0.1_1729308991241_0.5952724891252379","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@webext-core/messaging","version":"2.0.2","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@2.0.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"58d5628a5fd0521398a4b47f52b453c563674943","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.0.2.tgz","fileCount":12,"integrity":"sha512-915LXfDSB6Gx/ahTVB3ajCGPb4G3xz0rJmGiM6zDR9ULdHoCYmW2Xi+kmAD2WaQ65alit1uYEiGzzEuZiSqpvA==","signatures":[{"sig":"MEYCIQDEPGJxe0FXmN0CyI0HOPd7VYNc7AEX6VTPhkgfT8VNzQIhAJOqs+BvP9TgVRuAPVkpbXMBdjNOMrQmJE7ls0U8zFrl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107301},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"e78c69b039392e393d305bf96d52f06c33d46b2d","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"10.7.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uid":"^2.0.2","serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_2.0.2_1729433868475_0.7391145889562059","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@webext-core/messaging","version":"2.1.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@2.1.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"29b33995b89cdfc9d0d2aacc8434848eb682aa88","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.1.0.tgz","fileCount":12,"integrity":"sha512-1Bwr97HDMRQJ+XFwvhAvE4fdHK7Ge1o3NHxr/Cyv5yYCDAfz6cSzQaopeGZkkW/kN5eBRb1g3yonVwXC5ZXt8w==","signatures":[{"sig":"MEUCIQDCsnMfPXuXwy5tBg6AWRWibCyu3yoTy03h4Hdtu0lHGAIgZzd/V1nntHse9yIOsg8dPeawSwQrovXenDQRFifKrbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109804},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"ce0ad0d78de9feff2c91a239cd42294d989e6819","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"10.7.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"uid":"^2.0.2","serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_2.1.0_1731602948516_0.40622028331852134","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@webext-core/messaging","version":"2.2.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@2.2.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"d941a5b5cfe179af0fe365d2d9b4ce6d88ed3c5c","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.2.0.tgz","fileCount":12,"integrity":"sha512-CRKFSH8ZAp55QpzfseOO/RlW6fAVSGWYNJK1j23khB855Ba9wHu8PB3uuqMVZtfEAwAmsw/2U8HIkony5adFBQ==","signatures":[{"sig":"MEQCIFn0QNUQesgXZTqWFma0xdbwPna/ZOtt1CNXiu0j+CSRAiBnvdrFFi2cRPEFTda//L6bHgL9KWWGuIcAlCGWzon+lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110734},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"4c1ed1a9408f5344e4458c3c8473f59d48154aa6","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"10.8.2","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"18.20.5","dependencies":{"uid":"^2.0.2","serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_2.2.0_1736530223643_0.16943834364192978","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@webext-core/messaging","version":"2.3.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@2.3.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"5bfc2b47d87559f16abddc39f040774ee4ca2c23","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-2.3.0.tgz","fileCount":12,"integrity":"sha512-gChSVKdRs7JEq5hFH0jVROSvTq+sKq9afXTA/gBswep3RWNLhXyDsXFlvPMkYbmML1XZ8QKKC9ou2MlCKRZwSQ==","signatures":[{"sig":"MEQCICzhgYZe+f8iq6y7cIAw2py3MiCUyWW8NDy6jqroXHviAiAo/lvxyiaSjoJMwKtEHgYYjsBlrhLOsnTFyzyowCcmZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110959},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"27195e9974a99573ff458ceef993edac0d76b1a4","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"_aklinker1","email":"aaronklinker1@gmail.com"},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"10.8.2","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"20.19.2","dependencies":{"uid":"^2.0.2","serialize-error":"^11.0.0","webextension-polyfill":"^0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_2.3.0_1749932604919_0.15241478982054213","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@webext-core/messaging","version":"3.0.0","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@3.0.0","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"abe2c2daa05d9dcb98b09a423413e8b1185a12b6","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-3.0.0.tgz","fileCount":2,"integrity":"sha512-3LfwFTDEt8L2+PXGr2E7FjAACR305WESAr70fRVx0dOKVp6IlBF1j53S32FyUs/pEkcSHGEdOdFVemj6R65XQQ==","signatures":[{"sig":"MEYCIQCUDtLhs63wsNhKQoQ68nFJhqleTX9NBId43tSi23jVSAIhAM5WE3kv3Tl5RHlu0lLI6O2aKUsiIpM0xnUbqh1Fdc9s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2fmessaging@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3088},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"855bb4e07d6db4206cd68e133d2dfb3abb88b63a","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a043c15f-b907-4292-805b-a2dc56648eb7"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"11.14.1","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"webextension-polyfill":"^0.10.0","@aklinker1/zero-serialize-error":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_3.0.0_1779143172272_0.25765337396660226","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@webext-core/messaging","version":"3.0.1","keywords":["web-extension","browser-extension","chrome-extension","webext","web-ext","chrome","firefox","safari","browser","extension","message","messaging"],"license":"MIT","_id":"@webext-core/messaging@3.0.1","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"1dff716636b10af600ac61ae08fb1a18b5dd8bf3","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-3.0.1.tgz","fileCount":12,"integrity":"sha512-xZ1DTIm/ZHBqKUf1+DczTywbF9MKeJ9ib3iUQIilh9o/2ETYprDDL+Gk5p28GEF82YW5+M2G7LVGpySfcvNpkg==","signatures":[{"sig":"MEQCIHFhWgxxPS/lb1Cl0ucxCxUPnzrJd27Vl9iM0rRwat7HAiAc0ph0M0rDXrKoCHZsqEf1196O1oAVzkFVBC5Y7ome/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2fmessaging@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":104517},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","buildc":{"outDir":"lib"},"module":"./lib/index.js","exports":{".":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./lib/index.d.ts","default":"./lib/index.cjs"}},"./page":{"import":{"types":"./lib/page.d.ts","default":"./lib/page.js"},"require":{"types":"./lib/page.d.ts","default":"./lib/page.cjs"}}},"gitHead":"f6cd17de925ac71edf2a0360992aaebd9014c475","scripts":{"test":"buildc --deps-only -- bun run test:node && bun run test:browser","build":"buildc -- tsup src/index.ts src/page.ts --clean --out-dir lib --dts --format esm,cjs,iife --global-name webExtCoreMessaging","check":"buildc --deps-only -- tsc --noEmit","prepack":"bun run build","test:node":"buildc --deps-only -- vitest -r src --config ../vitest.config.node.ts","test:browser":"buildc --deps-only -- vitest -r src --config ../vitest.config.browser.ts","test:coverage":"buildc --deps-only -- bun run test:node --coverage && bun run test:browser --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a043c15f-b907-4292-805b-a2dc56648eb7"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"11.14.1","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"webextension-polyfill":"^0.10.0","@aklinker1/zero-serialize-error":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"publint":"^0.2.11","tsconfig":"workspace:*","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_3.0.1_1779196108375_0.8558005634189367","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@webext-core/messaging","version":"3.0.2","keywords":["browser","browser-extension","chrome","chrome-extension","extension","firefox","message","messaging","safari","web-ext","web-extension","webext"],"license":"MIT","_id":"@webext-core/messaging@3.0.2","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"c9b74d634c897cceca52e0c73ca8c41615f15ff3","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-3.0.2.tgz","fileCount":16,"integrity":"sha512-tUeF0s+3d/Am6jKuXpET973ZatN3sD3mp6Fy/3GYzIQG3TQbc1Ia9I4x7lwysLSL4teroMVkoyFwafmbrGn/WA==","signatures":[{"sig":"MEYCIQDVg6x5T233H7bE053Fj/XTX1uhxGIFBXqTXOgslxVsIwIhAJD6l487roBck1u+GtIIMcKtfLsHDauyhOdF24lYzZML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2fmessaging@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71241},"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"}},"./page":{"import":{"types":"./lib/page.d.mts","default":"./lib/page.mjs"},"require":{"types":"./lib/page.d.cts","default":"./lib/page.cjs"}}},"gitHead":"889722930e8d2e385befd810f3827eb765c1d26a","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:a043c15f-b907-4292-805b-a2dc56648eb7"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"11.13.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"webextension-polyfill":">=0.10.0","@aklinker1/zero-serialize-error":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","publint":"^0.2.11","tsconfig":"workspace:*","typescript":"catalog:","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_3.0.2_1780346078220_0.567793827442779","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@webext-core/messaging","version":"3.0.3","keywords":["browser","browser-extension","chrome","chrome-extension","extension","firefox","message","messaging","safari","web-ext","web-extension","webext"],"license":"MIT","_id":"@webext-core/messaging@3.0.3","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"dist":{"shasum":"79619560340cb5dcf29c14c19a8fef7c400cb713","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-3.0.3.tgz","fileCount":16,"integrity":"sha512-m2hrdUAhIHdxoOBQ/capZGmhklasuJoKyjsV+0EZyo4mMQb3IyO++RtH7nfcMzPQkrsxDcMKa/AZ9XkgvXUSqw==","signatures":[{"sig":"MEYCIQC5FqsKKJaWD6Jr3Nmm8NPunAZtd12WdqH3/gZ+v0KLHgIhANH4sdu3i5/AgHs6JEC+UYLlsqVr4+UukiD8O7o2HPvb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2fmessaging@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":71672},"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"}},"./page":{"import":{"types":"./lib/page.d.mts","default":"./lib/page.mjs"},"require":{"types":"./lib/page.d.cts","default":"./lib/page.cjs"}}},"gitHead":"14fd38158beddb9851943b48635a1393db8a63ac","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:a043c15f-b907-4292-805b-a2dc56648eb7"}},"repository":{"url":"git+https://github.com/aklinker1/webext-core.git","type":"git","directory":"packages/messaging"},"_npmVersion":"11.16.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"webextension-polyfill":">=0.10.0","@aklinker1/zero-serialize-error":"^1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"catalog:","publint":"^0.2.11","tsconfig":"workspace:*","typescript":"catalog:","@webext-core/fake-browser":"workspace:*","@types/webextension-polyfill":"^0.9.1"},"_npmOperationalInternal":{"tmp":"tmp/messaging_3.0.3_1784898836662_0.22023855263291092","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@webext-core/messaging","version":"4.0.0","description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","keywords":["browser","browser-extension","chrome","chrome-extension","extension","firefox","message","messaging","safari","web-ext","web-extension","webext"],"homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","license":"MIT","repository":{"type":"git","url":"git+https://github.com/aklinker1/webext-core.git","directory":"packages/messaging"},"type":"module","sideEffects":false,"module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./page":{"types":"./dist/page.d.mts","default":"./dist/page.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":{"@aklinker1/zero-serialize-error":"^1.0.2"},"devDependencies":{"@types/chrome":"catalog:","@webext-core/fake-browser":"workspace:*","publint":"^0.2.11","tsconfig":"workspace:*","tsdown":"catalog:","typescript":"catalog:"},"peerDependencies":{"@types/chrome":"*"},"peerDependenciesMeta":{"@types/chrome":{"optional":true}},"engines":{"node":"*"},"gitHead":"73bbac617902c09f198775b993cd3d24d8a241bb","_id":"@webext-core/messaging@4.0.0","bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-1GWLsiWeIRJ/LpSlI87jU3e4KCDhyTadQEwyhMlLSwXOt5/ui2xkVcE96/clxjxqp/FcUBA00c5iT5I3crjlTQ==","shasum":"5439c15f8a6bbefd5a6d9fbe8aa67ca9753749a3","tarball":"https://registry.npmjs.org/@webext-core/messaging/-/messaging-4.0.0.tgz","fileCount":10,"unpackedSize":35353,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@webext-core%2fmessaging@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGEgOaUXybbbIZoBkuH2z84g0+cB1kXHE+nrZDsHafR6AiEAuFTLlFvvBVuRmlGQo+Uzl3/86O+2HKON3eL2UN3w+sw="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a043c15f-b907-4292-805b-a2dc56648eb7"}},"directories":{},"maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/messaging_4.0.0_1784951515141_0.7579601831392375"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-07T15:02:47.939Z","modified":"2026-07-25T03:51:55.610Z","1.0.0":"2022-11-07T15:02:48.149Z","1.0.1":"2022-11-17T02:15:54.037Z","1.0.2":"2022-11-19T16:17:07.815Z","1.0.3":"2022-11-19T18:12:16.078Z","1.1.0":"2022-12-14T20:40:09.512Z","1.1.1":"2023-02-04T21:51:10.280Z","1.2.0":"2023-02-07T17:32:11.232Z","1.3.0":"2023-03-17T17:45:06.361Z","1.3.1":"2023-04-28T16:14:58.470Z","1.4.0":"2023-05-27T18:58:33.273Z","2.0.0":"2024-10-19T01:10:18.871Z","2.0.1":"2024-10-19T03:36:31.437Z","2.0.2":"2024-10-20T14:17:48.680Z","2.1.0":"2024-11-14T16:49:08.718Z","2.2.0":"2025-01-10T17:30:23.812Z","2.3.0":"2025-06-14T20:23:25.113Z","3.0.0":"2026-05-18T22:26:12.436Z","3.0.1":"2026-05-19T13:08:28.551Z","3.0.2":"2026-06-01T20:34:38.390Z","3.0.3":"2026-07-24T13:13:56.798Z","4.0.0":"2026-07-25T03:51:55.274Z"},"bugs":{"url":"https://github.com/aklinker1/webext-core/issues"},"license":"MIT","homepage":"https://github.com/aklinker1/webext-core/tree/main/packages/messaging","keywords":["browser","browser-extension","chrome","chrome-extension","extension","firefox","message","messaging","safari","web-ext","web-extension","webext"],"repository":{"type":"git","url":"git+https://github.com/aklinker1/webext-core.git","directory":"packages/messaging"},"description":"Light weight, type-safe wrapper around the web extension messaging APIs. Supports all browsers (Chrome, Firefox, Safari)","maintainers":[{"name":"_aklinker1","email":"aaronklinker1@gmail.com"}],"readme":"# `@webext-core/messaging`\n\nA light-weight, type-safe wrapper around the `browser.runtime` messaging APIs.\nSupports all browsers (Chrome, Firefox, Safari).\n\n```ts\n// ./messaging.ts\nimport { defineExtensionMessaging } from '@webext-core/messaging';\n\ninterface ProtocolMap {\n  getStringLength(s: string): number;\n}\n\nexport const { sendMessage, onMessage } = defineExtensionMessaging<ProtocolMap>();\n```\n\n```ts\n// ./background.ts\nimport { onMessage } from './messaging';\n\nonMessage('getStringLength', (message) => {\n  return message.data.length;\n});\n```\n\n```ts\n// ./content-script.js or anywhere else\nimport { sendMessage } from './messaging';\n\nconst length = await sendMessage('getStringLength', 'hello world');\n\nconsole.log(length); // 11\n```\n\n## Get Started\n\nSee [documentation](https://webext-core.aklinker1.io/messaging/installation) to\nget started!\n","readmeFilename":"README.md"}