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

Removed requirement to have bower when installing with NPM #74

Merged
merged 3 commits into from
Oct 24, 2016

Conversation

mattiasrunge
Copy link
Contributor

When installing with NPM it tries to run "bower install" but if bower does not exist NPM will fail. I don't see why this is needed when installing via NPM.

@michelbl
Copy link

michelbl commented Jun 9, 2016

See #47

@jorrit
Copy link
Contributor

jorrit commented Oct 4, 2016

The issue here is that even when corejs-typeahead is just a dependency of your main project, it tries to install dependencies for testing using bower. This is unnecessary.

@jlbooker
Copy link
Contributor

@corejavascript/collaborators Any objections to me merging this?

It seems like Bower is just redundantly requiring jquery as a dependency. Needing to run Bower is causing problems for us in CI and testing. Seems easiest just to eliminate the use of Bower and let NPM handle the dependencies (since jquery is already listed in package.json).

Copy link
Contributor

@core-system-dev core-system-dev left a comment

Choose a reason for hiding this comment

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

LGTM!

@jlbooker
Copy link
Contributor

👍 Thanks @mattiasrunge ! Fixes #47

@jlbooker jlbooker merged commit 7f38a23 into corejavascript:master Oct 24, 2016
@jlbooker jlbooker added this to the v0.11.2 milestone Oct 24, 2016
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.

5 participants