/target*
/dist/
/docs/inner
/.vscode
/.codex
/.claude
/.codex-tmp
/node_modules
/tmp
/vendor/*
!/vendor/stylo-0.20.0/
!/vendor/stylo-0.20.0/**
/vendor/stylo-0.20.0/target/
/vendor/stylo-0.20.0/Cargo.lock
!/vendor/parley-0.11.1/
!/vendor/parley-0.11.1/**
!/vendor/v8-152.2.0/
!/vendor/v8-152.2.0/**
!/vendor/deno_v8-0.3.0/
!/vendor/deno_v8-0.3.0/**
!/vendor/xml5ever-0.39.0/
!/vendor/xml5ever-0.39.0/**
!/vendor/web-audio-api-1.7.0/
!/vendor/web-audio-api-1.7.0/**
!/vendor/usvg-0.48.1/
!/vendor/usvg-0.48.1/**
/vendor/usvg-0.48.1/target/
/vendor/usvg-0.48.1/Cargo.lock
/vendor/web-audio-api-1.7.0/target/
/vendor/web-audio-api-1.7.0/Cargo.lock
/.moli
__pycache__
*.pyc
/moli-playground/chatgpt/.profile/

# Accidental nested benchmark output when moli-benchmark is run from its
# own directory with a repo-relative output path.
/moli-benchmark/moli-benchmark/

node_modules
