Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
JSON
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132{ "name": "system", "version": "1.0.0", "description": "My virtual computer system for loading and running pieces.", "engines": { "node": ">=24.18.1 <25" }, "scripts": { "dev": "netlify dev -o", "local-dev": "netlify dev --context local -o 2>&1 | node scripts/netlify-log-filter.mjs", "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", "local-dev-verbose": "netlify dev --context local -o", "local-dev-debug": "netlify dev --context local --debug -o", "dev-debug": "netlify dev --debug", "upgrade": "ncu -u", "watch": "netlify watch", "test": "NODE_OPTIONS='--experimental-vm-modules --es-module-specifier-resolution=node' jest", "codespaces-dev": "kill-port 8880 8888 8889 8080 8000 8111 3333 3000 3001; netlify link --id $NETLIFY_SITE_ID; netlify dev --context codespace", "dev-supervised": "node scripts/netlify-dev-supervisor.mjs --context=auto", "local-dev-autorestart": "node scripts/netlify-dev-supervisor.mjs --context=local", "codespaces-dev-autorestart": "node scripts/netlify-dev-supervisor.mjs --context=codespace", "stripe-dev-print": "stripe listen --forward-to https://localhost:8888/api/print", "stripe-dev-ticket": "stripe listen --forward-to https://localhost:8888/api/ticket/sotce", "stripe-dev-print-micro": "stripe listen --forward-to https://localhost:8888/api/print --api-key $STRIPE_API_KEY", "stripe-dev-ticket-micro": "stripe listen --forward-to https://localhost:8888/api/ticket/sotce --api-key $SOTCE_STRIPE_API_KEY", "media-server": "http-server public -p 8111 --cors -c-1 -i -g -b -s", "media-server-caddy-old": "caddy file-server --root public --listen :8111 --browse | jq .", "media-server-caddy": "caddy run --config Caddyfile", "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", "build:disk-worker": "node scripts/build-disk-worker.mjs", "verify:disk-worker": "node scripts/verify-disk-worker.mjs", "codespaces-dev-debug": "kill-port 8889 8888 8080 8000 8111 3333; netlify dev --debug", "codespaces-dev-public": "kill-port 8080 8888 8889 8000 8111 3333; netlify dev --live", "local-dev-netlify": "http-server public -p 8080 --cors -c-1 -i -s --P https://127.0.0.1:443?", "local-dev-ssl": "http-server public -S -C ../ssl-dev/localhost.pem -K ../ssl-dev/localhost-key.pem -p 443 --cors -c-1", "parcel-dev": "parcel --cert ../ssl-dev/localhost.pem --key ../ssl-dev/localhost-key.pem -p 443", "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", "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" }, "staticFiles": { "staticPath": "./public/aesthetic.computer/disks", "staticOutPath": "/aesthetic.computer/disks" }, "repository": { "type": "git", "url": "git+https://github.com/whistlegraph/system.git" }, "author": "Jeffrey Alan Scudder", "license": "ISC", "bugs": { "url": "https://github.com/whistlegraph/system/issues" }, "homepage": "https://github.com/whistlegraph/system#readme", "comment:dependencies": "Only packages imported by server code (backend/, netlify/functions/, and the lith + oven runtimes). Production installs with `npm install --omit=dev`, so anything the browser gets from a vendored copy in public/aesthetic.computer/dep/ belongs in devDependencies, not here.", "dependencies": { "@apple/app-store-server-library": "^3.1.0", "@atproto/api": "^0.20.28", "@aws-sdk/client-s3": "^3.1020.0", "@aws-sdk/s3-request-presigner": "^3.1020.0", "@google-cloud/text-to-speech": "^6.4.1", "@grpc/grpc-js": "^1.14.4", "@netlify/functions": "^5.3.0", "@octokit/rest": "^22.0.1", "@taquito/signer": "^25.0.0", "@taquito/taquito": "^25.0.0", "adm-zip": "^0.5.16", "busboy": "^1.6.0", "ffmpeg-static": "^5.3.0", "ffprobe-static": "^3.1.0", "got": "^14.6.4", "he": "^1.2.0", "jsonld": "^9.0.0", "mongodb": "^7.5.0", "nanoid": "^5.1.6", "nodemailer": "^9.0.3", "obscenity": "^0.4.6", "openai": "^6.46.0", "puppeteer-core": "^25.3.0", "qrcode": "^1.5.4", "redis": "^5.10.0", "sharp": "^0.35.3", "stripe": "^22.3.1", "terser": "^5.49.0" }, "comment:devDependencies": "Includes the upstream sources for the browser's vendored dep/ copies (three, gl-matrix, mediapipe, ...). The browser loads dep/, never node_modules, so these must not ship to production.", "devDependencies": { "@ffmpeg/core": "^0.12.10", "@ffmpeg/ffmpeg": "^0.12.15", "@geckos.io/client": "^3.1.0", "@mediapipe/hands": "^0.4.1675469240", "@mediapipe/tasks-vision": "^20230920.0.0", "@netlify/edge-functions": "^3.0.8", "@netlify/zip-it-and-ship-it": "^15.2.0", "@swc/wasm": "^1.15.43", "@taquito/beacon-wallet": "^25.0.0", "auth0": "^5.14.0", "discord-interactions": "^4.4.0", "eventsource-parser": "^3.1.0", "express-oauth2-jwt-bearer": "^1.9.1", "gcp-metadata": "^7.0.1", "gifenc": "^1.0.3", "gl-matrix": "^3.4.4", "gotrue-js": "^0.9.29", "gpt3-tokenizer": "^1.1.5", "http-server": "^14.1.1", "idb": "^8.0.3", "jest": "^30.4.2", "jsonwebtoken": "^9.0.3", "jszip": "^3.10.1", "keyv": "^5.6.0", "kill-port": "^2.0.1", "netlify-cli": "^26.2.0", "netlify-plugin-chromium": "^1.1.4", "npm-check-updates": "^19.1.2", "playwright-core": "^1.61.1", "prettier": "^3.9.5", "three": "^0.182.0", "typescript": "^5.9.3", "web3": "^4.16.0" }, "comment:overrides": "Transitive advisories with no direct dependency to bump. Each override is scoped to the parent that pulls the bad copy — forcing these globally would break packages that legitimately want a different major (minimatch 3.x/5.x, for instance).", "overrides": { "protobufjs": "^7.6.4", "fast-xml-parser": { "fast-xml-builder": "^1.2.1" }, "glob": { "minimatch": "^9.0.9" } }}