{"_id":"postmessager","_rev":"27-7b38907a676aed9aec15c12858565ed8","name":"postmessager","dist-tags":{"latest":"1.1.2","beta":"1.2.0-beta.2"},"versions":{"1.0.1":{"name":"postmessager","version":"1.0.1","description":"postmessage集成方案","main":"lib/index.js","unpkg":"lib/index.js","module":"lib/index.esm.js","directories":{"lib":"lib","src":"src"},"scripts":{"build":"rm -rf ./lib && rollup -c","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","docs":"jsdoc2md src/**/*.js > API.md","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","pub":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.15.2","js-cool":"^1.0.9"},"devDependencies":{"@babel/cli":"^7.12.13","@babel/core":"^7.12.13","@babel/eslint-parser":"^7.12.16","@babel/plugin-transform-runtime":"^7.12.15","@babel/preset-env":"^7.12.13","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^19.0.1","@rollup/plugin-node-resolve":"^13.0.1","@saqqdy/prettier-config":"^1.0.3","babel-loader":"^8.2.2","esbuild":"^0.12.15","eslint":"^7.20.0","eslint-config-sets":"^1.0.10","jsdoc-to-markdown":"^6.0.1","prettier":"^2.2.1","rollup":"^2.38.5","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-terser":"^7.0.2"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"keywords":["postmessager","saqqdy"],"author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"license":"MIT","bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","gitHead":"9c8743f93b7daceb4bf76fd6eec921215d16bb46","_id":"postmessager@1.0.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"dist":{"integrity":"sha512-QRMYN1kPQfvs7tKLMCthyWMv+FPS3pOtq9O7sFOfMq8wkbMctQ50wJ/rAd0BNRDZjQF6UQYR5qXsbCY9gVpv+g==","shasum":"a02f38d126d0b92e9c9e3296b5a699fd8638e0ca","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.0.1.tgz","fileCount":7,"unpackedSize":45106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9OS+CRA9TVsSAnZWagAAbpAQAJl4CObNXYOk1pBxSyFA\n43XGF+jAvlQZ/YzMFgA6CMI5pWhyI/egng0diAHom0gP5zCkDDXU8/Q4xFGX\nMKpovBbRAUozR0/aZQh90pmUMi2Dau/vh/To6huIudbATcOblK+hsZPTVHY8\nxFJNaGwnTcznG+FzJq1PT9GF04pN6+JFQBpS0hI6HOI9oqpTYn1wUM4bteMY\natYER+DDLQCYRxDHvyeP96d/CiSF5Z5MRddSaUBfMd+I3GCcQQ4mVjpEfZbr\ni+cbsAwjpTNLsSCoVTsj/UejLq2FMNGgpuslGCVsfSXvfMiA0yDIYCdEXSym\nqjLVuV0Z6U2JnwOD/Y+mJadIp9M3XuLpwj71MEVOsecEXceeo9+bW1G7mhdk\nAS29ZBkIUhm6MojKk0TN1m3nBs3KJGv6qds2MkpYprjxdMTslXeMKdmQYPfk\n9Bg2MVKSVY5uTeAxyR+eQZptlcihfJJKIXbS0TysX7dDWLeKoAJ7saCNe535\ncNhXV1SUqg4QX76JoehmF6IgshSQ2+mo08KzWKhRvomiSBMo4J+alUI1sNEP\n4Db03jfUW3j1LlRFAo9V6O7ScOuQwyBbqyxuz5g9TtjR9oXEajv2fDMI81Fx\nbRSs0zHS7TbAS61ydz+5pczgayTdEto0ftFKJW8QbLBon2EX6tLgtn8v43AC\nujq/\r\n=Ad4I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiuCQctq92boC+qruFKwPZ6SPbzBwHjUn3ibXPkQ/DbwIhAPbeXll5uxgZjpPP5izZqZEL316ZnjWvZPHjJuQxojp2"}]},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.0.1_1626662078446_0.36167566988549926"},"_hasShrinkwrap":false},"1.0.10":{"name":"postmessager","version":"1.0.10","description":"postmessage集成方案","main":"lib/index.js","unpkg":"lib/index.js","module":"lib/index.esm.js","directories":{"lib":"lib","src":"src"},"scripts":{"build":"rm -rf ./lib && rollup -c","build:umd":"webpack --config webpack.config.js","dev":"rollup -c -w","test":"node test/test.js","pretest":"npm run build","docs":"jsdoc2md src/**/*.js > API.md","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","pub":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.15.2","js-cool":"^1.0.9"},"devDependencies":{"@babel/cli":"^7.12.13","@babel/core":"^7.12.13","@babel/eslint-parser":"^7.12.16","@babel/plugin-transform-runtime":"^7.12.15","@babel/preset-env":"^7.12.13","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^19.0.1","@rollup/plugin-node-resolve":"^13.0.2","@saqqdy/prettier-config":"^1.0.3","babel-loader":"^8.2.2","esbuild":"^0.12.15","eslint":"^7.31.0","eslint-config-sets":"^1.0.10","jsdoc-to-markdown":"^6.0.1","prettier":"^2.2.1","progress-bar-webpack-plugin":"^2.1.0","rollup":"^2.38.5","rollup-plugin-esbuild":"^4.5.0","rollup-plugin-uglify":"^6.0.4","webpack":"^4.46.0","webpack-cli":"^4.7.2","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"keywords":["postmessager","saqqdy"],"author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"license":"MIT","bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","gitHead":"5779ee91e93caf0b744977ec5b6f553cb511ea81","_id":"postmessager@1.0.10","_nodeVersion":"14.17.3","_npmVersion":"7.20.2","dist":{"integrity":"sha512-NanKXworb4BSl0y3zA+RZu9J12V371ykF5eVZzUorhKK9nETbehuk8Kde27Fwry3QRy+wd1q59xJYmYpfYeTYQ==","shasum":"e34b3e7e081ce56417fbd88b557d69ec6e947462","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.0.10.tgz","fileCount":6,"unpackedSize":60291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFHwmCRA9TVsSAnZWagAAofoQAJ1FqEOZwMcSw0muXIsl\ns8h1vF3F3t406JrF1LFRuJZ3yItxw4L4QhpbJu/4hxcX4jbYeAxInvtSqS1Z\nZlgvIc8wkY6JUquk48Lzs5CeT6TOch/CxgzFQmqBX6rx898I1ljZCxXKBujC\nUm2/Fs7ejjm0KbsfTCCQi0mjGWpbuB2X2lzfO9TD/v3Flnn5EgUbAYOKpxZ6\n1Z/N2M3gUJ8XxtroTEYpKSD8QTM6yrw6knbb5rIxGlO8b8BVz8c1O/dm87RN\nz1MRZzlj4dZozjtoY2+NPyGohwo51MCpry3D0kxFjy7Pdx8A0oUwyC57fI2e\nuDFCF2Nr8i5Ls2VD5mDtTe29UHrxmOlRxfuCNwCPC34WtspH1afwqDlbPJKY\n97ttHmjmaY76MRBEGaKP8FOAFEwK+TEOylmZTkZtSnDDKfzUXkBY6ARyEBOI\nnZyEjnKIJURIpWA+HzhXxCJU+sscFpSlr/fhbiot9RBFDpZ7CwG4wkHaVsnL\nHvl2O1M3JFbRQN93wF1a5Ti94ca1iQJYywxzYyieArcI1HpgMTxmPi1eUsrr\nRKCvLou1yGPQL7jezQx7gooYYYqwqUa5iJq9E6o/SHnXs3gY1PLrSGcq0lmi\nJY4z1PZ/Nv/esGMwaq07gswRKa1AejLVsimtbMLSael4Eq2MjqHFFkJBPo2U\nRTSS\r\n=b5mV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbijPvxYbsNItk8eD3zfYSprApelglStLvPzrWi+EkpAiEA1svacuxeo9Fr/p4le/H4vLwI5rvcnJdWfCKCo9H4hUA="}]},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.0.10_1628732454410_0.8887414222508967"},"_hasShrinkwrap":false},"1.1.1":{"name":"postmessager","version":"1.1.1","description":"postmessage集成方案","main":"lib/index.js","unpkg":"lib/index.js","module":"lib/index.esm.js","directories":{"es":"es","lib":"lib","src":"src"},"scripts":{"build":"rimraf lib es && rollup -c","build:umd":"webpack --config webpack.config.js","build:types":"run-s build-temp-types roll-types","build-temp-types":"tsc --emitDeclarationOnly --outDir temp/ -p src/","patch-types":"node script/patchTypes","roll-types":"api-extractor run && rimraf temp","dev":"rollup -c -w","dist":"run-s eslint prettier build build:umd build:types","docs":"rimraf docs && typedoc","test":"node test/test.js","pretest":"npm run build","eslint":"eslint --fix --ext .ts,.js","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","prettier:docs":"prettier --write \"*.{md}\"","pub":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.16.1","js-cool":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/eslint-parser":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-decorators":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@microsoft/api-extractor":"^7.18.6","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.2","@saqqdy/prettier-config":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.29.1","@typescript-eslint/parser":"^4.29.1","babel-loader":"^8.2.2","core-decorators":"^0.20.0","esbuild":"^0.12.20","eslint":"^7.31.0","eslint-config-sets":"^1.0.10","npm-run-all":"^4.1.5","prettier":"^2.2.1","progress-bar-webpack-plugin":"^2.1.0","rimraf":"^3.0.2","rollup":"^2.56.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","typedoc":"^0.21.8","typedoc-plugin-markdown":"^3.10.4","typescript":"^4.3.5","webpack":"^5.50.0","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"keywords":["postmessager","saqqdy"],"author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"license":"MIT","bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","gitHead":"955afcd51def945f3a0d6eb7a02a7fb3209b138d","_id":"postmessager@1.1.1","_nodeVersion":"14.17.5","_npmVersion":"6.14.14","dist":{"integrity":"sha512-WIQACCyPDhacfPfQlQwej+2igwXeMqeD8jjFs3DRLx2UJJtI+WrYcTSysoTzaVjzE1VNE39hWTASIDNZv0zjdA==","shasum":"fa92b16263794de71ef35cf53e4a2c585f951918","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.1.1.tgz","fileCount":11,"unpackedSize":55135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLKhmCRA9TVsSAnZWagAAndUQAJSVQFdviTv/kTee1JXH\n4f246PS6eymmNAS/r1OMLCd+bs83t3USI6qp1tdDLRd8TmEeIJvBUQBClAS0\nuMvKJ8eNf7q8c5yvispNfy37WyXCCgvMgjun5julIR3kYVoiplq+P3/8toC9\ngmGdSdM/EVPwUJRrW+2gw2nzGYN4n8GoItVaRDb4AQb9bBF532jWTa22sW9y\ngKUrMlM0lsqEglmV31rzxeuf+iFaEsJkyO9zUrG9No3v5SSk+A1AtAcVtqSa\n3wYvyhPkwqiRa1WuWjll7VDDwBhsqJ3im3FHH9wOXkQQvCt3AvSrko1/ryxN\ngLLCOTjCPanSa2WhiM3PDqM/k4owZGeACQTPwEGivoiUl1qgEOQNHDybO2jz\n288IumrCApA07h8egeRz+SHCLEuVFsDqYZIqVQrLCq1HIO+XplNlSIq5HgAL\no1oaUlvJEz7FsJXUoP0LiFLfBkEqErOadYI9poep1jkltRAmXjIwPzTWXq4v\nu4T1i+Rr5e95e6H2gRnMxX7adaL/nNF87Y5o2hDdTiCHlrLPwmt7qrJx/bds\nA5s9QfK8EHXSTTfAcyL7WxPb3z2Mq5ucosdW/dxVkz9gA7oNoy3Drt8Vmolj\nVYElYfRVUt6vXcvNP1WTDV53bQxO4tEbfy7deIbQ9YSl2DU4KhIvuIaMkEOz\nXAnH\r\n=MlaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR99qdqc7qgYF4VKM7X/VqVVMihavtzLG6QCJuSeIh/gIgGXsXl9mYf+ketDSci3aZgg2Sl47irNe+0dtxXM8wXVc="}]},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.1.1_1630316646619_0.8556489459462928"},"_hasShrinkwrap":false},"1.1.2":{"name":"postmessager","version":"1.1.2","description":"postmessage集成方案","main":"lib/index.js","unpkg":"lib/index.js","module":"lib/index.esm.js","directories":{"es":"es","lib":"lib","src":"src"},"scripts":{"build":"rimraf lib es && rollup -c","build:umd":"webpack --config webpack.config.js","build:types":"run-s build-temp-types roll-types","build-temp-types":"tsc --emitDeclarationOnly --outDir temp/ -p src/","patch-types":"node script/patchTypes","roll-types":"api-extractor run && rimraf temp","dev":"rollup -c -w","dist":"run-s eslint prettier build build:umd build:types","docs":"rimraf docs && typedoc","test":"node test/test.js","pretest":"npm run build","eslint":"eslint --fix --ext .ts,.js","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","prettier:docs":"prettier --write \"*.{md}\"","pub":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.16.1","js-cool":"^2.1.0"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.15.0","@babel/eslint-parser":"^7.15.0","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-decorators":"^7.14.5","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.0","@babel/preset-typescript":"^7.15.0","@microsoft/api-extractor":"^7.18.6","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.2","@saqqdy/prettier-config":"^1.0.3","@typescript-eslint/eslint-plugin":"^4.29.1","@typescript-eslint/parser":"^4.29.1","babel-loader":"^8.2.2","core-decorators":"^0.20.0","esbuild":"^0.12.20","eslint":"^7.31.0","eslint-config-sets":"^1.0.10","npm-run-all":"^4.1.5","prettier":"^2.2.1","progress-bar-webpack-plugin":"^2.1.0","rimraf":"^3.0.2","rollup":"^2.56.2","rollup-plugin-typescript2":"^0.30.0","rollup-plugin-uglify":"^6.0.4","terser-webpack-plugin":"^5.2.4","typedoc":"^0.21.8","typedoc-plugin-markdown":"^3.10.4","typescript":"^4.3.5","webpack":"^5.50.0","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"keywords":["postmessager","saqqdy"],"author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"license":"MIT","bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","gitHead":"04335561f99b7bbde26b216ffaf0217944af0f5e","_id":"postmessager@1.1.2","_nodeVersion":"14.17.3","_npmVersion":"7.20.6","dist":{"integrity":"sha512-Y6Vc7+E67EVNmyKUZ9UR3VSZhcKjlFd19Fe935O218f2EKMKv5jIxgV2e/QBlcvaswEkfquMbYEgZrv912FDMw==","shasum":"a71a57a954b996486e255973df3f1749f81fb581","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.1.2.tgz","fileCount":10,"unpackedSize":56648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh23CKCRA9TVsSAnZWagAAEy4P/iSA71ozuI4+7Irh+Bb0\ndUjwBsoFnej7vlg8n9t9r+Y6/MmEl9xcuAYldvS/r0dGfSgkftsvzDL7aBOi\nTBU4ioxt1uvPrlybyouni8++4PgYAZb9PAJWLCu2kDhkNeVRsjDrtv2mz6i/\nh7RMYxymsi+fRB2khgEPFSHB2VRghFgJyc9VVYc52gedQLjaB5FqLLjeRNwF\nWj8Rje6fVkxjq3eIQG2ZsswzLCrDp2hbB/Z0F7VdIBssYH4sjA2+VTykghJ8\nSxkSMK85kyK+e2YJKY81jxfMwZGHfIv/ohGEDKYaZssOWyED1NdpFWLpLQyb\nkXROF5x4beYJV/HePdbCKIOW6Z++tX/vpPV1kB9xmbI3rgz5GoLfUqb8XeWs\neRMoFupHgo9lxms1mSazG8QqBS+f9Kbj2vuF4lINhMg/8ZQFsFqeluyOscrk\ng9a8nE5Q+ZVOQNndbDZ2Afv3zh0Kz8CVR3qBI7CzqgpoKge3NNDFmgkflryw\n/LyIGvqu7lJn2dRh6rbcYQbxpZTCQaBL0/WYIgSfeN4qXwLhBL8w1OxmzVIv\nCU3PcVV9o8JdVclgx5Lmz4nZ6ABDK95qkcr6vgcMSx8PYXDvMhYjPLaBL/6k\nKn7B4onJ9bVIhTAbLk9MPkrPQ+kav/TuuRbxTncNPxRVOf5q0te2j/TuRGf3\nvVBU\r\n=dNkq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxLdZbF9+gl4XTAlTMOItoa/ziCjETBjIgb1rJn1L/NQIgJQ8metezffthrVt0FO/63BJ9vmL7wN0FyPfxS2ETuDA="}]},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.1.2_1632206201346_0.0577506150919187"},"_hasShrinkwrap":false},"1.2.0-beta.1":{"name":"postmessager","description":"postmessage集成方案","version":"1.2.0-beta.1","packageManager":"pnpm@7.7.0","main":"lib/index.js","module":"lib/index.esm.js","unpkg":"lib/index.js","directories":{"es":"es","lib":"lib","src":"src"},"scripts":{"build":"rimraf lib es && rollup -c","build:umd":"webpack --config webpack.config.js","build:types":"run-s build-temp-types roll-types","build-temp-types":"tsc --emitDeclarationOnly --outDir temp/ -p src/","patch-types":"node scripts/patchTypes","roll-types":"api-extractor run && rimraf temp","dev":"rollup -c -w","pub":"tscjs scripts/publish","unpub":"tscjs scripts/unpublish","sync":"tscjs scripts/sync","dist":"run-s eslint prettier build build:umd build:types","docs":"rimraf docs && typedoc","test":"node test/test.js","pretest":"npm run build","eslint":"eslint --fix --ext .ts,.js","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","prettier:docs":"prettier --write \"*.{md}\"","pub_old":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.18.0","js-cool":"^2.1.2"},"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-decorators":"^7.15.4","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@eslint-sets/eslint-config-ts":"^3.0.4","@microsoft/api-extractor":"^7.18.9","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.2","babel-loader":"^8.2.2","core-decorators":"^0.20.0","esbuild":"^0.12.28","eslint":"^8.21.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","prettier-config-common":"^1.2.0","progress-bar-webpack-plugin":"^2.1.0","rimraf":"^3.0.2","rollup":"^2.56.2","rollup-plugin-typescript2":"^0.30.0","terser-webpack-plugin":"^5.2.4","tsnd":"^1.0.2","typedoc":"^0.23.10","typedoc-plugin-markdown":"^3.13.4","typescript":"^4.4.3","webpack":"^5.53.0","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["@babel/core","webpack"],"allowedVersions":{"eslint":"^8.10.0"}}},"keywords":["postmessager","saqqdy"],"license":"MIT","author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","types":"./lib/index.d.ts","gitHead":"b44e78cff5c9bc78e15aff8912c7f54bcfb6368c","readme":"# postmessager\n\n[![NPM version][npm-image]][npm-url]\n[![Codacy Badge][codacy-image]][codacy-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![David deps][david-image]][david-url]\n[![Known Vulnerabilities][snyk-image]][snyk-url]\n[![npm download][download-image]][download-url]\n[![gzip][gzip-image]][gzip-url]\n[![License][license-image]][license-url]\n\n[![Sonar][sonar-image]][sonar-url]\n\n[npm-image]: https://img.shields.io/npm/v/postmessager.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/postmessager\n[codacy-image]: https://app.codacy.com/project/badge/Grade/f70d4880e4ad4f40aa970eb9ee9d0696\n[codacy-url]: https://www.codacy.com/gh/saqqdy/postmessager/dashboard?utm_source=github.com&utm_medium=referral&utm_content=saqqdy/postmessager&utm_campaign=Badge_Grade\n[travis-image]: https://travis-ci.com/saqqdy/postmessager.svg?branch=master\n[travis-url]: https://travis-ci.com/saqqdy/postmessager\n[codecov-image]: https://img.shields.io/codecov/c/github/saqqdy/postmessager.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/saqqdy/postmessager?branch=master\n[david-image]: https://img.shields.io/david/saqqdy/postmessager.svg?style=flat-square\n[david-url]: https://david-dm.org/saqqdy/postmessager\n[snyk-image]: https://snyk.io/test/npm/postmessager/badge.svg?style=flat-square\n[snyk-url]: https://snyk.io/test/npm/postmessager\n[download-image]: https://img.shields.io/npm/dm/postmessager.svg?style=flat-square\n[download-url]: https://npmjs.org/package/postmessager\n[gzip-image]: http://img.badgesize.io/https://unpkg.com/postmessager/lib/index.js?compression=gzip&label=gzip%20size:%20JS\n[gzip-url]: http://img.badgesize.io/https://unpkg.com/postmessager/lib/index.js?compression=gzip&label=gzip%20size:%20JS\n[license-image]: https://img.shields.io/badge/License-MIT-yellow.svg\n[license-url]: LICENSE\n[sonar-image]: https://sonarcloud.io/api/project_badges/quality_gate?project=saqqdy_postmessager\n[sonar-url]: https://sonarcloud.io/dashboard?id=saqqdy_postmessager\n\n## **完整文档请查阅： [API 完整文档](./docs/classes/default.md)**\n\n## 介绍\n\npostmessager\n\n## 安装教程\n\n```shell\n# 通过npm安装\nnpm install --save postmessager\n# 或者通过yarn安装\nyarn add postmessager\n```\n\n## 通过 import 引入模块的方式\n\n```js\n// 在你的.vue或者main.js里面写上import\nimport PostMessager from 'postmessager'\n```\n\n## 使用文件引入的方式\n\n1. 通过 require 引入\n\n    ```js\n    // 在你的main.js文件里面加上下面这一行\n    const PostMessager = require('postmessager')\n    ```\n\n2. html 静态页直接使用\n\n    ```html\n    <!-- 在你的html代码上加上script标签，使用CDN链接引入 -->\n    <script src=\"https://unpkg.com/postmessager@0.1.0/lib/index.umd.js\"></script>\n    ```\n\n## 使用\n\n### 1. 在 vue 中使用\n\n```vue\n<script>\nimport PostMessager from 'postmessager'\n\nexport default {\n    data() {\n        return {\n            messager: null\n        }\n    },\n    created() {\n        this.messager = new PostMessager(this, 'invokeCustomEvent')\n        this.messager.subcribe('getQuery', this.getQuery)\n    },\n    methods: {\n        getQuery(data) {\n            console.log(data)\n        }\n    }\n}\n</script>\n```\n\n### 2. js 项目中使用\n\n```js\nconst messager = new PostMessager()\nmessager.subcribe('getQuery', getQuery)\nmessager.postMessageUp('actionName', {})\nmessager.postMessageDown('iframeName', 'actionName', {})\n\nfunction getQuery(data) {\n    console.log(data)\n}\n```\n\n## 参与贡献\n\n1. Fork 本仓库\n2. 新建 Feat_xxx 分支\n3. 提交代码\n4. 新建 Pull Request\n\n## 我的相关\n\n-   **_使用_** _Readme_XXX.md_ 来支持不同的语言，`例如` _Readme_en.md, Readme_zh.md_\n-   我的 Github：[https://github.com/saqqdy](https://github.com/saqqdy)\n-   我的 npm：[https://npmjs.com/~saqqdy](https://npmjs.com/~saqqdy)\n-   我的个人网站 [http://www.saqqdy.com](http://www.saqqdy.com)\n","readmeFilename":"README.md","_id":"postmessager@1.2.0-beta.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Iadsj6NVjhUXwfcAjXQl8f5kIxF7bhvBboh+ZEA9bSnPEg95/zOn3bPCc/nR7M2O1VtCFnJucFZ5Ht0IH1qYBg==","shasum":"7a0c8a74073643a71955d43624c99008efae9abe","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.2.0-beta.1.tgz","fileCount":10,"unpackedSize":74893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtPYsdWtmQKBSIv4oA4qYEdiQYFszcoWD+LkQUzT9UtAiAogI8rABm5SMyQMeRxk52xQnMbXLp7deNGaKlCYYrt9g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6/AdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRtA/9HiTYyAuniVU2gQiJhOYLMQrfMBetmhC53a6/oq6kHCJJP78J\r\nnWzxaE4Ssr8XhkLVrAsCx3t8zcHRuWfuiM8SE5vRvGihztqsWtjv+sQMxEmn\r\nUn8YqBpE+BnVLPXFiVxMY3jGtiSLO5K27/yIEhWpCmNty3EDlgOVsCDMMLQf\r\nxwDvfSj3Q3V6L/LddtEdprTlVyQZRPLfgyDjXWfj6MBjt5jS+0jaTEskE56B\r\nwixEQD0vCv/XF7XRh+hOtC3hHnuRqQgPh7o0W1/PJ4bWYD2ZxzLxiWo0mzbc\r\ncbp6XN0GZ8bsqmHMz8QFS/pn8zPE11R4Oh16tPcWqPIt07TkOLBfphSjfOqu\r\nlOg4bkNbvcH5SElbkTyWMssQ0y7B20q0LLdRTMF1LeJwZyWXqpqSCYMvUFQR\r\n1iHy+br6eEqMeuKoyQNpTHz91mlpvdeM7QfKODJo/Y0uSHdbAkwe3ewAypsN\r\nZXWX/1IrwJHqtxzgL4IGsUKAer7KjGCU2g1tfQ7PL/1Aahy64Nv/QthsSb1C\r\nfpKDj7al/057KX+KPmyMOuRwKs9oy9gWtDbLMUd7zKl9UEjGXJr/ZQ8H/s/p\r\nO6bWaWEP+4xHZ1jSbW010hpvgMCfASKXyzRZel2Qrv/eZhPrEu0OrG17D6h6\r\nOlbbx/WTUGcq1zmUmNsUYPVzBOIB+M/ijow=\r\n=487q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.2.0-beta.1_1659629597528_0.6118042004293074"},"_hasShrinkwrap":false},"1.2.0-beta.2":{"name":"postmessager","description":"postmessage集成方案","version":"1.2.0-beta.2","packageManager":"pnpm@7.7.0","main":"./dist/index.cmd.js","module":"./dist/index.mjs","unpkg":"./dist/index.min.js","types":"./typings/index.d.ts","exports":{".":{"require":"./dist/index.cmd.js","import":"./dist/index.mjs"},"./dist":"./dist/index.cmd.js","./dist/*":"./dist/*.mjs","./*":"./*"},"directories":{"dist":"dist","src":"src","typings":"typings"},"scripts":{"build":"pnpm run clean && rollup -c","build:umd":"webpack --config webpack.config.js","build:types":"run-s build-temp-types roll-types","build-temp-types":"tsc --emitDeclarationOnly --outDir temp/ -p src/","patch-types":"node scripts/patchTypes","roll-types":"api-extractor run && rimraf temp","dev":"rollup -c -w","pub":"tscjs scripts/publish","unpub":"tscjs scripts/unpublish","sync":"tscjs scripts/sync","dist":"run-s eslint prettier build build:umd build:types","clean":"rimraf dist","docs":"rimraf docs && typedoc","test":"node test/test.js","pretest":"pnpm run build","eslint":"eslint --fix --ext .ts,.js","prettier":"prettier --write \"**/*.{js,ts,json,md}\"","prettier:docs":"prettier --write \"*.{md}\"","pub_old":"git add . && git commit -m $npm_package_version && git pull && git push"},"dependencies":{"core-js":"^3.18.0","js-cool":"^2.1.2"},"devDependencies":{"@babel/cli":"^7.15.7","@babel/core":"^7.15.5","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-proposal-decorators":"^7.15.4","@babel/plugin-transform-runtime":"^7.15.0","@babel/preset-env":"^7.15.6","@babel/preset-typescript":"^7.15.0","@eslint-sets/eslint-config-ts":"^3.0.4","@microsoft/api-extractor":"^7.18.9","@rollup/plugin-babel":"^5.2.3","@rollup/plugin-commonjs":"^20.0.0","@rollup/plugin-node-resolve":"^13.0.2","babel-loader":"^8.2.2","core-decorators":"^0.20.0","esbuild":"^0.12.28","eslint":"^8.21.0","npm-run-all":"^4.1.5","prettier":"^2.7.1","prettier-config-common":"^1.2.0","progress-bar-webpack-plugin":"^2.1.0","rimraf":"^3.0.2","rollup":"^2.56.2","rollup-plugin-typescript2":"^0.30.0","terser-webpack-plugin":"^5.2.4","tsnd":"^1.0.2","typedoc":"^0.23.10","typedoc-plugin-markdown":"^3.13.4","typescript":"^4.4.3","webpack":"^5.53.0","webpack-cli":"^4.8.0","webpack-merge":"^5.8.0","webpack-node-externals":"^3.0.0"},"pnpm":{"peerDependencyRules":{"ignoreMissing":["@babel/core","webpack"],"allowedVersions":{"eslint":"^8.10.0"}}},"keywords":["postmessager","postmessage lib","saqqdy"],"license":"MIT","author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"homepage":"https://github.com/saqqdy/postmessager#readme","gitHead":"1e6477f1c0984a473ee691b9ff6355c5f24d8c09","readme":"<div style=\"text-align: center;\" align=\"center\">\n\n# postmessager\n\n这是一个 iframe postmessage 通信整体方案\n\n[![NPM version][npm-image]][npm-url]\n[![Codacy Badge][codacy-image]][codacy-url]\n[![build status][travis-image]][travis-url]\n[![Test coverage][codecov-image]][codecov-url]\n[![npm download][download-image]][download-url]\n[![gzip][gzip-image]][gzip-url]\n[![License][license-image]][license-url]\n\n[![Sonar][sonar-image]][sonar-url]\n\n## **完整文档请查阅： [API 完整文档](./docs/classes/default.md)**\n\n</div>\n\n## 介绍\n\npostmessager\n\n## 安装教程\n\n```shell\n# 通过npm安装\nnpm install --save postmessager\n# 或者通过yarn安装\nyarn add postmessager\n```\n\n## 通过 import 引入模块的方式\n\n```js\n// 在你的.vue或者main.js里面写上import\nimport PostMessager from 'postmessager'\n```\n\n## 使用文件引入的方式\n\n1. 通过 require 引入\n\n    ```js\n    // 在你的main.js文件里面加上下面这一行\n    const PostMessager = require('postmessager')\n    ```\n\n2. html 静态页直接使用\n\n    ```html\n    <!-- 在你的html代码上加上script标签，使用CDN链接引入 -->\n    <script src=\"https://unpkg.com/postmessager@latest/dist/index.min.js\"></script>\n    ```\n\n## 使用\n\n### 1. 在 vue 中使用\n\n```vue\n<script>\nimport PostMessager from 'postmessager'\n\nexport default {\n    data() {\n        return {\n            messager: null\n        }\n    },\n    created() {\n        this.messager = new PostMessager(this, 'invokeCustomEvent')\n        this.messager.subscribe('getQuery', this.getQuery)\n    },\n    methods: {\n        getQuery(data) {\n            console.log(data)\n        }\n    }\n}\n</script>\n```\n\n### 2. js 项目中使用\n\n```js\nconst messager = new PostMessager()\nmessager.subscribe('getQuery', getQuery)\nmessager.postMessageUp('actionName', {})\nmessager.postMessageDown('iframeName', 'actionName', {})\n\nfunction getQuery(data) {\n    console.log(data)\n}\n```\n\n## 参与贡献\n\n1. Fork 本仓库\n2. 新建 Feat_xxx 分支\n3. 提交代码\n4. 新建 Pull Request\n\n## 我的相关\n\n-   **_使用_** _Readme_XXX.md_ 来支持不同的语言，`例如` _Readme_en.md, Readme_zh.md_\n-   我的 Github：[https://github.com/saqqdy](https://github.com/saqqdy)\n-   我的 npm：[https://npmjs.com/~saqqdy](https://npmjs.com/~saqqdy)\n-   我的个人网站 [http://www.saqqdy.com](http://www.saqqdy.com)\n\n[npm-image]: https://img.shields.io/npm/v/postmessager.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/postmessager\n[codacy-image]: https://app.codacy.com/project/badge/Grade/f70d4880e4ad4f40aa970eb9ee9d0696\n[codacy-url]: https://www.codacy.com/gh/saqqdy/postmessager/dashboard?utm_source=github.com&utm_medium=referral&utm_content=saqqdy/postmessager&utm_campaign=Badge_Grade\n[travis-image]: https://travis-ci.com/saqqdy/postmessager.svg?branch=master\n[travis-url]: https://travis-ci.com/saqqdy/postmessager\n[codecov-image]: https://img.shields.io/codecov/c/github/saqqdy/postmessager.svg?style=flat-square\n[codecov-url]: https://codecov.io/github/saqqdy/postmessager?branch=master\n[download-image]: https://img.shields.io/npm/dm/postmessager.svg?style=flat-square\n[download-url]: https://npmjs.org/package/postmessager\n[gzip-image]: http://img.badgesize.io/https://unpkg.com/postmessager/lib/index.js?compression=gzip&label=gzip%20size:%20JS\n[gzip-url]: http://img.badgesize.io/https://unpkg.com/postmessager/lib/index.js?compression=gzip&label=gzip%20size:%20JS\n[license-image]: https://img.shields.io/badge/License-MIT-yellow.svg\n[license-url]: LICENSE\n[sonar-image]: https://sonarcloud.io/api/project_badges/quality_gate?project=saqqdy_postmessager\n[sonar-url]: https://sonarcloud.io/dashboard?id=saqqdy_postmessager\n","readmeFilename":"README.md","_id":"postmessager@1.2.0-beta.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kERA5axNjoeHtMc2z0CM0PT+zq/INC8UMoBDtQcKe9R5BE4ih6hb8wYinbW2gYTzib9OtbzPdgQiMWjbG8KY7Q==","shasum":"235a0188944b2809317e7947252fc35829a51e96","tarball":"https://registry.npmjs.org/postmessager/-/postmessager-1.2.0-beta.2.tgz","fileCount":8,"unpackedSize":104509,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiav3jm+m8RWtodaHp4Y0wdROXPTj0t/9JpnjUdbDweAiBAYQKsGGanIb2BVg6DzTRrzCCFA3AQBOQsNhGU72CIGg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7mlkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolLg/+L1wg0m1h7n3aFLaBYf9kTyyLfud+0oYfBn36NsrmZZCTh5N8\r\nZyj6SEKirBQQUCa88G0SqmcsqMo3zu88vZHQ/F9ErumnQKH53SQD4dg1ewxl\r\nxtuOk0IaH3fzk8yTwscMIxD9w01h2KnTzK5uzkUv6CHRclyguVqpvAap6V+I\r\nfIcPdssMRQxgjEk2qjoNZUX3uw8NRnGYUeWCiBDjk8v6apwAMVVsE/y+4vgl\r\nJMcUSICRsNrr6NoaBZt1RkHJen8iyI5P8nZBwiTc48DrFl+arhN6KrXidHTZ\r\nCX2C47i5kii9nfBff4RWdDPQLw6jFXvnjhP7bIUbvFmDUmFsn/w1rbyvPfZJ\r\nzw4Q5YS+UbXQgrukkMeHLHn2vwrydhzAgLeBQVi2RQbapTo5J2fY/Q7pppog\r\nt0etZL9yl9aTFAXoOFQj/6zK3AhXp2a5Z/dpgNEiiMAcvterx9LCa0RorNaA\r\nn5oi7DPtQBtOz5fbMT3zimfx3SRl9vwmz18ta/s8JOkdh8J5058q3jBlI356\r\noaKwKu7huNUM9IXW99xEnlKZSoQyDVwBgxbMijyCrn+wQQ66QOIEuOM3UVqC\r\niImBSK5o+S+apjoOnFjuW9Z+jxW6QcT5laqMmpG4D28hA4p//IC/2aZ0gvMN\r\nOXGPm4ZgOF0SXGs1g4yLezQaH+Uo2vDYGvc=\r\n=A6Ny\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"saqqdy","email":"saqqdy@qq.com"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postmessager_1.2.0-beta.2_1659791715963_0.45311166175988915"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-15T16:45:27.659Z","1.0.0":"2021-07-15T16:45:27.871Z","modified":"2022-08-06T13:15:16.235Z","1.0.1":"2021-07-19T02:34:38.571Z","1.0.2":"2021-07-19T09:24:50.564Z","1.0.3":"2021-07-19T09:25:40.682Z","1.0.4":"2021-07-20T09:25:46.241Z","1.0.5":"2021-07-21T01:45:57.161Z","1.0.6":"2021-07-21T01:58:47.957Z","1.0.7":"2021-07-25T13:35:29.347Z","1.0.8":"2021-07-26T14:09:12.413Z","1.0.9":"2021-08-11T10:17:33.958Z","1.0.10":"2021-08-12T01:40:54.529Z","1.1.0":"2021-08-29T15:03:53.724Z","1.1.1":"2021-08-30T09:44:06.755Z","1.1.2":"2021-09-21T06:36:41.503Z","1.2.0-beta.1":"2022-08-04T16:13:17.719Z","1.2.0-beta.2":"2022-08-06T13:15:16.149Z"},"maintainers":[{"name":"saqqdy","email":"saqqdy@qq.com"}],"description":"postmessage集成方案","homepage":"https://github.com/saqqdy/postmessager#readme","keywords":["postmessager","saqqdy"],"repository":{"type":"git","url":"git+https://github.com/saqqdy/postmessager.git"},"author":{"name":"saqqdy","email":"saqqdy@qq.com","url":"http://www.saqqdy.com"},"bugs":{"url":"https://github.com/saqqdy/postmessager/issues"},"license":"MIT","readme":"","readmeFilename":""}