cleaner-node
Advanced tools
Comparing version 0.5.2 to 0.5.3
{ | ||
"name": "cleaner-node", | ||
"version": "0.5.2", | ||
"version": "0.5.3", | ||
"description": "Helpful utilities and scripts to make Node projects more legible and easier for the next developer to take over.", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -85,2 +85,23 @@ const arrays = require('./arrays'); | ||
const update = (model, criteria, changes) => { | ||
return Promise((resolve, reject) => { | ||
model.update(changes, criteria) | ||
.then(result => { | ||
resolve(result); | ||
}) | ||
.catch(error => { | ||
reject(error); | ||
}); | ||
}) | ||
} | ||
const updateSync = async (model, criteria, changes) => { | ||
let result = null; | ||
try { | ||
result = await update(model, criteria, changes); | ||
} catch (err) { | ||
console.error(err); | ||
} | ||
return result; | ||
} | ||
module.exports = { | ||
@@ -94,3 +115,5 @@ findMany, | ||
create, | ||
createSync | ||
createSync, | ||
update, | ||
updateSync | ||
}; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
57354
1426