FireSageJS

šŸ”„Surgical Precision Type Safe For Realtime Database Web, Write Realtime Database Code That Stands The Test Of Time

MIT License

Downloads
138
Stars
9
Committers
4
FireSageJS - 1.4.3 Latest Release

Published by tylim88 about 2 years ago

1.4.3 20th Sept 22

  • fix forgot to export PossiblyReadAsNullable

1.4.1 16th Sept 22

  • fix set does not error when the node type is Record<string, T> and the input type is Record<number, T>

1.4.0 16th Sept 22

  • refCreator database argument is now mandatory.
  • ref generated by refCreator no longer accepts database argument(no more function overloading)
FireSageJS - add PossiblyReadAsNullable field value

Published by tylim88 about 2 years ago

  1. rename AllNodesPossiblyReadAsUndefined to ReplaceRemoveAndPossiblyReadAsNullableWithNever(internal)
  2. AllNodesPossiblyReadAsNullable union the type with null and undefined
  3. rename ReplaceRemoveWithUndefined with ReplaceRemoveAndPossiblyReadAsNullableWithNullable(internal)
  4. Removable now union with undefined and null
  5. Add new field value PossiblyReadAsNullable and its implementation and test
  6. update issue template

PossiblyReadAsNullable is similar to Removable in all aspects except only Removable grants the use of remove

FireSageJS - wrap onDisconnect

Published by tylim88 about 2 years ago

  • add firebase as peer dependency
  • slightly reduce compile size
  • no longer export off
  • onDisconnect is wrapped
  • fix in code doc not working
  • tons of housekeeping
FireSageJS - Add top-level index signature support for all operations

Published by tylim88 about 2 years ago

  • fix bug where TopLevelRecord Meta Type is identified as PushAble, PushAbleOnly, Removable and NumericKeyRecord (this fix also opens up support for top-level index signature type in all operations)
  • add and implement TransformUndefinedToRoot utility type (internal)
  • better error message for GetFullPath
FireSageJS - First Release!

Published by tylim88 about 2 years ago

FireSageJS - backup before remove setPriority, setWithPriority and orderByPriority export

Published by tylim88 about 2 years ago

Package Rankings
Top 16.8% on Npmjs.org
Related Projects