Skip to content
This repository has been archived by the owner on Mar 22, 2024. It is now read-only.

Initial refactor to monorepo-y folder structure #120

Merged
14 commits merged into from
Jan 14, 2022
Merged

Initial refactor to monorepo-y folder structure #120

14 commits merged into from
Jan 14, 2022

Conversation

ajcwebdev
Copy link
Member

This PR includes the first three of four refactors described in #119.

  • docs/ becomes www/ to encompass everything on slinkity.dev.
  • src/ becomes a nested slinkity directory under packages/.
  • create-slinkity is pulled in from (currently separate) slinkity-starter repo.
  • slinkity-renderer-X are free to live in packages as they're built out.

All tests described in the contributing guide's automated test suites are passing. Not sure what the implications of these changes will be for the deployed docs site, so let me know if other stuff breaks.

@netlify
Copy link

netlify bot commented Jan 12, 2022

✔️ Deploy Preview for slinkity canceled.

🔨 Explore the source changes: a8cca8a

🔍 Inspect the deploy log: https://app.netlify.com/sites/slinkity/deploys/61deddf046ed8d0008ebe15e

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes look great! Gonna make a couple follow-up commits here to:

  • migrate our base package.json and all associated files inside of packages/slinkity. This ensures a "true" monorepo setup once we get into workspaces (out of scope)
  • expand our eslint config to include create-slinkity as well
  • update the CONTRIBUTING guide to explain where to find things

@ghost ghost merged commit d5e8d19 into slinkity:main Jan 14, 2022
This pull request was closed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants