{ "name": "@kjanat/owen", "version": "1.0.1", "description": "A comprehensive Three.js animation system for character state management with clean architecture principles", "main": "src/index.js", "types": "src/index.d.ts", "type": "module", "scripts": { "dev": "vite", "dev:host": "vite --host", "build": "vite build", "preview": "vite preview", "lint": "standard", "lint:fix": "standard --fix", "docs": "jsdoc -c jsdoc.config.json", "format": "npx prettier --ignore-path --write '**/*.{html,css}' 'docs/**/*.{html,css}'" }, "keywords": [ "three.js", "animation", "state-machine", "character", "gltf", "3d" ], "author": "Kaj \"@kjanat\" Kowalski", "license": "AGPL-3.0-only OR LicenseRef-Commercial", "dependencies": { "three": "^0.176.0" }, "devDependencies": { "jsdoc": "^4.0.2", "pre-commit": "^1.2.2", "standard": "*", "vite": "^6.3.5" }, "engines": { "node": ">=16.0.0" }, "standard": { "globals": [ "requestAnimationFrame" ] }, "pre-commit": [ "lint:fix", "lint", "docs", "format" ] }