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 loose-envify and semantic-release to devDependencies #319

Merged
merged 2 commits into from Apr 14, 2018
Merged

Move loose-envify and semantic-release to devDependencies #319

merged 2 commits into from Apr 14, 2018

Conversation

sonaye
Copy link
Contributor

@sonaye sonaye commented Apr 14, 2018

No description provided.

@silvenon
Copy link
Collaborator

Thanks a lot! Assuming the migration is correct, could you fix the commitlint error?

Copy link
Collaborator

@jquense jquense left a comment

Choose a reason for hiding this comment

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

I actually think loose envify is supposed to be a normal dep,

@silvenon
Copy link
Collaborator

silvenon commented Apr 14, 2018

@jquense how is it being used? I noticed that the only place it appears is under browserify.transform in package.json, but I can't even find where browserify is being used.

@sonaye
Copy link
Contributor Author

sonaye commented Apr 14, 2018

I went through the source before submitting the PR and both packages are not referenced anywhere in the code. loose envify seems related to browserify, as for the error in build, I am not really sure what's causing it.

@sonaye
Copy link
Contributor Author

sonaye commented Apr 14, 2018

I will move loose envify back to deps and see if it passes, it shouldn't fix it as it it's not a dep. and the build should pass without it.

@jquense jquense merged commit b4ec774 into reactjs:master Apr 14, 2018
@jquense
Copy link
Collaborator

jquense commented Apr 14, 2018

we should maybe move the linting off the pr branches since we can change the commit when we merge..

thanks for the PR!

jquense pushed a commit that referenced this pull request Apr 14, 2018
<a name="2.3.1"></a>
## [2.3.1](v2.3.0...v2.3.1) (2018-04-14)

### Bug Fixes

* **deps:** Move loose-envify and semantic-release to devDependencies ([#319](#319)) ([b4ec774](b4ec774))
@jquense
Copy link
Collaborator

jquense commented Apr 14, 2018

🎉 This PR is included in version 2.3.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@silvenon
Copy link
Collaborator

@sonaye the CI wasn't passing because we enforce a specific style for commit messages.

@sonaye
Copy link
Contributor Author

sonaye commented Apr 14, 2018

@jquense The build failed though even after removing loose envify, something else is causing it. Webpack wont't include it in the bundle since it is not imported anywhere, but eventually it should be removed.

@sonaye
Copy link
Contributor Author

sonaye commented Apr 14, 2018

@silvenon Ah! I see, my bad then.

I spent this morning working on react-animated-transitions an abstraction on top of react-transition-group with a pretty straightforward API:

import Animated from 'react-animated-transitions';

// animates a child
<Animated>
  <Foo />
</Animated>

// animates a group of children
<Animated items>
  {foos.map(() => <Animated item><Foo /></Animated>)}
</Animated>

Neat package you have here, I had to read the code to understand how to build on top of it, thanks for the great work!

@jfrej
Copy link

jfrej commented May 16, 2018

So if the build was failing for a different reason, should loose-envify be moved to devDependencies now? I can create a PR

@silvenon
Copy link
Collaborator

@jfrej I'm not sure what we're using it for anyway. I see that it has something to do with browserify, but I don't know what and whether we need to have it at all.

johnfrench3 pushed a commit to johnfrench3/transition-group-react that referenced this pull request Nov 2, 2022
<a name="2.3.1"></a>
## [2.3.1](reactjs/react-transition-group@v2.3.0...v2.3.1) (2018-04-14)

### Bug Fixes

* **deps:** Move loose-envify and semantic-release to devDependencies ([#319](reactjs/react-transition-group#319)) ([b4ec774](reactjs/react-transition-group@b4ec774))
patrickm68 added a commit to patrickm68/react-transition-group-developer that referenced this pull request Dec 1, 2022
<a name="2.3.1"></a>
## [2.3.1](reactjs/react-transition-group@v2.3.0...v2.3.1) (2018-04-14)

### Bug Fixes

* **deps:** Move loose-envify and semantic-release to devDependencies ([#319](reactjs/react-transition-group#319)) ([b4ec774](reactjs/react-transition-group@b4ec774))
shaikdev2 pushed a commit to shaikdev2/transition-group-react that referenced this pull request Jun 9, 2023
<a name="2.3.1"></a>
## [2.3.1](reactjs/react-transition-group@v2.3.0...v2.3.1) (2018-04-14)

### Bug Fixes

* **deps:** Move loose-envify and semantic-release to devDependencies ([#319](reactjs/react-transition-group#319)) ([b4ec774](reactjs/react-transition-group@b4ec774))
GreenCat1996 added a commit to GreenCat1996/react-transition-group that referenced this pull request Aug 1, 2023
<a name="2.3.1"></a>
## [2.3.1](reactjs/react-transition-group@v2.3.0...v2.3.1) (2018-04-14)

### Bug Fixes

* **deps:** Move loose-envify and semantic-release to devDependencies ([#319](reactjs/react-transition-group#319)) ([b4ec774](reactjs/react-transition-group@b4ec774))
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.

None yet

4 participants