Skip to content

Conversation

@NuroDev
Copy link
Contributor

@NuroDev NuroDev commented Dec 11, 2025

Fixes https://jira.cfdata.org/browse/DEVX-2342

wrangler dev --types
{
	"$schema": "node_modules/wrangler/config-schema.json",
	"name": "example",
	"main": "src/index.ts",
	"compatibility_date": "2025-12-12",
	"dev": {
		"generate_types": true
	}
}

A picture of a cute animal (not mandatory, but encouraged)

IMG_1877

@NuroDev NuroDev self-assigned this Dec 11, 2025
@changeset-bot
Copy link

changeset-bot bot commented Dec 11, 2025

🦋 Changeset detected

Latest commit: 6a07dcb

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@NuroDev NuroDev changed the title Add type generation to wrangler dev Add type generation support to wrangler dev Dec 11, 2025
@NuroDev NuroDev marked this pull request as ready for review December 12, 2025 14:20
@NuroDev NuroDev requested review from a team as code owners December 12, 2025 14:20
@pkg-pr-new
Copy link

pkg-pr-new bot commented Dec 16, 2025

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@11616

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@11616

miniflare

npm i https://pkg.pr.new/miniflare@11616

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@11616

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@11616

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@11616

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@11616

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@11616

@cloudflare/workers-utils

npm i https://pkg.pr.new/@cloudflare/workers-utils@11616

wrangler

npm i https://pkg.pr.new/wrangler@11616

commit: 6a07dcb

Copy link
Member

@dario-piotrowicz dario-piotrowicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks almost ready to me, I just think that there are a few bits off with tests maybe 🙂

Copy link
Member

@dario-piotrowicz dario-piotrowicz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me 😄

@github-project-automation github-project-automation bot moved this from Untriaged to Approved in workers-sdk Dec 19, 2025
@NuroDev NuroDev merged commit fc95831 into main Dec 19, 2025
37 of 39 checks passed
@NuroDev NuroDev deleted the NuroDev/DEVX-2342 branch December 19, 2025 11:53
@github-project-automation github-project-automation bot moved this from Approved to Done in workers-sdk Dec 19, 2025
dario-piotrowicz pushed a commit that referenced this pull request Dec 19, 2025
* Added initial `wrangler dev` type generation support

* Minor `wrangler dev` type generation refactoring

* Add initial `wrangler dev` type generation tests

* Improved dev code generation tests

* Fixed worker utils package validation tests

* Minor `wrangler dev` type generation test fixes

* Fixed unsupported fields validation test fixture

* Added changeset

* Minor type generation property casing fixes

* Improved changelog details

* Fixed `wrangler dev` tests for type generation

* Minor `checkTypesDiff` refactoring

* Minor `wrangler dev` type generation test refactoring

* Fixed `dev.generate_types` default value

* Moved `resolveConfig` comment inside of `checkTypesDiff`

* Updated `wrangler dev --types` doc comment description

* Fixed `wrangler dev --types` "file is up to date" test
AmirSa12 pushed a commit to AmirSa12/workers-sdk that referenced this pull request Jan 5, 2026
…lare#11616)

* Added initial `wrangler dev` type generation support

* Minor `wrangler dev` type generation refactoring

* Add initial `wrangler dev` type generation tests

* Improved dev code generation tests

* Fixed worker utils package validation tests

* Minor `wrangler dev` type generation test fixes

* Fixed unsupported fields validation test fixture

* Added changeset

* Minor type generation property casing fixes

* Improved changelog details

* Fixed `wrangler dev` tests for type generation

* Minor `checkTypesDiff` refactoring

* Minor `wrangler dev` type generation test refactoring

* Fixed `dev.generate_types` default value

* Moved `resolveConfig` comment inside of `checkTypesDiff`

* Updated `wrangler dev --types` doc comment description

* Fixed `wrangler dev --types` "file is up to date" test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants