{"_id":"mango","_rev":"15-fea18b154e852e418d08fcbe46002ca6","name":"mango","time":{"modified":"2022-06-19T15:45:31.098Z","created":"2013-04-22T18:18:22.189Z","0.0.1":"2013-04-22T18:18:28.539Z","0.0.2":"2013-04-23T17:05:41.031Z","0.0.0":"2014-12-01T17:49:44.099Z","0.0.3":"2015-05-03T19:17:33.271Z","0.0.4":"2015-07-20T14:57:36.100Z"},"maintainers":[{"name":"danzajdband","email":"dan.zajdband@gmail.com"}],"dist-tags":{"latest":"0.0.4"},"versions":{"0.0.0":{"name":"mango","version":"0.0.0","description":"Mango API client for node.js","main":"lib/index.js","scripts":{"test":"mocha --timeout 10000 --require test/common test/*.js","coverage":"./node_modules/istanbul/lib/cli.js cover _mocha -- test/*.js --require test/common --timeout 10000"},"repository":{"type":"git","url":"git://github.com/mango/mango-node.git"},"keywords":["Mango","API"],"author":{"name":"Dan Zajdband","email":"dan@getmango.com"},"license":"MIT","dependencies":{"debug":"2.1.0","superagent":"0.21.0"},"devDependencies":{"better-assert":"1.0.2","mocha":"2.0.1","istanbul":"0.3.2"},"bugs":{"url":"https://github.com/mango/mango-node/issues"},"homepage":"https://github.com/mango/mango-node","_id":"mango@0.0.0","dist":{"shasum":"1da878ceac7ba6997d59d61d011839007b0edcb3","tarball":"https://registry.npmjs.org/mango/-/mango-0.0.0.tgz","integrity":"sha512-8rrFjSCbK6EFh4opC03B3CWucgR0PvbPjrrWMT5oWjcmZl5axZX7SKwX8tKFMfyTTJw6HX0/7GIwNEhZiwJroA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ3JN6Rqh2gItGmAVJdsGcmZjov5YXUrGkr0eClMaeNAIhAKVRNDKtzuP/7ZVAgGfpqPU+UqYM443WXKB1a3UZWPTR"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"danzajdband","email":"dan.zajdband@gmail.com"},"maintainers":[{"name":"danzajdband","email":"dan.zajdband@gmail.com"}]},"0.0.3":{"name":"mango","version":"0.0.3","description":"Mango API client for node.js","main":"lib/index.js","scripts":{"test":"mocha --timeout 10000 --require test/common test/*.js","coverage":"./node_modules/istanbul/lib/cli.js cover _mocha -- test/*.js --require test/common --timeout 10000"},"repository":{"type":"git","url":"git://github.com/mango/mango-node.git"},"keywords":["Mango","API"],"author":{"name":"Mango","email":"dan@getmango.com","url":"https://getmango.com"},"contributors":[{"name":"Dan Zajdband","email":"dan@getmango.com"},{"name":"Guillermo Paz","email":"guillermo@getmango.com"},{"name":"Juan Rossi","email":"juan@getmango.com"}],"license":"MIT","dependencies":{"debug":"2.1.0","superagent":"0.21.0"},"devDependencies":{"better-assert":"1.0.2","mocha":"2.0.1","istanbul":"0.3.2"},"gitHead":"35f81e55ac0ebfdfc25265466fa089eccd1f334b","bugs":{"url":"https://github.com/mango/mango-node/issues"},"homepage":"https://github.com/mango/mango-node","_id":"mango@0.0.3","_shasum":"a4e103d1c65b0e91f2c782e9c3867f1c8e3a671e","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"danzajdband","email":"dan.zajdband@gmail.com"},"dist":{"shasum":"a4e103d1c65b0e91f2c782e9c3867f1c8e3a671e","tarball":"https://registry.npmjs.org/mango/-/mango-0.0.3.tgz","integrity":"sha512-3owMItRkCGrXVqz2DHoUtLf1ptw/QdjtK5g0w/Jz4cPb6VoNL96LT38e3xvVgrPIe5g8BPmjk/vvF2CGh0sNog==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDzMHOU/MrfI1bXt6cP1yen91J3dzhhgWgLZnIGVNy+wAiEA3S2rkkA9EKJJBdvuAGoRbzQpFaUz56EsidalIE/M11k="}]},"maintainers":[{"name":"danzajdband","email":"dan.zajdband@gmail.com"}]},"0.0.4":{"name":"mango","version":"0.0.4","description":"Mango API client for node.js","main":"lib/index.js","scripts":{"test":"mocha --timeout 10000 --require test/common test/*.js","coverage":"./node_modules/istanbul/lib/cli.js cover _mocha -- test/*.js --require test/common --timeout 10000"},"repository":{"type":"git","url":"git://github.com/mango/mango-node.git"},"keywords":["Mango","API"],"author":{"name":"Mango","email":"dan@getmango.com","url":"https://getmango.com"},"contributors":[{"name":"Dan Zajdband","email":"dan@getmango.com"},{"name":"Guillermo Paz","email":"guillermo@getmango.com"},{"name":"Juan Rossi","email":"juan@getmango.com"}],"license":"MIT","dependencies":{"debug":"2.1.0","superagent":"0.21.0"},"devDependencies":{"better-assert":"1.0.2","mocha":"2.0.1","istanbul":"0.3.2"},"gitHead":"ab7e6449fc7ba8969ae26ef455977db16dff5ed7","bugs":{"url":"https://github.com/mango/mango-node/issues"},"homepage":"https://github.com/mango/mango-node","_id":"mango@0.0.4","_shasum":"6cd4680d12ee405ce92d5455b048b97c6076ded1","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"danzajdband","email":"dan.zajdband@gmail.com"},"maintainers":[{"name":"danzajdband","email":"dan.zajdband@gmail.com"}],"dist":{"shasum":"6cd4680d12ee405ce92d5455b048b97c6076ded1","tarball":"https://registry.npmjs.org/mango/-/mango-0.0.4.tgz","integrity":"sha512-hVNaxzBp4DzkioIXyel7jsWNrhCALjVtQ34C09hNw2dSIFtY14puMX6K4csiZ4O/we+O/49CBPzoUGDOa+64xA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHRnCQ1j1hKAdYsCTkMRSALeymMVc5D6CmTm2S5rKbPAiEAjv9OogRNSe6B0CLOOKjzXJPb4pEUOBkVJFlJL/FeD2Y="}]}}},"readme":"## Installation\n\n```\n$ npm install mango\n```\n\n## Usage\n\n### Import the library and set your secret API key:\n```\nvar mango = require('mango')({ 'api_key': 'your Mango secret API key'});\n```\n\n### Create a charge\nIn order to create a Charge, you must call the `create()` method with [the required arguments](https://developers.getmango.com/en/api/charges/?platform=node#arguments).\n\n```\nmango.Charges.create({\n  'token': 'token_mwhushs06o62aruq9n3pmvu7f0ia696y',\n  'amount': 2000,\n  'email': 'test@example.org'\n}, function(err, charge) {\n  console.log(charge);\n});\n```\n\n### Get single charge\nWhen you have a charge `uid`, you can get a full detail using the `get()` method:\n```\nmango.Charges.get('charge_1234123141231', function(err, charge) {\n  console.log(charge);\n});\n```\n\nYou can also work with all the other resources authenticated with a secret API Key:\n- [Charges](https://developers.getmango.com/en/api/charges/?platform=node)\n- [Refunds](https://developers.getmango.com/en/api/refunds/?platform=node)\n- [Customers](https://developers.getmango.com/en/api/customers/?platform=node)\n- [Cards](https://developers.getmango.com/en/api/cards/?platform=node)\n- [Queue](https://developers.getmango.com/en/api/queue/?platform=node)\n- [Installments](https://developers.getmango.com/en/api/installments/?platform=node)\n- [Promotions](https://developers.getmango.com/en/api/promotions/?platform=node)\n- [Coupons](https://developers.getmango.com/en/api/coupons/?platform=node)\n\n## Tests\n\nInstall the module along with the dev dependencies.\n```\n$ git clone git://github.com/mango/mango-node.git\n$ cd mango-node\n$ npm install\n```\n\nTo run the tests you'll need Mango API keys (mode Sandbox):\n```\nexport MANGO_SECRET_TEST_KEY='your secret test API key'\nexport MANGO_PUBLIC_TEST_KEY='your public test API Key'\n```\n\n### Run the tests\n```\n$ npm test\n```\n\n### Run code coverage\n```\n$ npm run coverage\n```\n\n## License\nLicensed under the MIT license.\n\nCopyright (c) 2014 Mango.\n","readmeFilename":"Readme.md","description":"Mango API client for node.js","homepage":"https://github.com/mango/mango-node","keywords":["Mango","API"],"repository":{"type":"git","url":"git://github.com/mango/mango-node.git"},"author":{"name":"Mango","email":"dan@getmango.com","url":"https://getmango.com"},"bugs":{"url":"https://github.com/mango/mango-node/issues"},"license":"MIT","contributors":[{"name":"Dan Zajdband","email":"dan@getmango.com"},{"name":"Guillermo Paz","email":"guillermo@getmango.com"},{"name":"Juan Rossi","email":"juan@getmango.com"}]}