Ctrl K
ComunidadGuías…

package.json

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "name": "appblips",
  "description": "Turn a text prompt into a working single-file app or website, with a live sandboxed preview.",
  "author": "TechMitten",
  "homepage": "https://appblips.com",
  "private": true,
  "version": "0.1.27",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/TechMitten/app-blips.git"
  },
  "main": "dist-electron/main.cjs",
  "desktopName": "appblips.desktop",
  "type": "module",
  "scripts": {
    "dev": "vite",
    "build": "vite build --mode desktop",
    "lint": "eslint .",
    "typecheck": "node scripts/typecheck.js",
    "check": "npm run typecheck && npm run lint",
    "preview": "vite preview",
    "start": "vite build --mode desktop && node server.js",
    "build:server": "node scripts/build-server.js",
    "licenses": "node scripts/update-licenses.js",
    "desktop": "vite build --mode desktop && node scripts/build-electron.js && electron .",
    "desktop:start": "electron .",
    "desktop:dist": "vite build --mode desktop && node scripts/build-electron.js && electron-builder --publish never",
    "desktop:store": "vite build --mode desktop && node scripts/build-electron.js && electron-builder --win appx --publish never",
    "android:sync": "vite build --mode desktop && cap sync android",
    "android:release": "vite build --mode desktop && cap sync android && cd android && ./gradlew bundleRelease",
    "android:apk": "vite build --mode desktop && cap sync android && cd android && ./gradlew assembleRelease",
    "release": "bash scripts/release.sh"
  },
  "dependencies": {
    "@anthropic-ai/sdk": "^0.133.0",
    "@capacitor/android": "^8.5.3",
    "@capacitor/core": "^8.5.3",
    "@huggingface/transformers": "^3.8.1",
    "acorn": "^8.18.0",
    "acorn-jsx": "^5.3.2",
    "capacitor-secure-storage-plugin": "^0.13.0",
    "esbuild-wasm": "^0.28.2",
    "fflate": "^0.8.3",
    "lucide-react": "^0.577.0",
    "motion": "^12.43.0",
    "react": "^19.2.4",
    "react-dom": "^19.2.4",
    "sucrase": "^3.35.1",
    "three": "^0.186.1"
  },
  "devDependencies": {
    "@capacitor/cli": "^8.6.0",
    "@eslint/js": "^9.39.4",
    "@playwright/test": "^1.63.0",
    "@tailwindcss/postcss": "^4.2.2",
    "@vitejs/plugin-react": "^6.0.1",
    "electron": "^44.9.1",
    "electron-builder": "^26.18.0",
    "electron-updater": "^6.8.9",
    "eslint": "^9.39.5",
    "eslint-plugin-react": "^7.37.5",
    "eslint-plugin-react-hooks": "7.0.1",
    "eslint-plugin-react-refresh": "^0.5.2",
    "globals": "^17.4.0",
    "minimatch": "file:vendor/minimatch-compat",
    "minimatch-real": "npm:minimatch@^11.0.4",
    "tailwindcss": "^4.2.2",
    "typescript": "^5.9.3",
    "vite": "^8.3.5"
  },
  "overrides": {
    "global-agent": "^4.1.3",
    "@grpc/grpc-js": "^1.14.5",
    "sharp": "^0.35.5",
    "minimatch": "$minimatch",
    "rimraf@6": {
      "glob": "^14.0.3"
    }
  },
  "allowScripts": {
    "electron-winstaller": false,
    "onnxruntime-node": false,
    "protobufjs": false
  }
}