0.6.15 • Published 1 year 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
1 year ago
0.6.12
1 year ago
0.6.11
1 year ago
0.6.7
1 year ago
0.6.6
1 year ago
0.6.9
1 year ago
0.6.8
1 year ago
0.6.14
1 year ago
0.6.13
1 year ago
0.6.15
1 year ago
0.6.2
1 year ago
0.6.5
1 year ago
0.6.4
1 year ago
0.6.1
1 year ago
0.6.0
1 year ago
0.5.2
4 years ago
0.5.1
4 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