UNPKG

tokenizr

Version:

String Tokenization Library for JavaScript

70 lines (66 loc) 3.34 kB
{ "name": "tokenizr", "description": "String Tokenization Library for JavaScript", "keywords": [ "string", "token", "scanner", "lexer" ], "homepage": "https://github.com/rse/tokenizr", "repository": { "url": "git+https://github.com/rse/tokenizr.git", "type": "git" }, "bugs": { "url": "http://github.com/rse/tokenizr/issues" }, "version": "2.2.1", "license": "MIT", "author": { "name": "Dr. Ralf S. Engelschall", "email": "rse@engelschall.com", "url": "http://engelschall.com" }, "types": "./dst/tokenizr.d.ts", "module": "./dst/tokenizr.esm.js", "main": "./dst/tokenizr.cjs.js", "browser": "./dst/tokenizr.umd.js", "exports": { ".": { "import": { "types": "./dst/tokenizr.d.ts", "default": "./dst/tokenizr.esm.js" }, "require": { "types": "./dst/tokenizr.d.ts", "default": "./dst/tokenizr.cjs.js" } } }, "devDependencies": { "eslint": "9.39.4", "@eslint/js": "9.39.4", "eslint-plugin-n": "17.24.0", "eslint-plugin-promise": "7.2.1", "eslint-plugin-import": "2.32.0", "eslint-plugin-mocha": "11.2.0", "eslint-plugin-chai-expect": "4.1.0", "neostandard": "0.13.0", "globals": "17.4.0", "oxlint": "1.59.0", "eslint-plugin-oxlint": "1.59.0", "@biomejs/biome": "2.0.6", "eslint-config-biome": "2.1.3", "vite": "7.3.2", "vite-plugin-singlefile": "2.3.2", "vite-plugin-node-polyfills": "0.26.0", "@wroud/vite-plugin-tsc": "0.12.2", "typescript": "6.0.2", "tsx": "4.21.0", "jiti": "2.6.1", "mocha": "11.7.5", "chai": "6.2.2", "chai-as-promised": "8.0.2", "sinon-chai": "4.0.1", "sinon": "21.1.1", "@rse/stx": "1.1.4", "nodemon": "3.1.14", "shx": "0.4.0", "@types/node": "25.6.0", "@types/chai": "5.2.3", "@types/mocha": "10.0.10", "@types/sinon": "21.0.1", "@types/sinon-chai": "4.0.0", "@types/chai-as-promised": "8.0.2" }, "upd": [ "!@biomejs/biome" ], "scripts": { "start": "stx -c etc/stx.conf -v4", "test": "stx -c etc/stx.conf -v4 test" } }