@@ -312,6 +312,7 @@ functions:
312312 PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
313313 TS_VERSION : ${TS_VERSION}
314314 TS_CHECK : CHECK_TYPES
315+ TYPES_VERSION : ${TYPES_VERSION}
315316 binary : bash
316317 args :
317318 - ${PROJECT_DIRECTORY}/.evergreen/run-typescript.sh
@@ -325,6 +326,7 @@ functions:
325326 PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
326327 TS_VERSION : ${TS_VERSION}
327328 TS_CHECK : COMPILE_DRIVER
329+ TYPES_VERSION : ${TYPES_VERSION}
328330 binary : bash
329331 args :
330332 - ${PROJECT_DIRECTORY}/.evergreen/run-typescript.sh
@@ -3459,7 +3461,7 @@ tasks:
34593461 - {key: NPM_VERSION, value: '9'}
34603462 - func : install dependencies
34613463 - func : run lint checks
3462- - name : check-types-typescript-next
3464+ - name : check-types-typescript-next-node-types-20.14.10
34633465 tags :
34643466 - check-types-typescript-next
34653467 - typescript-compilation
@@ -3471,11 +3473,12 @@ tasks:
34713473 - {key: NODE_LTS_VERSION, value: '16'}
34723474 - {key: NPM_VERSION, value: '9'}
34733475 - {key: TS_VERSION, value: next}
3476+ - {key: TYPES_VERSION, value: 20.14.10}
34743477 - func : install dependencies
34753478 - func : check types
3476- - name : compile-driver -typescript-current
3479+ - name : check-types -typescript-current-node-types-20.14.10
34773480 tags :
3478- - compile-driver -typescript-current
3481+ - check-types -typescript-current
34793482 - typescript-compilation
34803483 commands :
34813484 - command : expansions.update
@@ -3485,9 +3488,25 @@ tasks:
34853488 - {key: NODE_LTS_VERSION, value: '16'}
34863489 - {key: NPM_VERSION, value: '9'}
34873490 - {key: TS_VERSION, value: current}
3491+ - {key: TYPES_VERSION, value: 20.14.10}
34883492 - func : install dependencies
3489- - func : compile driver
3490- - name : check-types-typescript-current
3493+ - func : check types
3494+ - name : check-types-typescript-next-node-types-16.x
3495+ tags :
3496+ - check-types-typescript-next
3497+ - typescript-compilation
3498+ commands :
3499+ - command : expansions.update
3500+ type : setup
3501+ params :
3502+ updates :
3503+ - {key: NODE_LTS_VERSION, value: '16'}
3504+ - {key: NPM_VERSION, value: '9'}
3505+ - {key: TS_VERSION, value: next}
3506+ - {key: TYPES_VERSION, value: 16.x}
3507+ - func : install dependencies
3508+ - func : check types
3509+ - name : check-types-typescript-current-node-types-16.x
34913510 tags :
34923511 - check-types-typescript-current
34933512 - typescript-compilation
@@ -3499,9 +3518,10 @@ tasks:
34993518 - {key: NODE_LTS_VERSION, value: '16'}
35003519 - {key: NPM_VERSION, value: '9'}
35013520 - {key: TS_VERSION, value: current}
3521+ - {key: TYPES_VERSION, value: 16.x}
35023522 - func : install dependencies
35033523 - func : check types
3504- - name : check-types-typescript-4.4
3524+ - name : check-types-typescript-4.4-node-types-18.11.9
35053525 tags :
35063526 - check-types-typescript-4.4
35073527 - typescript-compilation
@@ -3513,8 +3533,39 @@ tasks:
35133533 - {key: NODE_LTS_VERSION, value: '16'}
35143534 - {key: NPM_VERSION, value: '9'}
35153535 - {key: TS_VERSION, value: '4.4'}
3536+ - {key: TYPES_VERSION, value: 18.11.9}
35163537 - func : install dependencies
35173538 - func : check types
3539+ - name : compile-driver-typescript-current-node-types-20.14.10
3540+ tags :
3541+ - compile-driver-typescript-current
3542+ - typescript-compilation
3543+ commands :
3544+ - command : expansions.update
3545+ type : setup
3546+ params :
3547+ updates :
3548+ - {key: NODE_LTS_VERSION, value: '16'}
3549+ - {key: NPM_VERSION, value: '9'}
3550+ - {key: TS_VERSION, value: current}
3551+ - {key: TYPES_VERSION, value: 20.14.10}
3552+ - func : install dependencies
3553+ - func : compile driver
3554+ - name : compile-driver-typescript-current-node-types-16.x
3555+ tags :
3556+ - compile-driver-typescript-current
3557+ - typescript-compilation
3558+ commands :
3559+ - command : expansions.update
3560+ type : setup
3561+ params :
3562+ updates :
3563+ - {key: NODE_LTS_VERSION, value: '16'}
3564+ - {key: NPM_VERSION, value: '9'}
3565+ - {key: TS_VERSION, value: current}
3566+ - {key: TYPES_VERSION, value: 16.x}
3567+ - func : install dependencies
3568+ - func : compile driver
35183569 - name : download-and-merge-coverage
35193570 tags : []
35203571 commands :
0 commit comments