diff --git a/lib/utils.test.ts b/lib/utils.test.ts index 7659b12..7a0a0e9 100644 --- a/lib/utils.test.ts +++ b/lib/utils.test.ts @@ -22,6 +22,7 @@ Deno.test({ Deno.test("valueToUrl", () => { assertEquals(valueToUrl("npm:test"), "npm:test"); assertEquals(valueToUrl("node:path"), "node:path"); + assertEquals(valueToUrl("jsr:@scope/package"), "jsr:@scope/package"); assertEquals(valueToUrl("https://deno.land"), "https://deno.land"); assertEquals(valueToUrl("http://deno.land"), "http://deno.land"); assertEquals( diff --git a/lib/utils.ts b/lib/utils.ts index 2e43d46..c5f27e8 100644 --- a/lib/utils.ts +++ b/lib/utils.ts @@ -95,6 +95,7 @@ export function valueToUrl(value: string) { lowerCaseValue.startsWith("http:") || lowerCaseValue.startsWith("https:") || lowerCaseValue.startsWith("npm:") || + lowerCaseValue.startsWith("jsr:") || lowerCaseValue.startsWith("node:") || lowerCaseValue.startsWith("file:") ) {