v2 and v3 seem to work fine with Deno, although our [test runner `ava` does not so we can not yet run the full Eleventy test suite](https://github.com/avajs/ava/discussions/2743). ``` deno --allow-read --allow-write npm:@11ty/eleventy deno --allow-read --allow-write npm:@11ty/eleventy@canary deno --allow-read --allow-write npm:@11ty/eleventy@canary ``` Noting that `--allow-write` is only necessary when using `--to=fs` (not `--dryrun`). These additional permissions are requested: * env access * ~~`node:os.cpus()` via `fs.walk` and `fast-glob`~~ replaced in #3680 Can we reduce some of these?
v2 and v3 seem to work fine with Deno, although our test runner
avadoes not so we can not yet run the full Eleventy test suite.Noting that
--allow-writeis only necessary when using--to=fs(not--dryrun).These additional permissions are requested:
replaced in Replace glob packages with lighter alternatives –node:os.cpus()viafs.walkandfast-globfast-glob+is-glob->tinyglobby,micromatch->picomatch#3680Can we reduce some of these?