{"bugs":{"url":"https://github.com/Aaronius/penpal/issues"},"dist":{"shasum":"d004dc739eea8de8579573fbad6444e34188e6c0","tarball":"https://registry.npmjs.org/penpal/-/penpal-7.0.6.tgz","fileCount":13,"integrity":"sha512-iZ70OhtiZ959V57j7vSKBuv1UEXwCEu7C+TK7YxAkrB1JahB4pElHs1S1ThzMuGYNQ+SbExOXmvqrEeGwX/A8g==","signatures":[{"sig":"MEUCIQCnnyZy6MOkIZ7GNGzdHeVcPUIMTg50SAUnnNOz9GdRVwIgVd1fWXol4H1qaBA6YtmnkL5Ff+ceLdtoRV4itrB9vHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":450815},"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":"3acb681bf59de02a4e3f2f0bb5b4bc9239dd08ed","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.2","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":"23.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.6_1770957735397_0.27844900453111254","host":"s3://npm-registry-packages-npm-production"},"_id":"penpal@7.0.6","version":"7.0.6"}