Description
Comes out of proposal outlined in #348
Blocked by #351
The hypergraph-cli/TypeSync tool currently lets the user create, edit and manage multiple hypergraph-enabled apps in one place.
This change would be to instead make the hypergraph-cli be contextualized to the current hypergraph-enabled repo that it is being ran inside of.
This allows the removal of a datastorage mechanism (currently sqlite that has to run on the users machine) to store the users app and greatly simplifies the work being done by the hypergraph-cli and the TypeSync tool to focus on managing a single schema/mapping.
Tasks
Description
Comes out of proposal outlined in #348
Blocked by #351
The hypergraph-cli/TypeSync tool currently lets the user create, edit and manage multiple hypergraph-enabled apps in one place.
This change would be to instead make the hypergraph-cli be contextualized to the current hypergraph-enabled repo that it is being ran inside of.
This allows the removal of a datastorage mechanism (currently sqlite that has to run on the users machine) to store the users app and greatly simplifies the work being done by the hypergraph-cli and the TypeSync tool to focus on managing a single schema/mapping.
Tasks
schema.tsfileschema.tsand build a stream of the types/properties from the schemahypergraph typesynccommand is called, open the TypeSync studio app that will read from this stream of types/properties from the schemaschema.tsandmapping.tsfiles with the changes they make in the TypeSync app