Skip to content

Conversation

@aturingmachine
Copy link
Owner

@aturingmachine aturingmachine commented Jul 9, 2021

Description

Adds Lib Snapshotting. Saves snapshots of target libraries to a json db locally that can be viewed later in the client.

Updates

Things are ES Modules on the service now. Adds a new API and some client work.

Features

  • Historical Snapshot of Libraries

Code Structure

  • Service is now ESM compatible

Tickets

- attempting to get esmodules working lowdb is a sob and is esonly
  now and ts is being a pita
- i guess we use esmodules now
  - just wanted an embedded db and lowdb is like eh you need to be esm
    but i didnt want to so then i tried nedb and theyre like lol you
    cant have a . in your prop names, well like we have file structures
    so everything has a . in it so i tried loki but its dead and now im
    back to lowdb and also everything is es modules now and god is dead.
- gets snapshot route working
- adds snapshot components
- its rough but it works
@aturingmachine aturingmachine added the feature Feature requests/tracking label Jul 9, 2021
@aturingmachine aturingmachine added this to the 0.0.4 Release milestone Jul 9, 2021
@aturingmachine aturingmachine linked an issue Jul 9, 2021 that may be closed by this pull request
@aturingmachine aturingmachine merged commit d847ad7 into 0.0.4-dashboards-base Jul 9, 2021
@aturingmachine aturingmachine deleted the 0.0.4-lib-snapshots branch July 9, 2021 00:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Feature requests/tracking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Library Map Snapshots

2 participants