0.6.15 • Published 10 months ago
resolve-once-map v0.6.15
resolve-once-map
Resolves a promise only once and memoizes the result in a map.
Usage
const resolveOnceMap = require('resolve-once-map');
const { MongoClient } = require('mongodb');
const connection = resolveOnceMap((url) => MongoClient.connect(url));
const db1 = await connection('mongodb://localhost:27017/database');
const db2 = await connection('mongodb://localhost:27017/database');
// db1 === db2
const db3 = await connection('mongodb://localhost:27017/database2');
// db1 !== db30.6.10
10 months ago
0.6.12
10 months ago
0.6.11
10 months ago
0.6.7
11 months ago
0.6.6
11 months ago
0.6.9
10 months ago
0.6.8
11 months ago
0.6.14
10 months ago
0.6.13
10 months ago
0.6.15
10 months ago
0.6.2
11 months ago
0.6.5
11 months ago
0.6.4
11 months ago
0.6.1
11 months ago
0.6.0
11 months ago
0.5.2
3 years ago
0.5.1
3 years ago
0.5.0
6 years ago
0.4.0
6 years ago
0.3.0
8 years ago
0.2.0
8 years ago
0.1.0
8 years ago