Checks if a path template has parameters. Used to determine the order of arguments in pathcat()
.
Path extends string
string extends Path ? false : ExtractRouteParams<DropProtocol<Path>> extends never ? false : true
Checks if a path template has parameters. Used to determine the order of arguments in pathcat()
.
Path extends string
string extends Path ? false : ExtractRouteParams<DropProtocol<Path>> extends never ? false : true
Add Package
deno add jsr:@alistair/pathcat
Import symbol
import { type DoesPathHaveParams } from "@alistair/pathcat";
---- OR ----
Import directly with a jsr specifier
import { type DoesPathHaveParams } from "jsr:@alistair/pathcat";
Add Package
npx jsr add @alistair/pathcat
Import symbol
import { type DoesPathHaveParams } from "@alistair/pathcat";
Add Package
yarn dlx jsr add @alistair/pathcat
Import symbol
import { type DoesPathHaveParams } from "@alistair/pathcat";
Add Package
pnpm dlx jsr add @alistair/pathcat
Import symbol
import { type DoesPathHaveParams } from "@alistair/pathcat";
Add Package
bunx jsr add @alistair/pathcat
Import symbol
import { type DoesPathHaveParams } from "@alistair/pathcat";