{
  "name": "vim-webgl-viewer",
  "version": "2.0.10",
  "description": "A high-performance 3D viewer and VIM file loader built on top of Three.JS.",
  "files": [
    "dist"
  ],
  "main": "./dist/vim-webgl-viewer.iife.js",
  "types": "./dist/types/index.d.ts",
  "module": "/dist/vim-webgl-viewer.mjs",
  "homepage": "https://github.com/vimaec/vim-webgl-viewer.git",
  "bugs": {
    "url": "https://github.com/vimaec/vim-webgl-viewer/issues"
  },
  "license": "MIT",
  "author": "VIM <hello@vimaec.com>",
  "repository": {
    "type": "git",
    "url": "https://github.com/vimaec/vim-webgl-viewer.git"
  },
  "scripts": {
    "dev": "vite --host",
    "build": "vite build && npm run declarations",
    "package": "npm run build && npm publish",
    "serve-docs": "http-server ./docs -o --host",
    "eslint": "eslint --ext .js,.ts src --fix",
    "documentation": "typedoc --entryPointStrategy expand --mergeModulesMergeMode module --out docs/api --excludePrivate ./src/vim-webgl-viewer/ ./src/vim-loader/ && git add ./docs/",
    "declarations": "tsc --declaration --emitDeclarationOnly --outdir ./dist/types"
  },
  "devDependencies": {
    "@types/node": "^18.11.11",
    "@typescript-eslint/eslint-plugin": "^5.45.1",
    "@typescript-eslint/parser": "^5.45.1",
    "eslint": "^8.29.0",
    "eslint-config-prettier": "^8.5.0",
    "eslint-config-standard": "^17.0.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-node": "^11.1.0",
    "eslint-plugin-prettier": "^4.2.1",
    "eslint-plugin-promise": "^6.1.1",
    "http-server": "^14",
    "opener": "^1.5.2",
    "prettier": "^2.8.0",
    "typedoc": "^0.23.21",
    "typedoc-plugin-merge-modules": "^4.0.1",
    "typescript": "^4.9.3",
    "vite": "^3.2.5"
  },
  "bundleDependencies": [
    "three"
  ],
  "dependencies": {
    "@types/three": "^0.143.0",
    "deepmerge": "^4.2.2",
    "is-plain-object": "^5.0.0",
    "ste-events": "^3.0.7",
    "ste-signals": "^3.0.9",
    "ste-simple-events": "^3.0.7",
    "three": "0.143.0",
    "vim-format": "1.0.14"
  },
  "keywords": [
    "3d",
    "viewer",
    "three.js",
    "model",
    "aec",
    "vim",
    "loader",
    "webgl"
  ]
}
