summaryrefslogtreecommitdiff
path: root/tests/testdata/jsr/registry/@std/url
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-05-06 21:06:01 -0400
committerGitHub <noreply@github.com>2024-05-07 01:06:01 +0000
commit1587387bccb6dbecd85f5141dd7543f013d47cd8 (patch)
treeb9829c3e50442deff360cf664555935a0d16a4db /tests/testdata/jsr/registry/@std/url
parent87d1ead7d09638172b0e397c8209c759666514da (diff)
chore(test): move npm registries to separate servers and to the `tests/registry` folder (#23717)
1. Moves the npm registries to their own dedicated ports. 2. Moves the data files out of `tests/testdata/npm/registry` to `tests/registry/npm`.
Diffstat (limited to 'tests/testdata/jsr/registry/@std/url')
-rw-r--r--tests/testdata/jsr/registry/@std/url/0.220.1/join.ts28
-rw-r--r--tests/testdata/jsr/registry/@std/url/0.220.1/normalize.ts28
-rw-r--r--tests/testdata/jsr/registry/@std/url/0.220.1_meta.json10
-rw-r--r--tests/testdata/jsr/registry/@std/url/meta.json8
4 files changed, 0 insertions, 74 deletions
diff --git a/tests/testdata/jsr/registry/@std/url/0.220.1/join.ts b/tests/testdata/jsr/registry/@std/url/0.220.1/join.ts
deleted file mode 100644
index 158994ad3..000000000
--- a/tests/testdata/jsr/registry/@std/url/0.220.1/join.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-// This module is browser compatible.
-
-import { join as posixJoin } from "jsr:/@std/path@^0.220.1/posix/join";
-
-/**
- * Join a base `URL` and a series of `paths`, then normalizes the resulting URL.
- *
- * @example
- * ```ts
- * import { join } from "@std/url/join";
- *
- * console.log(join("https://deno.land/", "std", "path", "mod.ts").href);
- * // Outputs: "https://deno.land/std/path/mod.ts"
- *
- * console.log(join("https://deno.land", "//std", "path/", "/mod.ts").href);
- * // Outputs: "https://deno.land/path/mod.ts"
- * ```
- *
- * @param url the base URL to be joined with the paths and normalized
- * @param paths array of path segments to be joined to the base URL
- * @returns a complete URL string containing the base URL joined with the paths
- */
-export function join(url: string | URL, ...paths: string[]): URL {
- url = new URL(url);
- url.pathname = posixJoin(url.pathname, ...paths);
- return url;
-}
diff --git a/tests/testdata/jsr/registry/@std/url/0.220.1/normalize.ts b/tests/testdata/jsr/registry/@std/url/0.220.1/normalize.ts
deleted file mode 100644
index dc2305701..000000000
--- a/tests/testdata/jsr/registry/@std/url/0.220.1/normalize.ts
+++ /dev/null
@@ -1,28 +0,0 @@
-// Copyright 2018-2024 the Deno authors. All rights reserved. MIT license.
-// This module is browser compatible.
-
-import { normalize as posixNormalize } from "jsr:/@std/path@^0.220.1/posix/normalize";
-
-/**
- * Normalize the `URL`, resolving `'..'` and `'.'` segments and multiple
- * `'/'`s into `'//'` after protocol and remaining into `'/'`.
- *
- * @example
- * ```ts
- * import { normalize } from "@std/url/normalize";
- *
- * console.log(normalize("https:///deno.land///std//assert//.//mod.ts").href);
- * // Outputs: "https://deno.land/std/path/mod.ts"
- *
- * console.log(normalize("https://deno.land/std/assert/../async/retry.ts").href);
- * // Outputs: "https://deno.land/std/async/retry.ts"
- * ```
- *
- * @param url to be normalized
- * @returns normalized URL
- */
-export function normalize(url: string | URL): URL {
- url = new URL(url);
- url.pathname = posixNormalize(url.pathname);
- return url;
-}
diff --git a/tests/testdata/jsr/registry/@std/url/0.220.1_meta.json b/tests/testdata/jsr/registry/@std/url/0.220.1_meta.json
deleted file mode 100644
index 2a92cc651..000000000
--- a/tests/testdata/jsr/registry/@std/url/0.220.1_meta.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "exports": {
- ".": "./mod.ts",
- "./basename": "./basename.ts",
- "./dirname": "./dirname.ts",
- "./extname": "./extname.ts",
- "./join": "./join.ts",
- "./normalize": "./normalize.ts"
- }
-}
diff --git a/tests/testdata/jsr/registry/@std/url/meta.json b/tests/testdata/jsr/registry/@std/url/meta.json
deleted file mode 100644
index 3ae97c991..000000000
--- a/tests/testdata/jsr/registry/@std/url/meta.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "scope": "std",
- "name": "url",
- "latest": "0.220.1",
- "versions": {
- "0.220.1": {}
- }
-}