Visitar URL original
Fewer permission requests for Deno · Issue #3278 · 11ty/buildawesome · GitHub
Skip to content

Fewer permission requests for Deno #3278

Closed as not planned
Closed as not planned

Description

@zachleat

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.

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:

Can we reduce some of these?

Activity

  1. zachleat commented on Jun 19, 2024

    @zachleat
    Author
  2. zachleat commented on Jul 3, 2024

    @zachleat
    MemberAuthor

    Once this work is complete we can add Deno to the package manager commands on the official docs alongside pnpm and yarn as noted here #2876 (comment)

  3. zachleat commented on Dec 13, 2024

    @zachleat
    MemberAuthor

    os.availableParallelism() added in #3277

  4. zachleat commented on Jul 29, 2025

    @zachleat
    MemberAuthor

    #3680 dropped node:os.cpus()

  5. removed theissue type on Nov 6, 2025
  6. added this to the Eleventy v4.0.0 milestone on Nov 6, 2025
  7. zachleat commented on Dec 12, 2025

    @zachleat
    MemberAuthor

    Just a related note that dx https://deno.com/blog/v2.6#run-package-binaries-with-dx uses --allow-all by default 😱🫠

  8. zachleat commented on Oct 14, 2026

    @zachleat
    MemberAuthor

    Uh… Deno is ending per this blog post https://deno.com/blog/cloudflare

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions