{"_id":"@changminjie/promise","_rev":"10-35e901b6fa627e1f6fc5cc6b244455bf","time":{"1.0.0":"2020-05-29T05:22:30.924Z","1.0.1":"2020-05-29T05:22:30.924Z","1.0.2":"2020-05-29T05:22:30.924Z","1.0.3":"2020-05-29T05:22:30.924Z","1.0.4":"2020-05-29T05:22:30.924Z","1.0.5":"2020-05-29T05:22:30.924Z","created":"2020-05-29T05:25:24.458Z","1.0.6":"2020-05-29T05:25:24.687Z","modified":"2022-04-04T22:30:24.953Z","1.0.7":"2020-05-29T06:25:37.309Z"},"name":"@changminjie/promise","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.6":{"name":"@changminjie/promise","version":"1.0.6","description":"a promise polyfill","main":"index.js","directories":{"test":"jest --bail"},"scripts":{"patch":"npm version patch","minor":"npm version minor","major":"npm version major","test":"jest --bail","build":"rm -rf dist/*.js && rollup --config rollup.config.prod.js","pub":"npm run patch && npm publish"},"author":{"name":"changminjie"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/MinjieChang/Mypromise.git"},"keywords":["promise","polyfill"],"devDependencies":{"@babel/core":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","babel":"^6.23.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.0.1","babel-preset-env":"^1.7.0","babel-preset-latest":"^6.24.1","jest":"^23","rollup":"2.2.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"5f2d71bef95d5055bbac922bd9c12226d4a4355c","bugs":{"url":"https://github.com/MinjieChang/Mypromise/issues"},"homepage":"https://github.com/MinjieChang/Mypromise#readme","_id":"@changminjie/promise@1.0.6","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"changminjie","email":"1121181506@qq.com"},"dist":{"integrity":"sha512-9XgYNKiLWQuoRQAW6im7D4gVhobceuuGPDBgQ552gAnxIGi+0YULCGbHY5yFgQ40tMbh/CgStJdnkoHzF+vVYg==","shasum":"240f93e49e48162d0c67814d21b8d9cc1a8c948a","tarball":"https://registry.npmjs.org/@changminjie/promise/-/promise-1.0.6.tgz","fileCount":6,"unpackedSize":18772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0JzECRA9TVsSAnZWagAAjnAP/Rz5iefhEjctRUuC0tSQ\nY8xALpEJ4dEut22fnGIyVYexu6N1Nx2GEAcVvHM+LIoxQ4f9loK3LX0HNPqC\nURwbD5v6rMh/pl12IG6tur9rNUPlvnld6dFMDpV5duwXDOScXFVNcj7C53dl\naMMDCbdJYAW3aZmLPt29hMbqcB68O+gGazzLCyHRLtpjifF0hYE2qSCk7wMx\nr+KfWZ9Wyi/HKt3myDIcME94tgVykqOvJoCBcpfXsMwWx3yHFSX0gDcgaAur\nHva+0qgwovOCsxPetDo/brHSV8+zBEEJtoXbDXShmYKF7GJg5bzwuJQnDkzD\nhHZSU28pkw82E2+WAKnwPdbh0lCi7VEjjgfb+UFfaGNy0mbKoX/OWDCUaRJK\nlErk74aQQAkPUrXRhC/dpZZBUXahzpTvL85wrTIEh2i5HxU/sRr8553dvzZ7\nwxZPhtl+83QThzXEf3GOJZEDBiwQzGUmxZu7FIEI28NTTDVvbC7sfzCLxPSi\neW9ahTCne6QtpbjEJxhVfP1Ra/4XaIA/qaI4FbCLTbLjaHbJpzOyRSBdARei\nQd8THxEQWCnq+P2No7vxvXxrFTA+Vz5ag4beOPVLfmhJ8OzjZo45Caeowmjs\nKzot3/Bn1F6+8Vu3QSjY3NEvZKjkOVROwHqxjwrkZjhcx8YYcigVFIQAplyJ\nhwy3\r\n=XvWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLN+nofK7xyyBVB/luYZyBhPlyZu2Ariy6gEF3Ktt/LQIhAOBdULOXENnk4yXIbLz/jy8VNRf6/ARBEjsgUasf+HFa"}]},"maintainers":[{"name":"changminjie","email":"1121181506@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise_1.0.6_1590729924497_0.40832808627798456"},"_hasShrinkwrap":false},"1.0.7":{"name":"@changminjie/promise","version":"1.0.7","description":"a promise polyfill","main":"index.js","directories":{"test":"jest --bail"},"scripts":{"patch":"npm version patch","minor":"npm version minor","major":"npm version major","test":"jest --bail","build":"rm -rf dist/*.js && rollup --config rollup.config.prod.js","pub":"npm run patch && npm publish"},"author":{"name":"changminjie"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/MinjieChang/Mypromise.git"},"keywords":["promise","polyfill"],"devDependencies":{"@babel/core":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","babel":"^6.23.0","babel-core":"^7.0.0-bridge.0","babel-jest":"^26.0.1","babel-preset-env":"^1.7.0","babel-preset-latest":"^6.24.1","jest":"^23","rollup":"2.2.0","rollup-plugin-babel":"^4.4.0","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-uglify":"^6.0.4"},"gitHead":"d1c50e3f96e574d75a945ab1a9704161dd0950ce","bugs":{"url":"https://github.com/MinjieChang/Mypromise/issues"},"homepage":"https://github.com/MinjieChang/Mypromise#readme","_id":"@changminjie/promise@1.0.7","_npmVersion":"6.4.1","_nodeVersion":"8.16.2","_npmUser":{"name":"changminjie","email":"1121181506@qq.com"},"dist":{"integrity":"sha512-rr7mUf05NfHfB1UOTdULPipd2NRvNfJJxgPk9UaGYZ8Ari1IA5rm9NDH66DsFc1CDDEkoTAFP5zCjhnAamwuYA==","shasum":"a321fc86100375d9677b6f9f3d7bf5dfd8cd7731","tarball":"https://registry.npmjs.org/@changminjie/promise/-/promise-1.0.7.tgz","fileCount":6,"unpackedSize":19197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0KrhCRA9TVsSAnZWagAAGMAQAJIR/1EqZo47GwjdYnQA\ndEJ9J4O8ALU6FzgNvpXgzhgGB9jV0TsGn1scQJcAAqaFL3fW73f4t+PS82AU\nM5NQioZxFsK53PZqkRbXuXvva3AQBCmxD30n0JG0EAlow2hO09hUf+8bq8SX\nGrnkAHkQvWdJOCbgmydouWIRLpKCI/y/YaLuNU6ByVSYAX0Zypday/hLw055\n5b4X3fMgU7phSZkgZEGTnTozywZfvgRuinW8xffE+8ZDaP2kE0+Y3wMN8X4I\nygpkxx6KWJ7oXxx4cq5sWqNgr7jUpTF29YiIJ/7iAZ9ZNCGaR/A3teTceBoz\nV4E7fnV0hBW2B7z13fJcONIvy8bJkt0IfK+axUoSn7IztvgO6ZoE0Lh3seiV\n6rkqEjHjK4QMZAcOEw284wfNRFe7CmcvmFINXxjXDJCEww2U7QjeiwXRTXVs\n77NXe6e60sLK62POQGXducK4ZbIxXYTgJwQKHQBzEO/jLYeIvSg0vfzcJCIB\nWNVRs+OwW5crgzKSeeh06neFECuUnQmbmOkEiGvcLCPUN6+o0x+Xo0VzMrmn\ncz36jNef0X9fpQDKL5lmuh/MuAIbAtehlABAxMswKjGKLJrxhNmQt0qUHLPy\n7o1wTyBf4lQbj+d4Ud5mh23mbjh0leyNiGBc5mdYxJIBBJCviZrSluUAwKA0\nJnfl\r\n=B7hx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgqJVEC0MKERqdalnKDdwNzY7i5+0XJqp5HQBRJmeUrgIgZcU9EiKxf3nohFvph18+4xl3fOCSWI6uMmZVVPC1HBs="}]},"maintainers":[{"name":"changminjie","email":"1121181506@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise_1.0.7_1590733537193_0.35806783663120667"},"_hasShrinkwrap":false}},"maintainers":[{"name":"changminjie","email":"1121181506@qq.com"}],"description":"a promise polyfill","homepage":"https://github.com/MinjieChang/Mypromise#readme","keywords":["promise","polyfill"],"repository":{"type":"git","url":"git+https://github.com/MinjieChang/Mypromise.git"},"author":{"name":"changminjie"},"bugs":{"url":"https://github.com/MinjieChang/Mypromise/issues"},"license":"ISC","readme":"## Mypromise\n\n实现一个自定版本的Promise，支持的方法有：\n\n- Mypromise.resolve\n- Mypromise.reject\n- Mypromise.all\n- Mypromise.race\n- Mypromise.prototype.then\n- Mypromise.prototype.catch\n- Mypromise.prototype.finally\n\n调用方式和原生Promise保持一致\n\n## 测试\n\n1、安装\n```shell\n  npm install\n  or\n  yarn\n```\n2、测试\n```shell\nnpm test\n```\n3、使用\n```shell\nnpm install @cmj/Promise\n\nimport Mypromise from '@changminjie/promise'\n```","readmeFilename":"README.md"}