Skip to content

Commit 814e500

Browse files
committed
feat: support node 19
1 parent 478484d commit 814e500

File tree

8 files changed

+6442
-865
lines changed

8 files changed

+6442
-865
lines changed

.eslintrc.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"extends": "aqua/prettier/node"
2+
"extends": ["neon/common", "neon/node", "neon/prettier"]
33
}

.github/workflows/build.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
fail-fast: false
4040
matrix:
4141
os: [macos-10.15, macos-11, macos-12, ubuntu-20.04, ubuntu-22.04, windows-2019]
42-
node: [18]
42+
node: [18, 19]
4343
steps:
4444
- name: Checkout repository
4545
uses: actions/checkout@v3
@@ -63,7 +63,7 @@ jobs:
6363
strategy:
6464
fail-fast: false
6565
matrix:
66-
node: [12, 13, 14, 15, 16, 17, 18]
66+
node: [12, 13, 14, 15, 16, 17, 18, 19]
6767
steps:
6868
- name: Setup env with Node v${{ matrix.node }}
6969
run: |
@@ -111,7 +111,7 @@ jobs:
111111
fail-fast: false
112112
matrix:
113113
os: [ubuntu-20.04, ubuntu-22.04]
114-
node: [18]
114+
node: [18, 19]
115115
steps:
116116
- name: Checkout repository
117117
uses: actions/checkout@v3
@@ -137,7 +137,7 @@ jobs:
137137
strategy:
138138
fail-fast: false
139139
matrix:
140-
node: [12, 13, 14, 15, 16, 17, 18]
140+
node: [12, 13, 14, 15, 16, 17, 18, 19]
141141
steps:
142142
- name: Setup env with Node v${{ matrix.node }}
143143
run: |

.github/workflows/release.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
fail-fast: false
4141
matrix:
4242
os: [macos-10.15, macos-11, macos-12, ubuntu-20.04, ubuntu-22.04, windows-2019]
43-
node: [18]
43+
node: [18, 19]
4444
steps:
4545
- name: Checkout repository
4646
uses: actions/checkout@v3
@@ -71,7 +71,7 @@ jobs:
7171
strategy:
7272
fail-fast: false
7373
matrix:
74-
node: [12, 13, 14, 15, 16, 17, 18]
74+
node: [12, 13, 14, 15, 16, 17, 18, 19]
7575
steps:
7676
- name: Setup env with Node v${{ matrix.node }}
7777
run: |
@@ -133,7 +133,7 @@ jobs:
133133
fail-fast: false
134134
matrix:
135135
os: [ubuntu-20.04, ubuntu-22.04]
136-
node: [18]
136+
node: [18, 19]
137137
steps:
138138
- name: Checkout repository
139139
uses: actions/checkout@v3
@@ -166,7 +166,7 @@ jobs:
166166
strategy:
167167
fail-fast: false
168168
matrix:
169-
node: [12, 13, 14, 15, 16, 17, 18]
169+
node: [12, 13, 14, 15, 16, 17, 18, 19]
170170
steps:
171171
- name: Setup env with Node v${{ matrix.node }}
172172
run: |

.prettierignore

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Autogenerated
2+
build/
3+
build-tmp-napi-v3/
4+
deps/
5+
prebuild/

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# @discordjs/opus [![Build](https://github.com/discordjs/opus/workflows/Build/badge.svg)](https://github.com/discordjs/opus/actions?query=workflow%3ABuild) [![Prebuild](https://github.com/discordjs/opus/workflows/Prebuild/badge.svg)](https://github.com/discordjs/opus/actions?query=workflow%3APrebuild)
2+
23
> Native bindings to libopus v1.3
34
45
## Usage
@@ -16,6 +17,7 @@ const decoded = encoder.decode(encoded);
1617
```
1718

1819
## Platform support
20+
1921
⚠ Node.js 12.0.0 or newer is required.
2022

2123
- Linux x64 & ia32

lib/index.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1+
const { resolve } = require('node:path');
12
const { find } = require('@discordjs/node-pre-gyp');
2-
const { resolve } = require('path');
33

4+
// eslint-disable-next-line import/no-dynamic-require
45
module.exports = require(find(resolve(__dirname, '..', 'package.json')));

0 commit comments

Comments
 (0)