Commit Graph

382 Commits (f36aa5ae0ff60fb82ee84a70771715a7189e5b53)

Author SHA1 Message Date
Timothée Rebours f36aa5ae0f cleanup 3 years ago
Timothée Rebours 7af07f6e03 auto-generate docs in markdown and html 3 years ago
Timothée Rebours 3e2a0a57a6 massive update of the JSDoc, rewrite of the model & storage modules to clarify 3 years ago
Timothée Rebours 54086ed99f document storage and customUtils, and rewrite byline with ES6 3 years ago
Timothée Rebours 9dc0a22509 add doc to model, fix persistence doc, fix error in cursor and unecessary async in executor 3 years ago
Timothée Rebours 7ca620df33 add docs for Cursor, customUtils, Executor, Persistence and utils 3 years ago
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