UNPKG

eslint-plugin-next-route-params

Version:

eslint rule to enforce correct route parameters for Next.js

28 lines (27 loc) 873 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ROUTE_HANDLERS_FUNCTION_NAMES = exports.METADATA_FUNCTION_NAMES = exports.ALLOWED_PROPS_FOR_LAYOUT = exports.ALLOWED_PROPS_FOR_PAGE = exports.CHILDREN_PROP_NAME = exports.SEARCHPARAMS_PROP_NAME = exports.PARAMS_PROP_NAME = void 0; exports.PARAMS_PROP_NAME = "params"; exports.SEARCHPARAMS_PROP_NAME = "searchParams"; exports.CHILDREN_PROP_NAME = "children"; exports.ALLOWED_PROPS_FOR_PAGE = [ exports.PARAMS_PROP_NAME, exports.SEARCHPARAMS_PROP_NAME, ]; exports.ALLOWED_PROPS_FOR_LAYOUT = [ exports.PARAMS_PROP_NAME, exports.CHILDREN_PROP_NAME, ]; exports.METADATA_FUNCTION_NAMES = [ "generateMetadata", "generateMetadataFile", ]; exports.ROUTE_HANDLERS_FUNCTION_NAMES = [ "GET", "POST", "PUT", "PATCH", "DELETE", "HEAD", "OPTIONS", ];