minigame-std
Version:
Mini Game Standard Development Library.
84 lines (83 loc) • 2.15 kB
JSON
{
"name": "minigame-std",
"description": "Mini Game Standard Development Library.",
"author": "jiang115jie@gmail.com",
"license": "GPL-3.0",
"version": "1.10.0",
"source": "src/std/mod.ts",
"main": "dist/main.cjs",
"module": "dist/main.mjs",
"types": "dist/types.d.ts",
"files": [
"LICENSE",
"README.md",
"package.json",
"docs",
"src",
"dist"
],
"sideEffects": false,
"scripts": {
"check": "pnpm exec tsc --noEmit",
"lint": "pnpm exec eslint .",
"prebuild": "pnpm dlx rimraf dist && pnpm run check && pnpm run lint",
"build": "pnpm exec rollup --config rollup.config.mjs",
"test": "deno test -A --no-check --coverage --clean && deno coverage coverage && deno coverage coverage --lcov --output=coverage/cov_profile.lcov",
"test:html": "deno test -A --no-check --coverage --clean && deno coverage coverage && deno coverage coverage --html",
"predocs": "pnpm dlx rimraf docs",
"docs": "pnpm exec typedoc",
"prepublishOnly": "pnpm run build"
},
"repository": {
"type": "git",
"url": "git+https://github.com/JiangJie/minigame-std.git"
},
"keywords": [
"minigame",
"mina",
"std",
"encode",
"decode",
"fetch",
"request",
"fs",
"event",
"onerror",
"unhandledrejection",
"socket",
"base64",
"storage",
"clipboard",
"network",
"crypto",
"md5",
"sha",
"rsa",
"random",
"uuid",
"webaudio"
],
"devDependencies": {
"@eslint/js": "^9.32.0",
"@types/node-forge": "^1.3.13",
"eslint": "^9.32.0",
"rollup": "^4.46.2",
"rollup-plugin-dts": "^6.2.1",
"rollup-plugin-esbuild": "^6.2.1",
"typedoc": "^0.27.9",
"typedoc-plugin-markdown": "4.4.2",
"typescript": "^5.8.3",
"typescript-eslint": "^8.38.0"
},
"dependencies": {
"@happy-ts/fetch-t": "^1.3.2",
"@std/path": "npm:@jsr/std__path@^1.1.1",
"fflate": "^0.8.2",
"happy-opfs": "^1.8.7",
"happy-rusty": "^1.5.0",
"minigame-api-typings": "^3.8.11",
"rsa-oaep-encryption": "^1.0.1",
"tiny-future": "^1.1.0",
"tiny-invariant": "^1.3.3"
}
}