UNPKG

steploop

Version:

a foundation for building loops that execute at a consistent, specified rate

56 lines (55 loc) 1.55 kB
{ "name": "steploop", "version": "1.0.1", "description": "a foundation for building loops that execute at a consistent, specified rate", "keywords": [ "loop", "main-loop", "game-loop", "animation-loop", "frames", "fps", "framerate", "animation", "real-time", "typescript", "javascript" ], "homepage": "https://github.com/nickesc/steploop#readme", "bugs": { "url": "https://github.com/nickesc/steploop/issues" }, "repository": { "type": "git", "url": "git+https://github.com/nickesc/steploop.git" }, "license": "MIT", "author": "N. Escobar <nick@nescobar.media> (https://nickesc.github.io/)", "type": "module", "main": "build/steploop.js", "types": "build/steploop.d.ts", "directories": { "test": "tests" }, "scripts": { "test": "vitest run", "docs": "npx tsc -p tsconfig.docs.json && jsdoc2md --files build/steploop.js > docs/documentation.md && node scripts/replace_links.js scripts/documentation_links.json docs/documentation.md && npm run capsule", "capsule": "[ -e docs/capsule.png ] && rm docs/capsule.png; svg2png docs/icon.svg --output=docs/capsule.png --width=2048 --height=1024", "build": "npx tsc", "build:docs": "npm run build && npm run docs" }, "files": [ "build/**/*", "README.md", "docs/icon.svg", "CHANGELOG.md", "LICENSE" ], "devDependencies": { "jsdoc-to-markdown": "^9.1.1", "svg2png": "^4.1.1", "tsx": "^4.20.3", "typescript": "^5.8.3", "vitest": "^3.2.4" } }