Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Roadmap #1

Open
5 of 11 tasks
PoslinskiNet opened this issue Jun 17, 2020 · 0 comments
Open
5 of 11 tasks

Roadmap #1

PoslinskiNet opened this issue Jun 17, 2020 · 0 comments

Comments

@PoslinskiNet
Copy link
Member

PoslinskiNet commented Jun 17, 2020

Features:

  • pr template (1.0)
  • issue template (1.1)
  • license / contribution guide
  • github actions (labels)

Roadmap:

v1.2

  • rome integration defaults - check if package json exists - if not, "are you sure?"... it should work only for node projects...

v1.3

  • update
    • run in the project that used repolisher in the past
    • check all installed features.
    • list all features with info which one is up to date, which one needs update, which one is not installed and allow user to select those that will be updated/installed
    • confirm will apply the changes according to the newest version of each selected feature.
  • Setup github action for the Repolisher project to run project tests CI
  • Setup github action with commit linter for the Repolisher project

v1.4

Next milestone

  • branch setup
  • package.lock/yarn.lock resolve + lock approach

Flow

check if you have FEATURE
if you have ok, if not - add DEFAULT or EXIT
if you have, maybe apply DIFF

  • repolish check / status / ls
  • repolish init (opens wizard)
  • repolish update
  • repolish add feature-name

Constraints

ability to use both as wizard and as singular commands (commands first)
ability to use with npx - npx repolish init or npm i -g repolish -> repolish init
all CLI compatibile - npx repolish ls | grep eslint - this should work

@PoslinskiNet PoslinskiNet changed the title MVP Scope Roadmap Sep 2, 2020
@korczas korczas mentioned this issue Nov 5, 2020
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant