Skip to content

[WIP] Monorepo#239

Closed
johno wants to merge 162 commits into
masterfrom
v5-build
Closed

[WIP] Monorepo#239
johno wants to merge 162 commits into
masterfrom
v5-build

Conversation

@johno

@johno johno commented Aug 24, 2016

Copy link
Copy Markdown
Member

This is the WIP PR to begin building and publishing Tachyons modules from a monorepo (tachyons-css/tachyons).

What's new

Now, all source CSS resides in src/ and serves as the single point of truth. Via a build script, these files are then copied over to there relevant module during publishing.

Folder structure

build/ # Any build scripts or publishing packages, etc.
css/ # Distribution CSS
packages/ # Where the individual modules live
src/ # Where the source CSS lives
... # All other root level files

Tooling

@lachlanjc

Copy link
Copy Markdown
Member

YAY so glad we're doing this @johnotander :)

@joecohens

Copy link
Copy Markdown

Maybe using the new yarn workspaces feature can help here a bit. https://yarnpkg.com/blog/2017/08/02/introducing-workspaces/

@johno

johno commented Nov 3, 2017

Copy link
Copy Markdown
Member Author

Closing in favor of #455

@johno johno closed this Nov 3, 2017
@johno johno deleted the v5-build branch March 24, 2018 14:23
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 this pull request may close these issues.