Skip to content

Commit 6e5504a

Browse files
committed
fix: version bump, attempt to fix ts issues, drop node v12 from tests
1 parent 8482d16 commit 6e5504a

File tree

30 files changed

+39
-85
lines changed

30 files changed

+39
-85
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ jobs:
1212
# TODO: re-enable windows
1313
#- windows-latest
1414
node_version:
15-
- 12
1615
- 14
1716
- 16
1817
- 18

.xo-config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ module.exports = {
88
'unicorn/catch-error-name': 'off',
99
'unicorn/require-post-message-target-origin': 'off',
1010
'unicorn/prefer-node-protocol': 'warn',
11-
'unicorn/prefer-top-level-await': 'warn'
11+
'unicorn/prefer-top-level-await': 'warn',
12+
'unicorn/prefer-event-target': 'off'
1213
},
1314
overrides: [
1415
{

examples/commonjs/jobs/job.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello Commonjs!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

examples/email-queue/jobs/email.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
const os = require('os');
2-
const process = require('process');
3-
const { parentPort } = require('worker_threads');
4-
1+
const os = require('node:os');
2+
const process = require('node:process');
3+
const { parentPort } = require('node:worker_threads');
54
const Cabin = require('cabin');
65
const Email = require('email-templates');
76
const pMap = require('p-map');

examples/esmodules/jobs/job.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello ESM!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

examples/typescript-esm/jobs/job.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello TypeScript with ESM!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

examples/typescript-jobserver/jobs/defaults.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello TypeScript Defaults!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

examples/typescript-jobserver/jobs/job.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello TypeScript!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

examples/typescript/jobs/job.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ console.log('Hello TypeScript!');
55

66
// signal to parent that the job is done
77
if (parentPort) parentPort.postMessage('done');
8-
// eslint-disable-next-line unicorn/no-process-exit
98
else process.exit(0);

package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,26 +27,26 @@
2727
"@commitlint/cli": "^18.4.3",
2828
"@commitlint/config-conventional": "^18.4.3",
2929
"@goto-bus-stop/envify": "^5.0.0",
30-
"@sinonjs/fake-timers": "^9.1.2",
31-
"@types/node": "^17.0.41",
32-
"@types/safe-timers": "^1.1.0",
33-
"@typescript-eslint/eslint-plugin": "^5.27.1",
34-
"@typescript-eslint/parser": "^5.27.1",
35-
"ava": "^4.3.0",
30+
"@sinonjs/fake-timers": "^11.2.2",
31+
"@types/node": "^20.9.3",
32+
"@types/safe-timers": "^1.1.2",
33+
"@typescript-eslint/eslint-plugin": "^6.12.0",
34+
"@typescript-eslint/parser": "^6.12.0",
35+
"ava": "^5.3.1",
3636
"cross-env": "^7.0.3",
37-
"delay": "^5.0.0",
37+
"delay": "5",
3838
"dtslint": "^4.2.1",
3939
"eslint": "8.39.0",
4040
"eslint-config-xo-lass": "^2.0.1",
4141
"events.once": "^2.0.2",
4242
"fixpack": "^4.0.0",
4343
"husky": "^8.0.3",
44-
"into-stream": "^7.0.0",
44+
"into-stream": "7",
4545
"lint-staged": "^15.1.0",
4646
"nyc": "^15.1.0",
4747
"remark-cli": "11",
4848
"remark-preset-github": "^4.0.4",
49-
"xo": "0.52"
49+
"xo": "0.56"
5050
},
5151
"engines": {
5252
"node": ">=12.17.0 <13.0.0-0||>=13.2.0"

0 commit comments

Comments
 (0)