| 1 | node_modules/ |
| 2 | dist/ |
| 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 |
| 16 | wrangler.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 |
| 25 | smoke |
| 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 | |
| 47 | packages/cloudflare-runtime/src/rolldown/.env.test |
| 48 | packages/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 |
| 60 | coverage |
| 61 | test-results |
| 62 | .external |
| 63 | .bundle-benchmark |
| 64 | packages/alchemy/docs |
| 65 | .sonda |
| 66 | examples/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 |