Socket
Socket
Sign inDemoInstall

base64-vlq

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

base64-vlq - npm Package Compare versions

Comparing version 0.0.3 to 0.0.5

src/index.js

11

package.json
{
"name": "base64-vlq",
"version": "0.0.3",
"description": "A base64 vlq encode/decode utils",
"version": "0.0.5",
"description": "A base64 vlq encode/decode utils for source maps",
"main": "index.js",

@@ -10,3 +10,3 @@ "scripts": {

"files": [
"index.js"
"src/index.js"
],

@@ -17,3 +17,6 @@ "repository": {

},
"keywords": [],
"keywords": [
"base64-vlq",
"source map"
],
"author": "champkeh",

@@ -20,0 +23,0 @@ "license": "MIT",

# base64-vlq
A base64 vlq encode/decode utils for source maps.
> NOTE:
> VLQ encoding here is different from described in [wikipedia](https://en.wikipedia.org/wiki/Variable-length_quantity), vlq here is use sextet **not octet**.
> NOTE 2:
> This package is only support nodejs environment currently.
## Install

@@ -10,19 +18,12 @@ ```shell

```js
const {vlqEncode, vlqDecode} = require('base64-vlq')
const {base64VlqEncode, base64VlqDecode} = require('base64-vlq')
// VLQ encode a integer
vlqEncode(31) // [62, 1]
base64VlqEncode([ 0, 0, 16, 1 ]) // AAgBC
base64VlqDecode('AAgBC') // [ 0, 0, 16, 1 ]
// VLQ decode a value
vlqDecode([62, 1]) // 31
```
base64VlqEncode([ 0 ]) // A
base64VlqDecode('A') // [ 0 ]
```js
const {base64VlqEncode, base64VlqDecode} = require('base64-vlq')
// base64-vlq encode a integer array
base64VlqEncode([62, 1]) // 8DC
// base64-vlq decode a value
base64VlqDecode('8DC') // [62, 1]
base64VlqEncode([ -0 ]) // B
base64VlqDecode('B') // [ -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