1node_modules/
2dist/
3/lib/
4/alchemy/lib/
5.out/
6.test/
7.DS_Store
8.env
9*.tsbuildinfo
10.claude/
11.alchemy/
12# !.alchemy/github:alchemy/
13# examples/*/.alchemy
14
15.repomix-output.txt
16wrangler.jsonc
17!packages/cloudflare-*/src/**/wrangler.jsonc
18
19# Husky - ignore generated files but keep hooks
20.husky/_
21!.husky/pre-commit
22
23.smoke
24.smoke.logs
25smoke
26.svelte-kit
27.astro
28.wrangler
29
30*.tgz
31*.js
32*.d.ts
33!examples/prisma-tanstack-start/migrations/**/start-contract.d.ts
34!examples/prisma-tanstack-start/migrations/**/end-contract.d.ts
35# Emitted Prisma ORM v8 contract types: imported by the fixtures/example that
36# consume them, so a clean checkout must typecheck without running a deploy.
37!examples/cloudflare-neon-prisma/src/prisma/generated/contract.d.ts
38!packages/alchemy/test/Cloudflare/Workers/fixtures/prisma-orm/generated/contract.d.ts
39!packages/alchemy/test/Prisma/ORM/fixtures/client/generated/contract.d.ts
40# drizzle-kit's generated durable-sqlite migrations bundle (checked-in test fixture)
41!packages/alchemy/test/Cloudflare/Workers/fixtures/drizzle-do/drizzle/migrations.js
42# Container image contexts COPY these into the image; without the negation
43# a fresh checkout has an empty build context and the container never boots.
44!packages/alchemy/test/Cloudflare/Container/fixtures/**/*.js
45*.map
46
47packages/cloudflare-runtime/src/rolldown/.env.test
48packages/cloudflare-runtime/src/rolldown/out/
49!packages/cloudflare-runtime/src/rolldown/test/fixtures/**/node_modules/
50!packages/cloudflare-runtime/src/rolldown/test/fixtures/**/node_modules/**
51!packages/cloudflare-runtime/src/rolldown/test/fixtures/**/*.js
52!packages/cloudflare-frameworks/src/nextjs/wrangler-stub/*.js
53!packages/cloudflare-*/src/**/*.d.ts
54!packages/frontend-frameworks/fixtures/**/*.d.ts
55!packages/frontend-frameworks/fixtures/**/*.js
56
57.attest
58.cache
59.turbo
60coverage
61test-results
62.external
63.bundle-benchmark
64packages/alchemy/docs
65.sonda
66examples/cloudflare-worker/src/scratch.ts
67
68# Package copies generated by scripts/copy-package-files.ts after builds.
69/packages/*/LICENSE
70/packages/*/NOTICE
71/packages/*/THIRD_PARTY_LICENSES.md
72/packages/alchemy/README.md
73
74!/packages/alchemy/bin/cli.js
75!/packages/alchemy/bin/alchemy.js
76!/packages/alchemy/bin/exec.js
77!/packages/alchemy/bin/register-dev-mode.js
78!/packages/alchemy/bin/register-oxc.js
79.tmp
80# the lockfile-pinning test fixture is a checked-in lockfile, not a generated one
81!packages/alchemy/test/AWS/Lambda/fixtures/lockfile-pinning/pnpm/pnpm-lock.yaml
82
83.ai-workspace/
84/processes/
85.probe
86!packages/alchemy/src/Cloudflare/Workers/worker-module.d.ts
87
88# pkg pack output (CI artifact hand-off)
89.pkg