fuzzyworld

north-star / files / package.json

package.json

Blame: the commit that last changed each line · file · history

4e701dc7 2026-03-16 Pavel Safronov1{
e790982a 2026-03-16 Pavel Safronov2 "name": "friend-compass",
4e701dc7 2026-03-16 Pavel Safronov3 "version": "0.1.0",
4 "private": true,
5 "type": "module",
6 "scripts": {
7 "dev": "vite",
b4e7f682 2026-03-16 Pavel Safronov8 "typecheck": "tsc --noEmit",
4e701dc7 2026-03-16 Pavel Safronov9 "build": "vite build",
5be7df9b 2026-03-16 Pavel Safronov10 "preview": "vite preview",
c18940ae 2026-03-16 Pavel Safronov11 "firebase:deploy-rules": "firebase --config config/firebase/firebase.json --project north-star-e5dee deploy --only database",
12 "clean-old-firebase:preview-30d": "bash scripts/clean-old-firebase.sh --days=30 --verbose",
13 "clean-old-firebase:preview-1m": "bash scripts/clean-old-firebase.sh --minutes=1 --verbose",
14 "clean-old-firebase:run-30d": "bash scripts/clean-old-firebase.sh --days=30 --apply --verbose",
15 "clean-old-firebase:run-1m": "bash scripts/clean-old-firebase.sh --minutes=1 --apply --verbose",
a3080daf 2026-03-17 Pavel Safronov16 "gen-commit-ts": "echo \"export const GIT_COMMIT='${CI_COMMIT_SHORT_SHA}'; export const IS_LOCAL_BUILD=false;\" > ./src/commit.ts",
b10cf38c 2026-10-27 Pavel Safronov17 "md-lint": "markdownlint \"**/*.md\" --ignore node_modules --ignore .git",
18 "deploy": "fw deploy"
4e701dc7 2026-03-16 Pavel Safronov19 },
20 "dependencies": {
21 "firebase": "^12.0.0",
22 "qrcode": "^1.5.4"
23 },
24 "devDependencies": {
b4e7f682 2026-03-16 Pavel Safronov25 "@types/qrcode": "^1.5.6",
c18940ae 2026-03-16 Pavel Safronov26 "firebase-tools": "^15.10.0",
b10cf38c 2026-10-27 Pavel Safronov27 "fuzzyworld-tools": "git+https://code.fuzzyworld.net/fuzzyworld-tools.git#semver:^1.0.0",
a3080daf 2026-03-17 Pavel Safronov28 "markdownlint-cli": "^0.48.0",
92f24c4e 2026-03-16 Pavel Safronov29 "typescript": "^5.8.2",
b4e7f682 2026-03-16 Pavel Safronov30 "vite": "^5.4.19",
31 "vite-plugin-checker": "^0.12.0"
b10cf38c 2026-10-27 Pavel Safronov32 },
33 "fuzzyworld": {
34 "app": "north-star",
35 "title": "Friend Compass",
36 "description": "Friend Compass shows live arrows pointing toward your friends. No account needed, end-to-end encrypted, works on any phone.",
37 "prebuild": [
38 "CI_COMMIT_SHORT_SHA=$(git rev-parse --short HEAD) npm run gen-commit-ts"
39 ]
4e701dc7 2026-03-16 Pavel Safronov40 }
a3080daf 2026-03-17 Pavel Safronov41}