nedb-async
Advanced tools
Comparing version 0.0.9 to 0.1.0
12
index.ts
@@ -1,5 +0,5 @@ | ||
import * as Nedb from "nedb"; | ||
import { promisefy, justPromise } from "./util"; | ||
import { promisefy, justPromise } from './util' | ||
import Nedb = require('nedb') | ||
export default class AsyncNedb extends Nedb { | ||
export default class AsyncNedb<G> extends Nedb<G> { | ||
constructor(pathOrOptions?: string | Nedb.DataStoreOptions | undefined) { | ||
@@ -26,3 +26,3 @@ super(pathOrOptions) | ||
} | ||
asyncEnsureIndex(options: Nedb.EnsureIndexOptions, ) { | ||
asyncEnsureIndex(options: Nedb.EnsureIndexOptions) { | ||
return justPromise.call(this, 'ensureIndex', arguments) | ||
@@ -35,7 +35,7 @@ } | ||
return new Promise((resolve, reject) => { | ||
this.loadDatabase((err) => { | ||
this.loadDatabase(err => { | ||
err ? reject(err) : resolve(true) | ||
}) | ||
}); | ||
}) | ||
} | ||
} |
{ | ||
"name": "nedb-async", | ||
"version": "0.0.9", | ||
"version": "0.1.0", | ||
"description": "Promise wrapper for Nedb that makes it possible to use all Nedb all cursor modifiers.", | ||
@@ -27,5 +27,7 @@ "repository": { | ||
"dependencies": { | ||
"@types/nedb": "^1.8.7", | ||
"nedb": "^1.8.0" | ||
"nedb": "git+https://github.com/HalleyAssist/nedb.git" | ||
}, | ||
"devDependencies": { | ||
"@types/nedb": "^1.8.8" | ||
} | ||
} |
Git dependency
Supply chain riskContains a dependency which resolves to a remote git URL. Dependencies fetched from git URLs are not immutable can be used to inject untrusted code or reduce the likelihood of a reproducible install.
Found 1 instance in 1 package
1
7382
1
7
130
1
- Removed@types/nedb@^1.8.7
- Removed@types/nedb@1.8.16(transitive)
- Removed@types/node@20.12.7(transitive)
- Removedasync@0.2.10(transitive)
- Removedbinary-search-tree@0.2.5(transitive)
- Removedimmediate@3.0.6(transitive)
- Removedlie@3.1.1(transitive)
- Removedlocalforage@1.10.0(transitive)
- Removedminimist@1.2.8(transitive)
- Removedmkdirp@0.5.6(transitive)
- Removednedb@1.8.0(transitive)
- Removedunderscore@1.4.4(transitive)
- Removedundici-types@5.26.5(transitive)