stack/examples/convex/package.json
BilalG1 91d8c16ffc
convex example testing (#943)
<!--

Make sure you've read the CONTRIBUTING.md guidelines:
https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md

-->

<!-- RECURSEML_SUMMARY:START -->
## High-level PR Summary
This PR fixes dependency management issues by adding the missing
`wait-on` package to the Convex example's dependencies, reorganizing the
dependency order in `package.json` for consistency, and regenerating the
`pnpm-lock.yaml` file to ensure proper dependency resolution across the
monorepo.

⏱️ Estimated Review Time: 5-15 minutes

<details>
<summary>💡 Review Order Suggestion</summary>

| Order | File Path |
|-------|-----------|
| 1 | `examples/convex/package.json` |
| 2 | `pnpm-lock.yaml` |
</details>



[![Need help? Join our
Discord](https://img.shields.io/badge/Need%20help%3F%20Join%20our%20Discord-5865F2?style=plastic&logo=discord&logoColor=white)](https://discord.gg/n3SsVDAW6U)


[![Analyze latest
changes](c932fc0941/?repo_owner=stack-auth&repo_name=stack-auth&pr_number=943)
<!-- RECURSEML_SUMMARY:END -->

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- **New Features**
- Added UI buttons to view user info via different clients, a
server-side user info section, and an Action page to view/submit updates
to user metadata.
- Added a server-side action to update a user's client-read-only
metadata.

- **Documentation**
  - In-app link and guidance to the Action route for updating user data.

- **Chores**
- Updated project dependencies/devDependencies and added .env.local to
.gitignore.

- **Bug Fixes**
  - Token-missing scenario now handled gracefully instead of throwing.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Konsti Wohlwend <n2d4xc@gmail.com>
2025-10-15 15:50:04 -07:00

44 lines
1.7 KiB
JSON

{
"name": "@stackframe/convex-example",
"version": "2.8.43",
"private": true,
"scripts": {
"convex": "convex",
"dev": "pnpm run predev && npm-run-all --parallel dev:frontend dev:backend",
"dev:frontend": "next dev --port 8127",
"dev:backend": "convex dev --typecheck=disable --env-file .env.development",
"dev:backend:until-success": "pnpm run dev:backend --until-success",
"set-up-env-vars": "wait-on http://localhost:3210 && pnpm run convex env set NEXT_PUBLIC_STACK_API_URL=http://localhost:8102 && pnpm run convex env set NEXT_PUBLIC_STACK_PROJECT_ID=internal && pnpm run convex env set NEXT_PUBLIC_STACK_PUBLISHABLE_CLIENT_KEY=this-publishable-client-key-is-for-local-development-only && pnpm run convex env set STACK_SECRET_SERVER_KEY=this-secret-server-key-is-for-local-development-only",
"predev": "npm-run-all --parallel dev:backend:until-success set-up-env-vars",
"start": "next start --port 8127",
"build": "next build",
"lint": "next lint",
"typecheck": "tsc --noEmit",
"clean": "rimraf .next && rimraf node_modules"
},
"dependencies": {
"@stackframe/stack": "workspace:*",
"@stackframe/stack-shared": "workspace:*",
"convex": "^1.27.0",
"next": "15.2.3",
"react": "^19.0.0",
"react-dom": "^19.0.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3",
"@tailwindcss/postcss": "^4",
"@types/node": "^20",
"@types/react": "^19",
"@types/react-dom": "^19",
"eslint": "^8",
"eslint-config-next": "14.2.5",
"npm-run-all": "^4.1.5",
"postcss": "^8",
"prettier": "^3.5.3",
"rimraf": "^5.0.5",
"tailwindcss": "^4",
"typescript": "5.3.3",
"wait-on": "^8.0.1"
}
}