async-session

0.1.1 • Public • Published

async-session

Creates global session object, storing across asynchronous calls

Instalation

npm install async-session

Usage

require('async-session');

var counter = 0;
setInterval(function () {
    counter++;

    global.session = {
        myProperty: 'counter = ' + counter
    };
    setTimeout(function () {
        console.log(global.session.myProperty);
    }, 5000);

}, 1000);

/*
 will print:
 counter = 1
 counter = 2
 counter = 3
 ...
*/

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i async-session

      Weekly Downloads

      3

      Version

      0.1.1

      License

      BSD

      Last publish

      Collaborators

      • abramov