- docfix
- docfix
- docfix
- change the type signature from
GMStorage<V extends Value = Value>
toGMStorage<K extends string = string, V extends Value = Value>
for parity withMap<K, V>
- add a
setAll
method to assign multiple key/value pairs in one go
- bump dev dependencies
- update the build
- test cleanup
- use package.exports to declare entries
- improve documentation
- test cleanup
- compatibility with
Map<string, V>
GMStorage#keys
returns an iterable/iterator rather than an array- fix the type for stored values (JSON-serializable)
- remove the
Key
alias forstring
- relicense: Artistic 2.0 -> MIT
- add test for options.strict
- docs: update compatibility notice
- breaking change: rename options.check -> options.strict
- improve documentation
- breaking change: rename options.verify -> options.check
- test improvements
- initial release