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

APERTA-7947 chore/Inline ember-cli-lazyloader #2658

Merged
merged 4 commits into from
Oct 12, 2016

Conversation

Bestra
Copy link

@Bestra Bestra commented Oct 11, 2016

Link to jira ticket: https://developer.plos.org/jira/browse/APERTA-7947
I'd like to start looking at using yarn as a
npm client. Why?

  • Speed: A fresh npm install takes 2 minutes and 40 seconds on my
    machine, whereas a fresh yarn install takes about 40 seconds.
  • Deterministic: The yarn lock file is like the shrinkwrap file, but properly sorted
    and (it seems) more deterministic.

Our ember-cli-lazyloader dependency currently isn't compatible (for now, see yarnpkg/yarn#513), and after taking a look I think it's worth inlining it.
This is the only package we have that's not listed on the npm registry.
It's a standalone repo for a small file, so I've brought the code into aperta.

If everything works out I'll be using yarn locally and then updating the shrinkwrap as needed until we can evaluate it further.

I'd like to start looking at using [yarn](https://yarnpkg.com/) as a
npm client. A fresh npm install takes 2 minutes and 40 seconds on my
machine, whereas a fresh yarn install takes about 40 seconds.
Our ember-cli-lazyloader dependency currently isn't
compatible.
This is the only package we have that's not listed on the npm registry.
It's a standalone repo for a small file, so I've brought the code inline
here.
@phoca2004 phoca2004 temporarily deployed to ciagent-stage-pr-2658 October 11, 2016 19:16 Inactive
@phoca2004 phoca2004 temporarily deployed to ciagent-stage-pr-2658 October 11, 2016 19:18 Inactive
@nummi
Copy link

nummi commented Oct 11, 2016

Yes. 👍

@Bestra Bestra changed the title Inline ember-cli-lazyloader chore/Inline ember-cli-lazyloader Oct 11, 2016
@phoca2004 phoca2004 temporarily deployed to ciagent-stage-pr-2658 October 11, 2016 20:00 Inactive
@zdennis
Copy link

zdennis commented Oct 12, 2016

👍 I confirmed that lazy loading is still working by verifying that MathJax is loading and Math is being rendered properly.

@Bestra Bestra changed the title chore/Inline ember-cli-lazyloader APERTA-7947 chore/Inline ember-cli-lazyloader Oct 12, 2016
@Bestra Bestra merged commit 9f8ede8 into master Oct 12, 2016
@Bestra Bestra deleted the chores/inline-ember-cli-lazyloader branch October 12, 2016 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants