{"analyzedAt":"2022-08-06T08:26:56.491Z","collected":{"metadata":{"name":"irpayments","scope":"unscoped","version":"1.9.1","description":"IR Payments, a package for all payment gateways of IRAN","keywords":["payments","pay","payment","payments","zarinpal","idpay","gateway","iran","irpayment","iranpayment"],"date":"2022-08-06T08:26:45.547Z","author":{"name":"Ehsan Fox","email":"ehsan8184@gmail.com","url":"https://ehsan.js.org","username":"boycode"},"publisher":{"username":"boycode","email":"ehsan8184@gmail.com"},"maintainers":[{"username":"boycode","email":"ehsan8184@gmail.com"}],"repository":{"type":"git","url":"git+https://github.com/EhsanFox/irpayments.git"},"links":{"npm":"https://www.npmjs.com/package/irpayments","homepage":"https://github.com/EhsanFox/irpayments#readme","repository":"https://github.com/EhsanFox/irpayments","bugs":"https://github.com/EhsanFox/irpayments/issues"},"license":"MIT","dependencies":{"axios":"^0.25.0"},"devDependencies":{"@types/node":"^18.6.4","@typescript-eslint/eslint-plugin":"^5.32.0","@typescript-eslint/parser":"^5.32.0","better-docs":"^2.7.1","clean-jsdoc-theme":"^3.3.1","eslint":"^8.21.0","gen-esm-wrapper":"^1.1.3","jsdoc":"^3.6.10","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.7.4"},"releases":[{"from":"2022-07-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":0},{"from":"2022-05-08T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":0},{"from":"2022-02-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":0},{"from":"2021-08-06T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":7},{"from":"2020-08-06T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":7}],"hasSelectiveFiles":true,"readme":"# 💲 | IRPayments\nIR Payments, a package for all payment gateways of IRAN \n\nConnect your persian Payment Gateways to Your Website/Application with a Class\n\n### ✨| Features\n- Conneciton to SandBox\n- Supporting Multi API Versions\n- Structered Classes\n- Supporting Mutli Engines (Web Services) such as IDPay and ZarinPal\n\n## 📂 | Documents\nDocuments of this Package is live at [/irpayments](https://ehsan.js.org/irpayments/)\n\n## ✍ | Examples\n```javascript\nconst { IDPay } = require(\"irpayments/Engines\");\nconst myIDPay = new IDPay(\"****-****-***\");\n\n// Create 100,000 Tomans Donation\nmyIDPay.CreatePayment(\"673212\", 100000).then(.....);\n```\n### 📋 | To-Do\n- [ ] Structer the Answeres and Behaviors\n- [ ] Full documents for Creating & Getting Token\n- [ ] Add more Engines\n\n## 📄 | License\n[MIT](https://github.com/EhsanFox/irpayments/blob/main/LICENSE)"},"npm":{"downloads":[{"from":"2022-08-05T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":0},{"from":"2022-07-30T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":7},{"from":"2022-07-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":27},{"from":"2022-05-08T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":70},{"from":"2022-02-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":207},{"from":"2021-08-06T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":443}],"starsCount":0},"github":{"homepage":"https://ehsanfox.github.io/IRPayments/","starsCount":2,"forksCount":0,"subscribersCount":2,"issues":{"count":0,"openCount":0,"distribution":{"3600":0,"10800":0,"32400":0,"97200":0,"291600":0,"874800":0,"2624400":0,"7873200":0,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"EhsanFox","commitsCount":21}],"commits":[{"from":"2022-07-30T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":4},{"from":"2022-07-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":4},{"from":"2022-05-08T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":4},{"from":"2022-02-07T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":4},{"from":"2021-08-06T00:00:00.000Z","to":"2022-08-06T00:00:00.000Z","count":21}]},"source":{"files":{"readmeSize":860,"testsSize":6024},"linters":["eslint","prettier"],"outdatedDependencies":{"axios":{"required":"^0.25.0","stable":"0.27.2","latest":"1.0.0-alpha.1"}}}},"evaluation":{"quality":{"carefulness":0.9199999999999999,"tests":0.3,"health":0.75,"branding":0},"popularity":{"communityInterest":5,"downloadsCount":23.333333333333332,"downloadsAcceleration":-0.09434931506849317,"dependentsCount":0},"maintenance":{"releasesFrequency":0.43150684931506855,"commitsFrequency":0.7522602739726028,"openIssues":0.7,"issuesDistribution":0.7}},"score":{"final":0.5610123896837241,"detail":{"quality":0.6633233846432494,"popularity":0.03710270043963516,"maintenance":0.9972269403910772}}}