Socket
Socket
Sign inDemoInstall

cross-sha256

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cross-sha256 - npm Package Compare versions

Comparing version 1.1.0 to 1.1.1

7

CHANGELOG.md

@@ -0,1 +1,8 @@

## [1.1.1](https://github.com/zone117x/cross-sha256/compare/v1.1.0...v1.1.1) (2020-08-19)
### Bug Fixes
* use minimum required version for @types/node buffer ([6fd7130](https://github.com/zone117x/cross-sha256/commit/6fd7130796f7d341bc4223b87e4e5e19e6f5f5e9))
# [1.1.0](https://github.com/zone117x/cross-sha256/compare/v1.0.0...v1.1.0) (2020-08-19)

@@ -2,0 +9,0 @@

10

index.ts

@@ -52,3 +52,3 @@ import { Buffer as SafeBuffer } from 'buffer/';

constructor () {
this._block = SafeBuffer.alloc(this._blockSize) as unknown as Buffer
this._block = SafeBuffer.alloc(this._blockSize) as Buffer
}

@@ -59,3 +59,3 @@

encoding = encoding || 'utf8'
data = SafeBuffer.from(data, encoding) as unknown as Buffer;
data = SafeBuffer.from(data, encoding) as Buffer;
}

@@ -121,3 +121,3 @@

const hash = SafeBuffer.alloc(32) as unknown as Buffer;
const hash = SafeBuffer.alloc(32) as Buffer;
hash.writeInt32BE(this._a, 0)

@@ -132,3 +132,3 @@ hash.writeInt32BE(this._b, 4)

return encoding ? hash.toString(encoding as any) : hash
return encoding ? hash.toString(encoding) : hash
}

@@ -248,3 +248,3 @@

digest(encoding: string): string;
digest(encoding?: any) {
digest(encoding?: string) {
if (encoding) {

@@ -251,0 +251,0 @@ return this.instance.digest(encoding);

@@ -5,3 +5,3 @@ {

"description": "SHA-256 hash in pure javascript",
"version": "1.1.0",
"version": "1.1.1",
"homepage": "https://github.com/zone117x/cross-sha256",

@@ -13,3 +13,3 @@ "repository": {

"dependencies": {
"@types/node": "^14.6.0",
"@types/node": "^8.0.0",
"buffer": "^5.6.0"

@@ -16,0 +16,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