New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

adonisjs-paystack

Package Overview
Dependencies
Maintainers
1
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

adonisjs-paystack - npm Package Compare versions

Comparing version 0.1.8 to 0.2.0

5

CHANGELOG.md

@@ -0,1 +1,6 @@

<a name="0.2.0"></a>
# 0.2.0 (2021-03-23)
- Updated dependency **paystack-node** to v0.3.0
<a name="0.1.8"></a>

@@ -2,0 +7,0 @@ # 0.1.8 (2021-02-27)

4

package.json
{
"name": "adonisjs-paystack",
"version": "0.1.8",
"version": "0.2.0",
"description": "An addon/plugin package to provide PayStack payment services in AdonisJS 4.1+",

@@ -46,3 +46,3 @@ "main": "index.js",

"@adonisjs/generic-exceptions": "^2.0.1",
"paystack-node": "^0.2.6",
"paystack-node": "^0.3.0",
"debug": "^3.1.2"

@@ -49,0 +49,0 @@ },

'use strict'
const { ServiceProvider } = require('@adonisjs/fold')
const PayStackAPIWrapper = require('paystack-node')

@@ -18,3 +19,3 @@ class PayStackProvider extends ServiceProvider {

const PayStack = require('../src/PayStack/index.js')
const paystack = new PayStack(require('paystack-node'), Config, Env)
const paystack = new PayStack(PayStackAPIWrapper, Config, Env)

@@ -25,2 +26,8 @@ return paystack

this.app.alias('Adonis/Addons/PayStack', 'PayStack')
this.app.singleton('Adonis/Addons/PayStack.FeesCalulator', () => {
return new PayStackAPIWrapper.Fees()
})
this.app.alias('Adonis/Addons/PayStack.FeesCalulator', 'PayStack.FeesCalulator')
}

@@ -27,0 +34,0 @@

@@ -99,3 +99,3 @@ # adonis-paystack

## Creating fakes (for Unit Testing)
## Creating fakes (for Unit/Integration Testing in AdonisJS)

@@ -102,0 +102,0 @@ >It's possible to fake the `PayStack` instance like so:

@@ -50,3 +50,5 @@ 'use strict'

return this.context[prop] || target[prop]
const contextFn = this.context[prop]
const targetFn = target[prop] || { bind: function noop () { } }
return typeof contextFn === 'function' ? contextFn.bind(this.context) : targetFn.bind(target)
}

@@ -53,0 +55,0 @@ }

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc