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

Bump node-gyp and nan for node 19 support #3314

Merged
merged 1 commit into from
Nov 8, 2022
Merged

Conversation

xzyfer
Copy link
Contributor

@xzyfer xzyfer commented Nov 8, 2022

Fixed failing binary compilations on Node 19.

@xzyfer xzyfer merged commit e9bb866 into master Nov 8, 2022
@xzyfer xzyfer deleted the bump-nan-and-gyp branch November 8, 2022 11:43
kodiakhq bot referenced this pull request in X-oss-byte/Canary-nextjs Oct 8, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [node-sass](https://github.com/sass/node-sass) | [`^6.0.0 \|\| ^7.0.0` -> `^6.0.0 \|\| ^7.0.0 \|\| ^9.0.0`](https://renovatebot.com/diffs/npm/node-sass/7.0.3/9.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/node-sass/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/node-sass/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/node-sass/7.0.3/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/node-sass/7.0.3/9.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) |

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>sass/node-sass (node-sass)</summary>

### [`v9.0.0`](https://github.com/sass/node-sass/releases/tag/v9.0.0)

[Compare Source](https://github.com/sass/node-sass/compare/v8.0.0...v9.0.0)

#### What's Changed

-   Node 20 support by [@&#8203;nschonni](https://github.com/nschonni) in [https://github.com/sass/node-sass/pull/3355](https://github.com/sass/node-sass/pull/3355)

##### Breaking changes

-   Drop support for Node 14 ([@&#8203;nschonni](https://github.com/nschonni))

#### Supported Environments

| OS | Architecture | Node |
| --- | --- | --- |
| Windows | x86 & x64 | 16, 18, 19, 20 |
| OSX | x64 | 16, 18, 19, 20 |
| Linux\* | x64 | 16, 18, 19, 20 |
| Alpine Linux | x64 | 16, 18, 19, 20 |

\*Linux support refers to major distributions like Ubuntu, and Debian

### [`v8.0.0`](https://github.com/sass/node-sass/releases/tag/v8.0.0)

[Compare Source](https://github.com/sass/node-sass/compare/v7.0.3...v8.0.0)

#### What's Changed

-   Fix binaries being partially downloaded by [@&#8203;xzyfer](https://github.com/xzyfer) in [https://github.com/sass/node-sass/pull/3313](https://github.com/sass/node-sass/pull/3313)
-   Bump node-gyp and nan for node 19 support by [@&#8203;xzyfer](https://github.com/xzyfer) in [https://github.com/sass/node-sass/pull/3314](https://github.com/sass/node-sass/pull/3314)
-   feat: Node 18 and 19 support and drop Node 17 by [@&#8203;nschonni](https://github.com/nschonni) in [https://github.com/sass/node-sass/pull/3257](https://github.com/sass/node-sass/pull/3257)

##### Breaking changes

-   Drop support for Node 12 ([@&#8203;nschonni](https://github.com/nschonni))
-   Drop support for Node 17 ([@&#8203;nschonni](https://github.com/nschonni))
-   Set `rejectUnauthorized` to `true` by default ([@&#8203;scott-ut](https://github.com/scott-ut), [#&#8203;3149](https://github.com/sass/node-sass/issues/3149))

##### Features

-   Add support for Node 18 ([@&#8203;nschonni](https://github.com/nschonni))
-   Add support for Node 19 ([@&#8203;nschonni](https://github.com/nschonni))
-   Replace `request` with `make-fetch-happen` ([@&#8203;CamilleDrapier](https://github.com/CamilleDrapier)  [@&#8203;xzyfer](https://github.com/xzyfer), [#&#8203;3193](https://github.com/sass/node-sass/issues/3193), [#&#8203;3313](https://github.com/sass/node-sass/issues/3313))

##### Dependencies

-   Bump true-case-path@2.2.1
-   Bump node-gyp [@&#8203;9](https://github.com/9).0.0
-   Bump nan@^2.17.0
-   Bump sass-graph@^4.0.1

##### Misc

-   Bump various GitHub Actions dependencies ([@&#8203;nschonni](https://github.com/nschonni))

#### Supported Environments

| OS | Architecture | Node |
| --- | --- | --- |
| Windows | x86 & x64 | 14, 16, 18, 19 |
| OSX | x64 | 14, 16, 18, 19 |
| Linux\* | x64 | 14, 16, 18, 19 |
| Alpine Linux | x64 | 14, 16, 18, 19 |
| FreeBSD | i386 amd64 | 12, 14 |

\*Linux support refers to major distributions like Ubuntu, and Debian

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/X-oss-byte/Canary-nextjs).
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant