{"bugs":{"url":"https://github.com/Aaronius/penpal/issues"},"dist":{"shasum":"48ed5324776a42cc65534aaaba6c2768a36f1d39","tarball":"https://registry.npmjs.org/penpal/-/penpal-7.0.0-beta.3.tgz","fileCount":106,"integrity":"sha512-8oLqYGf2SHbIVt8Vd2Ab8leldlZVuM8zVUwIVfmX9vrfk4Cxm5BKYzfqTIKxEaU1ZahbMS6oVOuiOwoPWTKovQ==","signatures":[{"sig":"MEQCIGlbg+EN/7LuraGF31UG2vqwKsF1WMQCUdK93Uky6u0AAiAGm1CKCa4h1aV80nrfx3T1je3fgp9XyMJKeIIGCTJS9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244182},"name":"penpal","type":"module","types":"./lib/index.d.ts","author":{"name":"Aaron Hardy","email":"aaron@aaronhardy.com"},"exports":{"import":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"require":{"types":"./cjs/index.d.ts","default":"./cjs/index.js"}},"gitHead":"c38c759974abcc45ee9c80f5a805b34772f4f885","license":"MIT","scripts":{"lint":"eslint --cache --fix","test":"npm-run-all clean runTests","build":"npm-run-all clean build:lib build:cjs build:dist build:analysis","clean":"rimraf lib cjs dist","format":"prettier --write \"**/*.{json,ts,js,cjs,md,html}\"","prepare":"husky install","runTests":"node scripts/test.js","build:cjs":"tsc --project src/tsconfig.cjs.json","build:lib":"tsc --project src/tsconfig.json","build:dist":"rollup --config rollup.config.js && terser dist/penpal.js -o dist/penpal.min.js -m --source-map","test:watch":"npm-run-all clean runTests:watch","build:analysis":"node scripts/filesize.js dist/penpal.min.js","prepublishOnly":"npm-run-all format lint test build","runTests:watch":"npm run runTests -- --watch"},"_npmUser":{"name":"aaronius","email":"aaron@aaronhardy.com"},"homepage":"https://github.com/Aaronius/penpal#readme","keywords":["postMessage","communication","promise","iframe","iframes","worker","workers","web-worker","web-workers","shared-worker","shared-workers","service-worker","service-workers","port","message-port","message-channel","window","windows"],"repository":{"url":"git+https://github.com/Aaronius/penpal.git","type":"git"},"_npmVersion":"10.9.0","description":"Penpal simplifies communication with iframes, workers, windows, etc. by using promise-based methods on top of postMessage.","directories":{},"lint-staged":{"**/*":["eslint --cache --fix"],"**/*.{json,ts,js,md,html,eslintrc}":["prettier --write"]},"maintainers":[{"name":"aaronius","email":"aaron@aaronhardy.com"}],"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^6.0.0","karma":"^6.4.4","eslint":"^9.17.0","rimraf":"^3.0.2","rollup":"^4.27.3","terser":"^5.36.0","connect":"^3.6.6","globals":"^15.13.0","filesize":"^6.1.0","prettier":"2.0.4","@eslint/js":"^9.17.0","typescript":"^5.7.3","@types/jest":"^29.5.11","expect-type":"^1.0.0","lint-staged":"^11.0.0","npm-run-all":"^4.1.5","jasmine-core":"^5.5.0","serve-static":"^1.16.2","karma-jasmine":"^5.1.0","@types/jasmine":"^5.1.5","typescript-eslint":"^8.22.0","karma-chrome-launcher":"^3.2.0","karma-safari-launcher":"^1.0.0","karma-firefox-launcher":"^2.1.3","@rollup/plugin-typescript":"^12.1.2","eslint-plugin-unused-imports":"^4.1.4","@metahub/karma-rollup-preprocessor":"^6.0.0","@chiragrupani/karma-chromium-edge-launcher":"^2.4.1"},"_npmOperationalInternal":{"tmp":"tmp/penpal_7.0.0-beta.3_1739942256844_0.7632522378936784","host":"s3://npm-registry-packages-npm-production"},"_id":"penpal@7.0.0-beta.3","version":"7.0.0-beta.3"}