Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🐛 BUG: build command is run twice when you first run wrangler dev #7934

Open
samuelcolvin opened this issue Jan 28, 2025 · 2 comments
Open
Labels
bug Something that isn't working

Comments

@samuelcolvin
Copy link

Which Cloudflare product(s) does this pertain to?

Wrangler

What versions are you using?

⛅️ wrangler 3.103.2 (update available 3.106.0), node v23.6.1

What operating system and version are you using?

Macos

Please provide a link to a minimal reproduction

https://github.com/pydantic/pydantic.run

Describe the Bug

To demonstrate, clone https://github.com/pydantic/pydantic.run, and run npm i, then npm run cf-dev, you'll see the vite build occurs twice at startup.

Please provide any relevant error logs

code/pydantic.run 0 ➤ npm run cf-dev

> [email protected] cf-dev
> wrangler dev


 ⛅️ wrangler 3.103.2 (update available 3.106.0)
---------------------------------------------------------

Running custom build: npm run build
╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│  [b] open a browser, [d] open devtools, [l] turn off local mode, [c] clear console, [x] to exit  │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯

> [email protected] build
> npm run --workspace=frontend build


> [email protected] build
> tsc && vite build

vite v6.0.9 building for production...
✓ 1083 modules transformed.
dist/assets/__vite-browser-external-9wXp6ZBx.js      0.09 kB
dist/index.html                                      1.97 kB │ gzip:   0.88 kB
dist/assets/worker-1ivM9wso.js                      22.31 kB
dist/assets/codicon-DCmgc-ay.ttf                    80.34 kB
dist/assets/index-CtbFFRB9.css                       2.85 kB │ gzip:   1.07 kB
dist/assets/monacoEditor-D6kYW_CN.css              133.00 kB │ gzip:  21.06 kB
dist/assets/azcli-BaLxmfj-.js                        1.14 kB │ gzip:   0.49 kB │ map:      2.81 kB
dist/assets/javascript-Cd5p9Cph.js                   1.27 kB │ gzip:   0.67 kB │ map:      2.67 kB
dist/assets/ini-Drc7WvVn.js                          1.39 kB │ gzip:   0.71 kB │ map:      3.52 kB
dist/assets/csp-5Rap-vPy.js                          1.71 kB │ gzip:   0.70 kB │ map:      3.37 kB
dist/assets/pla-B03wrqEc.js                          1.97 kB │ gzip:   0.82 kB │ map:      5.43 kB
dist/assets/scheme-Bio4gycK.js                       2.06 kB │ gzip:   0.99 kB │ map:      4.86 kB
dist/assets/flow9-i9-g7ZhI.js                        2.10 kB │ gzip:   1.02 kB │ map:      5.42 kB
dist/assets/sb-CDntyWJ8.js                           2.12 kB │ gzip:   1.00 kB │ map:      5.33 kB
dist/assets/bat-CFOPXBzS.js                          2.13 kB │ gzip:   1.04 kB │ map:      5.08 kB
dist/assets/dockerfile-Zznr-cwX.js                   2.16 kB │ gzip:   0.84 kB │ map:      5.89 kB
dist/assets/pascaligo-Bc-ZgV77.js                    2.29 kB │ gzip:   1.08 kB │ map:      6.23 kB
dist/assets/lua-nf6ki56Z.js                          2.41 kB │ gzip:   1.10 kB │ map:      6.41 kB
dist/assets/cameligo-BFG1Mk7z.js                     2.48 kB │ gzip:   1.13 kB │ map:      6.73 kB
dist/assets/graphql-Cg7bfA9N.js                      2.55 kB │ gzip:   1.20 kB │ map:      6.69 kB
dist/assets/objective-c-B5zXfXm9.js                  2.70 kB │ gzip:   1.23 kB │ map:      6.65 kB
dist/assets/lexon-YWi4-JPR.js                        2.73 kB │ gzip:   1.10 kB │ map:      6.98 kB
dist/assets/xml-Dg4MT2X6.js                          2.75 kB │ gzip:   1.16 kB │ map:      7.07 kB
dist/assets/bicep-BfEKNvv3.js                        2.83 kB │ gzip:   1.14 kB │ map:      6.88 kB
dist/assets/sparql-DHaeiCBh.js                       2.84 kB │ gzip:   1.34 kB │ map:      7.12 kB
dist/assets/mips-B_c3zf-v.js                         2.87 kB │ gzip:   1.25 kB │ map:      7.45 kB
dist/assets/go-Cphgjts3.js                           2.94 kB │ gzip:   1.31 kB │ map:      8.09 kB
dist/assets/sophia-C5WLch3f.js                       3.05 kB │ gzip:   1.37 kB │ map:      7.68 kB
dist/assets/typespec-D-MeaMDU.js                     3.09 kB │ gzip:   1.26 kB │ map:      7.66 kB
dist/assets/m3-Cpb6xl2v.js                           3.10 kB │ gzip:   1.47 kB │ map:      7.72 kB
dist/assets/fsharp-CzKuDChf.js                       3.27 kB │ gzip:   1.49 kB │ map:      8.09 kB
dist/assets/pascal-CXOwvkN_.js                       3.29 kB │ gzip:   1.57 kB │ map:      8.49 kB
dist/assets/shell-CX-rkNHf.js                        3.36 kB │ gzip:   1.38 kB │ map:      8.33 kB
dist/assets/r-CdQndTaG.js                            3.42 kB │ gzip:   1.45 kB │ map:      8.58 kB
dist/assets/qsharp-DXyYeYxl.js                       3.48 kB │ gzip:   1.59 kB │ map:      9.21 kB
dist/assets/java-B_fMsGYe.js                         3.51 kB │ gzip:   1.57 kB │ map:      8.95 kB
dist/assets/powershell-Dd3NCNK9.js                   3.56 kB │ gzip:   1.55 kB │ map:      9.32 kB
dist/assets/cypher-DrQuvNYM.js                       3.68 kB │ gzip:   1.60 kB │ map:      9.29 kB
dist/assets/kotlin-BSkB5QuD.js                       3.73 kB │ gzip:   1.64 kB │ map:      9.28 kB
dist/assets/redis-CVwtpugi.js                        3.85 kB │ gzip:   1.66 kB │ map:      9.29 kB
dist/assets/tcl-DnHyzjbg.js                          3.86 kB │ gzip:   1.54 kB │ map:      9.27 kB
dist/assets/hcl-0cvrggvQ.js                          3.88 kB │ gzip:   1.66 kB │ map:      8.62 kB
dist/assets/coffee-CDGzqUPQ.js                       3.88 kB │ gzip:   1.48 kB │ map:     10.05 kB
dist/assets/markdown-DSZPf7rp.js                     4.08 kB │ gzip:   1.56 kB │ map:     10.96 kB
dist/assets/less-BsTHnhdd.js                         4.19 kB │ gzip:   1.59 kB │ map:      9.29 kB
dist/assets/restructuredtext-DfzH4Xui.js             4.19 kB │ gzip:   1.55 kB │ map:      9.50 kB
dist/assets/apex-DyP6w7ZV.js                         4.24 kB │ gzip:   1.94 kB │ map:     11.06 kB
dist/assets/liquid-Bv7V-nFe.js                       4.30 kB │ gzip:   1.84 kB │ map:     10.82 kB
dist/assets/yaml-Beao5--b.js                         4.35 kB │ gzip:   1.70 kB │ map:     11.46 kB
dist/assets/rust-D5C2fndG.js                         4.45 kB │ gzip:   1.99 kB │ map:     11.05 kB
dist/assets/python-qrzetiJI.js                       4.53 kB │ gzip:   1.88 kB │ map:     12.70 kB
dist/assets/dart-CFKIUWau.js                         4.54 kB │ gzip:   1.81 kB │ map:     11.28 kB
dist/assets/css-D3h14YRZ.js                          4.80 kB │ gzip:   1.56 kB │ map:     11.28 kB
dist/assets/csharp-dUCx_-0o.js                       4.81 kB │ gzip:   1.90 kB │ map:     12.39 kB
dist/assets/pug-BaJupSGV.js                          5.12 kB │ gzip:   1.82 kB │ map:     14.26 kB
dist/assets/mdx-ByVpKaSw.js                          5.19 kB │ gzip:   1.63 kB │ map:     12.79 kB
dist/assets/msdax-rUNN04Wq.js                        5.20 kB │ gzip:   2.13 kB │ map:     11.96 kB
dist/assets/html-DW_rO7tj.js                         5.35 kB │ gzip:   1.58 kB │ map:     14.50 kB
dist/assets/swift-DwJ7jVG9.js                        5.46 kB │ gzip:   2.24 kB │ map:     12.07 kB
dist/assets/cpp-CLLBncYj.js                          5.59 kB │ gzip:   2.26 kB │ map:     13.69 kB
dist/assets/ecl-Ce3n6wWz.js                          5.63 kB │ gzip:   2.42 kB │ map:     13.64 kB
dist/assets/typescript-Bqz18EC2.js                   5.75 kB │ gzip:   2.35 kB │ map:     14.86 kB
dist/assets/vb-DgyLZaXg.js                           6.08 kB │ gzip:   2.23 kB │ map:     14.20 kB
dist/assets/twig-CPajHgWi.js                         6.26 kB │ gzip:   1.69 kB │ map:     16.63 kB
dist/assets/scss-4Ik7cdeQ.js                         6.70 kB │ gzip:   1.92 kB │ map:     16.25 kB
dist/assets/handlebars-B3IZnDpi.js                   7.12 kB │ gzip:   1.79 kB │ map:     18.52 kB
dist/assets/julia-Bqgm2twL.js                        7.39 kB │ gzip:   2.80 kB │ map:     18.10 kB
dist/assets/scala-BoFRg7Ot.js                        7.61 kB │ gzip:   2.26 kB │ map:     18.17 kB
dist/assets/wgsl-BIv9DU6q.js                         7.63 kB │ gzip:   2.94 kB │ map:     15.65 kB
dist/assets/st-pnP8ivHi.js                           7.68 kB │ gzip:   2.41 kB │ map:     17.96 kB
dist/assets/systemverilog-B9Xyijhd.js                7.90 kB │ gzip:   2.93 kB │ map:     19.13 kB
dist/assets/postiats-BKlk5iyT.js                     8.15 kB │ gzip:   2.59 kB │ map:     27.69 kB
dist/assets/php-CpIb_Oan.js                          8.31 kB │ gzip:   2.23 kB │ map:     20.30 kB
dist/assets/perl-CwNk8-XU.js                         8.54 kB │ gzip:   3.27 kB │ map:     21.09 kB
dist/assets/ruby-Cp1zYvxS.js                         8.79 kB │ gzip:   2.74 kB │ map:     23.78 kB
dist/assets/razor-CxZSUuei.js                        9.11 kB │ gzip:   2.47 kB │ map:     23.29 kB
dist/assets/protobuf-COyEY5Pt.js                     9.34 kB │ gzip:   2.24 kB │ map:     22.10 kB
dist/assets/clojure-DTECt2xU.js                      9.93 kB │ gzip:   3.77 kB │ map:     21.72 kB
dist/assets/elixir-deUWdS0T.js                      10.55 kB │ gzip:   2.68 kB │ map:     27.80 kB
dist/assets/sql-CCSDG5nI.js                         10.58 kB │ gzip:   4.02 kB │ map:     24.53 kB
dist/assets/mysql-DDwshQtU.js                       11.56 kB │ gzip:   4.23 kB │ map:     25.30 kB
dist/assets/redshift-25W9uPmb.js                    12.09 kB │ gzip:   4.50 kB │ map:     24.90 kB
dist/assets/pgsql-tGk8EFnU.js                       13.75 kB │ gzip:   4.67 kB │ map:     27.21 kB
dist/assets/abap-BrgZPUOV.js                        14.45 kB │ gzip:   5.50 kB │ map:     35.09 kB
dist/assets/freemarker2-DaJRU9mS.js                 16.44 kB │ gzip:   4.31 kB │ map:     61.03 kB
dist/assets/powerquery-Bhzvs7bI.js                  17.23 kB │ gzip:   5.04 kB │ map:     31.12 kB
dist/assets/solidity-Tw7wswEv.js                    18.89 kB │ gzip:   4.62 kB │ map:     38.77 kB
dist/assets/tsMode-DfJbXf39.js                      22.93 kB │ gzip:   6.57 kB │ map:     71.36 kB
dist/assets/cssMode-7fVQ2Rxw.js                     32.44 kB │ gzip:   8.82 kB │ map:    121.58 kB
dist/assets/htmlMode-QI6jVqQt.js                    33.00 kB │ gzip:   8.94 kB │ map:    123.23 kB
dist/assets/jsonMode-BSWRsA3H.js                    41.86 kB │ gzip:  12.12 kB │ map:    161.35 kB
Using vars defined in .dev.vars
Your worker has access to the following bindings:
- R2 Buckets:
  - BUCKET: pydantic-run (local)
