Package

io.scalajs.npm

express

Permalink

package express

Visibility
  1. Public
  2. All

Type Members

  1. trait Application extends Object with IEventEmitter with Router

    Permalink

    The app object conventionally denotes the Express application.

    The app object conventionally denotes the Express application. Create it by calling the top-level express() function exported by the Express module.

    Annotations
    @RawJSType() @native()
    See also

    http://expressjs.com/en/api.html

  2. class CookieOptions extends Object

    Permalink

    Cookie Options

    Cookie Options

    Annotations
    @RawJSType() @ScalaJSDefined()
  3. trait Express extends Object with IEventEmitter

    Permalink

    Fast, unopinionated, minimalist web framework

    Fast, unopinionated, minimalist web framework

    Annotations
    @RawJSType() @native()
    Version

    4.14.0

    See also

    https://www.npmjs.com/package/express

  4. class FileTransferOptions extends Object

    Permalink

    File Transfer Options

    File Transfer Options

    Annotations
    @RawJSType() @ScalaJSDefined()
  5. trait Request extends ClientRequest

    Permalink

    Express Http Request

    Express Http Request

    Annotations
    @RawJSType() @native()
    See also

    http://expressjs.com/en/api.html

  6. trait Response extends Object with ServerResponse

    Permalink

    The Response object represents the HTTP response that an Express app sends when it gets an HTTP request.

    The Response object represents the HTTP response that an Express app sends when it gets an HTTP request. In this documentation and by convention, the object is always referred to as res (and the HTTP request is req) but its actual name is determined by the parameters to the callback function in which you’re working.

    Annotations
    @RawJSType() @native()
  7. trait Router extends Object

    Permalink

    A router object is an isolated instance of middleware and routes.

    A router object is an isolated instance of middleware and routes. You can think of it as a “mini-application,” capable only of performing middleware and routing functions. Every Express application has a built-in app router.

    A router behaves like middleware itself, so you can use it as an argument to app.use() or as the argument to another router’s use() method.

    The top-level express object has a Router() method that creates a new router object.

    Annotations
    @RawJSType() @native()
    See also

    http://expressjs.com/en/4x/api.html#router

  8. class RouterOptions extends Object

    Permalink

    Router Options

    Router Options

    Annotations
    @RawJSType() @ScalaJSDefined()
  9. class StaticOptions extends Object

    Permalink

    Static Options

    Static Options

    Annotations
    @RawJSType() @ScalaJSDefined()

Value Members

  1. object Application

    Permalink

    Application Companion

  2. object Express extends Object with Express

    Permalink

    Express Singleton

    Express Singleton

    Annotations
    @native() @JSImport( "express" , JSImport.Namespace )
  3. object Request

    Permalink

    Http Request Companion

  4. object Response

    Permalink

    Http Response Companion

Ungrouped