UNPKG

lex62

Version:

Fast, lexicographic base62 encode and decode

75 lines (74 loc) 1.83 kB
{ "name": "lex62", "version": "2.0.2", "description": "Fast, lexicographic base62 encode and decode", "main": "dist/cjs/index.cjs", "module": "dist/esm/index.mjs", "types": "dist/esm/index.d.ts", "type": "module", "exports": { ".": { "require": "./dist/cjs/index.cjs", "import": "./dist/esm/index.mjs", "types": "./dist/esm/index.d.ts" } }, "scripts": { "prepublish": "npm run build", "build": "npm run build-ts && npm run _build_esm_rename && npm run _build_cjs_rename", "build-ts": "tsc -p tsconfig.json && tsc -p tsconfig-cjs.json", "_build_esm_rename": "rewrite-esm dist/esm", "_build_cjs_rename": "rewrite-cjs dist/cjs", "test": "node --experimental-vm-modules node_modules/.bin/jest --coverage" }, "repository": { "type": "git", "url": "git+https://github.com/tjmehta/lex62.git" }, "keywords": [ "base62", "alphabetical", "lex", "lexico", "lexicographic", "lexicographical", "order", "sort", "fast", "efficient", "performance", "perf", "encode", "decode", "string", "number", "base", "base10", "62", "10" ], "author": "Tejesh Mehta", "license": "MIT", "bugs": { "url": "https://github.com/tjmehta/lex62/issues" }, "homepage": "https://github.com/tjmehta/lex62#readme", "devDependencies": { "@babel/core": "^7.26.0", "@babel/preset-env": "^7.26.0", "@babel/preset-typescript": "^7.26.0", "@types/jest": "^29.5.14", "babel-core": "^6.26.3", "babel-jest": "^29.7.0", "jest": "^29.7.0", "prettier": "^3.4.2", "rewrite-cjs-esm-paths": "^1.0.3", "ts-jest": "^29.2.5", "typescript": "^5.7.2" }, "dependencies": { "101": "^1.6.1", "baseerr": "^2.0.6", "is-positive-integer": "^1.1.1" } }