Skip to content

adapter-cloudflare-workers not parsing default .jsonc #13465

Closed
@duducpp

Description

Describe the bug

@sveltejs/adapter-cloudflare-workers throws the following error when trying to run a projected created with created with create-cloudflare.

error during build:
Error: Missing a wrangler.toml file

PR #13148 implements .json support, but since wrangler v3.91.0 .jsonc is also supported by default.

Reproduction

Create a project using adapter-cloudflare-workers

npm create cloudflare@latest -- my-svelte-app --framework=svelte --git=false --deploy=false -- --template=minimal --types=ts --no-install

What would you like to add to your project?
🟩 sveltekit-adapter

Which SvelteKit adapter would you like to use?
🟢 cloudflare-workers

cd my-svelte-app
npm run preview

Logs

Run npm run preview to preview your production build locally.

> Using @sveltejs/adapter-cloudflare-workers
  Consult https://developers.cloudflare.com/workers/platform/sites/configuration on how to setup your site
  Sample wrangler.toml:

  name = "<your-site-name>"
  account_id = "<your-account-id>"

  main = "./.cloudflare/worker.js"
  site.bucket = "./.cloudflare/public"

  build.command = "npm run build"

  compatibility_date = "2021-11-12"
  workers_dev = true
error during build:
Error: Missing a wrangler.toml file

System Info

System:
    OS: Windows 11 10.0.26100
    CPU: (24) x64 12th Gen Intel(R) Core(TM) i9-12900K
    Memory: 50.73 GB / 63.74 GB
  Binaries:
    Node: 22.11.0 - C:\Program Files\nodejs\node.EXE
    npm: 10.9.0 - C:\Program Files\nodejs\npm.CMD
    pnpm: 10.4.0 - C:\Program Files\nodejs\pnpm.CMD
  Browsers:
    Edge: Chromium (129.0.2792.89)
    Internet Explorer: 11.0.26100.1882
  npmPackages:
    @sveltejs/adapter-cloudflare: ^5.0.3 => 5.0.3
    @sveltejs/adapter-cloudflare-workers: ^2.7.0 => 2.7.1
    @sveltejs/kit: ^2.16.0 => 2.17.2
    @sveltejs/vite-plugin-svelte: ^5.0.0 => 5.0.3
    svelte: ^5.0.0 => 5.20.0
    vite: ^6.0.0 => 6.1.0

Severity

annoyance

Additional Information

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions