{"_id":"@axolo/egg-alipay","_rev":"3-f89c6b6f4a857b219e23a97debc9ef3d","name":"@axolo/egg-alipay","dist-tags":{"latest":"0.1.2"},"versions":{"0.1.0":{"name":"@axolo/egg-alipay","version":"0.1.0","description":"Alipay plugin for Egg.js.","eggPlugin":{"name":"alipay"},"keywords":["egg","eggPlugin","egg-plugin","alipay","egg-alipay","支付宝","支付宝接入"],"dependencies":{"alipay-sdk":"^3.0.8"},"devDependencies":{"autod":"^3.1.0","autod-egg":"^1.1.0","egg":"^2.26.0","egg-bin":"^4.14.1","egg-ci":"^1.13.1","egg-mock":"^3.25.0","eslint":"^6.8.0","eslint-config-egg":"^8.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"repository":{"type":"git","url":"git+https://github.com/axolo/egg-alipay.git"},"bugs":{"url":"https://github.com/axolo/egg-alipay/issues"},"homepage":"https://github.com/axolo/egg-alipay#readme","author":{"name":"Yueming Fang"},"license":"MIT","gitHead":"681c37deb1f00623fd3c82e82f077e8c3ffb9fe3","_id":"@axolo/egg-alipay@0.1.0","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-FGq8sY1td3I3a30FCK/029Vlh6CklBp6Niz+KSvACgU5PaSvnqjFT8dGWZXFOeTXs22MZhAtyAL5R9bdwPF27w==","shasum":"1fcd5720debf83e44c84e6d97f98834f2bb71525","tarball":"https://registry.npmjs.org/@axolo/egg-alipay/-/egg-alipay-0.1.0.tgz","fileCount":7,"unpackedSize":4562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIX1qCRA9TVsSAnZWagAAWn0P/1uMypvyRQFoITChTO/e\nw8c0CQjIS7YnrNYVDXAYTf2CMWqqF4uBrk2HhQBVrvC0ZAv9s+yIEAhe8Ffs\nBDQQzE9dNkME4EKrfaBaYndWUsOT03ymbhZlGJcOdfGRBwG8jN3KZnDn67nw\nHUoVPZcTuyQ2Pb/864eiLcixMKYgKVNCuMqYpEIzNPuFwX1AQV2dTU/BthDz\n2APYQOhBaue9DFO1e3BixokQqrApxE6ZVEBguy22c7i3p0AnHWj6ywZMIIXJ\naCNbRk+zTz8QreHlroUb/C472na+jb/P4H5Oqc/IqCVbMiGlsrUMI1/5wIeU\nWcQxBdmhNYPMPSoSqTQo11Tik6llHPxcRUxuMs5jUE4Wi9xT/N4I75NhYquC\nX1y6NvAyDDwUR6gULKoo18P0F/GV8piD05JrgFyASGq0ZxlsRuFMmVlVGX5v\nVMSIrQOgTRBNC0hE0B+rr86tPfUQbvCuAVdZxhqYz8sK32eBHOQjXLrpDxY1\n0fi+3HaOTTLyP6ZIEgiPNqkLbg6KvvSdqD7+tYvDHOyPKLQFKn29SvH1sOZh\nvUqG1h81g3w2tKVAyx9qbNf0WtiOc0LBWlDOcc20L/npGFe2hvHVVK0o2qQk\nx26iP+zEVajePjA1wMUf6M1EKf36BysKpfVHZnmBIMNbNHteBuADafm4EkE5\nDJdg\r\n=K6Os\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYc4tl8U6CJKX912GXm/Z4DZZED6ht7qLsS0M0gNX0bAiEAv3RL26uU4FobykvT4IaDWwPo8AyK3cvYEsg1Sb1AZFw="}]},"maintainers":[{"name":"axolo","email":"zergdo@gmail.com"}],"_npmUser":{"name":"axolo","email":"zergdo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-alipay_0.1.0_1579253097897_0.6958016545588113"},"_hasShrinkwrap":false},"0.1.1":{"name":"@axolo/egg-alipay","version":"0.1.1","description":"Alipay plugin for Egg.js.","eggPlugin":{"name":"alipay"},"keywords":["egg","eggPlugin","egg-plugin","alipay","egg-alipay","支付宝","支付宝接入"],"dependencies":{"alipay-sdk":"^3.0.8"},"devDependencies":{"autod":"^3.1.0","autod-egg":"^1.1.0","egg":"^2.26.0","egg-bin":"^4.14.1","egg-ci":"^1.13.1","egg-mock":"^3.25.0","eslint":"^6.8.0","eslint-config-egg":"^8.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"repository":{"type":"git","url":"git+https://github.com/axolo/egg-alipay.git"},"bugs":{"url":"https://github.com/axolo/egg-alipay/issues"},"homepage":"https://github.com/axolo/egg-alipay#readme","author":{"name":"Yueming Fang"},"license":"MIT","gitHead":"252caa7bd356418d775254a89f05e4a67d5b4771","_id":"@axolo/egg-alipay@0.1.1","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-naloCcDfNHNGmtwzGmsz8P2VFjyjkSrJY9RGAL3u+duhx5F/oKBJiI3dDB8hhXp5IizKEtYsApAtpK45jsr5VA==","shasum":"aee1abb86ac5ddbd101ca9613e0a705d1d7ec8e2","tarball":"https://registry.npmjs.org/@axolo/egg-alipay/-/egg-alipay-0.1.1.tgz","fileCount":7,"unpackedSize":4413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecb5ZCRA9TVsSAnZWagAAfnwP/18gSQOWMoapngGVXEFs\n2wjvcS5n6VxJzngv8U6RO26/xtxyMbRCgEJQyKR3VXpFzgh4pAvRHOO9JgP5\nuy1YppW47Sur/uKtX1Ajvy6DGaz4prfKb5MiV925ADAkvpHCFMFlwagGktZJ\nM9EiY2tw35gru11kJsj5duWAPz2o0mhpfM5IboyW1rIZj4tQg3SIL5Bxbazt\nmqnu7QGiGqJ4TKLwUHs9F0MurhpPfbBncd1TfRCMjVGh1bPlSMbJJXSclXRL\njvTRB5DHnEW4yOnzQxWQ65KDT5uSEqMvqHW/BV1rzO9LOHoXzK69nvDWhnHM\nQttKcn8lRjfsS+l6/KvwdBlOPx4y58Cjb7YNM9U+9C3zu87nOnoR+sa1iRAa\nUiFsMcZYOEPUJv8bljCzd+fn1mHpMvnW/NorbKorvf8Vz9m6u/n6mNmJ3nlM\n9mS3dwqeV9AG+jpNfWt0O06BhTPAhQ5IZ1fi6BoyXN4JGTXEvQZFM+6njGUc\n4wO+FFdxKuc2NWZNnOIBS4IFHVP5ynslSIEK1lxZV5ozaR6U8tl8VvcAMKf2\nGXbatGaQJXfgXAK9rh5r/piw9nbAl/1SusXHZ5FR8wo+KrIrzTM+rGmALiZh\nr6Kqn6PT7Irz3N7zeENdSwB6mTmM2UW9pyi9OpwFh3rnAtCO1N/SFiSf6gxQ\ng8Xu\r\n=5GDo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCvh5+fka7FXpkiaoYFczN6p2wJM5T2tbX39Byg4jJDAiEAj8DETB09popA9DUzwYTl//a/QR7es6RkHTlrCY1XWXQ="}]},"maintainers":[{"name":"axolo","email":"zergdo@gmail.com"}],"_npmUser":{"name":"axolo","email":"zergdo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-alipay_0.1.1_1584512601038_0.34785394202989695"},"_hasShrinkwrap":false},"0.1.2":{"name":"@axolo/egg-alipay","version":"0.1.2","description":"Alipay plugin for Egg.js.","eggPlugin":{"name":"alipay"},"keywords":["egg","eggPlugin","egg-plugin","alipay","egg-alipay","支付宝","支付宝接入"],"dependencies":{"alipay-sdk":"^3.0.8"},"devDependencies":{"autod":"^3.1.0","autod-egg":"^1.1.0","egg":"^2.26.0","egg-bin":"^4.14.1","egg-ci":"^1.13.1","egg-mock":"^3.25.0","eslint":"^6.8.0","eslint-config-egg":"^8.0.0"},"engines":{"node":">=8.0.0"},"scripts":{"test":"npm run lint -- --fix && egg-bin pkgfiles && npm run test-local","test-local":"egg-bin test","cov":"egg-bin cov","lint":"eslint .","ci":"egg-bin pkgfiles --check && npm run lint && npm run cov","pkgfiles":"egg-bin pkgfiles","autod":"autod"},"ci":{"version":"8, 10"},"repository":{"type":"git","url":"git+https://github.com/axolo/egg-alipay.git"},"bugs":{"url":"https://github.com/axolo/egg-alipay/issues"},"homepage":"https://github.com/axolo/egg-alipay#readme","author":{"name":"Yueming Fang"},"license":"MIT","gitHead":"a18163ca36071a4a42d39a59f0ac21746128c377","_id":"@axolo/egg-alipay@0.1.2","_nodeVersion":"13.8.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-3mowu74G6ZIEW8UB8cks3Dfu2+jgM+574KX2PeCcPd9G6qV/7OMHjr7c9ZXA01j4wTQ4o7zZj1uRTjVVG25W1Q==","shasum":"e00b0ec59a3e8a159322c00ff02765ed37beb44d","tarball":"https://registry.npmjs.org/@axolo/egg-alipay/-/egg-alipay-0.1.2.tgz","fileCount":7,"unpackedSize":6325,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefKJaCRA9TVsSAnZWagAAIgYP/0TTf0U4QbRqpqtlkpaQ\n2PUXAdZcMc8Q7mQ4/gCY2gu5DqHl+nfyDlmUssMB2w3ArIhrqmUZulUN/dcn\n5MrJJvWCsKJLSG+gl1y+/dswXweQ8rp01R25MYCYtbc+AYPRSVGsXCxttUgj\nbfuzPRFnXMiE5uT9e88xsc2TmqpfFe8I3PgDYiOySJnD0s0ouLWNoX4Ig+I8\ntCqkmuH2j+CF1ojHAGRkfGOP2M/jSs/d7NnNebaAeaUIRVCP+kZ5pc+MLkry\nMQrJF5subSvhEGat+Dbwih+w2U0juJAvBJc4lHffcFrK/Czw8nnmiQ6arAqk\n4vEFv+e/xR1HOcnMgVjfoqAlN8VbAemHZXD3oY8o+pjoTWHSb8cmaYkdFBNR\nejWS5zwwa8Q2rmNXxc/koqL64MopzrOFwIIzbjrKjOn07sv01AcAEXtn+wt3\nJwF0uagIpyCwXefgrOVTnqZEn8KijdVtFsxbyl0n+haeoAxXq0nbeaLRSrpr\n5zFSNonq+bvig49z2u/Rgwl7ARkfY8p/dEFISRQvT6RkpaFZMfun3lO/f8Qi\niQ7KtIXPFvOcJa5lzy/2ArL4Z6N6AVAgzm4ZYR/lmSelGOKECPFSuXJaMTfD\n5mOvVvQmiEExcxmIbvjPYbF75d15rw9934iJerc8WiGvHGqBaHZErH4aHrL2\nFGfD\r\n=oSuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4zu6F6uGK9BjpPHDrnNgbdbtJzmNOhPdlOUlNn/X/XAIgR9AJg/nNRtsCMD4x+wlQN0Tq1V9EH/2P+NITVsJMHWM="}]},"maintainers":[{"name":"axolo","email":"zergdo@gmail.com"}],"_npmUser":{"name":"axolo","email":"zergdo@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/egg-alipay_0.1.2_1585226330257_0.6340730817627835"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-17T09:24:57.865Z","0.1.0":"2020-01-17T09:24:58.047Z","modified":"2022-04-04T17:12:41.410Z","0.1.1":"2020-03-18T06:23:21.145Z","0.1.2":"2020-03-26T12:38:50.423Z"},"maintainers":[{"name":"axolo","email":"zergdo@gmail.com"}],"description":"Alipay plugin for Egg.js.","homepage":"https://github.com/axolo/egg-alipay#readme","keywords":["egg","eggPlugin","egg-plugin","alipay","egg-alipay","支付宝","支付宝接入"],"repository":{"type":"git","url":"git+https://github.com/axolo/egg-alipay.git"},"author":{"name":"Yueming Fang"},"bugs":{"url":"https://github.com/axolo/egg-alipay/issues"},"license":"MIT","readme":"# egg-alipay\n\n[Official Document](https://www.yuque.com/chenqiu/alipay-node-sdk)\n\n## Install\n\n```bash\nnpm i @axolo/egg-alipay --save\n```\n\n## Usage\n\n```js\n// {app_root}/config/plugin.js\nexports.alipay = {\n  enable: true,\n  package: '@axolo/egg-alipay',\n};\n```\n\n## Configuration\n\n```js\n// {app_root}/config/config.default.js\nconst fs = require('fs');\nconst path = require('path');\nconst alipayPrivateKeyPath = 'path/to/your-alipay-app-private-key.pem';\nconst alipayPublicKeyPath = 'path/to/alipay-public-key.pem';\nconst alipayPrivateKey = fs.readFileSync(path.join(appInfo.baseDir, alipayPrivateKeyPath), 'ascii');\nconst alipayPublicKey = fs.readFileSync(path.join(appInfo.baseDir, alipayPublicKeyPath), 'ascii');\nexports.alipay = {\n  default: {\n    AlipaySdk: require('alipay-sdk').default,\n    camelcase: true,\n  },\n  clients: {\n    sandbox: {\n      gateway: 'https://openapi.alipaydev.com/gateway.do', // sandbox\n      appId: 'your-alipay-app-id',\n      alipayPublicKey,\n      privateKey: alipayPrivateKey,\n      notifyUrl: 'url/to/your-alipay-notify',\n    },\n  },\n};\n```\n\nsee [config/config.default.js](config/config.default.js) for more detail.\n\n## Document\n\n|  member   |         description          |\n| --------- | ---------------------------- |\n| AlipaySdk | class of AlipaySdk           |\n| sdk       | instance of AlipaySdk        |\n| config    | config of AlipaySdk instance |\n\n## Questions & Suggestions\n\nPlease open an issue [here](https://github.com/axolo/egg-alipay/issues).\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}