UNPKG

@esengine/nova-ecs-math

Version:

Comprehensive fixed-point mathematics library for deterministic calculations in games and simulations

72 lines (71 loc) 2.12 kB
{ "name": "@esengine/nova-ecs-math", "version": "1.0.5", "description": "Comprehensive fixed-point mathematics library for deterministic calculations in games and simulations", "keywords": [ "ecs", "math", "fixed-point", "deterministic", "game", "typescript" ], "author": "esengine", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/esengine/nova-ecs-math.git" }, "homepage": "https://github.com/esengine/nova-ecs-math#readme", "bugs": { "url": "https://github.com/esengine/nova-ecs-math/issues" }, "main": "dist/nova-ecs-math.umd.js", "module": "dist/nova-ecs-math.esm.js", "types": "dist/nova-ecs-math.d.ts", "files": [ "dist" ], "scripts": { "build": "rollup -c --bundleConfigAsCjs", "dev": "rollup -c -w --bundleConfigAsCjs", "docs": "typedoc", "lint": "eslint src --ext .ts", "lint:fix": "eslint src --ext .ts --fix", "format": "prettier --write \"src/**/*.ts\"", "test": "vitest", "test:watch": "vitest --watch", "test:ui": "vitest --ui", "test:coverage": "vitest --coverage", "prepack": "npm run build", "prepublishOnly": "npm run lint && npm run test -- --run && npm run build", "publish:patch": "npm version patch && npm publish --access public", "publish:minor": "npm version minor && npm publish --access public", "publish:major": "npm version major && npm publish --access public" }, "peerDependencies": { "@esengine/nova-ecs": "^1.0.0" }, "devDependencies": { "@esengine/nova-ecs": "^1.0.11", "@rollup/plugin-typescript": "^11.1.6", "@types/jsdom": "^21.1.7", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", "eslint": "^8.57.1", "jsdom": "^26.1.0", "prettier": "^3.0.0", "rollup": "^4.9.0", "rollup-plugin-dts": "^6.2.1", "tslib": "^2.6.2", "typedoc": "^0.28.7", "typescript": "5.5.4", "vite": "^7.0.5", "vitest": "^3.2.4" }, "engines": { "node": ">=16" } }