UNPKG

iso-base

Version:
142 lines 3.15 kB
{ "name": "iso-base", "type": "module", "version": "4.1.0", "description": "Isomorphic Utils", "author": "Hugo Dias <hugomrdias@gmail.com> (hugodias.me)", "license": "MIT", "repository": { "url": "hugomrdias/iso-repo", "directory": "packages/iso-base" }, "keywords": [ "utf8", "base", "crypto", "rfc4648", "uint8array", "leb128", "varint", "ec-compression", "base-x", "isomorphic" ], "exports": { ".": { "types": "./dist/src/index.d.ts", "default": "./src/index.js" }, "./utils": { "types": "./dist/src/utils.d.ts", "default": "./src/utils.js" }, "./utf8": { "types": "./dist/src/utf8.d.ts", "default": "./src/utf8.js" }, "./crypto": { "types": "./dist/src/crypto.d.ts", "node": "./src/crypto.js", "react-native": "./src/crypto-browser.js", "default": "./src/crypto-browser.js" }, "./rfc4648": { "types": "./dist/src/rfc4648.d.ts", "default": "./src/rfc4648.js" }, "./base-x": { "types": "./dist/src/base-x.d.ts", "default": "./src/base-x.js" }, "./varint": { "types": "./dist/src/varint.d.ts", "default": "./src/varint.js" }, "./ec-compression": { "types": "./dist/src/ec-compression.d.ts", "default": "./src/ec-compression.js" }, "./leb128": { "types": "./dist/src/leb128.d.ts", "default": "./src/leb128.js" }, "./types": { "types": "./dist/src/types.d.ts" } }, "main": "src/index.js", "types": "dist/src/index.d.ts", "browser": { "crypto": false, "./src/crypto.js": "./src/crypto-browser.js" }, "typesVersions": { "*": { "utils": [ "dist/src/utils" ], "crypto": [ "dist/src/crypto" ], "utf8": [ "dist/src/utf8" ], "rfc4648": [ "dist/src/rfc4648" ], "base-x": [ "dist/src/base-x" ], "varint": [ "dist/src/varint" ], "ec-compression": [ "dist/src/ec-compression" ], "leb128": [ "dist/src/leb128" ], "types": [ "dist/src/types" ] } }, "files": [ "src", "dist/src/*.d.ts", "dist/src/*.d.ts.map" ], "dependencies": { "base-x": "^5.0.0", "bigint-mod-arith": "^3.3.1" }, "devDependencies": { "@scure/base": "^1.2.6", "@types/assert": "^1.5.11", "@types/mocha": "^10.0.10", "@types/node": "^24.1.0", "assert": "^2.1.0", "micro-bmark": "^0.4.2", "mocha": "^11.7.1", "playwright-test": "^14.1.11", "typescript": "5.8.3" }, "publishConfig": { "provenance": true }, "depcheck": { "specials": [ "bin" ], "ignores": [ "@types/*", "assert" ] }, "scripts": { "lint": "tsc --build && biome check --no-errors-on-unmatched --files-ignore-unknown=true .", "test": "tsc --build && pnpm run test:node && pnpm run test:browser", "test:node": "mocha 'test/**/!(*.browser).test.js'", "test:browser": "playwright-test 'test/**/!(*.node).test.js'" } }