Monorepo for Aesthetic.Computer aesthetic.computer
at main 113 lines 5.7 kB view raw
1{ 2 "name": "system", 3 "version": "1.0.0", 4 "description": "My virtual computer system for loading and running pieces.", 5 "scripts": { 6 "dev": "netlify dev -o", 7 "local-dev": "netlify dev --context local -o 2>&1 | node scripts/netlify-log-filter.mjs", 8 "devcontainer-dev": "kill-port 8880 8888 8889 8080 8000 8111 3333 3000 3001; netlify dev --context codespace -o 2>&1 | node scripts/netlify-log-filter.mjs", 9 "local-dev-verbose": "netlify dev --context local -o", 10 "local-dev-debug": "netlify dev --context local --debug -o", 11 "dev-debug": "netlify dev --debug", 12 "upgrade": "ncu -u", 13 "watch": "netlify watch", 14 "test": "NODE_OPTIONS='--experimental-vm-modules --es-module-specifier-resolution=node' jest", 15 "codespaces-dev": "kill-port 8880 8888 8889 8080 8000 8111 3333 3000 3001; netlify link --id $NETLIFY_SITE_ID; netlify dev --context codespace", 16 "codespaces-dev-autorestart": "kill-port 8880 8888 8889 8080 8000 8111 3333 3000 3001; netlify link --id $NETLIFY_SITE_ID; while true; do echo '\n🔄 Starting Netlify dev server...\n'; netlify dev --context codespace || echo '\n⚠️ Server crashed, restarting in 2 seconds...\n'; sleep 2; done", 17 "stripe-dev-print": "stripe listen --forward-to https://localhost:8888/api/print", 18 "stripe-dev-ticket": "stripe listen --forward-to https://localhost:8888/api/ticket/sotce", 19 "stripe-dev-print-micro": "stripe listen --forward-to https://localhost:8888/api/print --api-key $STRIPE_API_KEY", 20 "stripe-dev-ticket-micro": "stripe listen --forward-to https://localhost:8888/api/ticket/sotce --api-key $SOTCE_STRIPE_API_KEY", 21 "media-server": "http-server public -p 8111 --cors -c-1 -i -g -b -s", 22 "media-server-caddy-old": "caddy file-server --root public --listen :8111 --browse | jq .", 23 "media-server-caddy": "caddy run --config Caddyfile", 24 "media-server-nginx": "sudo nginx -s stop; sudo nginx -c $(realpath ./nginx.conf) && sudo tail -f /var/log/nginx/access.log /var/log/nginx/error.log", 25 "codespaces-dev-debug": "kill-port 8889 8888 8080 8000 8111 3333; netlify dev --debug", 26 "codespaces-dev-public": "kill-port 8080 8888 8889 8000 8111 3333; netlify dev --live", 27 "local-dev-netlify": "http-server public -p 8080 --cors -c-1 -i -s --P https://127.0.0.1:443?", 28 "local-dev-ssl": "http-server public -S -C ../ssl-dev/localhost.pem -K ../ssl-dev/localhost-key.pem -p 443 --cors -c-1", 29 "parcel-dev": "parcel --cert ../ssl-dev/localhost.pem --key ../ssl-dev/localhost-key.pem -p 443", 30 "ordinal-rollup": "rollup public/aesthetic.computer/boot.mjs --file public/aesthetic.computer/ordinal-boot.js --output.inlineDynamicImports && terser public/aesthetic.computer/ordinal-boot.js -o public/aesthetic.computer/ordinal-min-boot.js --compress && rm public/aesthetic.computer/ordinal-boot.js", 31 "feral-file-rollup": "rollup public/aesthetic.computer/boot.js --file public/aesthetic.computer/feral-file-boot.js --no-treeshake --inlineDynamicImports && uglifyjs public/aesthetic.computer/feral-file-boot.js -o public/aesthetic.computer/feral-file-ugly-boot.js --compress && rm public/aesthetic.computer/feral-file-boot.js" 32 }, 33 "staticFiles": { 34 "staticPath": "./public/aesthetic.computer/disks", 35 "staticOutPath": "/aesthetic.computer/disks" 36 }, 37 "repository": { 38 "type": "git", 39 "url": "git+https://github.com/whistlegraph/system.git" 40 }, 41 "author": "Jeffrey Alan Scudder", 42 "license": "ISC", 43 "bugs": { 44 "url": "https://github.com/whistlegraph/system/issues" 45 }, 46 "homepage": "https://github.com/whistlegraph/system#readme", 47 "dependencies": { 48 "@atproto/api": "^0.19.4", 49 "@aws-sdk/client-s3": "^3.1020.0", 50 "@aws-sdk/s3-request-presigner": "^3.1020.0", 51 "@ffmpeg/core": "^0.12.10", 52 "@ffmpeg/ffmpeg": "^0.12.15", 53 "@geckos.io/client": "^3.0.2", 54 "@google-cloud/text-to-speech": "^6.4.0", 55 "@grpc/grpc-js": "^1.14.1", 56 "@mediapipe/hands": "^0.4.1675469240", 57 "@mediapipe/tasks-vision": "^20230920.0.0", 58 "@netlify/edge-functions": "^3.0.3", 59 "@netlify/functions": "^5.1.2", 60 "@netlify/zip-it-and-ship-it": "^14.3.0", 61 "@octokit/rest": "^21.0.0", 62 "@swc/wasm": "^1.15.3", 63 "@taquito/beacon-wallet": "^21.0.5", 64 "@taquito/signer": "^21.0.5", 65 "@taquito/taquito": "^21.0.5", 66 "adm-zip": "^0.5.16", 67 "auth0": "^5.1.0", 68 "busboy": "^1.6.0", 69 "crypto": "^1.0.1", 70 "discord-interactions": "^4.4.0", 71 "eventsource-parser": "^3.0.6", 72 "express-oauth2-jwt-bearer": "^1.7.1", 73 "ffmpeg-static": "^5.3.0", 74 "ffprobe-static": "^3.1.0", 75 "firebase-admin": "^13.6.0", 76 "gcp-metadata": "^7.0.1", 77 "gl-matrix": "^3.4.4", 78 "got": "^14.6.4", 79 "gotrue-js": "^0.9.29", 80 "gpt3-tokenizer": "^1.1.5", 81 "he": "^1.2.0", 82 "idb": "^8.0.3", 83 "jsonwebtoken": "^9.0.2", 84 "jszip": "^3.10.1", 85 "keyv": "^5.5.4", 86 "mongodb": "^7.0.0", 87 "nanoid": "^5.1.6", 88 "netlify-cli": "^23.15.1", 89 "nodemailer": "^7.0.10", 90 "obscenity": "^0.4.5", 91 "openai": "^6.16.0", 92 "patreon": "^0.4.1", 93 "playwright-core": "^1.58.0", 94 "puppeteer-core": "^24.36.0", 95 "qrcode": "^1.5.4", 96 "redis": "^5.10.0", 97 "sharp": "^0.34.5", 98 "stripe": "^20.2.0", 99 "terser": "^5.36.0", 100 "three": "^0.182.0", 101 "web3": "^4.16.0" 102 }, 103 "devDependencies": { 104 "gifenc": "^1.0.3", 105 "http-server": "^14.1.1", 106 "jest": "^30.2.0", 107 "kill-port": "^2.0.1", 108 "netlify-plugin-chromium": "^1.1.4", 109 "npm-check-updates": "^19.1.2", 110 "prettier": "^3.6.2", 111 "typescript": "^5.9.3" 112 } 113}