{"bugs":{"url":"https://github.com/Aaronius/penpal/issues"},"dist":{"shasum":"4ec7c3c4e129e358779170a9058ad9d72b82bfb1","tarball":"https://registry.npmjs.org/penpal/-/penpal-7.0.0-beta.4.tgz","fileCount":106,"integrity":"sha512-vcThFFH0lCxR5qN4EqHIEU3KE5xiPmSBHxJdFMQBT9fLpwZK4+9/YTVodZtCsEScrSRaq0Rndu5Mw0RahPNKdw==","signatures":[{"sig":"MEQCIBMt9MDciF1/3LNcf7xldJvmfajcYu2sSegvDbCj0Xd4AiAM5FgGTdiZjhDH0ULfz6hAiFDkNel6slkDQq05eI87yA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240722},"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":"6928bd783766e1e4b6e6d9e844269669e64a7c07","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,"readmeFilename":"README.md","devDependencies":{"husky":"^6.0.0","karma":"^6.4.4","tslib":"^2.8.1","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":"^15.4.3","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.4_1740716206480_0.2619530989811363","host":"s3://npm-registry-packages-npm-production"},"_id":"penpal@7.0.0-beta.4","version":"7.0.0-beta.4"}