Skip to content

fix example #17

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

Closed
wants to merge 1 commit into from
Closed

Conversation

matthewleon
Copy link
Contributor

Update node dependencies and fix example.

@paf31
Copy link
Contributor

paf31 commented Nov 25, 2017

CI is failing because eslint is unhappy about something. Also, I don't think we need package-lock.json to be in the repo, could you please remove it?

Seems good otherwise!

@matthewleon
Copy link
Contributor Author

matthewleon commented Nov 25, 2017

Looks like I forgot to check in the rc file for eslint. It should be there.

I've removed the package lock file. A bit of confusion here, though; isn't it generally considered best practice to include it? Our npm dep tree on these isn't particularly sophisticated, but I would think that it would serve to remove one potential source of (admittedly unlikely) error.

Update node dependencies and fix example.
@matthewleon
Copy link
Contributor Author

rebased

@paf31
Copy link
Contributor

paf31 commented Nov 27, 2017

@hdgarrood Any thoughts on this?

@hdgarrood
Copy link
Member

👍. I haven't had enough contact with recent versions of npm to have an opinion on whether package-lock.json should be checked in.

@garyb
Copy link
Member

garyb commented Nov 27, 2017

I don't think it should personally, since npm dev dependencies are a convenience for building PS projects, not a requirement - also, for the core libraries at least, they're just secondary tools in the build, the compiler isn't even versioned in there (the core libs always fetch the latest release from GH). It's a little different here as I guess the compiler is mentioned specifically, but yeah, I dunno.

I've been adding it to the gitignores lately, as if we neither have it committed nor have it ignored the pursuit auto-publish-on-release will fail.

@garyb
Copy link
Member

garyb commented Nov 27, 2017

Oh wait, this one is set up to pull latests GH release too, so it also doesn't have a compiler version in the package.json, so disregard that part.

@JordanMartinez
Copy link
Contributor

The example provided by this PR seems good. We would need to fix the merge conflicts, update to Effect and remove some of the other changes made here regarding NPM things.

@JordanMartinez
Copy link
Contributor

Superceded by #36

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