Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/arktype/utils/paths.ts>join

TypeScript's 1:1 validator, optimized from editor to runtime
Latest
type alias join
import { type join } from "https://deno.land/x/arktype@v1.0.10-alpha/utils/paths.ts";

Type Parameters

segments extends string[]
optional
delimiter extends string = "/"
optional
result extends string = ""
definition: segments extends [infer head extends string, ...infer tail extends string[]] ? join<tail, delimiter, result extends "" ? head : `${result}${delimiter}${head}`> : result