{
  "name": "vim-webgl-component",
  "version": "0.3.34",
  "description": "A demonstration app built on top of the vim-webgl-viewer",
  "files": [
    "dist"
  ],
  "main": "./dist/vim-webgl-component.iife.js",
  "types": "./dist/types/index.d.ts",
  "module": "./dist/vim-webgl-component.mjs",
  "homepage": "https://github.com/vimaec/vim-webgl-component.git",
  "bugs": {
    "url": "https://github.com/vimaec/vim-webgl-component/issues"
  },
  "readme": "README.md",
  "license": "MIT",
  "author": "VIM <hello@vimaec.com>",
  "repository": {
    "type": "git",
    "url": "https://github.com/vimaec/vim-webgl-component.git"
  },
  "scripts": {
    "dev": "vite --host",
    "build": "vite build && npm run declarations",
    "serve": "http-server ./docs -o",
    "package": "npm run build && npm publish",
    "declarations": "tsc --declaration --emitDeclarationOnly --outdir ./dist/types",
    "eslint": "eslint --ext .js,.ts src --fix",
    "documentation": "typedoc --entryPointStrategy expand --mergeModulesMergeMode module --out docs/api --excludeProtected --excludeExternals --excludePrivate --exclude ./src/main.tsx --exclude ./src/module.d.ts ./src/ && git add ./docs/"
  },
  "devDependencies": {
    "@types/react": "^18.3.12",
    "@types/react-dom": "^18.3.1",
    "@typescript-eslint/eslint-plugin": "^5.36.2",
    "autoprefixer": "10.4.5",
    "eslint": "^8.23.1",
    "eslint-config-prettier": "^8.5.0",
    "eslint-config-standard-with-typescript": "^22.0.0",
    "eslint-plugin-import": "^2.26.0",
    "eslint-plugin-n": "^15.2.5",
    "eslint-plugin-promise": "^6.0.1",
    "eslint-plugin-react": "^7.31.8",
    "http-server": "^14.1.0",
    "opener": "^1.5.2",
    "postcss": "^8.4.14",
    "prettier": "^2.7.1",
    "prettier-plugin-tailwindcss": "^0.1.13",
    "react-router-dom": "^6.28.0",
    "tailwindcss": "^3.2.4",
    "typedoc": "^0.23.21",
    "typedoc-plugin-merge-modules": "^4.0.1",
    "typescript": "^4.9.3",
    "vite": "^3.2.5"
  },
  "bundleDependencies": [
    "vim-webgl-viewer"
  ],
  "dependencies": {
    "@firefox-devtools/react-contextmenu": "^5.1.1",
    "jsx": "^0.9.89",
    "re-resizable": "^6.9.9",
    "react-complex-tree": "^2.0.0",
    "react-tooltip": "^4.2.21",
    "stats-js": "^1.0.1",
    "tailwindcss-scoped-preflight": "^3.2.8",
    "vim-ultra-viewer": "0.0.82",
    "vim-webgl-viewer": "2.0.10"
  },
  "peerDependencies": {
    "react": "^18.3.1",
    "react-dom": "^18.3.1"
  },
  "keywords": [
    "3d",
    "viewer",
    "three.js",
    "model",
    "aec",
    "vim",
    "loader",
    "webgl"
  ]
}
