UNPKG

minigame-std

Version:

Cross-platform standard library for WeChat minigame and web browsers with unified APIs for crypto, fs, fetch, storage, and more.

100 lines (99 loc) 2.15 kB
{ "name": "minigame-std", "description": "Cross-platform standard library for WeChat minigame and web browsers with unified APIs for crypto, fs, fetch, storage, and more.", "author": "jiang115jie@gmail.com", "license": "MIT", "version": "2.4.0", "type": "module", "main": "dist/main.cjs", "module": "dist/main.mjs", "types": "dist/types.d.ts", "exports": { ".": { "types": "./dist/types.d.ts", "import": "./dist/main.mjs", "require": "./dist/main.cjs", "default": "./dist/main.mjs" }, "./package.json": "./package.json" }, "files": [ "LICENSE", "README.md", "CHANGELOG.md", "dist" ], "sideEffects": false, "scripts": { "check": "pnpm exec tsc --noEmit", "lint": "pnpm exec eslint .", "prebuild": "pnpm run check && pnpm run lint", "build": "pnpm exec vite build && pnpm exec rollup --config rollup.config.ts", "docs": "pnpm exec typedoc", "prepublishOnly": "pnpm run build", "test": "pnpm exec vitest run --coverage", "test:watch": "pnpm exec vitest watch", "test:ui": "pnpm exec vitest --ui" }, "repository": { "type": "git", "url": "git+https://github.com/JiangJie/minigame-std.git" }, "keywords": [ "minigame", "mini-game", "wechat", "weixin", "wx", "qq", "douyin", "tt", "alipay", "my", "mina", "cross-platform", "browser", "std", "standard-library", "fetch", "request", "fs", "filesystem", "opfs", "storage", "crypto", "md5", "sha", "hmac", "rsa", "random", "uuid", "base64", "codec", "socket", "websocket", "clipboard", "network", "audio", "webaudio", "video", "image", "performance", "event", "lbs", "geolocation", "location", "platform", "device" ], "dependencies": { "@happy-ts/fetch-t": "^1.10.0", "fflate": "^0.8.3", "happy-codec": "^1.2.2", "happy-opfs": "^2.0.3", "happy-rusty": "^1.9.2", "minigame-api-typings": "^3.8.20", "rsa-oaep-encryption": "^1.2.1", "tiny-future": "^1.2.0" } }