Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.28 KB

File metadata and controls

47 lines (30 loc) · 1.28 KB

Contributing

The website is built using Astro and TypeScript.

Running the site

$ npm install
$ npm run start

The site will be available at http://localhost:4321. A local network address for testing on a mobile device will also be shown.

Running utility scripts

The standalone scripts in scripts/ are written in TypeScript. Run them with npx tsx, for example:

$ npx tsx scripts/resizeImage.ts <filename>

MCPs

This repo includes shared MCP server settings for Codex, Claude, and more. To use them, ensure you have any required credentials set in your environment:

  • GREPTILE_API_KEY

Continuous integration

A GitHub action is configured to run lint and build for every PR.

To lint locally, run npm run lint.

Deploys

GitHub actions are configured for continuous deployment:

To create a production build locally, run npm run build. Output will be available in /dist