https://github.com/netlify/nextjs-sentinel
Monitors Next.js releases for relevance to Netlify
https://github.com/netlify/nextjs-sentinel
llm nextjs
Last synced: 4 months ago
JSON representation
Monitors Next.js releases for relevance to Netlify
- Host: GitHub
- URL: https://github.com/netlify/nextjs-sentinel
- Owner: netlify
- Created: 2024-10-08T03:41:16.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T00:32:30.000Z (4 months ago)
- Last Synced: 2025-02-28T06:27:24.785Z (4 months ago)
- Topics: llm, nextjs
- Language: TypeScript
- Homepage: https://nextjs-sentinel.netlify.app/
- Size: 224 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Next.js Sentinel
Monitor Next.js releases, analyze them with an LLM for relevance to Netlify,
## Development
This is an Astro site.
It stores Next.js release data in a Turso database.
It is deployed to Netlify.
It uses the PNPM package manager.
### 🧞 Commands
All commands are run from the root of the project, from a terminal:
| Command | Action |
| :------------------- | :--------------------------------------------------------- |
| `pnpm install` | Install dependencies |
| `pnpm run dev` | Start local dev server at `localhost:4321` |
| `pnpm run build` | Build your production site to `./dist/` |
| `pnpm run format` | Format files with prettier |
| `pnpm run lint` | Run ESLint |
| `pnpm run typecheck` | Typecheck TypeScript files |
| `pnpm run test` | Run all checks, including typechecking & eslint |
| `pnpm run preview` | Preview your build locally, before deploying |
| `pnpm run migrate` | Fetch recent releases, analyze them, and seed the database |### Contributing
The release data is in a plain JSON file in `src/data/releases.json`. Feel free
to send PRs with updates.