{"bugs":{"url":"https://github.com/Aaronius/penpal/issues"},"dist":{"shasum":"50c9cbbada7611a341eadc5da30c1cd68cc64356","tarball":"https://registry.npmjs.org/penpal/-/penpal-7.0.4-beta.1.tgz","fileCount":13,"integrity":"sha512-rj7I3ihvA5LK9i4XbovcfY+CjTe0r7jtcySE4wnuwgGapRLNGztmyBwZJ4qLHpgQJDqnhcugyV1C67NmXI2fOQ==","signatures":[{"sig":"MEYCIQC3JteFHOpEyLVmf+q07MX3U+rEj/bvln/6+huwnpiYqwIhAKAHjhgHrbbMLRl3xAcLCniN5uVE5AtyWgwU8ZPmwJhW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446537},"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":"dfe5dc52edf1ab82d7f68f6af097c6c7c5739872","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,"readmeFilename":"README.md","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-beta.1_1743284234013_0.4891114552367952","host":"s3://npm-registry-packages-npm-production"},"_id":"penpal@7.0.4-beta.1","version":"7.0.4-beta.1"}