{
  "name": "@hhenrichsen/motion-canvas-graphing",
  "version": "2.0.0",
  "description": "Some graphing components for Motion Canvas.",
  "scripts": {
    "prepare": "husky install",
    "build:dev": "rollup -c rollup.config.mjs",
    "watch": "rollup -c rollup.config.mjs -w",
    "build": "rollup -c rollup.config.mjs",
    "prebuild": "rimraf ./lib",
    "lint-staged": "lint-staged",
    "lint": "npm run eslint && npm run prettier",
    "format": "npm run eslint:fix && npm run prettier:fix",
    "eslint": "eslint \"**/*.ts?(x)\"",
    "eslint:fix": "eslint --fix \"**/*.ts?(x)\"",
    "prettier": "prettier --check .",
    "prettier:fix": "prettier --write .",
    "serve": "vite",
    "test": "vitest"
  },
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "keywords": [
    "motion-canvas"
  ],
  "author": "Hunter Henrichsen <hunter.henrichsen@gmail.com>",
  "homepage": "https://github.com/hhenrichsen/motion-canvas-graphing",
  "dependencies": {
    "@motion-canvas/2d": "^3.11.0",
    "@motion-canvas/core": "^3.11.0",
    "code-fns": "^0.11.0"
  },
  "devDependencies": {
    "@motion-canvas/ui": "^3.11.0",
    "@motion-canvas/vite-plugin": "^3.11.0",
    "@rollup/plugin-terser": "^0.4.4",
    "@rollup/plugin-typescript": "^11.1.5",
    "@typescript-eslint/eslint-plugin": "^6.13.1",
    "@typescript-eslint/parser": "^6.13.0",
    "cross-env": "^7.0.3",
    "eslint": "^8.54.0",
    "eslint-plugin-tsdoc": "^0.2.17",
    "husky": "^8.0.3",
    "lint-staged": "^15.1.0",
    "prettier": "^3.1.0",
    "puppeteer": "^21.5.2",
    "rimraf": "^5.0.5",
    "rollup": "^4.6.0",
    "rollup-plugin-dts": "^6.1.0",
    "rollup-plugin-node-externals": "^6.1.2",
    "typescript": "^5.3.2",
    "vite": "^4.2.1",
    "vite-tsconfig-paths": "^4.2.1",
    "vitest": "^0.34.6"
  },
  "lint-staged": {
    "*.{ts,tsx}": "eslint --fix",
    "*.{js,jsx,ts,tsx,md,scss,json,mjs}": "prettier --write"
  }
}
