unsplash/unsplash-js

TypeScript errors.ts file has errors on fresh install and npm run build fails

Ethan-Guttman opened this issue · 0 comments

Steps to Reproduce

  • Clone local repository
  • Try to compile/build

Observed Behaviour

  • Fails with semantic error TS2322:

image

  • Error is located in src/helpers/errors.ts

Expected Behaviour

  • succeeds compile on fresh install

Possible Solution

  • I have a solution already but I'd like it to get sanity checked
  • In same file as error just switch line 14 from
    export type Errors = NonEmptyArray<string>;
    to
    export type Errors = NonEmptyArray<AnyJson>;
    I got it passing all tests and I'll be making a pull request with it soon