Socket
Socket
Sign inDemoInstall

webcrypto

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

webcrypto - npm Package Compare versions

Comparing version 0.1.0 to 0.1.1

.travis.yml

42

package.json
{
"name": "webcrypto",
"version": "0.1.0",
"version": "0.1.1",
"description": "Use the Node.js crypto module API without having to worry if it is being run in browser or Node.js",
"main": "src/index.js",
"scripts": {
"test:node": "node test",
"lint": "./node_modules/.bin/standard",
"test:browser": "./node_modules/.bin/zuul --browser-version $BROWSER_VERSION --browser-name $BROWSER_NAME -- test/index.js",
"test:browser:q": "BROWSER_VERSION=46 BROWSER_NAME=chrome npm run test:browser"
"lint": "aegir lint",
"build": "aegir build",
"test": "aegir test -t node -t browser -t webworker",
"test:node": "aegir test -t node",
"test:browser": "aegir test -t browser",
"test:webworker": "aegir test -t webworker",
"release": "aegir release -t node -t browser",
"release-minor": "aegir release --type minor -t node -t browser",
"release-major": "aegir release --type major -t node -t browser",
"coverage": "aegir coverage",
"coverage-publish": "aegir coverage --provider coveralls"
},

@@ -16,2 +23,6 @@ "repository": {

},
"pre-commit": [
"lint",
"test"
],
"keywords": [

@@ -27,14 +38,19 @@ "crypto"

"dependencies": {
"crypto-browserify": "^3.10.0"
"crypto-browserify": "^3.10.0",
"detect-node": "^2.0.3"
},
"devDependencies": {
"aegir": "^12.2.0",
"chai": "^4.0.1",
"dirty-chai": "^2.0.1",
"hash-test-vectors": "^1.3.2",
"pseudorandombytes": "^2.0.0",
"standard": "^5.3.1",
"tape": "^4.2.2",
"zuul": "^3.7.2"
"pre-commit": "^1.1.2",
"pseudorandombytes": "^2.0.0"
},
"browser": {
"crypto": false
}
"contributors": [
"David Dias <daviddias.p@gmail.com>",
"Dmitriy Ryajov <dryajov@gmail.com>",
"dignifiedquire <dignifiedquire@gmail.com>",
"greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>"
]
}
webcrypto
=========
> WebCryptoAPI polyfil to work in Node.js in the Browser (so that you don't have to be concerned about moving crypto code between a browser and server side app)
[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)
[![](https://img.shields.io/badge/project-IPFS-blue.svg?style=flat-square)](http://ipfs.io/)
[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)
[![Coverage Status](https://coveralls.io/repos/github/diasdavid/webcrypto/badge.svg?branch=master)](https://coveralls.io/github/diasdavid/webcrypto?branch=master)
[![Travis CI](https://travis-ci.org/diasdavid/webcrypto.svg?branch=master)](https://travis-ci.org/diasdavid/webcrypto)
[![Circle CI](https://circleci.com/gh/diasdavid/webcrypto.svg?style=svg)](https://circleci.com/gh/diasdavid/webcrypto)
[![Dependency Status](https://david-dm.org/diasdavid/webcrypto.svg?style=flat-square)](https://david-dm.org/diasdavid/webcrypto) [![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)
> WebCryptoAPI polyfil to work in Node.js in the Browser (so that you don't have to be concerned about moving crypto code between a browser and server side app)
## Roadmap

@@ -7,0 +15,0 @@

@@ -1,3 +0,5 @@

var isNode = !global.window
'use strict'
const isNode = require('detect-node')
if (isNode) {

@@ -4,0 +6,0 @@ module.exports = require('crypto')

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