path
Create a route path pattern.
Parameters
path is not called with traditional parameters, but with
tagged template literals. The "substitutions" in the literal can be either
Param objects, or strings, which get automatically converted into parameters
via normalizeParam.
Return value
A PathPattern object.
Usage
import { path } from "@snout/router-path";
const user = path`/user/${"id"}`;
user.match("/user/111"); // returns { id: "111" }
user.build({ id: "111" }); // returns "/user/111"