Support node 17 & typescript
Thank you for making this 🙏 

First issue: 

In the last version you have add node18 support, but there is node 17 as well :) 
It would be great to add this to the package json: 

```error graphql-upload@14.0.0: The engine "node" is incompatible with this module. Expected version "^14.17.0 || ^16.0.0 || >= 18.0.0". Got "17.9.0"```

Second issue:

The typescript ``` "@types/graphql-upload": "8.0.11" ``` is not incompatible with the package, it's going to very helpful if this is updated or published the types in the package it self.

Old version import 13
```
import { GraphQLUpload } from 'graphql-upload';
import { graphqlUploadExpress } from 'graphql-upload';
import { FileUpload } from "graphql-upload";

```

New version import 14
```
import GraphQLUpload from 'graphql-upload/GraphQLUpload.js';
import graphqlUploadExpress from 'graphql-upload/graphqlUploadExpress.js';
import { FileUpload } from "graphql-upload"; // not existing

```

 