{
  "name": "@g.frame/components.buttons",
  "version": "0.3.0",
  "description": "Button component module for g.frame 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",
    "g.frame"
  ],
  "author": "Very Big Things",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/VeryBigThings/g.frame/issues"
  },
  "homepage": "https://github.com/VeryBigThings/g.frame#readme",
  "dependencies": {
    "@g.frame/common.action_controller": "^0.3.0",
    "@g.frame/components.text": "^0.3.0",
    "@g.frame/components.window": "^0.3.0"
  },
  "peerDependencies": {
    "@g.frame/core": "^0.3.0",
    "three": "0.144.0"
  },
  "devDependencies": {
    "@g.frame/core": "^0.3.0",
    "@types/jest": "^29.0.3",
    "@types/node": "^18.7.18",
    "@types/three": "0.144.0",
    "copyfiles": "^2.4.1",
    "jest": "^29.0.3",
    "npm-run-all": "^4.1.5",
    "three": "0.144.0",
    "trash-cli": "^5.0.0",
    "ts-jest": "^29.0.1",
    "tslint": "^6.1.0",
    "typedoc": "^0.23.15",
    "typescript": "^4.8.3"
  },
  "gitHead": "2adcda2e0de0598d1351dea6068d39f70edc7f99"
}
