UNPKG

@types/serve-favicon

Version:
48 lines (36 loc) 1.47 kB
# Installation > `npm install --save @types/serve-favicon` # Summary This package contains type definitions for serve-favicon (https://github.com/expressjs/serve-favicon). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/serve-favicon. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/serve-favicon/index.d.ts) ````ts /* =================== USAGE =================== import serveFavicon = require('serve-favicon'); app.use(serveFavicon(__dirname + '/public/favicon.ico')); =============================================== */ import express = require("express"); /** * Node.js middleware for serving a favicon. */ declare function serveFavicon( path: string | Buffer, options?: serveFavicon.Options, ): express.RequestHandler; declare namespace serveFavicon { interface Options { /** * The cache-control max-age directive in ms, defaulting to 1 year. * This can also be a string accepted by the `ms` module. */ maxAge?: number | string | undefined; } } export = serveFavicon; ```` ### Additional Details * Last updated: Tue, 07 Nov 2023 15:11:36 GMT * Dependencies: [@types/express](https://npmjs.com/package/@types/express) # Credits These definitions were written by [Uros Smolnik](https://github.com/urossmolnik), and [Piotr Błażejewicz](https://github.com/peterblazejewicz).