{
    "name": "diff-viewer-extension",
    "version": "0.8.1",
    "private": true,
    "type": "module",
    "dependencies": {
        "@dicebear/avatars": "^4.10.8",
        "@dicebear/avatars-bottts-sprites": "^4.10.8",
        "@kittycad/lib": "^0.0.52",
        "@octokit/openapi-types": "^19.1.0",
        "@octokit/rest": "^20.0.2",
        "@octokit/types": "^12.4.0",
        "@primer/octicons-react": "^19.8.0",
        "@primer/react": "^36.6.0",
        "@react-three/csg": "^3.2.0",
        "@react-three/drei": "^9.97.3",
        "@react-three/fiber": "^8.15.15",
        "@testing-library/react": "^14.2.1",
        "@testing-library/user-event": "^14.5.2",
        "@types/chrome": "^0.0.259",
        "@types/node": "^20.4.2",
        "@types/react": "^18.2.48",
        "@types/react-dom": "^18.2.18",
        "@types/three": "^0.160.0",
        "buffer": "^6.0.3",
        "github-injection": "^1.1.0",
        "isomorphic-fetch": "^3.0.0",
        "react": "^18.2.0",
        "react-dom": "^18.2.0",
        "react-is": "^18.2.0",
        "styled-components": "^5.3.11",
        "three": "^0.160.0",
        "three-mesh-bvh": "^0.7.0",
        "three-stdlib": "^2.29.4",
        "typescript": "^4.9.5"
    },
    "scripts": {
        "start": "vite",
        "build": "vite build",
        "test": "vitest",
        "e2e": "yarn build && yarn playwright test",
        "bump": "echo \"$(jq --arg v \"$VERSION\" '.version=$v' package.json --indent 4)\" > package.json && echo \"$(jq --arg v \"$VERSION\" '.version=$v' manifest.json --indent 4)\" > manifest.json"
    },
    "eslintConfig": {
        "extends": [
            "prettier"
        ]
    },
    "prettier": {
        "tabWidth": 4,
        "semi": false,
        "singleQuote": true,
        "arrowParens": "avoid",
        "trailingComma": "es5"
    },
    "browserslist": {
        "production": [
            ">0.2%",
            "not dead",
            "not op_mini all"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    },
    "devDependencies": {
        "@babel/runtime": "^7.23.9",
        "@crxjs/vite-plugin": "^1.0.14",
        "@playwright/test": "^1.41.1",
        "@vitejs/plugin-react": "^4.2.1",
        "dotenv": "^16.4.1",
        "eslint": "^8.56.0",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-react": "^7.33.2",
        "happy-dom": "^13.3.8",
        "jest-canvas-mock": "^2.5.2",
        "jsdom": "^24.0.0",
        "prettier": "^3.2.4",
        "vite": "^5.0.11",
        "vite-plugin-node-polyfills": "^0.19.0",
        "vitest": "^1.2.1",
        "vitest-dom": "^0.1.1"
    },
    "packageManager": "yarn@3.6.0",
    "engines": {
        "node": ">=18.0.0"
    }
}
