UNPKG

wgpu-matrix

Version:

fast matrix math library for WebGPU

68 lines (67 loc) 1.98 kB
{ "name": "wgpu-matrix", "version": "3.4.2", "description": "fast matrix math library for WebGPU", "main": "dist/3.x/wgpu-matrix.module.js", "module": "dist/3.x/wgpu-matrix.module.js", "types": "dist/3.x/wgpu-matrix.d.ts", "type": "module", "sideEffects": false, "directories": { "test": "test" }, "scripts": { "build": "rollup -c && tsc --emitDeclarationOnly --declaration", "build-ci": "npm run pre-push && node build/tools/prep-for-deploy.js", "check": "npm run lint", "check-ci": "npm run pre-push", "docs": "typedoc --disableSources src/wgpu-matrix.ts", "lint": "eslint \"src/**/*.{js,ts,tsx}\"", "makeindex": "node build/tools/makeindex.js", "pre-push": "npm run lint && npm run build && npm run test && npm run docs", "rollup-watch": "rollup -c -w", "start": "rollup -c rollup.config.js -w", "test": "mocha test/tests" }, "repository": { "type": "git", "url": "git+https://github.com/greggman/wgpu-matrix.git" }, "files": [ "dist/3.x/**" ], "keywords": [ "webgpu", "matrix", "math", "gpu", "3d", "2d", "graphics" ], "author": "Gregg Tavares", "license": "MIT", "bugs": { "url": "https://github.com/greggman/wgpu-matrix/issues" }, "homepage": "https://github.com/greggman/wgpu-matrix#readme", "devDependencies": { "@rollup/plugin-terser": "^0.4.4", "@rollup/plugin-typescript": "^11.1.6", "@tsconfig/recommended": "^1.0.8", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", "eslint": "^8.57.1", "eslint-plugin-html": "^7.1.0", "eslint-plugin-one-variable-per-var": "^0.0.3", "eslint-plugin-optional-comma-spacing": "^0.0.4", "eslint-plugin-require-trailing-comma": "^0.0.1", "express": "^4.21.2", "mocha": "^10.8.2", "rollup": "^4.42.0", "showdown": "^2.1.0", "tslib": "^2.8.1", "typedoc": "^0.28.5", "typescript": "^5.8.3" } }