UNPKG

visionary-base64url

Version:

A lightweight, zero-dependency base64url converter for Node.js, web browsers, and worker environments. Safely encodes emojis and unicode into URL-safe base64.

55 lines (54 loc) 1.33 kB
{ "version": "0.1.4", "name": "visionary-base64url", "description": "A lightweight, zero-dependency base64url converter for Node.js, web browsers, and worker environments. Safely encodes emojis and unicode into URL-safe base64.", "type": "module", "main": "./dist/index.cjs", "module": "./dist/index.js", "source": "./src/index.ts", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "sideEffects": false, "scripts": { "build": "tsc --noEmit && tsup", "clean": "rimraf dist/", "prepublishOnly": "pnpm run clean && pnpm run build && pnpm run test:ci", "test": "vitest", "test:ci": "vitest run", "test:package": "node package-smoke.cjs" }, "license": "ISC", "keywords": [ "base64url", "base64", "decoder", "encoder", "rfc4648", "unicode", "url", "url-safe", "utility", "visionary" ], "files": [ "dist/" ], "repository": { "type": "git", "url": "git+https://github.com/visionary-ux/visionary-base64url.git" }, "packageManager": "pnpm@11.5.1", "devDependencies": { "@types/node": "24.13.2", "rimraf": "5.0.10", "tsup": "^8.5.1", "typescript": "5.9.3", "vitest": "4.1.8" } }