Socket
Socket
Sign inDemoInstall

snappy

Package Overview
Dependencies
14
Maintainers
2
Versions
68
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.0.1 to 7.0.2

9

CHANGELOG.md

@@ -0,1 +1,10 @@

## [7.0.2](https://github.com/Brooooooklyn/snappy/compare/v7.0.1...v7.0.2) (2021-08-11)
### Bug Fixes
* missing asBuffer option in uncompress/uncompressSync ([ac573f8](https://github.com/Brooooooklyn/snappy/commit/ac573f8523abd7cd3642eb8557fc51f43acbc34c))
## [7.0.1](https://github.com/Brooooooklyn/snappy/compare/v7.0.0...v7.0.1) (2021-08-04)

@@ -2,0 +11,0 @@

export function compressSync(input: Buffer | string | ArrayBuffer | Uint8Array): Buffer
export function compress(input: Buffer | string | ArrayBuffer | Uint8Array): Promise<Buffer>
export function uncompressSync(compressed: Buffer): Buffer
export function uncompressSync(compressed: Buffer, opt: { asBuffer: true }): Buffer
export function uncompressSync(compressed: Buffer, opt: { asBuffer: false }): string
export function uncompressSync(compressed: Buffer, opt?: { asBuffer: boolean }): string | Buffer
export function uncompress(compressed: Buffer): Promise<Buffer>
export function uncompress(compressed: Buffer, opt: { asBuffer: true }): Promise<Buffer>
export function uncompress(compressed: Buffer, opt: { asBuffer: false }): Promise<string>
export function uncompress(compressed: Buffer, opt?: { asBuffer: boolean }): Promise<string | Buffer>

12

index.js

@@ -6,4 +6,4 @@ const { loadBinding } = require('@node-rs/helper')

compress: _compress,
uncompress,
uncompressSync,
uncompress: _uncompress,
uncompressSync: _uncompressSync,
} = loadBinding(__dirname, 'snappy', '@napi-rs/snappy')

@@ -18,4 +18,8 @@

},
uncompress,
uncompressSync,
uncompress: function uncompress(input, opt = { asBuffer: true }) {
return _uncompress(input, Boolean(opt.asBuffer))
},
uncompressSync: function uncompressSync(input, opt = { asBuffer: true }) {
return _uncompressSync(input, Boolean(opt.asBuffer))
},
}
{
"name": "snappy",
"version": "7.0.1",
"version": "7.0.2",
"description": "Fastest Snappy compression library in Node.js",

@@ -127,15 +127,15 @@ "main": "index.js",

"optionalDependencies": {
"@napi-rs/snappy-win32-x64-msvc": "^7.0.1",
"@napi-rs/snappy-darwin-x64": "^7.0.1",
"@napi-rs/snappy-linux-x64-gnu": "^7.0.1",
"@napi-rs/snappy-linux-x64-musl": "^7.0.1",
"@napi-rs/snappy-linux-arm64-gnu": "^7.0.1",
"@napi-rs/snappy-win32-ia32-msvc": "^7.0.1",
"@napi-rs/snappy-linux-arm-gnueabihf": "^7.0.1",
"@napi-rs/snappy-darwin-arm64": "^7.0.1",
"@napi-rs/snappy-android-arm64": "^7.0.1",
"@napi-rs/snappy-freebsd-x64": "^7.0.1",
"@napi-rs/snappy-linux-arm64-musl": "^7.0.1",
"@napi-rs/snappy-win32-arm64-msvc": "^7.0.1"
"@napi-rs/snappy-win32-x64-msvc": "^7.0.2",
"@napi-rs/snappy-darwin-x64": "^7.0.2",
"@napi-rs/snappy-linux-x64-gnu": "^7.0.2",
"@napi-rs/snappy-linux-x64-musl": "^7.0.2",
"@napi-rs/snappy-linux-arm64-gnu": "^7.0.2",
"@napi-rs/snappy-win32-ia32-msvc": "^7.0.2",
"@napi-rs/snappy-linux-arm-gnueabihf": "^7.0.2",
"@napi-rs/snappy-darwin-arm64": "^7.0.2",
"@napi-rs/snappy-android-arm64": "^7.0.2",
"@napi-rs/snappy-freebsd-x64": "^7.0.2",
"@napi-rs/snappy-linux-arm64-musl": "^7.0.2",
"@napi-rs/snappy-win32-arm64-msvc": "^7.0.2"
}
}
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc