Files
LWLT-AI/node_modules/@fastify/static/lib/errors.js
2026-07-13 19:57:46 +08:00

31 lines
731 B
JavaScript

'use strict'
const { createError } = require('@fastify/error')
// Error for @fastify/static options validation
module.exports.FST_STATIC_INVALID_OPTION = createError(
'FST_STATIC_INVALID_OPTION',
'"%s" option %s'
)
// TypeError for @fastify/static options validation
module.exports.FST_STATIC_INVALID_OPTION_VALUE = createError(
'FST_STATIC_INVALID_OPTION_VALUE',
'"%s" option %s',
500,
TypeError
)
module.exports.FST_STATIC_MULTIROOT_LIST_CONFLICT = createError(
'FST_STATIC_MULTIROOT_LIST_CONFLICT',
'multi-root with list option is not supported',
500,
TypeError
)
module.exports.FST_STATIC_INVALID_REDIRECT_URL = createError(
'FST_STATIC_INVALID_REDIRECT_URL',
'Invalid redirect URL: "%s"',
400
)