Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

feat: Switch to node-pre-gyp #2452

Closed
wants to merge 19 commits into from
Closed

Conversation

nschonni
Copy link
Contributor

Just rebased this, haven't tested it so I'll see what the CI says

@nschonni nschonni requested a review from xzyfer July 19, 2018 03:48
@xzyfer
Copy link
Contributor

xzyfer commented Jul 19, 2018

So I ran into these failures during my N-API work and was scratching my head for a good while. Turns out a bunch of tests have always been broken due to a subtle bug introduced into the CLI test 4 years ago (535b524#diff-583d616f4b01bf1fa153e71c0cef7de7R98).

For some reason a recent change to some Node LTS versions, or AppVeyor itself has caused the run order of tests to change which surfaced this error.

I have applied a patch the v5 branch (4b05387). Re-rebase this PR and your CI troubles should go away.

@xzyfer
Copy link
Contributor

xzyfer commented Jul 19, 2018

Given our chat is it correct that is blocked on mapbox/node-pre-gyp#402?

@nschonni
Copy link
Contributor Author

Depends if we want to try and support both at the same time

@xzyfer
Copy link
Contributor

xzyfer commented Jul 19, 2018 via email

@springmeyer
Copy link

Given our chat is it correct that is blocked on mapbox/node-pre-gyp#402?

This is now released in node-pre-gyp@0.11.0

@nschonni
Copy link
Contributor Author

nschonni commented Jun 7, 2019

Came across https://github.com/JCMais/node-libcurl which has a good node-pre-gyp setup, but they're not doing N-API right now

@codler
Copy link

codler commented Dec 5, 2019

Will this replace node-gyp?

@nschonni
Copy link
Contributor Author

nschonni commented Dec 5, 2019

@codler no, it is just as an alternate to our custom build scripts to pull down pre-built binaries. All native modules in node use node-gyp as the fallback build.

@nschonni nschonni closed this Apr 26, 2022
jiongle1 pushed a commit to scantist-ossops-m2/node-sass that referenced this pull request Apr 7, 2024
Emulate the parse behaviour of `@media` query declarations.

Fixes sass#2452
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants