1.38.0 • Published 2 days ago

sweetheart v1.38.0

Weekly downloads
4
License
ISC
Repository
github
Last release
2 days ago

sweetheart

Sweetheart is a free software tool intended to handle the administration and deployment of the Cuddlemuffin-Honeybunch database system.

Thoughts

The simplicity of Cuddlemuffin and Honeybunch client opens doors to a UI based Cuddlemuffin tool with potential for generation of Honeybunch boilerplates.

Conflict Resolution, calls for a tool that can display conflicting object versions, and potentially merge them to the latest.

Even something as simple as editing a record requires bumping of version and generation of a solid uuid/v4 and that too calls for a tool.

Hence, Sweetheart.

Bonus

As a bonus there is no better way to quickly review API than writing a UI tool that fully relies on it.

The Stack

User Interaction Scenario: fill out a form and save data to server

  1. data-command binds a button via --on click flag
  2. bogo sends command down to server
  3. cuddlemuffin saves the object to disk, by creating a folder with object id, and json file with random filename inside it.
  4. ws is used to send a packet to bogo on the client

Update UI Scenario: Get updated packets from server and update UI.

  1. bogo gets object via ws from the server
  2. pookie gets packet from bogo and filters it info branches of its tree.
  3. enbuffer will keep a view of data arriving through a branch.
  4. atom-smasher will create a POJO plain old JavaScript Object (povered by Proxies)
  5. reconcilers will use data and html to update DOM.
1.38.0

2 days ago

1.37.0

3 months ago

1.36.0

4 months ago

1.34.0

6 months ago

1.35.0

5 months ago

1.32.0

9 months ago

1.33.0

7 months ago

1.31.0

10 months ago

1.29.0

1 year ago

1.28.0

1 year ago

1.30.0

12 months ago

1.25.0

1 year ago

1.26.0

1 year ago

1.23.0

2 years ago

1.24.0

1 year ago

1.27.0

1 year ago

1.22.0

2 years ago

1.21.0

2 years ago

1.20.0

2 years ago

1.19.0

2 years ago

1.18.0

3 years ago

1.17.0

3 years ago

1.16.0

3 years ago

1.15.0

4 years ago

1.14.0

4 years ago

1.13.0

4 years ago

1.12.0

5 years ago

1.11.0

5 years ago

1.10.0

5 years ago

1.9.0

5 years ago

1.8.0

5 years ago

1.7.0

5 years ago

1.6.0

5 years ago

1.5.0

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.1.0

6 years ago