@@ -1374,9 +1374,7 @@ function testStorage() {
13741374 chrome . storage [ area ] . get ( ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
13751375 chrome . storage [ area ] . get ( null ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
13761376 chrome . storage [ area ] . get ( key ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
1377- chrome . storage [ area ] . get ( [ ] ) ; // $ExpectType Promise<{ [key: string]: never; }>
13781377 chrome . storage [ area ] . get ( [ key ] ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
1379- chrome . storage [ area ] . get ( { } ) ; // $ExpectType Promise<{ [key: string]: never; }>
13801378 chrome . storage [ area ] . get ( { key } ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
13811379 chrome . storage [ area ] . get ( badKey ) ; // $ExpectType Promise<{ [key: string]: unknown; }>
13821380 chrome . storage [ area ] . get < StorageData > ( key ) ; // $ExpectType Promise<StorageData>
@@ -1389,18 +1387,12 @@ function testStorage() {
13891387 chrome . storage [ area ] . get ( key , ( items ) => { // $ExpectType void
13901388 items ; // $ExpectType { [key: string]: unknown; }
13911389 } ) ;
1392- chrome . storage [ area ] . get ( [ ] , ( items ) => { // $ExpectType void
1393- items ; // $ExpectType { [key: string]: never; }
1394- } ) ;
13951390 chrome . storage [ area ] . get ( [ key ] , ( items ) => { // $ExpectType void
13961391 items ; // $ExpectType { [key: string]: unknown; }
13971392 } ) ;
13981393 chrome . storage [ area ] . get ( { key } , ( items ) => { // $ExpectType void
13991394 items ; // $ExpectType { [key: string]: unknown; }
14001395 } ) ;
1401- chrome . storage [ area ] . get ( { } , ( items ) => { // $ExpectType void
1402- items ; // $ExpectType { [key: string]: never; }
1403- } ) ;
14041396 chrome . storage [ area ] . get ( badKey , ( items ) => { // $ExpectType void
14051397 items ; // $ExpectType { [key: string]: unknown; }
14061398 } ) ;
@@ -1416,7 +1408,6 @@ function testStorage() {
14161408 chrome . storage [ area ] . getBytesInUse ( null ) ; // $ExpectType Promise<number>
14171409 chrome . storage [ area ] . getBytesInUse ( key ) ; // $ExpectType Promise<number>
14181410 chrome . storage [ area ] . getBytesInUse ( [ key ] ) ; // $ExpectType Promise<number>
1419- chrome . storage [ area ] . getBytesInUse ( [ ] ) ; // $ExpectType Promise<0>
14201411 chrome . storage [ area ] . getBytesInUse ( badKey ) ; // $ExpectType Promise<number>
14211412 chrome . storage [ area ] . getBytesInUse < StorageData > ( key ) ; // $ExpectType Promise<number>
14221413 chrome . storage [ area ] . getBytesInUse < StorageData > ( key ) ; // $ExpectType Promise<number>
@@ -1432,9 +1423,6 @@ function testStorage() {
14321423 chrome . storage [ area ] . getBytesInUse ( [ key ] , ( bytesInUse ) => { // $ExpectType void
14331424 bytesInUse ; // $ExpectType number
14341425 } ) ;
1435- chrome . storage [ area ] . getBytesInUse ( [ ] , ( bytesInUse ) => { // $ExpectType void
1436- bytesInUse ; // $ExpectType 0
1437- } ) ;
14381426 chrome . storage [ area ] . getBytesInUse ( badKey , ( bytesInUse ) => { // $ExpectType void
14391427 bytesInUse ; // $ExpectType number
14401428 } ) ;
0 commit comments