init: claude

This commit is contained in:
Prad Nukala committed 2025-11-11 13:21:36 -05:00
1 parent 2def250609
commit 3b87993d60
150 files changed
+29191

No files matched your search

@@ -0,0 +1,162 @@
# Repository README
<h1 align="center">Cloudflare Workers SDK</h1>
<p align="center">
<img src="cloudflare-workers-outline.png" alt="workers-logo" width="120px" height="120px"/>
<br>
Cloudflare Workers let you deploy serverless code instantly across the globe for exceptional performance, reliability, and scale.
<br>
</p>
<p align="center">
<a href="CONTRIBUTING.md">Contribute</a>
·
<a href="https://github.com/cloudflare/workers-sdk/issues">Submit an Issue</a>
·
<a href="https://discord.cloudflare.com/">Join Discord</a>
<br>
<br>
</p>
<p align="center">
<a href="https://www.npmjs.com/wrangler/">
<img src="https://img.shields.io/npm/v/wrangler.svg?logo=npm&logoColor=fff&label=NPM+package&color=orange" alt="Wrangler on npm" />
</a>&nbsp;
<a href="https://discord.cloudflare.com/">
<img src="https://img.shields.io/discord/595317990191398933.svg?logo=discord&logoColor=fff&label=Discord&color=7389d8" alt="Discord conversation" />
</a>&nbsp;
<a href="https://twitter.com/CloudflareDev">
<img src="https://img.shields.io/twitter/follow/cloudflaredev" alt="X conversation" />
</a>
</p>
<hr>
## Quick Start
To get started quickly with a new project, run the command below:
```bash
npm create cloudflare@latest
# or
pnpm create cloudflare@latest
# or
yarn create cloudflare@latest
```
For more info, visit our [Getting Started](https://developers.cloudflare.com/workers/get-started/guide/) guide.
## Documentation
Visit the official Workers documentation [here](https://developers.cloudflare.com/workers/).
- [Getting Started](https://developers.cloudflare.com/workers/get-started/guide/)
- [How Workers works](https://developers.cloudflare.com/workers/reference/how-workers-works/)
- [Wrangler CLI](https://developers.cloudflare.com/workers/wrangler/)
- [Observability](https://developers.cloudflare.com/workers/observability/)
- [Platform](https://developers.cloudflare.com/workers/platform/)
## Directory
| Package | Description | Links |
| ----------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [`wrangler`](https://github.com/cloudflare/workers-sdk/tree/main/packages/wrangler) | A command line tool for building [Cloudflare Workers](https://workers.cloudflare.com/). | [Docs](https://developers.cloudflare.com/workers/wrangler/) |
| [`create-cloudflare` (C3)](https://github.com/cloudflare/workers-sdk/tree/main/packages/create-cloudflare) | A CLI for creating and deploying new applications to Cloudflare. | [Docs](https://developers.cloudflare.com/pages/get-started/c3/) |
| [`miniflare`](https://github.com/cloudflare/workers-sdk/tree/main/packages/miniflare) | A simulator for developing and testing Cloudflare Workers, powered by [workerd](https://github.com/cloudflare/workerd) | [Docs](https://miniflare.dev) |
| [`chrome-devtools-patches`](https://github.com/cloudflare/workers-sdk/tree/main/packages/chrome-devtools-patches) | Cloudflare's fork of Chrome DevTools for inspecting your local or remote Workers | |
| [`pages-shared`](https://github.com/cloudflare/workers-sdk/tree/main/packages/pages-shared) | Used internally to power Wrangler and Cloudflare Pages. It contains all the code that is shared between these clients. | |
## Beta releases
Beta releases are generated by the [pkg.pr.new](https://github.com/stackblitz-labs/pkg.pr.new) tool and are updated on every commit pushed to the `main` branch.
> [!Warning]
> These beta releases get updated over time, so they are ill suited to be used as stable versions for a project (and the proper npm released should be used instead). These should be used only for quick testing of not yet released features/fixes.
Available beta releases are listed below.
<details><summary><b>create-cloudflare</b></summary><p>
```
npm i https://pkg.pr.new/create-cloudflare@main
```
</p></details>
<details><summary><b>@cloudflare/kv-asset-handler</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@main
```
</p></details>
<details><summary><b>miniflare</b></summary><p>
```
npm i https://pkg.pr.new/miniflare@main
```
</p></details>
<details><summary><b>@cloudflare/pages-shared</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/pages-shared@main
```
</p></details>
<details><summary><b>@cloudflare/unenv-preset</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/unenv-preset@main
```
</p></details>
<details><summary><b>@cloudflare/vite-plugin</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/vite-plugin@main
```
</p></details>
<details><summary><b>@cloudflare/vitest-pool-workers</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@main
```
</p></details>
<details><summary><b>@cloudflare/workers-editor-shared</b></summary><p>
```
npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@main
```
</p></details>
<details><summary><b>wrangler</b></summary><p>
```
npm i https://pkg.pr.new/wrangler@main
```
</p></details>
## Contributing
We welcome new contributors! Refer to the [`CONTRIBUTING.md`](/CONTRIBUTING.md) guide for details.
## Community
Join us in the official [Cloudflare Discord](https://discord.cloudflare.com/) to meet other developers, ask questions, or learn more in general.
## Links
- [Project Board](https://github.com/orgs/cloudflare/projects/1)
- [Discussions](https://github.com/cloudflare/workers-sdk/discussions)
@@ -0,0 +1,124 @@
# GitHub Issues
51 recent issues.
## #11034: Unclear error message when wrangler attempts to start local developer server if port is already in use
**State**: closed
**Labels**: bug, awaiting Cloudflare response, wrangler
**URL**: https://github.com/cloudflare/workers-sdk/issues/11034
## #10459: Issue uploading large number of small, static assets
**State**: open
**Labels**: bug, internal, Workers + Assets
**URL**: https://github.com/cloudflare/workers-sdk/issues/10459
## #11124: npm dist-tag 'latest' points to non-existent wrangler@4.45.2
**State**: open
**Labels**: bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11124
## #11121: D1 is not available when running worker as Service binding locally
**State**: open
**Labels**: bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11121
## #11122: Durable object hanging tests while preventing timeouts
**State**: open
**Labels**: bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11122
## #10861: Service binding props are not propagated to service worker.
**State**: open
**Labels**: bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/10861
## #11114: Service binding RPC methods do not work with Response, ReadableStream when `remote: true`
**State**: open
**Labels**: bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11114
## #11119: Add the option of dispatch-namespace to the wrangler secret put command
**State**: open
**Labels**: enhancement, wrangler
**URL**: https://github.com/cloudflare/workers-sdk/issues/11119
## #9349: Exporting and importing locally gives "no such table: main.User: SQLITE_ERROR"
**State**: open
**Labels**: blocked, bug, internal, d1, awaiting Cloudflare response
**URL**: https://github.com/cloudflare/workers-sdk/issues/9349
## #7657: 🐛 BUG: Confusing messaging about whether `wrangler d1 migrations apply` is running against local vs remote DB
**State**: closed
**Labels**: documentation, enhancement, quick win, d1
**URL**: https://github.com/cloudflare/workers-sdk/issues/7657
## #11106: D1 remote beaks if queue remote is set
**State**: open
**Labels**: bug, awaiting Cloudflare response, error-messaging
**URL**: https://github.com/cloudflare/workers-sdk/issues/11106
## #11095: Cross-Process Communication breaks when specifying environment
**State**: open
**Labels**: documentation, bug, error-messaging
**URL**: https://github.com/cloudflare/workers-sdk/issues/11095
## #11074: Bug: Workers for Platforms --dispatch-namespace deploys with incorrect worker name (uses namespace name twice)
**State**: closed
**Labels**: awaiting reporter response, wrangler
**URL**: https://github.com/cloudflare/workers-sdk/issues/11074
## #11057: wrangler pages deploy got 503 Service Unavailable
**State**: closed
**Labels**: awaiting reporter response, bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11057
## #11038: Make `wrangler types` more reproducible (maybe by passing the `.dev.vars` path as an option?)
**State**: open
**Labels**: enhancement, awaiting Cloudflare response
**URL**: https://github.com/cloudflare/workers-sdk/issues/11038
## #11021: `toMatchInlineSnapshot` doesn't work properly
**State**: closed
**Labels**: awaiting reporter response, bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11021
## #11002: [ERROR] fetch failed
**State**: closed
**Labels**: awaiting reporter response, bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/11002
## #10996: Wrangler does not support email binding for sveltekit adapter
**State**: open
**Labels**: bug, awaiting Cloudflare response
**URL**: https://github.com/cloudflare/workers-sdk/issues/10996
## #10935: Failed to wrangler login in WSL
**State**: closed
**Labels**: awaiting reporter response, bug, windows
**URL**: https://github.com/cloudflare/workers-sdk/issues/10935
## #10908: durable objects are not branch aware
**State**: closed
**Labels**: awaiting reporter response, bug
**URL**: https://github.com/cloudflare/workers-sdk/issues/10908
@@ -0,0 +1,104 @@
# Releases
## wrangler@4.45.1: wrangler@4.45.1
**Published**: 2025-10-28
### Patch Changes
- [#10959](https://github.com/cloudflare/workers-sdk/pull/10959) [`d0208fe`](https://github.com/cloudflare/workers-sdk/commit/d0208fef543c8a4850614d2cd3cba86a8bf4e3cb) Thanks [@devin-ai-integration](https://github.com/apps/devin-ai-integration)! - Fixed conflict between `--env` and `--expires` flags in `wrangler r2 object put`.
`--e` now aliases `--env` only, and NOT `--expires`.
- [#10915](https://github.com/cloudflare/workers-sdk/pull/10915) [`dbe51c1`](https://git
## @cloudflare/vitest-pool-workers@0.10.1: @cloudflare/vitest-pool-workers@0.10.1
**Published**: 2025-10-28
### Patch Changes
- Updated dependencies \[[`d0208fe`](https://github.com/cloudflare/workers-sdk/commit/d0208fef543c8a4850614d2cd3cba86a8bf4e3cb), [`dbe51c1`](https://github.com/cloudflare/workers-sdk/commit/dbe51c19bc3ad32c61efd5b0ca1fc2749de3bbe9), [`d4f2daf`](https://github.com/cloudflare/workers-sdk/commit/d4f2daf71f64eb1a4529d78c27228877d48c22c4)]:
- wrangler@4.45.1
## @cloudflare/vite-plugin@1.13.16: @cloudflare/vite-plugin@1.13.16
**Published**: 2025-10-28
### Patch Changes
- Updated dependencies \[[`d0208fe`](https://github.com/cloudflare/workers-sdk/commit/d0208fef543c8a4850614d2cd3cba86a8bf4e3cb), [`dbe51c1`](https://github.com/cloudflare/workers-sdk/commit/dbe51c19bc3ad32c61efd5b0ca1fc2749de3bbe9), [`d4f2daf`](https://github.com/cloudflare/workers-sdk/commit/d4f2daf71f64eb1a4529d78c27228877d48c22c4)]:
- wrangler@4.45.1
## wrangler@4.45.0: wrangler@4.45.0
**Published**: 2025-10-23
### Minor Changes
- [#11030](https://github.com/cloudflare/workers-sdk/pull/11030) [`1a8088a`](https://github.com/cloudflare/workers-sdk/commit/1a8088ab32110f7d0503f5c379d4964200c0c140) Thanks [@penalosa](https://github.com/penalosa)! - Enable automatic resource provisioning by default in Wrangler. This is still an experimental feature, but we're turning on the flag by default to make it easier for people to test it and try it out. You can disable the feature using the `--no-x-provision` flag
## miniflare@4.20251011.1: miniflare@4.20251011.1
**Published**: 2025-10-23
### Patch Changes
- [#10919](https://github.com/cloudflare/workers-sdk/pull/10919) [`ca6c010`](https://github.com/cloudflare/workers-sdk/commit/ca6c01017ccc39671e8724a6b9a5aa37a5e07e57) Thanks [@Caio-Nogueira](https://github.com/Caio-Nogueira)! - migrate workflow to use a wrapped binding
## create-cloudflare@2.54.0: create-cloudflare@2.54.0
**Published**: 2025-10-23
### Minor Changes
- [#10842](https://github.com/cloudflare/workers-sdk/pull/10842) [`af18b48`](https://github.com/cloudflare/workers-sdk/commit/af18b483c37d13b33df5dfff5cefc32e5e5bee2d) Thanks [@dario-piotrowicz](https://github.com/dario-piotrowicz)! - add TanStack Start framework template
### Patch Changes
- [#10991](https://github.com/cloudflare/workers-sdk/pull/10991) [`0372e86`](https://github.com/cloudflare/workers-sdk/commit/0372e863ec0e9f8da79fb655f61e5f69504c324d) Thanks [@dom96](
## @cloudflare/workflows-shared@0.3.8: @cloudflare/workflows-shared@0.3.8
**Published**: 2025-10-23
### Patch Changes
- [#10919](https://github.com/cloudflare/workers-sdk/pull/10919) [`ca6c010`](https://github.com/cloudflare/workers-sdk/commit/ca6c01017ccc39671e8724a6b9a5aa37a5e07e57) Thanks [@Caio-Nogueira](https://github.com/Caio-Nogueira)! - migrate workflow to use a wrapped binding
## @cloudflare/vitest-pool-workers@0.10.0: @cloudflare/vitest-pool-workers@0.10.0
**Published**: 2025-10-23
### Minor Changes
- [#11047](https://github.com/cloudflare/workers-sdk/pull/11047) [`0ff1964`](https://github.com/cloudflare/workers-sdk/commit/0ff19648c143803a820d00b9301b17bfa48eff30) Thanks [@petebacondarwin](https://github.com/petebacondarwin)! - Infer latest locally available compatibility date if none is provided in the test configuration
### Patch Changes
- [#10919](https://github.com/cloudflare/workers-sdk/pull/10919) [`ca6c010`](https://github.com/cloudflare/workers-sdk/commit/ca
## @cloudflare/vite-plugin@1.13.15: @cloudflare/vite-plugin@1.13.15
**Published**: 2025-10-23
### Patch Changes
- [#10741](https://github.com/cloudflare/workers-sdk/pull/10741) [`2f57345`](https://github.com/cloudflare/workers-sdk/commit/2f57345a7a57b6bba75c51e1a8f322894aa8a628) Thanks [@penalosa](https://github.com/penalosa)! - Remove obsolete `--x-remote-bindings` flag
- Updated dependencies \[[`4bd4c29`](https://github.com/cloudflare/workers-sdk/commit/4bd4c296d599246d04f3c86034c739411b224659), [`31e1330`](https://github.com/cloudflare/workers-sdk/commit/31e133090af046982b3ee15d
## @cloudflare/pages-shared@0.13.81: @cloudflare/pages-shared@0.13.81
**Published**: 2025-10-23
### Patch Changes
- Updated dependencies \[[`ca6c010`](https://github.com/cloudflare/workers-sdk/commit/ca6c01017ccc39671e8724a6b9a5aa37a5e07e57)]:
- miniflare@4.20251011.1