I was toying around with Starbase and hit a few issues. I went ahead and fixed those issues and then did some refactoring. Apologies for all of the changes.
Separate concerns of CLI and Starbase core execution
functionality
Uninstall @jupiterone/typescript-tools to fix issue
with Jest test runner
Upgrade packages
Upgrade Neo4j image to 4.4.3
Lock docker-compose schema version to 3.8
Remove service name field from neo4j.yml to catch
case where user already has a neo4j image built
Next
Add more tests. There weren't many tests previously, so I plan to add more in a coming PR.
Separate concerns of Starbase setup CLI functionality into src/starbase
Summary
I was toying around with Starbase and hit a few issues. I went ahead and fixed those issues and then did some refactoring. Apologies for all of the changes.
@jupiterone/typescript-tools
to fix issue with Jest test runnerdocker-compose
schema version to 3.8name
field fromneo4j.yml
to catch case where user already has aneo4j
image builtNext
setup
CLI functionality intosrc/starbase