{"_id":"@delight-rpc/webextension","_rev":"9-6978b54d36de6269515e1117397f24be","name":"@delight-rpc/webextension","dist-tags":{"latest":"0.4.2"},"versions":{"0.1.0":{"name":"@delight-rpc/webextension","version":"0.1.0","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.1.0","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"9dfe416e3cef854c592ce49789dfc89986530a16","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.1.0.tgz","fileCount":12,"integrity":"sha512-p+3jK+PDbp8oYnGcxYoFP1AeGhLSYT2Fb3cO/RN34ivqTQbRzLuPbUSqSbiwpu3W5Z/8wAHANoJ2Ff/ZBGppaw==","signatures":[{"sig":"MEYCIQCXPE/CIrGJToIgNPbm6Vm2BIKBiUsXeQy2tVus7eDHpwIhAI3YvnEIH0/s7CQm1i9EAk5jziyEPLU8wk4MPj5Z/1m/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15282,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj58wxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryTw/7BZ9/StV9BPYF/Q2Z1VYAfHElOg5NPMKHmmLQAVaQAUoX51ZN\r\nGehsRNtZD/Edzie+wW0oTBRp9nGrS1lerr1Uu62pG0cVICQ9vr1rS/z3vEB4\r\np4uvNqo+dMjnUQ80hH6EEm/G35Q/eu01CmYr40x/vX4PQsRZMG6UEhUvzsEi\r\nbQNtAHuOBIgHwClPNW5imGw2Swqpy2/8eSSAdrRdRi4pmR0kVks4G1ZdWhFx\r\n8l+N5UTZk2dtWDEXq/kGagy1FLYz67uXKqN3Dh8Dmpkg0yLEae6JPFQLCfa+\r\n6lno5li37KcW66mGB9eUBcxmi7fjk1QNISLLSROWFfPAg45snuWoqKgKdz8n\r\nS/ZP3fztOxw7+cjGwYl8vEi+eAqfEC0BebuAesRvAuzEfI2zc4Nqcd+rbES2\r\nLFthH4uUA3bpen+QGGwByNoX+5ParZW7TPHxOszHgESD6vSResTYY2h4qMZX\r\nnUYjgKlCiHXY+8I6HD1D0g4gU61LPRCrbkbrYUbZACsdsFjFdYpG1cap8RTE\r\nlsD3lzhPEv/FBlu2kfNy7Hx35eUF7Gol4xnnNnab+WXnRv75zrfftaZvDt3N\r\n6Fm37omak2ItKl7PnB3kRQ1A6rmediq0MeEk4V+RKwa5QtF1UySrcZ3rQTTX\r\nWT4rsAa0GG5Pst/YT80eckbp9r0H4Aui3ss=\r\n=yuW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"c58f0a7c8de3e6ee6752545e0e883a8c45f67012","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"jest --passWithNoTests --no-cache --runInBand --config jest.config.js","build":"run-s build:*","clean":"rimraf lib","release":"standard-version","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","build:patch":"tscpaths -p tsconfig.build.json -s ./src -o ./lib","build:compile":"tsc --project tsconfig.build.json --module commonjs --target es2018 --outDir lib","prepublishOnly":"run-s clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"8.19.3","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"@blackglory/prelude":"^0.1.8","@delight-rpc/protocol":"^3.0.0","webextension-polyfill":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"4","tslib":"^2.4.0","eslint":"8.29.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","tscpaths":"^0.0.9","cross-env":"^7.0.3","typescript":"4.8","@types/jest":"^29.2.4","delight-rpc":"^5.0.4","npm-run-all":"^4.1.5","@commitlint/cli":"^17.3.0","extra-filesystem":"^0.4.8","standard-version":"^9.5.0","@blackglory/types":"^1.4.0","jest-environment-jsdom":"^29.3.1","@typescript-eslint/parser":"^5.46.1","@types/webextension-polyfill":"^0.10.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.46.1"},"peerDependencies":{"delight-rpc":"^5.0.4"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.1.0_1676135473690_0.6545887067257394","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@delight-rpc/webextension","version":"0.1.1","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.1.1","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"3d899e9e32fc432ded0f1ec0501c14a80d024096","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.1.1.tgz","fileCount":12,"integrity":"sha512-bWu8e4Ole99aVRmUfA+jgCbNvvI/hWsy8TtGinXPL63Z1wgdcPzsEWi49XbURBLXBgJ6+q7g07wZDJsvljTm5g==","signatures":[{"sig":"MEYCIQClrjpoKtD98cbsiKQXQEcA283/UnPETdBAZktDDDc+qAIhAJcjCfsFYYe6r0RsrcCRJQzdZLX/6/enj3+voO9blrgB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj92/hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/qQ/+LmEakpc6yDYgJ6tREFYcJxcDWI+rJcnYOzNg6/H953rDsZ5x\r\nTej73zSPt/RZUXn3oRmwlS6QNrs4Ccj0T9vTDAb51Fjy9C8nYqAVPEfrWGu1\r\n8BkysKgOe1Pxu6E0wDSwy8Ow3sDjZiGj1zFUsO/JQYebagGkb3bRPDCypwuL\r\nM1l87PGwCUlRuBiHMjAkH/Tgfia5HQf+8/FI4HC2FVs0SNOHENtgh9uKBMFv\r\nrFep9RoBlbEk+kSPkrS/htbTk/XhZ7SprnLiPpl0X7vb1pmtm36rGxxhxutb\r\nX8mZWq0MXhk62De+LymWPISlQZ2gk1L5BDUjXaLO46EIV/vY0SUTt/fpKvwe\r\ngamd5uzZlO19nF+f4V0GQ9KhmlohxzLXaAXclv6TnRCbi/noziDdFLQ9BGtl\r\nB6iHFoZS9EfrQmGA1vgw7GKip1RtiUP7XezPFEsow+HFhktR3uAZXxjFEriw\r\nbSJD5bdgj5Q3FrpPcRm4BPpAWjSqpL2IzowkiMhKBlwZ6/q+MLOdM5cl1utP\r\nYcSzXSzLJx5Gu9znVsxEwEstfmK8hts4P6J8gPBHeWtstXV+F9wyvzW0ojSQ\r\nzHuiuQDvh5+qvN4s1LI/g350uq1B/s9RlpBnHG9BwErLm1tZsQnSiKd3x8vb\r\nvCBprA6tBEfGJThr26VEuk20TZq1cOqZAHc=\r\n=FISg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"3fddc85379e87cc274fb8623b71420ad0f71c520","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"jest --passWithNoTests --no-cache --runInBand --config jest.config.js","build":"run-s build:*","clean":"rimraf lib","release":"standard-version","test:debug":"node --inspect-brk node_modules/.bin/jest --runInBand","build:patch":"tscpaths -p tsconfig.build.json -s ./src -o ./lib","build:compile":"tsc --project tsconfig.build.json --module commonjs --target es2018 --outDir lib","prepublishOnly":"run-s clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"8.19.3","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"@blackglory/prelude":"^0.1.8","@delight-rpc/protocol":"^3.0.0","webextension-polyfill":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"4","tslib":"^2.4.0","eslint":"8.29.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","tscpaths":"^0.0.9","cross-env":"^7.0.3","typescript":"4.8","@types/jest":"^29.2.4","delight-rpc":"^5.1.0","npm-run-all":"^4.1.5","@commitlint/cli":"^17.3.0","extra-filesystem":"^0.4.8","standard-version":"^9.5.0","@blackglory/types":"^1.4.0","jest-environment-jsdom":"^29.3.1","@typescript-eslint/parser":"^5.46.1","@types/webextension-polyfill":"^0.10.0","@commitlint/config-conventional":"^17.3.0","@typescript-eslint/eslint-plugin":"^5.46.1"},"peerDependencies":{"delight-rpc":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.1.1_1677160417076_0.3643459049904261","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@delight-rpc/webextension","version":"0.2.0","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.2.0","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"1cd3163030bb7dc1a8f7ec12f5be0251624f5727","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.2.0.tgz","fileCount":12,"integrity":"sha512-atMst+0ENSxupyynMlzF2JRuit750be0HDPwRwcxZh/I9BDr/MwfbpZYU2FfRnDz+gERN4d+nMGTw8DHYa4ciQ==","signatures":[{"sig":"MEQCIFDx1PW9QPMZpKP3IlEkhqNo5litd6wuhKdL2XRTCipdAiAVYRHxYkF1Itlzhrwgxjabf4KDYcNCAAgjpxQVGfkgKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFxqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnGQ/9Ef96fqlYjjQ4AoVqxgQkll/xDVgjBDjZXiGPB+/THtIX6vL0\r\n8EN0Ge8zAm/33KvNF/4UJ7Ap3lasGAbrsGwBz0WjvhKg2e4YkqgmY+F5D7vT\r\nS2rhUu5+8kGEdMEBImh7r/JxpJl2m1MK+iCcAY1+ePP4huUttWxBk8hgC+6F\r\nWL/5BWxrZTABv2CkxebADtQHH0/cOHi8KT9ttKWyd5bP1rdLInmzquAH52+i\r\n6rAAb7WUO3/dG7p3QrqTv8Z95J+v6zEQQ7sP4QRSF11cwYyKcyKOJ+0ryiR+\r\nLgWxH8dg48Z2+GeFgvHUgoLY48gjFJ4ZgwUOB2OYyvBSrkD+WhlorT6ywEhi\r\nYQzv4XWBGivV6iNHlFDkjyqtI3Y4dDtY04JwW4NopdGIXaaqYLD9wrwzYYbL\r\nlc/E4UIZwEzXDPXSliplhiepcfVrPDy1zsttROTJjOvQ5Av7FnGRFPr6ykSW\r\ntqEMJeCfl/qlyUp0UffWoYrcf5nx2Sheq+Xj36dweMqlXaWk+a7HgdXcR3cU\r\nJUHJvQajD/UEiN82zjP6zm6igXGFYE5r1lchOKy2uUS+nPA+ZqCjwhDo0JKa\r\nenaO7TMt1/wMvO7UQDqDq/XRraxSKDnkAwrAyXTUlhPi5qOGdEeLw8K7dR2E\r\nkBil9Png5xLWY5A6uSewn9eZdlIJmEWComA=\r\n=OE28\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"221bb593101bd2d42c3f8ff5312b5767c97a8565","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"8.19.3","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"16.19.0","dependencies":{"@blackglory/prelude":"^0.3.1","@delight-rpc/protocol":"^4.0.0","webextension-polyfill":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"4","tslib":"^2.4.0","eslint":"8.36.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-patch":"^2.1.0","cross-env":"^7.0.3","typescript":"4.8","@types/jest":"^29.5.0","delight-rpc":"^6.0.0","npm-run-all":"^4.1.5","jest-resolve":"^29.5.0","@commitlint/cli":"^17.4.4","extra-filesystem":"^0.4.8","standard-version":"^9.5.0","@blackglory/types":"^1.4.0","jest-environment-jsdom":"^29.5.0","@blackglory/jest-resolver":"^0.3.0","@typescript-eslint/parser":"^5.55.0","typescript-transform-paths":"^3.4.6","@types/webextension-polyfill":"^0.10.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.2.0_1679235747856_0.4047866102506288","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@delight-rpc/webextension","version":"0.2.1","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.2.1","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"4ddd436c0e02e67dac7b7c68516e79a3ef07bdf8","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.2.1.tgz","fileCount":15,"integrity":"sha512-gVtxnzw87tLHQkO6hgKgtqTUffqky9QyJKFaWqas2hsPcG+LfcoJpPpkIOIttGBK8P64KMkGPL6DQJCpGxb4dQ==","signatures":[{"sig":"MEYCIQDeFIGzW+BWY9fE4SvYOoJGY5L+FBmZTPIKBNKEbK3v5wIhAKJbGPHIm+047tDE6yK3v0pMkOXFTYp+0L0+7FEG52iA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15681},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=16"},"gitHead":"2b69ba64ab94613e536fdbe06d3a373182b3a725","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"9.5.1","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"@blackglory/prelude":"^0.3.1","@delight-rpc/protocol":"^4.0.0","webextension-polyfill":"^0.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","husky":"4","tslib":"^2.4.0","eslint":"8.36.0","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-patch":"^2.1.0","cross-env":"^7.0.3","typescript":"4.8","@types/jest":"^29.5.0","delight-rpc":"^6.0.0","npm-run-all":"^4.1.5","jest-resolve":"^29.5.0","@commitlint/cli":"^17.4.4","extra-filesystem":"^0.4.8","standard-version":"^9.5.0","@blackglory/types":"^1.4.0","jest-environment-jsdom":"^29.5.0","@blackglory/jest-resolver":"^0.3.0","@typescript-eslint/parser":"^5.55.0","typescript-transform-paths":"^3.4.6","@types/webextension-polyfill":"^0.10.0","@commitlint/config-conventional":"^17.4.4","@typescript-eslint/eslint-plugin":"^5.55.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.2.1_1686466898332_0.826115714967858","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@delight-rpc/webextension","version":"0.3.0","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.3.0","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"a6a97a68a1ed7c7b3c1dbe66e61fc95c63c4ae8f","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.3.0.tgz","fileCount":15,"integrity":"sha512-1O8VsNsOjnXf444IqUVZfCATxG3hHIIq8OhAgfr+nrkIX3OFeWlSbE2AKP1B5hDrFVuxE5bRpq/pTxN+5ASIXg==","signatures":[{"sig":"MEQCIB9BcKoBWsMwSZxZHggALNrfqfFjNiPGOhsEIkwtjkrKAiACQNDLAXMXtZf/h+k1K9jav31oWkLYkWGK3pEsjGZFDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15538},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=18.17.0"},"gitHead":"2443685304b40fd8f376c9ba5c7620444bb39a5b","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"10.2.3","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"@blackglory/prelude":"^0.3.4","@delight-rpc/protocol":"^4.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"4","tslib":"^2.6.2","eslint":"8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-patch":"^3.1.1","cross-env":"^7.0.3","typescript":"5.3.3","@types/jest":"^29.5.11","delight-rpc":"^6.1.2","npm-run-all":"^4.1.5","jest-resolve":"^29.7.0","@types/chrome":"^0.0.254","@commitlint/cli":"^18.4.3","extra-filesystem":"^0.5.1","standard-version":"^9.5.0","@blackglory/types":"^1.4.0","jest-environment-jsdom":"^29.7.0","@blackglory/jest-resolver":"^0.3.1","@typescript-eslint/parser":"^6.15.0","typescript-transform-paths":"^3.4.6","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.3.0_1703081197917_0.5744126554687772","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@delight-rpc/webextension","version":"0.3.1","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.3.1","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"74f65e2cc7fe9349bc005edcd61d3914ee7fb09e","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.3.1.tgz","fileCount":15,"integrity":"sha512-LQcszh38UCD5FJTJzhpwxIYba2otaLzICcOUSsVf3pzdGqgbch8M4oNrOUqTKIXPTIQxMtPFJQ9a/xk7I2ObWg==","signatures":[{"sig":"MEUCIF3vcrZ5wxh58U0XCnqlTJMOKmGqgtbzxtTCsRpJxouiAiEA1jjkMkEN8LEw9allZRhRD1sEGHc9N2rsIdJ1QMcgKzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24048},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=18.17.0"},"gitHead":"6c540cddb948f17c60e093e186749ff560d99dbf","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"11.7.0","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"extra-abort":"^0.4.1","@blackglory/prelude":"^0.3.4","@delight-rpc/protocol":"^4.1.1","@blackglory/structures":"^0.14.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"4","tslib":"^2.6.2","eslint":"8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-patch":"^3.1.1","cross-env":"^7.0.3","typescript":"5.3.3","@types/jest":"^29.5.11","delight-rpc":"^6.1.2","npm-run-all":"^4.1.5","jest-resolve":"^29.7.0","@types/chrome":"^0.0.254","@commitlint/cli":"^18.4.3","extra-filesystem":"^0.5.1","standard-version":"^9.5.0","jest-environment-jsdom":"^29.7.0","@blackglory/jest-resolver":"^0.3.1","@typescript-eslint/parser":"^6.15.0","typescript-transform-paths":"^3.4.6","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.3.1_1772044034284_0.8479147008057446","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@delight-rpc/webextension","version":"0.4.0","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.4.0","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"2236e422ec52b6ebc1825f649e41aac98952479c","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.4.0.tgz","fileCount":15,"integrity":"sha512-tboN/avPpNl/DLZb/Xw9eKTo09W6BrRrVvKbdWej++iO0wiwyq7IYUG1oeLYyY5QXvlT0V8TB+9EnjFJRWCUiQ==","signatures":[{"sig":"MEUCICBIf+Oxtx4DQQXgbAElSusgdxfLiDWa8JOlFafH66AiAiEAxcPBxchWuUBcrs/Ho0682jPry0dA8Z3gs4tbZYr6z8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33346},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=18.17.0"},"gitHead":"4e80415d240ea9c4379f7e5af8b6445e9a194a74","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"11.7.0","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"extra-abort":"^0.4.1","extra-defer":"^0.3.1","@blackglory/prelude":"^0.3.4","@delight-rpc/protocol":"^4.1.1","@blackglory/structures":"^0.14.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"4","tslib":"^2.6.2","eslint":"8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-patch":"^3.1.1","cross-env":"^7.0.3","typescript":"5.3.3","@types/jest":"^29.5.11","delight-rpc":"^6.1.2","npm-run-all":"^4.1.5","jest-resolve":"^29.7.0","@types/chrome":"^0.0.254","@commitlint/cli":"^18.4.3","extra-filesystem":"^0.5.1","standard-version":"^9.5.0","jest-environment-jsdom":"^29.7.0","@blackglory/jest-resolver":"^0.3.1","@typescript-eslint/parser":"^6.15.0","typescript-transform-paths":"^3.4.6","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.4.0_1772047810921_0.6562523061337164","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@delight-rpc/webextension","version":"0.4.1","keywords":[],"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","_id":"@delight-rpc/webextension@0.4.1","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"homepage":"https://github.com/delight-rpc/webextension#readme","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"dist":{"shasum":"4745a1c6e894aa91260ec272c1d2caf55f1c4602","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.4.1.tgz","fileCount":15,"integrity":"sha512-mOCXV7AfxctZV7oQfkjfFVWGahkg7nGrdg5ugPVeyTivq/7ah4nn1S9zX3Gp9Dufd3JHO7aOn8hM/69UuKoEBA==","signatures":[{"sig":"MEUCIQD8QYqN/IY70b8bZtToI+cuWY/d17BXhOoNzuDA4T3WWgIgeN9Z41+g7cW387eZIxl8Ed+1kJsVBB3IGlNhTRpJHeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34225},"main":"lib/index.js","type":"module","husky":{"hooks":{"commit-msg":"commitlint --env HUSKY_GIT_PARAMS","pre-commit":"run-s prepare lint build test"}},"types":"lib/index.d.ts","engines":{"node":">=18.17.0"},"gitHead":"6eadf5982a54b06c2d99a335a909a8bec95919ea","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","build":"tsc --project tsconfig.build.json","clean":"rimraf lib","prepare":"ts-patch install -s","release":"standard-version","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build"},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"repository":{"url":"git+ssh://git@github.com/delight-rpc/webextension.git","type":"git"},"_npmVersion":"11.7.0","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"extra-abort":"^0.4.1","extra-defer":"^0.3.1","@blackglory/prelude":"^0.3.4","@delight-rpc/protocol":"^4.1.1","@blackglory/structures":"^0.14.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"4","tslib":"^2.6.2","eslint":"8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","ts-patch":"^3.1.1","cross-env":"^7.0.3","typescript":"5.3.3","@types/jest":"^29.5.11","delight-rpc":"^6.1.2","npm-run-all":"^4.1.5","jest-resolve":"^29.7.0","@types/chrome":"^0.0.254","@commitlint/cli":"^18.4.3","extra-filesystem":"^0.5.1","standard-version":"^9.5.0","jest-environment-jsdom":"^29.7.0","@blackglory/jest-resolver":"^0.3.1","@typescript-eslint/parser":"^6.15.0","typescript-transform-paths":"^3.4.6","@commitlint/config-conventional":"^18.4.3","@typescript-eslint/eslint-plugin":"^6.15.0"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0 || ^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/webextension_0.4.1_1772087784131_0.5618406732986494","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@delight-rpc/webextension","version":"0.4.2","description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","keywords":[],"type":"module","main":"lib/index.js","types":"lib/index.d.ts","engines":{"node":">=18.17.0"},"sideEffects":false,"repository":{"type":"git","url":"git+ssh://git@github.com/delight-rpc/webextension.git"},"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","scripts":{"prepare":"ts-patch install -s","lint":"eslint --ext .js,.jsx,.ts,.tsx --quiet src","test":"cross-env NODE_OPTIONS='--experimental-vm-modules' jest --passWithNoTests --runInBand --config jest.config.cjs","test:debug":"cross-env NODE_OPTIONS='--experimental-vm-modules' node --inspect-brk node_modules/.bin/jest --runInBand --config jest.config.cjs","prepublishOnly":"run-s prepare clean build","clean":"rimraf lib","build":"tsc --project tsconfig.build.json","release":"standard-version"},"husky":{"hooks":{"pre-commit":"run-s prepare lint build test","commit-msg":"commitlint --env HUSKY_GIT_PARAMS"}},"devDependencies":{"@blackglory/jest-resolver":"^0.3.1","@commitlint/cli":"^18.4.3","@commitlint/config-conventional":"^18.4.3","@types/chrome":"^0.0.254","@types/jest":"^29.5.11","@typescript-eslint/eslint-plugin":"^6.15.0","@typescript-eslint/parser":"^6.15.0","cross-env":"^7.0.3","delight-rpc":"^6.1.2","eslint":"8.56.0","extra-filesystem":"^0.5.1","husky":"4","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-resolve":"^29.7.0","npm-run-all":"^4.1.5","rimraf":"^5.0.5","standard-version":"^9.5.0","ts-jest":"^29.1.1","ts-patch":"^3.1.1","tslib":"^2.6.2","typescript":"5.3.3","typescript-transform-paths":"^3.4.6"},"dependencies":{"@blackglory/prelude":"^0.3.4","@blackglory/structures":"^0.14.13","@delight-rpc/protocol":"^4.1.1","extra-abort":"^0.4.1","extra-defer":"^0.3.1"},"peerDependencies":{"delight-rpc":"^5.1.0 || ^6.0.0 || ^7.0.0"},"gitHead":"648dbfd02d3c5413d1341618e958c13e7524e1b0","_id":"@delight-rpc/webextension@0.4.2","bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"homepage":"https://github.com/delight-rpc/webextension#readme","_nodeVersion":"22.17.0","_npmVersion":"11.7.0","dist":{"integrity":"sha512-WPSqdr7GDQl/0DJAoT38Q/4ih+uDz5lQ2xOgR/C5sVyDBya4tb8lY5qMftwMRmIWDPWTNSukqxx5SeQFq0AhxA==","shasum":"1010e9021c1deaee8e885aa7a29f2af0f48e3e89","tarball":"https://registry.npmjs.org/@delight-rpc/webextension/-/webextension-0.4.2.tgz","fileCount":15,"unpackedSize":33830,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDrcgHKcOcpRQqpLlJyec2S2cXB+/+A1/Iw1BWqZCZVUwIhAJqMn7mUB28fSUTI50wrL9egq9OaAok43yhS+A+8Ojiu"}]},"_npmUser":{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"},"directories":{},"maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webextension_0.4.2_1772090382792_0.5738380932080906"},"_hasShrinkwrap":false}},"time":{"created":"2023-02-11T17:11:13.586Z","modified":"2026-02-26T07:19:43.095Z","0.1.0":"2023-02-11T17:11:13.863Z","0.1.1":"2023-02-23T13:53:37.234Z","0.2.0":"2023-03-19T14:22:28.041Z","0.2.1":"2023-06-11T07:01:38.509Z","0.3.0":"2023-12-20T14:06:38.125Z","0.3.1":"2026-02-25T18:27:14.429Z","0.4.0":"2026-02-25T19:30:11.058Z","0.4.1":"2026-02-26T06:36:24.304Z","0.4.2":"2026-02-26T07:19:42.952Z"},"bugs":{"url":"https://github.com/delight-rpc/webextension/issues"},"author":{"name":"BlackGlory","email":"woshenmedoubuzhidao@blackglory.me"},"license":"MIT","homepage":"https://github.com/delight-rpc/webextension#readme","keywords":[],"repository":{"type":"git","url":"git+ssh://git@github.com/delight-rpc/webextension.git"},"description":"```sh npm install --save @delight-rpc/webextension # or yarn add @delight-rpc/webextension ```","maintainers":[{"name":"black_glory","email":"woshenmedoubuzhidao@blackglory.me"}],"readme":"# @delight-rpc/webextension\n## Install\n```sh\nnpm install --save @delight-rpc/webextension\n# or\nyarn add @delight-rpc/webextension\n```\n\n## API\n### createBackgroundClient\n```ts\nfunction createBackgroundClient<IAPI extends object>(\n  options?: {\n    parameterValidators?: DelightRPC.ParameterValidators<IAPI>\n    expectedVersion?: string\n    channel?: string\n    timeout?: number\n  }\n): [client: DelightRPC.ClientProxy<IAPI>, close: () => void]\n```\n\n### createTabClient\n```ts\nfunction createTabClient<IAPI extends object>(\n  target: {\n    tabId: number\n    frameId?: number\n  }\n, options?: {\n    parameterValidators?: DelightRPC.ParameterValidators<IAPI>\n    expectedVersion?: string\n    channel?: string\n    timeout?: number\n  }\n): [client: DelightRPC.ClientProxy<IAPI>, close: () => void]\n```\n\n### createBackgroundBatchClient\n```ts\nfunction createBackgroundBatchClient<DataType>(\n  options?: {\n    expectedVersion?: string\n    channel?: string\n    timeout?: number\n  }\n): [client: DelightRPC.BatchClient<DataType>, close: () => void]\n```\n\n### createTabBatchClient\n```ts\nfunction createTabBatchClient<DataType>(\n  target: {\n    tabId: number\n    frameId?: number\n  }\n, options?: {\n    expectedVersion?: string\n    channel?: string\n    timeout?: number\n  }\n): [client: DelightRPC.BatchClient<DataType>, close: () => void]\n```\n\n### createServer\n```ts\nfunction createServer<IAPI extends object>(\n  api: DelightRPC.ImplementationOf<IAPI>\n, { parameterValidators, version, channel, ownPropsOnly }: {\n    parameterValidators?: DelightRPC.ParameterValidators<IAPI>\n    version?: `${number}.${number}.${number}`\n    channel?: string | RegExp | typeof DelightRPC.AnyChannel\n    ownPropsOnly?: boolean\n  } = {}\n): () => void\n```\n","readmeFilename":"README.md"}