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

trailpack-proxy-generics

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

trailpack-proxy-generics - npm Package Compare versions

Comparing version 0.0.5 to 0.0.6

test/fixtures/FakeDataStore.js

4

api/services/DataStoreGenericService.js

@@ -15,4 +15,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.data_store_provider.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.data_store_provider.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.data_store_provider.adapter
return new Adapter(adapter ? adapter.options : this.app.config.proxyGenerics.data_store_provider.options)
}

@@ -19,0 +19,0 @@

@@ -16,4 +16,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.email_provider.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.email_provider.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.email_provider.adapter
return new Adapter(adapter ? adapter.adapter : this.app.config.proxyGenerics.email_provider.options)
}

@@ -20,0 +20,0 @@

@@ -16,4 +16,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.fulfillment_provider.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.fulfillment_provider.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.fulfillment_provider.adapter
return new Adapter(adapter ? adapter.adapter : this.app.config.proxyGenerics.fulfillment_provider.options)
}

@@ -20,0 +20,0 @@

@@ -15,4 +15,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.payment_processor.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.payment_processor.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.payment_processor.adapter
return new Adapter(adapter ? adapter.adapter : this.app.config.proxyGenerics.payment_processor.options)
}

@@ -19,0 +19,0 @@

@@ -16,4 +16,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.shipping_provider.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.shipping_provider.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.shipping_provider.adapter
return new Adapter(adapter ? adapter.adapter : this.app.config.proxyGenerics.shipping_provider.options)
}

@@ -20,0 +20,0 @@

@@ -16,4 +16,4 @@ 'use strict'

_init(adapter) {
const Adapter = adapter.adapter || this.app.config.proxyGeneric.tax_provider.adapter
return new Adapter(adapter.options || this.app.config.proxyGeneric.tax_provider.options)
const Adapter = adapter ? adapter.adapter : this.app.config.proxyGenerics.tax_provider.adapter
return new Adapter(adapter ? adapter.adapter : this.app.config.proxyGenerics.tax_provider.options)
}

@@ -20,0 +20,0 @@

{
"name": "trailpack-proxy-generics",
"version": "0.0.5",
"version": "0.0.6",
"description": "Generics - Trailpack for Proxy Engine",

@@ -5,0 +5,0 @@ "homepage": "https://cali-style.com",

@@ -17,3 +17,24 @@ 'use strict'

},
proxyGenerics: {}
proxyGenerics: {
payment_processor: {
adapter: require('./fixtures/FakePayment'),
options: {}
},
data_store_provider: {
adapter: require('./fixtures/FakeDataStore'),
options: {}
},
tax_provider: {
adapter: require('./fixtures/FakeTax'),
options: {}
},
shipping_provider: {
adapter: require('./fixtures/FakeShipping'),
options: {}
},
fulfillment_provider: {
adapter: require('./fixtures/FakeFulfillment'),
options: {}
}
}
}

@@ -20,0 +41,0 @@ }, smokesignals.FailsafeConfig)

@@ -6,5 +6,45 @@ 'use strict'

describe('DataStoreGenericService', () => {
let DataStoreGenericService
it('should exist', () => {
assert(global.app.api.services['DataStoreGenericService'])
DataStoreGenericService = global.app.services.DataStoreGenericService
})
it('should upload a buffer', (done) => {
DataStoreGenericService.upload('')
.then(image => {
assert.equal(image.status, 'success')
assert.ok(image.url)
done()
})
.catch(err => {
done(err)
})
})
it('should upload a file', (done) => {
DataStoreGenericService.uploadFile({
url: 'https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150'
})
.then(file => {
assert.equal(file.status, 'success')
assert.ok(file.url)
done()
})
.catch(err => {
done(err)
})
})
it('should upload files', (done) => {
DataStoreGenericService.uploadFiles([{
url: 'https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150'
}])
.then(files => {
assert.equal(files.length, 1)
assert.equal(files[0].url, 'https://placeholdit.imgix.net/~text?txtsize=33&txt=350%C3%97150&w=350&h=150')
assert.ok(files[0].url)
done()
})
.catch(err => {
done(err)
})
})
})

@@ -6,5 +6,7 @@ 'use strict'

describe('EmailGenericService', () => {
let EmailGenericService
it('should exist', () => {
assert(global.app.api.services['EmailGenericService'])
EmailGenericService = global.app.services.EmailGenericService
})
})

@@ -6,5 +6,7 @@ 'use strict'

describe('FulfillmentGenericService', () => {
let FulfillmentGenericService
it('should exist', () => {
assert(global.app.api.services['FulfillmentGenericService'])
FulfillmentGenericService = global.app.services.FulfillmentGenericService
})
})

@@ -6,5 +6,67 @@ 'use strict'

describe('PaymentGenericService', () => {
let PaymentGenericService
it('should exist', () => {
assert(global.app.api.services['PaymentGenericService'])
PaymentGenericService = global.app.services.PaymentGenericService
})
it('should authorize', (done) => {
PaymentGenericService.authorize({
payment_details: []
})
.then(transaction => {
done()
})
.catch(err => {
done(err)
})
})
it('should capture', (done) => {
PaymentGenericService.capture({
payment_details: []
})
.then(transaction => {
done()
})
.catch(err => {
done(err)
})
})
it('should sale', (done) => {
PaymentGenericService.sale({
payment_details: []
})
.then(transaction => {
done()
})
.catch(err => {
done(err)
})
})
it('should void', (done) => {
PaymentGenericService.void({
payment_details: []
})
.then(transaction => {
done()
})
.catch(err => {
done(err)
})
})
it('should authorize', (done) => {
PaymentGenericService.refund({
payment_details: []
})
.then(transaction => {
done()
})
.catch(err => {
done(err)
})
})
})

@@ -6,5 +6,7 @@ 'use strict'

describe('ShippingGenericService', () => {
let ShippingGenericService
it('should exist', () => {
assert(global.app.api.services['ShippingGenericService'])
ShippingGenericService = global.app.services.ShippingGenericService
})
})

@@ -6,5 +6,7 @@ 'use strict'

describe('TaxGenericService', () => {
let TaxGenericService
it('should exist', () => {
assert(global.app.api.services['TaxGenericService'])
TaxGenericService = global.app.services.TaxGenericService
})
})
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