{
  "name": "@g.frame/core",
  "version": "0.2.10",
  "description": "WebGL framework",
  "main": "build/main/index.js",
  "module": "build/module/index.js",
  "typings": "build/main/index.d.ts",
  "directories": {
    "doc": "docs"
  },
  "scripts": {
    "build": "run-s clean && run-p build:*",
    "build:cjs": "tsc -p tsconfig.cjs.json",
    "build:module": "tsc -p tsconfig.json",
    "clean": "trash build test",
    "test": "jest --passWithNoTests",
    "lint": "tslint \"src/**/*.ts?(x)\"",
    "docs": "trash docs && typedoc && touch docs/.nojekyll"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/VeryBigThings/g.frame.git"
  },
  "keywords": [
    "webgl",
    "three.js"
  ],
  "author": "Very Big Things",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/VeryBigThings/g.frame/issues"
  },
  "homepage": "https://github.com/VeryBigThings/g.frame#readme",
  "peerDependencies": {
    "three": "0.172.0"
  },
  "devDependencies": {
    "@babel/core": "^7.8.7",
    "@babel/plugin-proposal-class-properties": "^7.8.3",
    "@babel/preset-env": "^7.8.7",
    "@babel/preset-typescript": "^7.8.3",
    "@types/jest": "^25.1.4",
    "@types/node": "^13.9.1",
    "@types/three": "0.172.0",
    "copyfiles": "^2.2.0",
    "jest": "^25.1.0",
    "npm-run-all": "^4.1.5",
    "three": "0.172.0",
    "trash-cli": "^3.0.0",
    "ts-jest": "^25.2.1",
    "tslint": "^6.1.0",
    "typedoc": "^0.17.4",
    "typescript": "^5.7.3"
  },
  "gitHead": "3c512de2b33f1d86fc1fe9383e311c63b75e1557"
}
