Skip to content

Commit 6baa16b

Browse files
authored
Merge pull request #48 from lydell/upgrade
2 parents 5e73441 + 0b2040d commit 6baa16b

27 files changed

+2026
-1452
lines changed

.eslintignore

-4
This file was deleted.

.eslintrc.js

-231
This file was deleted.

.github/workflows/check.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ubuntu-latest]
16-
node-version: [20.x]
16+
node-version: [22]
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

21-
- uses: actions/setup-node@v3
21+
- uses: actions/setup-node@v4
2222
with:
2323
node-version: "${{ matrix.node-version }}"
2424

2525
- id: cache-node_modules
26-
uses: actions/cache@v3
26+
uses: actions/cache@v4
2727
with:
2828
path: node_modules
2929
key: node_modules-${{ matrix.os }}-${{ matrix.node-version }}-${{ hashFiles('package.json', 'package-lock.json') }}

.github/workflows/test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ubuntu-latest, macOS-latest, windows-latest]
16-
node-version: [16.x, 18.x, 20.x]
16+
node-version: [18, 20, 22]
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020

21-
- uses: actions/setup-node@v3
21+
- uses: actions/setup-node@v4
2222
with:
2323
node-version: "${{ matrix.node-version }}"
2424

2525
- id: cache-node_modules
26-
uses: actions/cache@v3
26+
uses: actions/cache@v4
2727
with:
2828
path: node_modules
2929
key: node_modules-${{ matrix.os }}-${{ matrix.node-version }}-${{ hashFiles('package.json', 'package-lock.json') }}

README.md

+18-18
Original file line numberDiff line numberDiff line change
@@ -750,24 +750,24 @@ type Multi<Types> = Types extends any
750750
? Types extends "undefined"
751751
? { type: "undefined"; value: undefined }
752752
: Types extends "null"
753-
? { type: "null"; value: null }
754-
: Types extends "boolean"
755-
? { type: "boolean"; value: boolean }
756-
: Types extends "number"
757-
? { type: "number"; value: number }
758-
: Types extends "bigint"
759-
? { type: "bigint"; value: bigint }
760-
: Types extends "string"
761-
? { type: "string"; value: string }
762-
: Types extends "symbol"
763-
? { type: "symbol"; value: symbol }
764-
: Types extends "function"
765-
? { type: "function"; value: Function }
766-
: Types extends "array"
767-
? { type: "array"; value: Array<unknown> }
768-
: Types extends "object"
769-
? { type: "object"; value: Record<string, unknown> }
770-
: never
753+
? { type: "null"; value: null }
754+
: Types extends "boolean"
755+
? { type: "boolean"; value: boolean }
756+
: Types extends "number"
757+
? { type: "number"; value: number }
758+
: Types extends "bigint"
759+
? { type: "bigint"; value: bigint }
760+
: Types extends "string"
761+
? { type: "string"; value: string }
762+
: Types extends "symbol"
763+
? { type: "symbol"; value: symbol }
764+
: Types extends "function"
765+
? { type: "function"; value: Function }
766+
: Types extends "array"
767+
? { type: "array"; value: Array<unknown> }
768+
: Types extends "object"
769+
? { type: "object"; value: Record<string, unknown> }
770+
: never
771771
: never;
772772
```
773773

0 commit comments

Comments
 (0)