scratch/

# JavaScript
node_modules/
.yarn/
*.bundle.*
*.log
*.tsbuildinfo
.eslintcache
.stylelintcache
packages/*/lib/
packages/core/coverage/

# Built labextension, Node CLI bundle, schema copy and generated version file
jupyterlab_workshop/labextension/
jupyterlab_workshop/nodejs/
jupyterlab_workshop/schema/
jupyterlab_workshop/_version.py

# Documentation build outputs and the assembled GitHub Pages site
docs/_build/
docs/reference/
site/

# Integration tests
tests/ui-tests/test-results/
tests/ui-tests/playwright-report/

# Python
.venv/
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/
.ipynb_checkpoints/

# Editors and OS
.DS_Store

# Files created by running the example workshops
examples/*/demo/
examples/*/_workshop/
examples/*/scratch/

# Workshops downloaded through the extension
workshops/

# JupyterLite site built by `just lite`
lite-site/

# JupyterLite build state written next to a build
.jupyterlite.doit.db
