UNPKG

@ludicon/spark.js

Version:

Real-Time GPU Texture Codecs for the Web

89 lines (88 loc) 1.87 kB
{ "name": "@ludicon/spark.js", "version": "0.0.14", "description": "Real-Time GPU Texture Codecs for the Web", "main": "dist/spark.esm.js", "module": "dist/spark.esm.js", "type": "module", "exports": { ".": { "import": "./dist/spark.esm.js" }, "./three-gltf": "./src/three-gltf.js" }, "files": [ "dist", "src/three-gltf.js", "README.md", "LICENSE" ], "scripts": { "build": "vite build", "watch": "vite build --watch", "serve": "vite --host --open /examples/index.html", "dev": "run-p watch serve", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --write \"src/**/*.{js,jsx}\"", "prepublishOnly": "npm run build", "clean": "rimraf dist" }, "keywords": [ "gpu", "webgpu", "spark", "texture", "compression", "transcoding", "astc", "bc1", "bc3", "bc4", "bc5", "bc7", "etc2", "eac", "graphics", "wgsl", "image", "codec", "real-time" ], "author": "Ludicon LLC (https://ludicon.com/)", "license": "See LICENSE", "repository": { "type": "git", "url": "git+https://github.com/ludicon/spark.js.git" }, "devDependencies": { "@types/node": "^20.0.0", "@vitejs/plugin-basic-ssl": "^2.1.0", "eslint": "^9.0.0", "globals": "^15.0.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.0", "rimraf": "^5.0.0", "rollup-plugin-summary": "^3.0.1", "three": "^0.182.0", "vite": "^7.0.0" }, "peerDependencies": { "three": ">=0.180.0" }, "peerDependenciesMeta": { "three": { "optional": true } }, "publishConfig": { "access": "public" }, "directories": { "example": "examples" }, "bugs": { "url": "https://github.com/ludicon/spark.js/issues" }, "homepage": "https://ludicon.com/sparkjs" }