Socket
Socket
Sign inDemoInstall

strtok3

Package Overview
Dependencies
Maintainers
1
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

strtok3 - npm Package Compare versions

Comparing version 6.0.0 to 6.0.1

1

lib/AbstractTokenizer.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.AbstractTokenizer = void 0;
const peek_readable_1 = require("peek-readable");

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

3

lib/BufferTokenizer.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BufferTokenizer = void 0;
const peek_readable_1 = require("peek-readable");

@@ -25,3 +26,3 @@ class BufferTokenizer {

if (options.position < this.position) {
throw new Error('`options.position` can be less than `tokenizer.position`');
throw new Error('`options.position` must be equal or greater than `tokenizer.position`');
}

@@ -28,0 +29,0 @@ this.position = options.position;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromBuffer = exports.fromStream = void 0;
const ReadStreamTokenizer_1 = require("./ReadStreamTokenizer");
const BufferTokenizer_1 = require("./BufferTokenizer");
var peek_readable_1 = require("peek-readable");
exports.EndOfStreamError = peek_readable_1.EndOfStreamError;
Object.defineProperty(exports, "EndOfStreamError", { enumerable: true, get: function () { return peek_readable_1.EndOfStreamError; } });
/**

@@ -8,0 +9,0 @@ * Construct ReadStreamTokenizer from given Stream.

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromFile = exports.FileTokenizer = void 0;
const AbstractTokenizer_1 = require("./AbstractTokenizer");

@@ -23,3 +24,3 @@ const peek_readable_1 = require("peek-readable");

if (options.position < this.position) {
throw new Error('`options.position` can be less than `tokenizer.position`');
throw new Error('`options.position` must be equal or greater than `tokenizer.position`');
}

@@ -61,3 +62,3 @@ this.position = options.position;

if (options.position < this.position) {
throw new Error('`options.position` can be less than `tokenizer.position`');
throw new Error('`options.position` must be equal or greater than `tokenizer.position`');
}

@@ -64,0 +65,0 @@ position = options.position;

@@ -6,2 +6,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.readFile = exports.writeFileSync = exports.writeFile = exports.read = exports.open = exports.close = exports.stat = exports.createReadStream = exports.pathExists = void 0;
const fs = require("fs");

@@ -8,0 +9,0 @@ exports.pathExists = fs.existsSync;

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.fromStream = void 0;
const fs = require("./FsPromise");
const core = require("./core");
var FileTokenizer_1 = require("./FileTokenizer");
exports.fromFile = FileTokenizer_1.fromFile;
Object.defineProperty(exports, "fromFile", { enumerable: true, get: function () { return FileTokenizer_1.fromFile; } });
var core_1 = require("./core");
exports.EndOfStreamError = core_1.EndOfStreamError;
exports.fromBuffer = core_1.fromBuffer;
Object.defineProperty(exports, "EndOfStreamError", { enumerable: true, get: function () { return core_1.EndOfStreamError; } });
Object.defineProperty(exports, "fromBuffer", { enumerable: true, get: function () { return core_1.fromBuffer; } });
/**

@@ -11,0 +12,0 @@ * Construct ReadStreamTokenizer from given Stream.

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ReadStreamTokenizer = void 0;
const AbstractTokenizer_1 = require("./AbstractTokenizer");

@@ -45,3 +46,3 @@ const peek_readable_1 = require("peek-readable");

else if (skipBytes < 0) {
throw new Error('`options.position` can be less than `tokenizer.position`');
throw new Error('`options.position` must be equal or greater than `tokenizer.position`');
}

@@ -98,3 +99,10 @@ }

}
bytesRead = await this.streamReader.peek(buffer, offset, length);
try {
bytesRead = await this.streamReader.peek(buffer, offset, length);
}
catch (err) {
if (options && options.mayBeLess && err instanceof peek_readable_1.EndOfStreamError) {
return bytesRead;
}
}
if ((!options || !options.mayBeLess) && bytesRead < length) {

@@ -101,0 +109,0 @@ throw new peek_readable_1.EndOfStreamError();

{
"name": "strtok3",
"version": "6.0.0",
"version": "6.0.1",
"description": "A promise based streaming tokenizer",

@@ -41,23 +41,23 @@ "author": {

"devDependencies": {
"@types/chai": "^4.2.5",
"@types/mocha": "^5.2.7",
"@types/node": "^13.5.0",
"@typescript-eslint/eslint-plugin": "^2.17.0",
"@typescript-eslint/eslint-plugin-tslint": "^2.17.0",
"@typescript-eslint/parser": "^2.17.0",
"@types/chai": "^4.2.11",
"@types/mocha": "^7.0.2",
"@types/node": "^14.0.11",
"@typescript-eslint/eslint-plugin": "^2.31.0",
"@typescript-eslint/eslint-plugin-tslint": "^2.31.0",
"@typescript-eslint/parser": "^2.31.0",
"chai": "^4.2.0",
"coveralls": "^3.0.7",
"coveralls": "^3.1.0",
"del-cli": "^3.0.0",
"eslint": "^6.8.0",
"eslint-plugin-import": "^2.20.0",
"eslint-plugin-prefer-arrow": "^1.1.7",
"mocha": "^7.0.0",
"nyc": "^15.0.0",
"remark-cli": "^7.0.1",
"remark-preset-lint-recommended": "^3.0.3",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-prefer-arrow": "^1.2.1",
"mocha": "^7.2.0",
"nyc": "^15.0.1",
"remark-cli": "^8.0.0",
"remark-preset-lint-recommended": "^4.0.0",
"source-map-support": "^0.5.16",
"token-types": "^2.0.0",
"ts-node": "^8.6.2",
"tslint": "^6.0.0",
"typescript": "^3.7.5"
"ts-node": "^8.10.2",
"tslint": "^6.1.2",
"typescript": "^3.9.5"
},

@@ -64,0 +64,0 @@ "dependencies": {

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