diff --git a/docz/docs/03-demos/30-cloud/14-cloudflare.md b/docz/docs/03-demos/30-cloud/14-cloudflare.md index a240563..b035b58 100644 --- a/docz/docs/03-demos/30-cloud/14-cloudflare.md +++ b/docz/docs/03-demos/30-cloud/14-cloudflare.md @@ -35,21 +35,13 @@ This demo was last tested on 2024 April 02. Cloudflare offers NodeJS runtimes for running JavaScript serverless functions.[^1] The [SheetJS NodeJS module](/docs/getting-started/installation/nodejs) can be -required in Lambda functions. When deploying, the entire `node_modules` folder -can be added to the ZIP package. +required in Lambda functions. Cloudflare provides a convenient cli called Wrangler [^2] +which can streamline development and deployment :::note pass -In this demo, the "Function URL" (automatic API Gateway management) features -are used. Older deployments required special "Binary Media Types" to handle -formats like XLSX. At the time of testing, the configuration was not required. - -::: - -:::info pass - -Node.js runtime can use `x86_64` or `arm64` CPU architectures. SheetJS libraries -work on both platforms in Linux, Windows, and macOS operating systems. +In this demo, Wrangler is used as that is Cloudflare's recommended way of developing and deploying to +Workers ::: @@ -671,7 +663,7 @@ S,h,e,e,t,J,S ``` [^1]: See ["Node.js compatibility"](https://developers.cloudflare.com/workers/runtime-apis/nodejs/) in the Cloudflare documentation -[^2]: The `busboy` module is distributed [on the public NPM registry](https://npm.im/busboy) +[^2]: [Wrangler documentation](https://developers.cloudflare.com/workers/wrangler/) [^3]: See [`read` in "Reading Files"](/docs/api/parse-options) [^4]: See ["Workbook Object" in "SheetJS Data Model"](/docs/csf/book) for more details. [^5]: See [`sheet_to_csv` in "CSV and Text"](/docs/api/utilities/csv#delimiter-separated-output)