1.0.37 • Published 6 months ago

@types/express-myconnection v1.0.37

Weekly downloads
280
License
MIT
Repository
github
Last release
6 months ago

Installation

npm install --save @types/express-myconnection

Summary

This package contains type definitions for express-myconnection (https://www.npmjs.org/package/express-myconnection).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/express-myconnection.

index.d.ts

// Type definitions for express-myconnection v1.0.4
// Project: https://www.npmjs.org/package/express-myconnection
// Definitions by: Michael Ferris <https://github.com/Cellule>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3

/// <reference types="express" />
/// <reference types="mysql" />

declare namespace mysql {
  export interface Connection {}
  export interface MysqlError {}
}

declare namespace Express {

  export interface Request {
    getConnection?: ((callback: (err: mysql.MysqlError, connection: mysql.Connection) => void) => void) | undefined;
  }
}

declare module "express-myconnection" {
  import express = require('express');
  import mysql = require('mysql');

  function connection(mysqlInstance: (typeof mysql), dbConfig: mysql.ConnectionConfig, strategy: string): express.RequestHandler;

  export = connection;
}

Additional Details

Credits

These definitions were written by Michael Ferris.

1.0.37

6 months ago

1.0.36

7 months ago

1.0.35

8 months ago

1.0.34

3 years ago

1.0.33

7 years ago

1.0.32

7 years ago

1.0.31

7 years ago

1.0.30

8 years ago

1.0.29

8 years ago

1.0.28-alpha

8 years ago

1.0.27-alpha

8 years ago

1.0.26-alpha

8 years ago

1.0.25-alpha

8 years ago

1.0.24-alpha

8 years ago

1.0.23-alpha

8 years ago

1.0.22-alpha

8 years ago

1.0.21-alpha

8 years ago

1.0.16-alpha

8 years ago

1.0.15-alpha

8 years ago