Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

baobab

Package Overview
Dependencies
Maintainers
1
Versions
64
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

baobab - npm Package Versions

1
7

2.0.0-dev2

Diff

yomguithereal
published 2.0.0-dev1 •

yomguithereal
published 1.1.1 •

Changelog

Source

v1.1.1

  • Updating emmett to v3.0.1.
  • Adding missing setters methods to the tree.
  • Fixing cursor.root method.
yomguithereal
published 1.1.0 •

Changelog

Source

v1.1.0

  • Adding an immutable option to the tree.
  • Adding a syncwrite option to the tree.
  • Adding a get and select event to the tree.
  • Facets getters are now applied within the tree's scope.
  • update events are now exposing the related data for convenience.
  • Fixing a $cursor related bug.
  • Fixing type.Primitive.
  • Fixing facet.release issues.
yomguithereal
published 1.1.0-syncwrite •

yomguithereal
published 1.1.0-immutable •

yomguithereal
published 1.0.3 •

Changelog

Source

v1.0.3

  • Exposing Cursor and Facet classes for type checking (@charlieschwabacher).
  • Fixing type.Object.
  • Fixing root updates.
yomguithereal
published 1.0.2 •

Changelog

Source

v1.0.2

  • Fixing facets related issues (internal).
  • Fixing cases where falsy paths in cursors setters would fail the update.
  • Fixing $splice behavior.
  • Fixing $merge behavior.
  • Persistent history rather than deep cloned.
  • Improving performances on single update cases.
yomguithereal
published 1.0.1 •

Changelog

Source

v1.0.1

  • Fixing scope argument of tree.createFacet.
  • Fixing facet mappings edge cases.
  • Facets can now use facets.
  • Fixing merge edge cases.
  • Fixing update edge cases.
  • Fixing bug where setting falsy values would fail.
yomguithereal
published 1.0.0 •

Changelog

Source

v1.0.0

  • Dropping cursor.edit and cursor.remove in favor of cursor.set and cursor.unset polymorphisms.
  • Dropping typology dependency.
  • Dropping options: clone, cloningFunction, singletonCursors, shiftReferences, maxHistory, mixins and typology.
  • Updated emmett to v3.0.0.
  • Moving react integration to baobab-react.
  • Shifting references is now default.
  • Adding facets.
  • Adding $splice keyword and cursor.splice.
  • Adding validationBehavior option.
  • Adding $cursor paths.
  • Adding path polymorphisms to every cursor's setters.
  • Reworking history to work at cursor level.
  • Reworking validation process.
  • Fixing some bugs.
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc