{
  "name": "three-msdf-text-utils",
  "version": "1.5.0",
  "description": "Utility classes for text rendering in Three.js using MSDF (multi-channel signed distance fields) and bitmap fonts. Includes geometry with rich attributes for animations and WebGPU support.",
  "keywords": [
    "three",
    "threejs",
    "three.js",
    "msdf",
    "sdf",
    "text",
    "font",
    "bitmap-font",
    "webgl",
    "webgpu",
    "signed-distance-field",
    "text-rendering",
    "3d-text",
    "shader",
    "glsl"
  ],
  "main": "build/bundle.js",
  "module": "build/bundle.js",
  "types": "./types/index.d.ts",
  "exports": {
    ".": {
      "import": "./build/bundle.js",
      "require": "./build/bundle.js",
      "types": "./types/index.d.ts"
    },
    "./webgpu": {
      "import": "./build/webgpu.js",
      "require": "./build/webgpu.js",
      "types": "./types/webgpu.d.ts"
    }
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/leochocolat/three-msdf-text-utils.git"
  },
  "author": "leochocolat",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/leochocolat/three-msdf-text-utils/issues"
  },
  "homepage": "https://github.com/leochocolat/three-msdf-text-utils#readme",
  "devDependencies": {
    "@babel/core": "^7.28.5",
    "@babel/eslint-parser": "^7.28.5",
    "@babel/plugin-proposal-class-properties": "^7.18.6",
    "@babel/preset-env": "^7.28.5",
    "@rollup/plugin-babel": "^6.1.0",
    "@rollup/plugin-commonjs": "^29.0.0",
    "@rollup/plugin-json": "^6.1.0",
    "@rollup/plugin-node-resolve": "^16.0.3",
    "@rollup/plugin-terser": "^0.4.4",
    "@types/three": "^0.178.0",
    "eslint": "^9.38.0",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-n": "^17.23.1",
    "eslint-plugin-promise": "^7.2.1",
    "rollup": "^4.52.5",
    "rollup-plugin-glslify": "^1.3.1",
    "rollup-plugin-livereload": "^2.0.5",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-serve": "^3.0.0",
    "tweakpane": "^4.0.5"
  },
  "peerDependencies": {
    "three": ">= 0.178.0"
  },
  "dependencies": {
    "comlink": "^4.4.2",
    "quad-indices": "^2.0.1",
    "word-wrapper": "^1.0.7"
  },
  "scripts": {
    "dev": "rollup --config ./rollup.dev.config.js --watch",
    "build": "rollup --config ./rollup.build.config.js",
    "help": "rollup --help"
  }
}