js-datastore

Handles different ways to store data within NodeJS

MIT License

Downloads
173
Stars
0
Committers
2

Bot releases are hidden (Show)

js-datastore -

Published by EdJoPaTo over 1 year ago

  • feat!: generic Key 6c8e9d0
    All classes / interfaces now allow a generic Key extends string rather than string
  • fix!: remove toRecord methods 4c90ff0
    They are easy to write via Object.fromEntries() instead
  • perf: remove obvious check 9fae5ce

https://github.com/EdJoPaTo/js-datastore/compare/v0.5.0...v0.6.0

js-datastore -

Published by EdJoPaTo about 2 years ago

  • fix(cache): accept readonly constructor args 35a04eb
  • build(node)!: require Node.js 14 45a08b3

https://github.com/EdJoPaTo/js-datastore/compare/v0.4.1...v0.5.0

js-datastore -

Published by EdJoPaTo about 3 years ago

  • fix: use self implemented write logic b0bba01

https://github.com/EdJoPaTo/js-datastore/compare/v0.4.0...v0.4.1

js-datastore -

Published by EdJoPaTo over 3 years ago

  • refactor: use private class features 9412d89
  • chore(npm): require Node.js 12 b4f852d

https://github.com/EdJoPaTo/js-datastore/compare/v0.3.5...v0.4.0

js-datastore -

Published by EdJoPaTo over 3 years ago

  • fix: use typesafe foreach on array d69d8ec
  • refactor: implement ttlSupport as getter f45dc25
  • ci(actions): test on Node.js 16 702aed5

https://github.com/EdJoPaTo/js-datastore/compare/v0.3.4...v0.3.5

js-datastore -

Published by EdJoPaTo almost 4 years ago

  • refactor: ensure typesafe array access e2cc951
  • refactor: use map.entries() for iterating all key values 8833ec1

https://github.com/EdJoPaTo/js-datastore/compare/v0.3.3...v0.3.4

js-datastore -

Published by EdJoPaTo about 4 years ago

js-datastore -

Published by EdJoPaTo over 4 years ago

  • fix(key-value): remove console.log 93509fd
  • fix(cache): still return getMany results 60625f9

https://github.com/EdJoPaTo/js-datastore/compare/v0.3.1...v0.3.2

js-datastore -

Published by EdJoPaTo over 4 years ago

  • fix(cache): only call bulkQuery with more than 1 key 7bba13e

https://github.com/EdJoPaTo/js-datastore/compare/v0.3.0...v0.3.1

js-datastore -

Published by EdJoPaTo over 4 years ago

Key Value

  • refactor: use keyv store interface eec4b5c
  • feat(key-value): add ttl store variants 606010e
  • fix(key-value-file): update file on delete a47c749

Transform Functions

  • feat(transform): add transformation function baef216

Cache

  • feat(cache): add a cache 1ffc778
  • fix(cache): allow Map as store d5d93c5
  • refactor(cache): combine cache and bulk cache into one d4917d6

Other

  • refactor: use readonly function properties 816467f

https://github.com/EdJoPaTo/js-datastore/compare/v0.2.1...v0.3.0

js-datastore -

Published by EdJoPaTo almost 5 years ago

  • chore(npm): upgrade dev dependencies 7a76175

https://github.com/EdJoPaTo/js-datastore/compare/v0.2.0...v0.2.1

js-datastore -

Published by EdJoPaTo almost 5 years ago

  • refactor: replace Dictionary with Record c246ff2

https://github.com/EdJoPaTo/js-datastore/compare/v0.1.0...v0.2.0

js-datastore -

Published by EdJoPaTo about 5 years ago

initial release