{"bugs":{"url":"https://github.com/Aaronius/penpal/issues"},"dist":{"shasum":"8bc5f3e14eeb38d20cdab90c68baa63c7d63db2b","tarball":"https://registry.npmjs.org/penpal/-/penpal-7.0.4.tgz","fileCount":13,"integrity":"sha512-O+M2V83oSaWQRDHghxYsq23TQgjAEzlrwemS0a1md16wZWqgOgmB35u4zluMwyqF6GnF/XT4v0N4QrrRgWAgSQ==","signatures":[{"sig":"MEUCIDBWg+S0Xc29PQzYZwgHrHrTO66Y1ChBxPr8j2upu+Y8AiEA+R/75I2D6Acetw31ZVdiYnkhWOOMN19k6AQ0Em6TVhs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446530},"name":"penpal","type":"module","types":"./dist/penpal.d.ts","author":{"name":"Aaron Hardy","email":"aaron@aaronhardy.com"},"exports":{"import":{"types":"./dist/penpal.d.ts","default":"./dist/penpal.mjs"},"require":{"types":"./dist/penpal.d.cts","default":"./dist/penpal.cjs"}},"gitHead":"b1b12f3f596c2f352b31040850b84da076630eef","license":"MIT","scripts":{"lint":"eslint --cache --fix","test":"node scripts/test.js","build":"tsup --format esm,cjs,iife --dts && tsup --format iife --minify=terser --clean=false","format":"prettier --write \"**/*.{json,ts,js,cjs,md,html}\"","prepare":"husky install","test:watch":"npm run test -- --watch","build:analysis":"node scripts/filesize.js dist/penpal.min.js","prepublishOnly":"npm-run-all format lint test build"},"_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, and windows 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":{"tsup":"^8.0.2","husky":"^6.0.0","karma":"^6.4.4","tslib":"^2.8.1","eslint":"^9.17.0","rimraf":"^3.0.2","terser":"^5.39.0","connect":"^3.6.6","globals":"^15.13.0","filesize":"^6.1.0","prettier":"2.0.4","@eslint/js":"^9.17.0","typescript":"^5.8.2","@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.28.0","eslint-plugin-import":"^2.31.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.4_1743474291833_0.5751779825552048","host":"s3://npm-registry-packages-npm-production"},"_id":"penpal@7.0.4","version":"7.0.4"}