Skip to content

Use URL-based std/path import to unblock remote execution and clarify TLS whitelist domains#118

Draft
spacemeowx2 with Copilot wants to merge 6 commits into
mainfrom
copilot/fix-issue-110
Draft

Use URL-based std/path import to unblock remote execution and clarify TLS whitelist domains#118
spacemeowx2 with Copilot wants to merge 6 commits into
mainfrom
copilot/fix-issue-110

Conversation

Copilot AI commented Feb 28, 2026

Copy link
Copy Markdown
Contributor

Remote deno run usage was failing due to module resolution/certificate-chain issues in constrained environments. This change keeps runtime behavior intact while removing the package-specifier edge case and documenting the exact network domains required for successful dependency fetches.

  • Dependency resolution hardening

    • Switched path re-export in deps.ts from jsr:@std/path to pinned URL import on deno.land/std.
    • This avoids JSR package dependency resolution pitfalls when running directly from raw GitHub URLs.
  • Operational clarity for UnknownIssuer environments

    • Verified the minimal external hosts involved in startup/dependency resolution:
      • raw.githubusercontent.com
      • deno.land
      • jsr.io
    • No functional codepath changes beyond import source normalization.
// deps.ts
export * as path from "https://deno.land/std@0.213.0/path/mod.ts";

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: spacemeowx2 <8019167+spacemeowx2@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix issue identified in #110 Resolve remote-run dependency error by replacing @std/path package import with URL import Feb 28, 2026
Copilot AI and others added 2 commits February 28, 2026 10:56
Co-authored-by: spacemeowx2 <8019167+spacemeowx2@users.noreply.github.com>
Co-authored-by: spacemeowx2 <8019167+spacemeowx2@users.noreply.github.com>
Copilot AI changed the title Resolve remote-run dependency error by replacing @std/path package import with URL import Switch @std/path re-export to URL import for remote deno run compatibility Feb 28, 2026
Copilot AI and others added 2 commits February 28, 2026 14:53
Co-authored-by: spacemeowx2 <8019167+spacemeowx2@users.noreply.github.com>
Co-authored-by: spacemeowx2 <8019167+spacemeowx2@users.noreply.github.com>
Copilot AI changed the title Switch @std/path re-export to URL import for remote deno run compatibility Use URL-based std/path import to unblock remote execution and clarify TLS whitelist domains Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants