Commit Graph

387 Commits (f017197797cfc2eb6b28f31389f596924f617e44)

Author SHA1 Message Date
Timothée Rebours fab5b0336b rewrite Readme 3 years ago
Timothée Rebours 213c639ed6 cleanup JSDoc 3 years ago
Timothée Rebours 5d8b23a69d cleanup JSDOC & generate md + html, md is pushed in the repo 3 years ago
Timothée Rebours 8d628bfa6f cleanup JSDoc 3 years ago
Timothée Rebours 3c60111c48 cleanup 3 years ago
Timothée Rebours efef10e0e9 auto-generate docs in markdown and html 3 years ago
Timothée Rebours 0e9e5c7f4d massive update of the JSDoc, rewrite of the model & storage modules to clarify 3 years ago
Timothée Rebours 6d43867c20 document storage and customUtils, and rewrite byline with ES6 3 years ago
Timothée Rebours 0b8aab7346 add doc to model, fix persistence doc, fix error in cursor and unecessary async in executor 3 years ago
Timothée Rebours 90f52e4cda add docs for Cursor, customUtils, Executor, Persistence and utils 3 years ago
Timothée Rebours 7709369e49 JSDoc 3 years ago
Timothée Rebours a2528ee45e jsdoc 3 years ago
Timothée Rebours ba65fbe9b6 Added tests for async version of datastore 3 years ago
Timothée Rebours 97908a4195 add TODO 3 years ago
Timothée Rebours b8998ce1d7 remove TODO 3 years ago
Timothée Rebours 8cadb9128e minor 3 years ago
Timothée Rebours 06dc91915c simplify executor 3 years ago
Timothée Rebours 42a7d45856 minor 3 years ago
Timothée Rebours b57e3a01fb minor 3 years ago
Timothée Rebours 5a9899e9f4 use fs.promises instead of fs/promises 3 years ago
Timothée Rebours 4df151b203 WIP: simplify getCandidatesAsync and move async to devDependencies 3 years ago
Timothée Rebours 2c4589e108 WIP: async Cursor and fix async executor 3 years ago
Timothée Rebours 70229d3da5 WIP: ensureIndex 3 years ago
Timothée Rebours 4c5fc252c2 WIP: remove 3 years ago
Timothée Rebours a694d6ee14 WIP: rewrite executor 3 years ago
Timothée Rebours fbf2bd8d68 WIP: rewrite executor without async 3 years ago
Timothée Rebours 7f78b403ae WIP: use async functions from persistence module in datastore 3 years ago
Timothée Rebours 4d900da6fe WIP: remove async from persistence module 3 years ago
Timothée Rebours 64bdd37c4f WIP: remove async from storage module 3 years ago
Timothée Rebours 5f7bc1244d WIP: linting 3 years ago
Timothée Rebours f9e4c525e4 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 5a4859c3ba WIP: Successfully replace a waterfall with native async/await 3 years ago
Arne Wendt fde8d3f3c8 storage.js: check fsync capability from return code rather than using `process.platform` heuristics 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