UNPKG

gbx

Version:

a slim, fast and easy to set up Gamebox (GBX) parser written in TypeScript

59 lines (58 loc) 1.54 kB
{ "name": "gbx", "description": "a slim, fast and easy to set up Gamebox (GBX) parser written in TypeScript", "author": "Petr Pivoňka (https://github.com/BigBang1112), Tom (https://github.com/thaumictom)", "version": "1.0.0-rc12", "license": "MIT", "source": "src/index.ts", "main": "dist/index.js", "module": "dist/index.mjs", "unpkg": "dist/gbx.js", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "/dist" ], "scripts": { "build:types": "tsc --emitDeclarationOnly", "build:bundle": "tsm build/bundle.ts", "build": "npm run build:bundle && npm run build:types", "dev": "esbuild src/index.ts --outfile=dist/index.js --platform=neutral --external:lzo-ts --inject:./build/platform_node.ts --bundle --watch", "test": "uvu -r tsm tests" }, "devDependencies": { "@types/node": "^20.11.29", "esbuild": "0.25.0", "tsm": "^2.3.0", "typescript": "^5.4.2", "uvu": "^0.5.6" }, "optionalDependencies": { "lzo-ts": "^0.2.3" }, "homepage": "https://github.com/thaumictom/gbx.js#readme", "repository": { "type": "git", "url": "git+https://github.com/thaumictom/gbx.js.git" }, "bugs": { "web": "https://github.com/thaumictom/gbx.js/issues" }, "publishConfig": { "registry": "https://registry.npmjs.org/" }, "keywords": [ "typescript", "gbx", "gbx-parser", "maniaplanet", "trackmania" ], "type": "module" }