{ "name": "comfyui-majoor-assetsmanager", "private": true, "type": "module", "scripts": { "build": "vite build", "build:watch": "vite build --watch", "build:dev": "vite build --mode development", "hooks:install": "python scripts/install_local_hooks.py", "quality": "python scripts/run_quality_gate.py", "quality:changed": "python scripts/run_changed_quality_gate.py", "quality:prepush": "python scripts/run_changed_quality_gate.py", "quality:py": "python scripts/run_quality_gate.py --python-only", "lint:py:fix": "python -m ruff check --fix mjr_am_backend mjr_am_shared tests scripts __init__.py", "test:js": "vitest run", "test:js:watch": "vitest", "test:js:coverage": "vitest run --coverage", "lint:js": "eslint js/", "lint:js:fix": "eslint js/ --fix", "format": "prettier --write \"js/**/*.{js,mjs,vue}\"", "format:check": "prettier --check \"js/**/*.{js,mjs,vue}\"" }, "devDependencies": { "@eslint/js": "^10.0.1", "@vitejs/plugin-vue": "^6.0.6", "@vitest/coverage-v8": "^4.1.2", "@vue/test-utils": "^2.4.6", "eslint": "^10.1.0", "happy-dom": "^20.9.0", "prettier": "^3.8.3", "vite": "^8.0.8", "vitest": "^4.1.2" }, "dependencies": { "@tanstack/vue-virtual": "^3.13.23", "pinia": "^2.3.1", "three": "0.183.2", "vue": "^3.5.32" } }