{ "name": "aerofetch", "version": "0.7.3", "description": "A yt-dlp frontend for Windows", "main": "./out/main/index.js", "author": "AeroFetch", "license": "MIT", "homepage": "https://gitea.netbird.zimspace.uk:5938/debont80/AeroFetch", "repository": { "type": "git", "url": "https://gitea.netbird.zimspace.uk:5938/debont80/AeroFetch.git" }, "private": true, "type": "module", "scripts": { "dev": "electron-vite dev", "dev:watch": "electron-vite dev --watch", "ui": "vite", "ui:build": "vite build", "ui:preview": "vite preview", "build": "electron-vite build", "clean:dist": "node -e \"require('fs').rmSync('dist',{recursive:true,force:true})\"", "build:win": "npm run clean:dist && electron-vite build && electron-builder --win", "start": "electron-vite preview", "typecheck:node": "tsc --noEmit -p tsconfig.node.json --composite false", "typecheck:web": "tsc --noEmit -p tsconfig.web.json --composite false", "typecheck": "npm run typecheck:node && npm run typecheck:web", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --write \"src/**/*.{ts,tsx}\" \"test/**/*.ts\"", "format:check": "prettier --check \"src/**/*.{ts,tsx}\" \"test/**/*.ts\"", "test": "vitest run", "test:integration": "set AEROFETCH_REAL_DOWNLOAD=1&& vitest run test/real-download.integration.test.ts" }, "dependencies": { "@electron-toolkit/utils": "^4.0.0", "@fluentui/react-components": "^9.74.1", "@fluentui/react-icons": "^2.0.330", "@tanstack/react-virtual": "^3.14.3", "electron-store": "^11.0.2", "react": "^19.2.7", "react-dom": "^19.2.7", "zod": "^4.4.3", "zustand": "^5.0.14" }, "devDependencies": { "@electron-toolkit/tsconfig": "^2.0.0", "@eslint/js": "^9.39.4", "@types/node": "^26.0.0", "@types/react": "^19.2.17", "@types/react-dom": "^19.2.3", "@vitejs/plugin-react": "^5.2.0", "electron": "^42.4.1", "electron-builder": "^26.15.3", "electron-vite": "^5.0.0", "eslint": "^9.39.4", "eslint-config-prettier": "^10.1.8", "globals": "^15.15.0", "prettier": "^3.9.3", "typescript": "^6.0.3", "typescript-eslint": "^8.62.1", "vite": "^7.3.5", "vitest": "^4.1.9" } }