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

Move DevFAQ into a monorepo #80

Closed
5 tasks done
typeofweb opened this issue Jun 6, 2020 · 1 comment · Fixed by #89
Closed
5 tasks done

Move DevFAQ into a monorepo #80

typeofweb opened this issue Jun 6, 2020 · 1 comment · Fixed by #89
Assignees

Comments

@typeofweb
Copy link
Member

typeofweb commented Jun 6, 2020

Why

In order to make project management easier, we need to merge both repositories (this one and https://github.com/typeofweb/devfaq-api) into a single monorepo.

Other benefits

This will also vastly simplify some pieces of the codebase:

  • Top level shared eslint config (+ overrides in api and www)
  • Topl level prettierrc
  • Single "dev" command to start both parts of the app
  • Easier to introduce changes which usually span across both api and frontend

Checklist

  • use this repo as a base
  • make sure it's clear in devfaq-api readme that the code was moved here
  • use yarn workspaces and maybe lerna
  • merge api and www GitHub Actions workflows into a single workflow with two parallel jobs
  • make sure commands such as dev and test can be run from the top level
@typeofweb typeofweb added the blocked Blocked by another issue (see comments) label Jun 8, 2020
@typeofweb
Copy link
Member Author

typeofweb commented Jun 8, 2020

Blocked by #87

@typeofweb typeofweb removed the blocked Blocked by another issue (see comments) label Jun 9, 2020
@typeofweb typeofweb self-assigned this Jun 9, 2020
This was referenced Jun 9, 2020
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

Successfully merging a pull request may close this issue.

1 participant