# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules

# server build output
/dist
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions

# testing
/coverage

# next.js
/.next/
/.next-prod/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# env files (can opt-in for committing if needed)
.env*

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts

*storybook.log
storybook-static

# PWA (next-pwa generated)
public/sw.js
public/workbox-*.js

# Standalone widget libs (generated by scripts/build-html-lib.mjs)
public/html-lib/markdown.js
public/html-lib/markdown.css
public/html-lib/pdf-viewer.js
public/html-lib/pdf-viewer.css
public/html-lib/json-viewer.js
public/html-lib/csv-viewer.js
public/html-lib/csv-viewer.css
public/html-lib/fonts/

# Chrome extension (auto-generated by Chrome)
chrome-extension/_metadata/

# E2B demo
e2b/node_modules
e2b/.vercel

# Impeccable (design skill) working directory — critique snapshots and the
# per-project ignore list. Local-only: the skill itself lives outside this repo,
# the timestamped snapshots accumulate one file per run, and their prose quotes
# on-screen content from the author's own machine. Anyone running the skill
# regenerates what they need.
.impeccable/
