Skip to content

Monorepo [4/?] - clean and unify configs#6020

Merged
tjzel merged 83 commits into@tjzel/monorepofrom
@tjzel/monorepo-configs
Jun 5, 2024
Merged

Monorepo [4/?] - clean and unify configs#6020
tjzel merged 83 commits into@tjzel/monorepofrom
@tjzel/monorepo-configs

Conversation

@tjzel
Copy link
Collaborator

@tjzel tjzel commented May 15, 2024

About

This pull request is a part of the effort of migrating to monorepo structure:

Summary

This particular pull requests all our configuration files (ESLint, Prettier, Typescript) to the root directory and extend them in the packages. It also moves eslint-plugin-reanimated to a separate package.

Test plan

🚀

Base automatically changed from @tjzel/monorepo-webexample to @tjzel/monorepo June 5, 2024 13:53
@tjzel tjzel merged commit 449889b into @tjzel/monorepo Jun 5, 2024
@tjzel tjzel deleted the @tjzel/monorepo-configs branch June 5, 2024 14:01
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5999
- #6008
- #6020

## Summary

This particular pull request takes `FabricExample` out of
`react-native-reanimated` workspace and turns it into a separate
package.

## Test plan

New FabricExample app should compile and work as expected.
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5999
- #6008
- #6020
- #6023

## Summary

This particular pull request takes `NextExample` out of
`react-native-reanimated` workspace and turns it into a separate
package.

## Test plan

New NextExample app should compile and work as expected.
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5999
- #6008
- #6020
- #6023

## Summary

This particular pull request takes `MacOSExample` out of
`react-native-reanimated` workspace and turns it into a separate
package.

## Test plan

New MacOSExample app should compile and work as expected.

---------

Co-authored-by: Krzysztof Piaskowy <krzysztof.piaskowy@swmansion.com>
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5999
- #6008
- #6020
- #6023
- #6029

## Summary

This particular pull request takes our docs out of
`react-native-reanimated` workspace and turns it into a separate
package. However, due to some issues that seem to stem from Docusaurus
and Yarn versions, it doesn't work as a workspace. For now we will use
it just like we did before, with its own `yarn.lock` etc. until we are
able to fix that.

## Test plan

Docs should compile and work as expected.

---------

Co-authored-by: Krzysztof Piaskowy <krzysztof.piaskowy@swmansion.com>
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5999
- #6008
- #6020
- #6023
- #6029
- #6051

## Summary

This particular pull request takes `TVOSExample` out of
`react-native-reanimated` workspace and turns it into a separate
package.

## Test plan

TVOSExample should compile and work as expected.

---------

Co-authored-by: Krzysztof Piaskowy <krzysztof.piaskowy@swmansion.com>
tjzel added a commit that referenced this pull request Jun 5, 2024
## About

This pull request is a part of the effort of migrating to monorepo
structure:
- #5992
- #5993
- #5998
- #5999
- #6008
- #6020
- #6023
- #6029
- #6051
- #6053 

## Summary

This particular pull request takes removes `reanimated2` directory from
`src`.

## Test plan

Example apps should work as expected.

---------

Co-authored-by: Krzysztof Piaskowy <krzysztof.piaskowy@swmansion.com>
Co-authored-by: Michał Bert <michal.bert@swmansion.com>
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.

1 participant

Comments