@vercel/routing-utils
Advanced tools
@@ -1,2 +0,2 @@ | ||
| import { Route, NowRedirect, NowRewrite, NowHeader } from './types'; | ||
| import { Route, Redirect, Rewrite, Header } from './types'; | ||
| export declare function getCleanUrls(filePaths: string[]): { | ||
@@ -7,5 +7,5 @@ html: string; | ||
| export declare function convertCleanUrls(cleanUrls: boolean, trailingSlash?: boolean, status?: number): Route[]; | ||
| export declare function convertRedirects(redirects: NowRedirect[], defaultStatus?: number): Route[]; | ||
| export declare function convertRewrites(rewrites: NowRewrite[]): Route[]; | ||
| export declare function convertHeaders(headers: NowHeader[]): Route[]; | ||
| export declare function convertRedirects(redirects: Redirect[], defaultStatus?: number): Route[]; | ||
| export declare function convertRewrites(rewrites: Rewrite[]): Route[]; | ||
| export declare function convertHeaders(headers: Header[]): Route[]; | ||
| export declare function convertTrailingSlash(enable: boolean, status?: number): Route[]; | ||
@@ -12,0 +12,0 @@ export declare function sourceToRegex(source: string): { |
@@ -115,3 +115,3 @@ "use strict"; | ||
| routes.push({ | ||
| src: '^/\\.well-known(?:/.*)?$' | ||
| src: '^/\\.well-known(?:/.*)?$', | ||
| }); | ||
@@ -118,0 +118,0 @@ routes.push({ |
+20
-10
@@ -38,3 +38,3 @@ import { HandleValue } from './index'; | ||
| export interface GetRoutesProps { | ||
| nowConfig: NowConfig; | ||
| nowConfig: VercelConfig; | ||
| } | ||
@@ -50,3 +50,3 @@ export interface MergeRoutesProps { | ||
| } | ||
| export interface NowConfig { | ||
| export interface VercelConfig { | ||
| name?: string; | ||
@@ -56,12 +56,12 @@ version?: number; | ||
| cleanUrls?: boolean; | ||
| rewrites?: NowRewrite[]; | ||
| redirects?: NowRedirect[]; | ||
| headers?: NowHeader[]; | ||
| rewrites?: Rewrite[]; | ||
| redirects?: Redirect[]; | ||
| headers?: Header[]; | ||
| trailingSlash?: boolean; | ||
| } | ||
| export interface NowRewrite { | ||
| export interface Rewrite { | ||
| source: string; | ||
| destination: string; | ||
| } | ||
| export interface NowRedirect { | ||
| export interface Redirect { | ||
| source: string; | ||
@@ -72,7 +72,7 @@ destination: string; | ||
| } | ||
| export interface NowHeader { | ||
| export interface Header { | ||
| source: string; | ||
| headers: NowHeaderKeyValue[]; | ||
| headers: HeaderKeyValue[]; | ||
| } | ||
| export interface NowHeaderKeyValue { | ||
| export interface HeaderKeyValue { | ||
| key: string; | ||
@@ -95,1 +95,11 @@ value: string; | ||
| } | ||
| /** @deprecated Use VercelConfig instead. */ | ||
| export declare type NowConfig = VercelConfig; | ||
| /** @deprecated Use Rewrite instead. */ | ||
| export declare type NowRewrite = Rewrite; | ||
| /** @deprecated Use Redirect instead. */ | ||
| export declare type NowRedirect = Redirect; | ||
| /** @deprecated Use Header instead. */ | ||
| export declare type NowHeader = Header; | ||
| /** @deprecated Use HeaderKeyValue instead. */ | ||
| export declare type NowHeaderKeyValue = HeaderKeyValue; |
+3
-3
| { | ||
| "name": "@vercel/routing-utils", | ||
| "version": "1.10.0", | ||
| "version": "1.10.1-canary.0", | ||
| "description": "Vercel routing utilities", | ||
@@ -13,3 +13,3 @@ "main": "./dist/index.js", | ||
| "url": "https://github.com/vercel/vercel.git", | ||
| "directory": "packages/now-routing-utils" | ||
| "directory": "packages/routing-utils" | ||
| }, | ||
@@ -34,3 +34,3 @@ "license": "MIT", | ||
| }, | ||
| "gitHead": "8cfac4cf86bd7d57eabb1a24ab6bc9672fbcbfdb" | ||
| "gitHead": "9acf8e17377dd8050f7ea5c2752e1aa368068e59" | ||
| } |
+4
-4
@@ -1,2 +0,2 @@ | ||
| # @now/routing-utils | ||
| # @vercel/routing-utils | ||
@@ -7,6 +7,6 @@ Route validation utilities | ||
| `yarn add @now/routing-utils` | ||
| `yarn add @vercel/routing-utils` | ||
| ```ts | ||
| import { normalizeRoutes } from '@now/routing-utils'; | ||
| import { normalizeRoutes } from '@vercel/routing-utils'; | ||
@@ -21,3 +21,3 @@ const { routes, error } = normalizeRoutes(inputRoutes); | ||
| ```ts | ||
| import { routesSchema } from '@now/routing-utils'; | ||
| import { routesSchema } from '@vercel/routing-utils'; | ||
@@ -24,0 +24,0 @@ const ajv = new Ajv(); |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
54297
0.78%1243
0.81%2
100%