{
    "name": "@tolokoban/tgd",
    "version": "2.0.136",
    "description": "ToloGameDev library for WebGL2",
    "homepage": "https://tolokoban.github.io/tgd2",
    "main": "./lib/dist/index.js",
    "types": "./lib/dist/index.d.ts",
    "private": false,
    "files": [
        "./lib/dist"
    ],
    "scripts": {
        "format": "cd lib && npx oxfmt && cd ../doc && npx oxfmt",
        "ci": "cd lib && npm install && npm run build && npm run doc",
        "doc": "cd lib && npm run doc && cd ../doc && npm run deploy",
        "test": "cd lib && npm test",
        "build": "clear && cd lib && npm run dev && cd ../doc && npm run dev",
        "predeploy": "npm run ci && cd doc",
        "deploy": "npm run ci && npm publish --access=public",
        "deploy:lib": "cd lib && npm install && npm run build && cd .. && npm publish --access=public",
        "minor": "npm version minor --no-git-tag-version && node version.mjs",
        "patch": "npm version patch --no-git-tag-version && node version.mjs",
        "prestart": "npm run build",
        "start": "http-server doc/build/ -p 0 -o"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/tolokoban/tgd2.git"
    },
    "keywords": [
        "WebGL2",
        "game",
        "framework"
    ],
    "author": "Tolokoban",
    "license": "GPL-3.0",
    "bugs": {
        "url": "https://github.com/tolokoban/tgd2/issues"
    },
    "dependencies": {
        "@loaders.gl/core": "^4.3.4",
        "@loaders.gl/draco": "^4.3.4",
        "@loaders.gl/gltf": "^4.3.4",
        "gl-matrix": "^3.4.4"
    },
    "devDependencies": {
        "@types/node": "^25.6.0",
        "biome": "^0.3.3",
        "http-server": "^14.1.1",
        "lefthook": "^1.13.0",
        "oxfmt": "^0.36.0",
        "oxlint": "^1.51.0",
        "prettier": "^3.6.2",
        "typescript": "^5.9.2"
    }
}
