New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gpt-tokenizer

Package Overview
Dependencies
Maintainers
1
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gpt-tokenizer - npm Package Compare versions

Comparing version 1.0.2 to 1.0.3

1

cjs/encoder.d.ts

@@ -0,1 +1,2 @@

export declare function encodeGenerator(text: string, cache?: Map<string, string>): Generator<number[], void, undefined>;
/**

@@ -2,0 +3,0 @@ * @returns {false | number} false if token limit is exceeded, otherwise the number of tokens

3

cjs/encoder.js

@@ -8,3 +8,3 @@ "use strict";

Object.defineProperty(exports, "__esModule", { value: true });
exports.decode = exports.decodeAsyncGenerator = exports.decodeGenerator = exports.endsWithIncompleteUtfPairSurrogate = exports.decodeToken = exports.encode = exports.isWithinTokenLimit = void 0;
exports.decode = exports.decodeAsyncGenerator = exports.decodeGenerator = exports.endsWithIncompleteUtfPairSurrogate = exports.decodeToken = exports.encode = exports.isWithinTokenLimit = exports.encodeGenerator = void 0;
// eslint-disable-next-line @typescript-eslint/ban-ts-comment, @typescript-eslint/prefer-ts-expect-error

@@ -110,2 +110,3 @@ // @ts-ignore

}
exports.encodeGenerator = encodeGenerator;
/**

@@ -112,0 +113,0 @@ * @returns {false | number} false if token limit is exceeded, otherwise the number of tokens

@@ -0,1 +1,2 @@

export declare function encodeGenerator(text: string, cache?: Map<string, string>): Generator<number[], void, undefined>;
/**

@@ -2,0 +3,0 @@ * @returns {false | number} false if token limit is exceeded, otherwise the number of tokens

@@ -92,3 +92,3 @@ /* eslint-disable unicorn/prefer-spread */

}
function* encodeGenerator(text, cache = new Map()) {
export function* encodeGenerator(text, cache = new Map()) {
for (let [token] of text.matchAll(pat)) {

@@ -95,0 +95,0 @@ token = [...textEncoder.encode(token)]

{
"name": "gpt-tokenizer",
"version": "1.0.2",
"version": "1.0.3",
"description": "BPE Encoder Decoder for GPT-2 / GPT-3",

@@ -5,0 +5,0 @@ "keywords": [

@@ -129,3 +129,3 @@ /* eslint-disable unicorn/prefer-spread */

function* encodeGenerator(
export function* encodeGenerator(
text: string,

@@ -132,0 +132,0 @@ cache: Map<string, string> = new Map(),

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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