Skip to content

Commit 73a5006

Browse files
committed
Use "node:" prefixed imports everywhere, and bump the minimum nodejs version to the ones that support this.
CI is updated accordingly.
1 parent 17f97e1 commit 73a5006

8 files changed

+31
-24
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,19 @@ jobs:
88
test:
99
strategy:
1010
matrix:
11-
node: [10.x, 12.x, 14.x, 16.x]
12-
runs-on: ubuntu-latest
11+
node: [14.18.0, 14, 16.0.0, 16]
12+
os: [ubuntu-latest, macOS-latest, windows-latest]
13+
exclude:
14+
# Node 14 is not available on macos anymore
15+
- os: macos-latest
16+
node-version: 14
17+
- os: macos-latest
18+
node-version: 14.18.0
19+
runs-on: ${{ matrix.os }}
1320
steps:
1421
- uses: actions/checkout@v2
1522
- name: Use Node.js ${{ matrix.node }}
16-
uses: actions/setup-node@v1
23+
uses: actions/setup-node@v4
1724
with:
1825
node-version: ${{ matrix.node }}
1926
- run: npm install

appveyor.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,13 @@
22
environment:
33
matrix:
44
# node.js
5-
- nodejs_version: "10"
6-
- nodejs_version: "12"
75
- nodejs_version: "14"
86
- nodejs_version: "16"
97

10-
118
# Install scripts. (runs after repo cloning)
129
install:
1310
# Get the latest stable version of Node.js or io.js
14-
- ps: Install-Product node $env:nodejs_version
11+
- ps: Install-Product node $env:nodejs_version x64
1512
# install modules
1613
- npm config set loglevel warn
1714
- npm install --silent

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ let _fs
22
try {
33
_fs = require('graceful-fs')
44
} catch (_) {
5-
_fs = require('fs')
5+
_fs = require('node:fs')
66
}
77
const universalify = require('universalify')
88
const { stringify, stripBom } = require('./utils')

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616
],
1717
"author": "JP Richardson <[email protected]>",
1818
"license": "MIT",
19+
"engines": {
20+
"node": ">=14.18.0 <15 || >=16"
21+
},
1922
"dependencies": {
2023
"universalify": "^2.0.0"
2124
},

test/read-file-sync.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const assert = require('assert')
2-
const fs = require('fs')
3-
const os = require('os')
4-
const path = require('path')
1+
const assert = require('node:assert')
2+
const fs = require('node:fs')
3+
const os = require('node:os')
4+
const path = require('node:path')
55
const rimraf = require('rimraf')
66
const jf = require('../')
77

test/read-file.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const assert = require('assert')
2-
const fs = require('fs')
3-
const os = require('os')
4-
const path = require('path')
1+
const assert = require('node:assert')
2+
const fs = require('node:fs')
3+
const os = require('node:os')
4+
const path = require('node:path')
55
const rimraf = require('rimraf')
66
const jf = require('../')
77

test/write-file-sync.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const assert = require('assert')
2-
const fs = require('fs')
3-
const os = require('os')
4-
const path = require('path')
1+
const assert = require('node:assert')
2+
const fs = require('node:fs')
3+
const os = require('node:os')
4+
const path = require('node:path')
55
const rimraf = require('rimraf')
66
const jf = require('../')
77

test/write-file.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const assert = require('assert')
2-
const fs = require('fs')
3-
const os = require('os')
4-
const path = require('path')
1+
const assert = require('node:assert')
2+
const fs = require('node:fs')
3+
const os = require('node:os')
4+
const path = require('node:path')
55
const rimraf = require('rimraf')
66
const jf = require('../')
77

0 commit comments

Comments
 (0)