{
  "name": "threed-ai",
  "version": "0.2.1",
  "description": "'threed-ai' supporting Vite, Next, Nuxt, as a functioning, low-dependency app, a package supporting monorepos of workspaces that utilize 'ThreeJS, WebGL, React, TypeScript <r3Fiber>, GraphQL'.",
  "author": {
    "name": "Marty McGee",
    "email": "mcgee.marty@gmail.com",
    "url": "https://threedgarden.com/demo/"
  },
  "license": "MIT",
  "main": "index.js",
  "scripts": {
    "______________": "_____________________________________",
    "start":          "vite",
    "build":          "vite build",
    "serve":          "vite preview",
    ":____________0": "_____________________________________",
    "mm":             "node index.js",
    "mm:node":        "node index.js",
    "mm:apollo":      "node src/servers/apollo.js",
    "mm:vite":        "vite",
    "mm:next":        "next",
    "mm:error":       "echo \"Not a thing, sir.\" && exit 1",
    "_____________1": "_____________________________________",
    "node:start":     "node index.js",
    "_____________2": "_____________________________________",
    "vite:start":     "vite",
    "vite:build":     "vite build",
    "vite:serve":     "vite preview",
    "_____________3": "_____________________________________",
    "apollo:start":   "node src/servers/apollo.js",
    "_____________4": "_____________________________________",
    "dev":            "echo \"Node Error: no 'dev' command specified\" && exit 1",
    "_____________5": "_____________________________________",
    "test":           "echo \"Node Error: no 'test' command specified\" && exit 1",
    "_____________6": "_____________________________________",
    "pnpm:lint":      "pnpm next:prettier && pnpm next:eslint",
    "_____________7": "_____________________________________",
    "next:eslint":    "next lint --fix --dir src",
    "next:prettier":  "prettier -l \"./src/**/*.{js,jsx,md}\"",
    "next:dev":       "next dev",
    "next:build":     "next build",
    "next:export":    "EXPORT=true next build && EXPORT=true next export",
    "next:analyze":   "ANALYZE=true next build",
    "next:start":     "next start",
    "_____________X": "_____________________________________"
  },
  "dependencies": {
    "@react-three/fiber": "^8.8.10",
    "apollo-server": "^3.10.2",
    "graphql": "^16.6.0",
    "graphql-tag": "^2.10.1",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-spring": "^9.4.5",
    "react-helmet-async": "^1.3.0",
    "three": "^0.144.0",
    "typescript": "4.8.2",
    "webgl": "^0.0.7",
    "wouter": "^2.7.4",
    
    "konva": ">=2.6",
    "react-konva":"^18.2.1",
    "react-native":">=0.64.0",
    "react-zdog": ">=1.0",
    "zdog":">=1.0"
  },
  "devDependencies": {
    "@babel/core": ">=7.13.0 <8.0.0",
    "@babel/preset-env": "^7.1.6",
    "@vitejs/plugin-react": "^2.0.1",
    "vite": "^3.0.9"
  },
  "optionalDependencies": {
    "chatgpt": "^5.2.5",
    "farmbot": "^15.8.1",
    "threed-garden": "^0.15.0-alpha.12",

    "@babel/plugin-transform-runtime": "^7.17.0",
    "@react-three/drei": "^9.14.3",
    "@react-three/fiber": "^8.0.27",
    "babel-plugin-glsl": "^1.0.0",
    "glsl-random": "^0.0.5",
    "next": "^12.3.1",
    "next-pwa": "^5.5.4",
    "three-stdlib": "^2.12.1",
    "zustand": "^4.0.0",

    "@next/bundle-analyzer": "^12.2.3",
    "autoprefixer": "^10.4.2",
    "eslint": "^8.20.0",
    "eslint-config-next": "^12.2.3",
    "eslint-config-prettier": "^8.5.0",
    "eslint-plugin-tailwind": "^0.2.1",
    "file-loader": "^6.2.0",
    "glslify": "^7.1.1",
    "glslify-loader": "^2.0.0",
    "next-offline": "^5.0.5",
    "postcss": "^8.4.14",
    "prettier": "^2.7.1",
    "raw-loader": "^4.0.2",
    "tailwindcss": "^3.1.6",
    "url-loader": "^4.1.1",

    "webpack": ">=4.0.0 <6.0.0"
  },
  "browserslist": [
    ">0.2%",
    "not dead"
  ],
  "engines": {
    "node": ">=14.x"
  },
  "repository": {
    "url": "https://github.com/marty-mcgee/threed.git"
  },
  "glitch": {
    "projectType": "generated_static"
  },
  "keywords": [
    "https://github.com/marty-mcgee/threed",
    "https://github.com/marty-mcgee/threed-garden",
    "https://threedgarden.com",
    "threed",
    "threedgarden",
    "threedgarden.eth",
    "threed,node,apollo,graphql,vite,next,three,react-three-fiber"
  ]
}