- Vars:
  - GITHUB_SHA: "(hidden)"
The file src/frontend/src,src/cf_worker/src changed, restarting build...
Running custom build: npm run build
[wrangler:inf] Ready on http://localhost:58977
╭──────────────────────────────────────────────────────────────────────────────────────────────────╮
│  [b] open a browser, [d] open devtools, [l] turn off local mode, [c] clear console, [x] to exit  │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯

> [email protected] build
> npm run --workspace=frontend build


> [email protected] build
> tsc && vite build

vite v6.0.9 building for production...
✓ 1083 modules transformed.
dist/assets/__vite-browser-external-9wXp6ZBx.js      0.09 kB
dist/index.html                                      1.97 kB │ gzip:   0.88 kB
dist/assets/worker-1ivM9wso.js                      22.31 kB
dist/assets/codicon-DCmgc-ay.ttf                    80.34 kB
dist/assets/index-CtbFFRB9.css                       2.85 kB │ gzip:   1.07 kB
dist/assets/monacoEditor-D6kYW_CN.css              133.00 kB │ gzip:  21.06 kB
dist/assets/azcli-BaLxmfj-.js                        1.14 kB │ gzip:   0.49 kB │ map:      2.81 kB
dist/assets/javascript-Cd5p9Cph.js                   1.27 kB │ gzip:   0.67 kB │ map:      2.67 kB
dist/assets/ini-Drc7WvVn.js                          1.39 kB │ gzip:   0.71 kB │ map:      3.52 kB
dist/assets/csp-5Rap-vPy.js                          1.71 kB │ gzip:   0.70 kB │ map:      3.37 kB
dist/assets/pla-B03wrqEc.js                          1.97 kB │ gzip:   0.82 kB │ map:      5.43 kB
dist/assets/scheme-Bio4gycK.js                       2.06 kB │ gzip:   0.99 kB │ map:      4.86 kB
dist/assets/flow9-i9-g7ZhI.js                        2.10 kB │ gzip:   1.02 kB │ map:      5.42 kB
dist/assets/sb-CDntyWJ8.js                           2.12 kB │ gzip:   1.00 kB │ map:      5.33 kB
dist/assets/bat-CFOPXBzS.js                          2.13 kB │ gzip:   1.04 kB │ map:      5.08 kB
dist/assets/dockerfile-Zznr-cwX.js                   2.16 kB │ gzip:   0.84 kB │ map:      5.89 kB
dist/assets/pascaligo-Bc-ZgV77.js                    2.29 kB │ gzip:   1.08 kB │ map:      6.23 kB
dist/assets/lua-nf6ki56Z.js                          2.41 kB │ gzip:   1.10 kB │ map:      6.41 kB
dist/assets/cameligo-BFG1Mk7z.js                     2.48 kB │ gzip:   1.13 kB │ map:      6.73 kB
dist/assets/graphql-Cg7bfA9N.js                      2.55 kB │ gzip:   1.20 kB │ map:      6.69 kB
dist/assets/objective-c-B5zXfXm9.js                  2.70 kB │ gzip:   1.23 kB │ map:      6.65 kB
dist/assets/lexon-YWi4-JPR.js                        2.73 kB │ gzip:   1.10 kB │ map:      6.98 kB
dist/assets/xml-Dg4MT2X6.js                          2.75 kB │ gzip:   1.16 kB │ map:      7.07 kB
dist/assets/bicep-BfEKNvv3.js                        2.83 kB │ gzip:   1.14 kB │ map:      6.88 kB
dist/assets/sparql-DHaeiCBh.js                       2.84 kB │ gzip:   1.34 kB │ map:      7.12 kB
dist/assets/mips-B_c3zf-v.js                         2.87 kB │ gzip:   1.25 kB │ map:      7.45 kB
dist/assets/go-Cphgjts3.js                           2.94 kB │ gzip:   1.31 kB │ map:      8.09 kB
dist/assets/sophia-C5WLch3f.js                       3.05 kB │ gzip:   1.37 kB │ map:      7.68 kB
dist/assets/typespec-D-MeaMDU.js                     3.09 kB │ gzip:   1.26 kB │ map:      7.66 kB
dist/assets/m3-Cpb6xl2v.js                           3.10 kB │ gzip:   1.47 kB │ map:      7.72 kB
dist/assets/fsharp-CzKuDChf.js                       3.27 kB │ gzip:   1.49 kB │ map:      8.09 kB
dist/assets/pascal-CXOwvkN_.js                       3.29 kB │ gzip:   1.57 kB │ map:      8.49 kB
dist/assets/shell-CX-rkNHf.js                        3.36 kB │ gzip:   1.38 kB │ map:      8.33 kB
dist/assets/r-CdQndTaG.js                            3.42 kB │ gzip:   1.45 kB │ map:      8.58 kB
dist/assets/qsharp-DXyYeYxl.js                       3.48 kB │ gzip:   1.59 kB │ map:      9.21 kB
dist/assets/java-B_fMsGYe.js                         3.51 kB │ gzip:   1.57 kB │ map:      8.95 kB
dist/assets/powershell-Dd3NCNK9.js                   3.56 kB │ gzip:   1.55 kB │ map:      9.32 kB
dist/assets/cypher-DrQuvNYM.js                       3.68 kB │ gzip:   1.60 kB │ map:      9.29 kB
dist/assets/kotlin-BSkB5QuD.js                       3.73 kB │ gzip:   1.64 kB │ map:      9.28 kB
dist/assets/redis-CVwtpugi.js                        3.85 kB │ gzip:   1.66 kB │ map:      9.29 kB
dist/assets/tcl-DnHyzjbg.js                          3.86 kB │ gzip:   1.54 kB │ map:      9.27 kB
dist/assets/hcl-0cvrggvQ.js                          3.88 kB │ gzip:   1.66 kB │ map:      8.62 kB
dist/assets/coffee-CDGzqUPQ.js                       3.88 kB │ gzip:   1.48 kB │ map:     10.05 kB
dist/assets/markdown-DSZPf7rp.js                     4.08 kB │ gzip:   1.56 kB │ map:     10.96 kB
dist/assets/less-BsTHnhdd.js                         4.19 kB │ gzip:   1.59 kB │ map:      9.29 kB
dist/assets/restructuredtext-DfzH4Xui.js             4.19 kB │ gzip:   1.55 kB │ map:      9.50 kB
dist/assets/apex-DyP6w7ZV.js                         4.24 kB │ gzip:   1.94 kB │ map:     11.06 kB
dist/assets/liquid-Bv7V-nFe.js                       4.30 kB │ gzip:   1.84 kB │ map:     10.82 kB
dist/assets/yaml-Beao5--b.js                         4.35 kB │ gzip:   1.70 kB │ map:     11.46 kB
dist/assets/rust-D5C2fndG.js                         4.45 kB │ gzip:   1.99 kB │ map:     11.05 kB
dist/assets/python-qrzetiJI.js                       4.53 kB │ gzip:   1.88 kB │ map:     12.70 kB
dist/assets/dart-CFKIUWau.js                         4.54 kB │ gzip:   1.81 kB │ map:     11.28 kB
dist/assets/css-D3h14YRZ.js                          4.80 kB │ gzip:   1.56 kB │ map:     11.28 kB
dist/assets/csharp-dUCx_-0o.js                       4.81 kB │ gzip:   1.90 kB │ map:     12.39 kB
dist/assets/pug-BaJupSGV.js                          5.12 kB │ gzip:   1.82 kB │ map:     14.26 kB
dist/assets/mdx-ByVpKaSw.js                          5.19 kB │ gzip:   1.63 kB │ map:     12.79 kB
dist/assets/msdax-rUNN04Wq.js                        5.20 kB │ gzip:   2.13 kB │ map:     11.96 kB
dist/assets/html-DW_rO7tj.js                         5.35 kB │ gzip:   1.58 kB │ map:     14.50 kB
dist/assets/swift-DwJ7jVG9.js                        5.46 kB │ gzip:   2.24 kB │ map:     12.07 kB
dist/assets/cpp-CLLBncYj.js                          5.59 kB │ gzip:   2.26 kB │ map:     13.69 kB
dist/assets/ecl-Ce3n6wWz.js                          5.63 kB │ gzip:   2.42 kB │ map:     13.64 kB
dist/assets/typescript-Bqz18EC2.js                   5.75 kB │ gzip:   2.35 kB │ map:     14.86 kB
dist/assets/vb-DgyLZaXg.js                           6.08 kB │ gzip:   2.23 kB │ map:     14.20 kB
dist/assets/twig-CPajHgWi.js                         6.26 kB │ gzip:   1.69 kB │ map:     16.63 kB
dist/assets/scss-4Ik7cdeQ.js                         6.70 kB │ gzip:   1.92 kB │ map:     16.25 kB
dist/assets/handlebars-B3IZnDpi.js                   7.12 kB │ gzip:   1.79 kB │ map:     18.52 kB
dist/assets/julia-Bqgm2twL.js                        7.39 kB │ gzip:   2.80 kB │ map:     18.10 kB
dist/assets/scala-BoFRg7Ot.js                        7.61 kB │ gzip:   2.26 kB │ map:     18.17 kB
dist/assets/wgsl-BIv9DU6q.js                         7.63 kB │ gzip:   2.94 kB │ map:     15.65 kB
dist/assets/st-pnP8ivHi.js                           7.68 kB │ gzip:   2.41 kB │ map:     17.96 kB
dist/assets/systemverilog-B9Xyijhd.js                7.90 kB │ gzip:   2.93 kB │ map:     19.13 kB
dist/assets/postiats-BKlk5iyT.js                     8.15 kB │ gzip:   2.59 kB │ map:     27.69 kB
dist/assets/php-CpIb_Oan.js                          8.31 kB │ gzip:   2.23 kB │ map:     20.30 kB
dist/assets/perl-CwNk8-XU.js                         8.54 kB │ gzip:   3.27 kB │ map:     21.09 kB
dist/assets/ruby-Cp1zYvxS.js                         8.79 kB │ gzip:   2.74 kB │ map:     23.78 kB
dist/assets/razor-CxZSUuei.js                        9.11 kB │ gzip:   2.47 kB │ map:     23.29 kB
dist/assets/protobuf-COyEY5Pt.js                     9.34 kB │ gzip:   2.24 kB │ map:     22.10 kB
dist/assets/clojure-DTECt2xU.js                      9.93 kB │ gzip:   3.77 kB │ map:     21.72 kB
dist/assets/elixir-deUWdS0T.js                      10.55 kB │ gzip:   2.68 kB │ map:     27.80 kB
dist/assets/sql-CCSDG5nI.js                         10.58 kB │ gzip:   4.02 kB │ map:     24.53 kB
dist/assets/mysql-DDwshQtU.js                       11.56 kB │ gzip:   4.23 kB │ map:     25.30 kB
dist/assets/redshift-25W9uPmb.js                    12.09 kB │ gzip:   4.50 kB │ map:     24.90 kB
dist/assets/pgsql-tGk8EFnU.js                       13.75 kB │ gzip:   4.67 kB │ map:     27.21 kB
dist/assets/abap-BrgZPUOV.js                        14.45 kB │ gzip:   5.50 kB │ map:     35.09 kB
dist/assets/freemarker2-DaJRU9mS.js                 16.44 kB │ gzip:   4.31 kB │ map:     61.03 kB
dist/assets/powerquery-Bhzvs7bI.js                  17.23 kB │ gzip:   5.04 kB │ map:     31.12 kB
dist/assets/solidity-Tw7wswEv.js                    18.89 kB │ gzip:   4.62 kB │ map:     38.77 kB
dist/assets/tsMode-DfJbXf39.js                      22.93 kB │ gzip:   6.57 kB │ map:     71.36 kB
dist/assets/cssMode-7fVQ2Rxw.js                     32.44 kB │ gzip:   8.82 kB │ map:    121.58 kB
dist/assets/htmlMode-QI6jVqQt.js                    33.00 kB │ gzip:   8.94 kB │ map:    123.23 kB
dist/assets/jsonMode-BSWRsA3H.js                    41.86 kB │ gzip:  12.12 kB │ map:    161.35 kB
⎔ Starting local server...
[wrangler-UserWorker:wrn] The latest compatibility date supported by the installed Cloudflare Workers Runtime is "2024-12-30",
but you've requested "2025-01-09". Falling back to "2024-12-30"...
Features enabled by your requested compatibility date may not be available.
Upgrade to `[email protected]` to remove this warning.
⎔ Shutting down local server...
@samuelcolvin samuelcolvin added the bug Something that isn't working label Jan 28, 2025
@github-project-automation github-project-automation bot moved this to Untriaged in workers-sdk Jan 28, 2025
@samuelcolvin
Copy link
Author

Perhaps related, I also have to include the cf worker code in the watch path, otherwise wrangler dev doesn't reload when worker code changes, wrangler.toml:

#:schema node_modules/wrangler/config-schema.json
name = "pydantic-run"
compatibility_date = "2025-01-09"
main = "src/cf_worker/src/index.ts"
routes = ["pydantic.run/*"]
workers_dev = false

[build]
command = "npm run build"
watch_dir = ["src/frontend/src", "src/cf_worker/src"]

[[r2_buckets]]
bucket_name = "pydantic-run"
binding = "BUCKET"

[assets]
directory = "src/frontend/dist"
binding = "ASSETS"

[env.previews]
workers_dev = true
routes = []

[[env.previews.r2_buckets]]
bucket_name = "pydantic-run-dev"
binding = "BUCKET"

@emily-shen
Copy link
Contributor

cc @penalosa anything blocking #7423?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something that isn't working
Projects
Status: Untriaged
Development

No branches or pull requests

2 participants