{
  "name": "@photobot/gphoto2-camera",
  "version": "2.8.0",
  "license": "MIT",
  "author": "Matt Oakes <hello@mattoakes.net>",
  "keywords": [
    "gphoto2"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Photobot-Co/gphoto2-camera.git"
  },
  "bugs": {
    "url": "https://github.com/Photobot-Co/gphoto2-camera/issues"
  },
  "files": [
    "dist/**/*"
  ],
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "scripts": {
    "start": "tsx --force-node-api-uncaught-exceptions-policy=true -- test.ts",
    "start:preview": "tsx testPreview.ts",
    "build": "tsup src/index.ts --format cjs --dts",
    "types": "tsc --noEmit",
    "lint": "eslint --ext .js,.ts src/",
    "test": "npm run types && npm run lint",
    "prepublishOnly": "npm run build",
    "prepare": "husky"
  },
  "dependencies": {
    "koffi": "^2.12.2"
  },
  "devDependencies": {
    "@eslint/js": "^9.31.0",
    "@types/node": "^22.0.0",
    "eslint": "^9.31.0",
    "eslint-config-prettier": "^10.1.8",
    "eslint-plugin-import": "^2.32.0",
    "eslint-plugin-prettier": "^5.5.3",
    "husky": "^9.1.7",
    "jiti": "^2.5.0",
    "lint-staged": "^16.1.2",
    "prettier": "^3.6.2",
    "terminal-image": "^3.1.1",
    "tsup": "^8.5.0",
    "tsx": "^4.20.3",
    "typescript": "^5.8.3",
    "typescript-eslint": "^8.38.0"
  }
}
