@noatgnu/cupcake-protocols-io
v1.0.0
Published
An extension for cupcake-core and cupcake-red-velvet that provides the api and interfaces for the protocols.io integration: accounts, browsing, protocol import and export, and session runs.
Readme
@noatgnu/cupcake-protocols-io
Angular services and interfaces for the Cupcake protocols.io integration. They call the endpoints of
the cupcake-protocols-io Django app, which must be enabled on the backend.
ProtocolsIOAccountService: connect, check and disconnect the user's protocols.io account.ProtocolsIOBrowseService: list workspaces, folders and protocols, and search protocols.ProtocolsIOProtocolService: import protocols from protocols.io and export protocols into it.ProtocolsIOSessionService: export sessions into protocols.io runs, with their status and runs.
Requires @noatgnu/cupcake-core and @noatgnu/cupcake-red-velvet.
Build
ng build @noatgnu/cupcake-protocols-ioTests
ng test @noatgnu/cupcake-protocols-io --watch=false --browsers=ChromeHeadless