the statusphere demo reworked into a vite/react app in a monorepo

Add lpm

Changed files
+88 -2
+6 -2
package.json
··· 21 21 "start:client": "pnpm --filter @statusphere/client start", 22 22 "clean": "pnpm -r clean", 23 23 "format": "prettier --write \"**/*.{ts,tsx,js,jsx,json,md}\"", 24 - "typecheck": "pnpm -r typecheck" 24 + "typecheck": "pnpm -r typecheck", 25 + "lpm": "node node_modules/@lpm/cli/bin.js" 25 26 }, 26 27 "devDependencies": { 27 28 "@atproto/lex-cli": "^0.6.1", ··· 32 33 "rimraf": "^6.0.1", 33 34 "typescript": "^5.8.2" 34 35 }, 35 - "packageManager": "pnpm@10.18.1" 36 + "packageManager": "pnpm@10.18.1", 37 + "dependencies": { 38 + "@lpm/cli": "jsr:0.3.0-rc.1" 39 + } 36 40 }
+82
pnpm-lock.yaml
··· 7 7 importers: 8 8 9 9 .: 10 + dependencies: 11 + '@lpm/cli': 12 + specifier: jsr:0.3.0-rc.1 13 + version: '@jsr/lpm__cli@0.3.0-rc.1' 10 14 devDependencies: 11 15 '@atproto/lex-cli': 12 16 specifier: ^0.6.1 ··· 735 739 736 740 '@jridgewell/trace-mapping@0.3.9': 737 741 resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} 742 + 743 + '@jsr/cliffy__command@1.0.0-rc.7': 744 + resolution: {integrity: sha512-cLmigvj0IJxMoj0FI/gAanoJNyHYW/SeaDdJUCTmu/10l4og4lrHUwbpkKISnnj2pimFQb4zVJ2hnlFrYEjjQw==, tarball: https://npm.jsr.io/~/11/@jsr/cliffy__command/1.0.0-rc.7.tgz} 745 + 746 + '@jsr/cliffy__flags@1.0.0-rc.7': 747 + resolution: {integrity: sha512-D0EsYP7QrzZBiap/qri//AixzFqBKPxzui99Z/Yz77DxcNthd6kafhOVr9xIBuORICzeydjNY2hVk5J7fV0iRQ==, tarball: https://npm.jsr.io/~/11/@jsr/cliffy__flags/1.0.0-rc.7.tgz} 748 + 749 + '@jsr/cliffy__internal@1.0.0-rc.7': 750 + resolution: {integrity: sha512-ncrAaxh4UUeV7RDvkhyGQuxU5JtSZVz38Db97mms+iNIwogM4qn9P8kNR1V6avMo+TjGMD5Z1DMkJGO9o6aHyw==, tarball: https://npm.jsr.io/~/11/@jsr/cliffy__internal/1.0.0-rc.7.tgz} 751 + 752 + '@jsr/cliffy__table@1.0.0-rc.7': 753 + resolution: {integrity: sha512-EWM/Jfrit8W1qxo+0c/bRqaod8jxMotOiY08Nlx2/FVMK52hJoAtzC0RhpdyXzxVuBpqIdv6UeDDbTAIRiYGug==, tarball: https://npm.jsr.io/~/11/@jsr/cliffy__table/1.0.0-rc.7.tgz} 754 + 755 + '@jsr/lpm__cli@0.3.0-rc.1': 756 + resolution: {integrity: sha512-KDrXMXAtcBkx6OneTUTbL9bfLxrNRnUvi6j7hJLrhby7dLjip3BCYFc6NQOgbYQELnT//a2pc+xeRY5b+l5KoA==, tarball: https://npm.jsr.io/~/11/@jsr/lpm__cli/0.3.0-rc.1.tgz} 757 + 758 + '@jsr/lpm__core@0.3.1-rc.1': 759 + resolution: {integrity: sha512-VHuP2IhoBQIeptRYhj2EQwcv2NDwqry8ZeKEla+SSMyKLCa0cnqdorkQgvQa86K9e6s5Znk7aEDeyAdNczTUZQ==, tarball: https://npm.jsr.io/~/11/@jsr/lpm__core/0.3.1-rc.1.tgz} 760 + 761 + '@jsr/std__fmt@1.0.8': 762 + resolution: {integrity: sha512-miZHzj9OgjuajrcMKzpqNVwFb9O71UHZzV/FHVq0E0Uwmv/1JqXgmXAoBNPrn+MP0fHT3mMgaZ6XvQO7dam67Q==, tarball: https://npm.jsr.io/~/11/@jsr/std__fmt/1.0.8.tgz} 763 + 764 + '@jsr/std__regexp@1.0.1': 765 + resolution: {integrity: sha512-AnGeP//DHpPvhCWjI5dR4o013JhCQioD8yMF8drD7PWb0X4kvmO35hbZi+NZhfSolz4Ts2cpPzJY+DUpi2XE9A==, tarball: https://npm.jsr.io/~/11/@jsr/std__regexp/1.0.1.tgz} 766 + 767 + '@jsr/std__text@1.0.16': 768 + resolution: {integrity: sha512-UawOIn+Vu0BBusfOpToMXHISa/z8vDUKxXntQGVM5w6e9W1XkFzylnbc0cWWa9f0dESlxDyjvReHzPNM86hYlA==, tarball: https://npm.jsr.io/~/11/@jsr/std__text/1.0.16.tgz} 769 + 770 + '@needle-di/core@0.11.2': 771 + resolution: {integrity: sha512-QwvlSTfpobIGGEmO/iMjMcL9lPf53cSV8mQVTzMGO4IkcyOQEK3nn7d6fkUOaaefwyiO4HGLEMl5VDaslnUuUg==} 738 772 739 773 '@noble/curves@1.8.1': 740 774 resolution: {integrity: sha512-warwspo+UYUPep0Q+vtdVB4Ugn8GGQj8iyB3gnRWsztmUHTI3S1nhdiWNsPUGL0vud7JlRRk1XEu7Lq1KGTnMQ==} ··· 2473 2507 source-map@0.8.0-beta.0: 2474 2508 resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} 2475 2509 engines: {node: '>= 8'} 2510 + deprecated: The work that was done in this beta branch won't be included in future versions 2476 2511 2477 2512 split2@4.2.0: 2478 2513 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} ··· 3411 3446 dependencies: 3412 3447 '@jridgewell/resolve-uri': 3.1.2 3413 3448 '@jridgewell/sourcemap-codec': 1.5.0 3449 + 3450 + '@jsr/cliffy__command@1.0.0-rc.7': 3451 + dependencies: 3452 + '@jsr/cliffy__flags': 1.0.0-rc.7 3453 + '@jsr/cliffy__internal': 1.0.0-rc.7 3454 + '@jsr/cliffy__table': 1.0.0-rc.7 3455 + '@jsr/std__fmt': 1.0.8 3456 + '@jsr/std__text': 1.0.16 3457 + 3458 + '@jsr/cliffy__flags@1.0.0-rc.7': 3459 + dependencies: 3460 + '@jsr/std__text': 1.0.16 3461 + 3462 + '@jsr/cliffy__internal@1.0.0-rc.7': 3463 + dependencies: 3464 + '@jsr/std__fmt': 1.0.8 3465 + 3466 + '@jsr/cliffy__table@1.0.0-rc.7': 3467 + dependencies: 3468 + '@jsr/std__fmt': 1.0.8 3469 + 3470 + '@jsr/lpm__cli@0.3.0-rc.1': 3471 + dependencies: 3472 + '@atproto/syntax': 0.3.3 3473 + '@jsr/cliffy__command': 1.0.0-rc.7 3474 + '@jsr/lpm__core': 0.3.1-rc.1 3475 + '@jsr/std__fmt': 1.0.8 3476 + '@needle-di/core': 0.11.2 3477 + zod: 3.24.2 3478 + 3479 + '@jsr/lpm__core@0.3.1-rc.1': 3480 + dependencies: 3481 + '@atproto/api': 0.14.7 3482 + '@atproto/identity': 0.4.6 3483 + '@atproto/lexicon': 0.4.7 3484 + '@atproto/syntax': 0.3.3 3485 + '@needle-di/core': 0.11.2 3486 + 3487 + '@jsr/std__fmt@1.0.8': {} 3488 + 3489 + '@jsr/std__regexp@1.0.1': {} 3490 + 3491 + '@jsr/std__text@1.0.16': 3492 + dependencies: 3493 + '@jsr/std__regexp': 1.0.1 3494 + 3495 + '@needle-di/core@0.11.2': {} 3414 3496 3415 3497 '@noble/curves@1.8.1': 3416 3498 dependencies: