Socket
Socket
Sign inDemoInstall

@tokenizer/range

Package Overview
Dependencies
5
Maintainers
1
Versions
15
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.3.0 to 0.3.1

1

lib/chunked-file-data.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ChunkedFileData = void 0;
const NOT_FOUND = -1;

@@ -4,0 +5,0 @@ /**

3

lib/index.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.tokenizer = void 0;
const range_request_factory_1 = require("./range-request-factory");
var range_request_tokenizer_1 = require("./range-request-tokenizer");
exports.parseContentRange = range_request_tokenizer_1.parseContentRange;
Object.defineProperty(exports, "parseContentRange", { enumerable: true, get: function () { return range_request_tokenizer_1.parseContentRange; } });
/**

@@ -7,0 +8,0 @@ * Construct range-tokenizer from range-request-client and config

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.RangeRequestFactory = void 0;
const range_request_tokenizer_1 = require("./range-request-tokenizer");

@@ -4,0 +5,0 @@ const initDebug = require("debug");

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.parseContentRange = exports.roundRange = exports.RangeRequestTokenizer = void 0;
const initDebug = require("debug");

@@ -66,5 +67,5 @@ const AbstractTokenizer_1 = require("strtok3/lib/AbstractTokenizer");

debug(`peekBuffer position=${position} length=${length}`);
const lastPos = position + length - 1;
const lastPos = Math.min(this.fileInfo.size - 1, position + length - 1);
return this.loadRange([position, lastPos]).then(() => {
this._fileData.readToBuffer(buffer, offset, position, length);
this._fileData.readToBuffer(buffer, offset, position, Math.min(this.fileInfo.size, length));
return length;

@@ -92,3 +93,2 @@ });

debug(`request range ${range[0]}..${range[1]}`);
range[1] = Math.min(this.fileInfo.size - 1, range[1]);
debug(`adjusted range ${range[0]}..${range[1]}`);

@@ -95,0 +95,0 @@ if (this._fileData.hasDataRange(range[0], range[1])) {

{
"name": "@tokenizer/range",
"version": "0.3.0",
"version": "0.3.1",
"description": "Range-request tokenizer adapter",

@@ -54,21 +54,21 @@ "main": "lib/index.js",

"devDependencies": {
"@types/chai": "^4.2.5",
"@types/fs-extra": "^8.0.1",
"@types/chai": "^4.2.11",
"@types/fs-extra": "^9.0.1",
"@types/mocha": "^5.2.7",
"@types/node": "^13.5.0",
"@types/node": "^14.0.20",
"chai": "^4.2.0",
"coveralls": "^3.0.7",
"coveralls": "^3.1.0",
"del-cli": "^3.0.0",
"fs-extra": "^8.1.0",
"mocha": "^7.0.0",
"music-metadata": "^6.3.1",
"nyc": "^15.0.0",
"ts-loader": "^6.2.1",
"ts-node": "^8.6.2",
"tslint": "^6.0.0",
"typescript": "^3.7.5"
"fs-extra": "^9.0.1",
"mocha": "^8.0.1",
"music-metadata": "^7.0.0",
"nyc": "^15.1.0",
"ts-loader": "^8.0.0",
"ts-node": "^8.10.2",
"tslint": "^6.1.2",
"typescript": "^3.9.6"
},
"dependencies": {
"debug": "^4.1.1",
"strtok3": "^6.0.0"
"strtok3": "^6.0.3"
},

@@ -75,0 +75,0 @@ "nyc": {

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