You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I’d like to convert this project to a monorepo, and:
create a core package in typescript
create a CLI using ink.js and glue.js
Scenarios
Scenario: new projectGiven I am using atomic Algolia for the first time,
When I start my project, I should be able to call an init command,
Then atomic Algolia will be added to my project,
and package.json will be updated with scripts,
and package.json will be update with default config.
Scenario: Update a single indexGiven I am updating an index,
When I call the atomic Algolia CLI,
Then I should be promoted for a path to the local index,
And the remote index identifier,
And Algolia API keys,
Or be able to pass them directly to the CLI,
And the index is then updated.
Scenario: interactive feedbackGiven I am updating an index,
When the process is running,
Then the CLI should provide real-time feedback,
And show which hits are being updated,
And show which hits are being removed,
And show which hits are being added,
And show which hits haven’t changed.
Notes
This needs to be done incrementally.
Add basic expanded CLI functionality piece by piece
Add ink and basic reporting
Add expanded reporting
Add verbose reporting with expandable git information
The text was updated successfully, but these errors were encountered:
Use case (user story)
I’d like to convert this project to a monorepo, and:
Scenarios
Notes
This needs to be done incrementally.
The text was updated successfully, but these errors were encountered: