Commit Graph

376 Commits (c431ee7d663811b3960423364a88e9c72ad25fa4)

Author SHA1 Message Date
Timothée Rebours c431ee7d66 JSDoc 3 years ago
Timothée Rebours 201400f610 jsdoc 3 years ago
Timothée Rebours 55c01e5e1c Added tests for async version of datastore 3 years ago
Timothée Rebours 63ec4ebb9e add TODO 3 years ago
Timothée Rebours 288d83a1bb remove TODO 3 years ago
Timothée Rebours 190eca8a19 minor 3 years ago
Timothée Rebours 6c9a9228fa simplify executor 3 years ago
Timothée Rebours 8c4a271e24 minor 3 years ago
Timothée Rebours 4f6fb455e2 minor 3 years ago
Timothée Rebours 596b1f6c91 use fs.promises instead of fs/promises 3 years ago
Timothée Rebours dce9390190 WIP: simplify getCandidatesAsync and move async to devDependencies 3 years ago
Timothée Rebours 622c9f7a94 WIP: async Cursor and fix async executor 3 years ago
Timothée Rebours 477316a470 WIP: ensureIndex 3 years ago
Timothée Rebours c5d44b0ee7 WIP: remove 3 years ago
Timothée Rebours f6d7208740 WIP: rewrite executor 3 years ago
Timothée Rebours 176d53c4ee WIP: rewrite executor without async 3 years ago
Timothée Rebours 81beec47e7 WIP: use async functions from persistence module in datastore 3 years ago
Timothée Rebours 161c2da7d7 WIP: remove async from persistence module 3 years ago
Timothée Rebours 3a9401cb21 WIP: remove async from storage module 3 years ago
Timothée Rebours 2ba091f050 WIP: linting 3 years ago
Timothée Rebours d74a441f8b WIP instead of having one function that can handle both async and callback signatures, let's implement a new Async suite of functions, and use callbackify to shim the old interface 3 years ago
Timothée Rebours 9b3b2a0afc WIP: Successfully replace a waterfall with native async/await 3 years ago
mehdi d9c4619a87 jsdoc detail 3 years ago
mehdi 7ed4d994da fix nodeWebkitAppName type 3 years ago
mehdi fcd1546220 add typings 3 years ago
mehdi 2230f6c1e4 jsdoc details + timeout 3 years ago
mehdi 8b984f1274 extract writeFileLines into its own function 3 years ago
mehdi 148d7c8215 fix error callbacks 3 years ago
mehdi 8c4f56a04a streaming write with `Readable.from` 3 years ago
eliot-akira 7404ee1bc2 Stream lines using setImmediate to ensure it doesn't block event loop 3 years ago
eliot-akira 437a841e72 Lint 3 years ago
eliot-akira af1d64f6c2 Write new line separately, instead of adding to line string 3 years ago
eliot-akira fc1d0e0aa3 Write file line by line when persisting cached database 3 years ago
eliot-akira a610cf8cff treatRawData and treatRawStream: Get values more efficiently with Object.values 3 years ago
eliot-akira a826a9c3e0 Align behavior of treatRawData and treatRawStream in handling last blank line; On error, result is null 3 years ago
eliot-akira 6884f235dd Lint byline: Use strict equal; const instead of var; arrow function for this; Buffer.from instead of new Buffer 3 years ago
eliot-akira ec5f3ffb13 Include fork of byline library 3 years ago
eliot-akira 631d672af8 Return treated data even after corrupt threshold 3 years ago
eliot-akira 5b37cff1e9 Use template literals for string interpolation 3 years ago
eliot-akira 3729d4c86e Use arrow functions to preserve this 3 years ago
eliot-akira 24dd632042 On error, result is null; on result, error is null 3 years ago
eliot-akira 842f3e9f2b Lint: Formatting 3 years ago
eliot-akira 2a3afcb7d8 Do not stream on browser side, since localforage returns entire database file content; Passes all browser tests 3 years ago
eliot-akira a67622dcf7 Stream files line by line when parsing to avoid memory limits 3 years ago
Timothée Rebours f68464d5c4 switch back to an AVLTree instead of a BinarySearchTree like the original nedb & updated vulnerable dev dependency 3 years ago
Timothée Rebours de162b0b16 stop using util 4 years ago
Timothée Rebours e8cba5273a cleanup code 4 years ago
Timothée Rebours 5c6561307d remove underscore 4 years ago
Timothée Rebours a4cd69f5c6 re-make the build process with webpack, swicth to Karma for the browser tests, bumps all dependencies except , remove bower.json, remove browser build from repo (will be published on npm though) 4 years ago
Timothée Rebours 185ae680b8 standard everything except browser-version 4 years ago