Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Markonis/hndl
/ functions
Functions
29 in github.com/Markonis/hndl
⨍
Functions
29
◇
Types & classes
2
↓ 15 callers
Function
parsePathWithParams
(url: string, pattern: string)
src/accept-path.ts:31
↓ 10 callers
Function
service
({ endpoint: rootEndpoint, errorHandler = defaultErrorHandler, logger = defaultLogger, }: ServiceProps)
src/service.ts:15
↓ 8 callers
Function
createMockResponse
()
tests/service.ts:7
↓ 3 callers
Function
endpoint
(def: Endpoint<T>)
src/endpoint.ts:3
↓ 3 callers
Function
router
(...endpoints: Endpoint<any>[])
src/endpoint.ts:5
↓ 2 callers
Function
staticFiles
({ dir, route = "", dynamic = false, pathRewriter = defaultPathRewriter, validPathsProvider = defaul
src/static-files.ts:23
↓ 2 callers
Function
writeResponse
( response: Response, serverResponse: ServerResponse, )
src/service.ts:50
↓ 1 callers
Function
acceptPath
( request: Request, def: AcceptPathDef<T>, )
src/accept-path.ts:15
↓ 1 callers
Function
acceptPathTests
()
tests/accept-path.ts:4
↓ 1 callers
Function
bodyTests
()
tests/body.ts:5
↓ 1 callers
Function
defaultFileReader
(dynamic: boolean)
src/static-files.ts:75
↓ 1 callers
Function
getErrorStatus
(error: any)
src/service.ts:91
↓ 1 callers
Function
produceResponse
( request: Request, endpoint: Endpoint<any>, )
src/service.ts:34
↓ 1 callers
Function
readJSON
(req: Readable)
src/body.ts:18
↓ 1 callers
Function
readRaw
(req: Readable)
src/body.ts:3
↓ 1 callers
Function
routerTests
()
tests/router.ts:5
↓ 1 callers
Function
serviceTests
()
tests/service.ts:25
↓ 1 callers
Function
startServer
()
src/example/static-files.ts:7
↓ 1 callers
Function
staticFilesTests
()
tests/static-files.ts:10
↓ 1 callers
Function
writeStreamBody
( body: Readable, serverResponse: ServerResponse )
src/service.ts:63
Method
constructor
({ status, options, headers, body }: HttpErrorParams)
src/error.ts:15
Function
defaultErrorHandler
(error: any)
src/service.ts:83
Function
defaultHeadersProvider
(path)
src/static-files.ts:108
Function
defaultLogger
(request: Request, response: Response)
src/service.ts:79
Function
defaultPathRewriter
(path)
src/static-files.ts:64
Function
defaultValidPathsProvider
(dir: string)
src/static-files.ts:72
Function
minimalContentTypeResolver
(ext)
src/static-files.ts:84
Function
read
()
tests/body.ts:9
Function
read
()
tests/service.ts:51