- Added basic demo and simple example scripts for the Owen Animation System. - Created an interactive HTML demo with controls for state transitions and message handling. - Updated the changelog to reflect new features and improvements. - Modified package.json to include a separate development script for hosting.
52 lines
1.1 KiB
JSON
52 lines
1.1 KiB
JSON
{
|
|
"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"
|
|
]
|
|
}
|