Skip to content
gitignore-inPublic

About

Source code for gitignore.in — generate .gitignore files for your projects

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

gitignore-in/website

Source code for gitignore.in — a web interface for generating .gitignore files.

Stack

  • React 19 + Vite + TypeScript
  • Runtime: bun
  • Lint/format: Biome
  • E2E tests: Cypress

Local development

bun install
bun run dev           # http://localhost:3000
bun run lint          # Biome check + local README HTML element check
bun run check:readme  # verify src/upstream/readme.md matches upstream (needs network)
bun run format        # auto-format with Biome
bun run test          # run Cypress E2E tests
bun run build         # production build

bun run lint runs Biome and checks src/upstream/readme.md for disallowed HTML elements; both checks are local and require no network access. bun run check:readme verifies that src/upstream/readme.md matches the upstream gitignore-in/gitignore-in README at the pinned commit in scripts/check-readme-sync.ts. That check fetches the upstream file over the network, so it is run separately from lint, as its own step in the Publish Website workflow (see DEPLOYING.md). src/upstream/ holds files synced from other repositories rather than website-specific implementation.

Deployment

See DEPLOYING.md for the deployment process and rollback instructions.

Change history

See CHANGELOG.md for notable changes.

Related

About

Source code for gitignore.in — generate .gitignore files for your projects

Topics

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages