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

@transloadit/prd

Package Overview
Dependencies
Maintainers
3
Versions
17
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@transloadit/prd - npm Package Compare versions

Comparing version 0.0.2 to 0.0.3

4

package.json
{
"name": "@transloadit/prd",
"license": "AGPL-3.0-only",
"version": "0.0.2",
"version": "0.0.3",
"private": false,

@@ -18,3 +18,3 @@ "publishConfig": {

},
"gitHead": "9acfa3e18cb4367f61d21835565c7d4740ec6a2e"
"gitHead": "4df1d893c5fb8ea9ca4e855ca5f58a9be9dee606"
}
const pr = require('@transloadit/pr')
function areWeTestingWithJest () {
return process.env.JEST_WORKER_ID !== undefined
}
module.exports = function prd (...args) {
const ret = pr(...args)
const err = new Error('Halt via prd')
const exitCode = 1
pr(...args)
const err = new Error('Halt via prd')
console.error(err)
if (!areWeTestingWithJest) {
process.exit(exitCode)
} else {
ret.push({ exitCode })
}
return ret
process.exit(1)
}

@@ -5,4 +5,9 @@ const prd = require('./prd')

test('main', async () => {
expect(prd('foo')).toStrictEqual(['foo', { exitCode: 1 }])
const mockExit = jest.spyOn(process, 'exit').mockImplementation(() => {})
jest.spyOn(console, 'error').mockImplementation((e) => {
expect(e.message).toStrictEqual('Halt via prd')
})
prd('foo')
expect(mockExit).toHaveBeenCalledWith(1)
})
})
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