Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make TypeScript types conforms to strict mode #928

Merged
merged 83 commits into from
Nov 25, 2019

Commits on Nov 13, 2019

  1. Configuration menu
    Copy the full SHA
    eb38ead View commit details
    Browse the repository at this point in the history
  2. Add DeepPartial utility type

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    e4339f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    701a738 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f150894 View commit details
    Browse the repository at this point in the history
  5. Fix error types

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    9fb4dd1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e56471d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eb10198 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e93c3ff View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db48597 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    02e2e50 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    08af93a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    2552a0f View commit details
    Browse the repository at this point in the history
  13. Linting

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    2ec0170 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    333817d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    85e6dcf View commit details
    Browse the repository at this point in the history
  16. Linting - prefer destructuring

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    0c51020 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    858ec60 View commit details
    Browse the repository at this point in the history
  18. Revert changes on errors

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    85446b7 View commit details
    Browse the repository at this point in the history
  19. Fix mistakenly moved lines

    pmmmwh committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    2332037 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    9864fd5 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2019

  1. Configuration menu
    Copy the full SHA
    83f5030 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd847ae View commit details
    Browse the repository at this point in the history
  3. Linting with XO

    pmmmwh committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    9d3709b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f9f6a1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    614a553 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7660d44 View commit details
    Browse the repository at this point in the history
  7. Type with server test helper

    pmmmwh committed Nov 14, 2019
    Configuration menu
    Copy the full SHA
    94abad7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    984381a View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2019

  1. Configuration menu
    Copy the full SHA
    ca79f35 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    130f223 View commit details
    Browse the repository at this point in the history
  3. Add missing types for tests

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    a5ba100 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4458fda View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dcfe427 View commit details
    Browse the repository at this point in the history
  6. Fix progress test types

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    6d81952 View commit details
    Browse the repository at this point in the history
  7. Fix error tests types

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    2f93c4e View commit details
    Browse the repository at this point in the history
  8. Fix retry tests

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    8d70029 View commit details
    Browse the repository at this point in the history
  9. Fix timeout tests

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    8e6afc9 View commit details
    Browse the repository at this point in the history
  10. Fix: response.req as optional

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    6d07605 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b2ad971 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e6c923d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    10fd85e View commit details
    Browse the repository at this point in the history
  14. Fix type imports for tests

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    acba992 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a9a02ee View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    15ea6af View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    41351b4 View commit details
    Browse the repository at this point in the history
  18. Apply type roots in tsconfig

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    5545beb View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b79a4b7 View commit details
    Browse the repository at this point in the history
  20. Remove GotError instance check

    pmmmwh committed Nov 15, 2019
    Configuration menu
    Copy the full SHA
    5a48e60 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    6675ef3 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2019

  1. Configuration menu
    Copy the full SHA
    6445fec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1038f13 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into enforce-strict-types

    # Conflicts:
    #	source/as-promise.ts
    #	source/calculate-retry-delay.ts
    #	source/create.ts
    #	source/errors.ts
    #	source/get-response.ts
    #	source/index.ts
    #	source/known-hook-events.ts
    #	source/merge.ts
    #	source/normalize-arguments.ts
    #	source/progress.ts
    #	source/request-as-event-emitter.ts
    #	source/utils/types.ts
    #	test/arguments.ts
    #	test/cookies.ts
    #	test/create.ts
    #	test/error.ts
    #	test/gzip.ts
    #	test/merge-instances.ts
    #	test/query.ts
    #	test/redirects.ts
    #	test/response-parse.ts
    pmmmwh committed Nov 16, 2019
    Configuration menu
    Copy the full SHA
    189ddb8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad698b8 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2019

  1. Configuration menu
    Copy the full SHA
    73d6a53 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2019

  1. Fix type errors in source

    pmmmwh committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    cdd5fe1 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into enforce-strict-types

    # Conflicts:
    #	package.json
    pmmmwh committed Nov 20, 2019
    Configuration menu
    Copy the full SHA
    202f907 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2019

  1. Configuration menu
    Copy the full SHA
    cb8a6e6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5468f4e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47638d7 View commit details
    Browse the repository at this point in the history
  4. Fix linting errors

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    a2db271 View commit details
    Browse the repository at this point in the history
  5. Type tests for cookies

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    8fb0632 View commit details
    Browse the repository at this point in the history
  6. Fix tests for retry

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    a90f1ff View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e0e6a63 View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'upstream/master' into enforce-strict-types

    # Conflicts:
    #	source/errors.ts
    #	source/get-response.ts
    #	source/normalize-arguments.ts
    #	source/progress.ts
    #	source/request-as-event-emitter.ts
    #	test/hooks.ts
    #	test/timeout.ts
    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    e54b104 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    20c2fb7 View commit details
    Browse the repository at this point in the history
  10. Remove key for hooks

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    969d918 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8285809 View commit details
    Browse the repository at this point in the history
  12. Update error types

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    35d960a View commit details
    Browse the repository at this point in the history
  13. Better type as-promise

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    a4344e0 View commit details
    Browse the repository at this point in the history
  14. Better type as-stream

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    ce32120 View commit details
    Browse the repository at this point in the history
  15. Fix spacing in package.json

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    0a65461 View commit details
    Browse the repository at this point in the history
  16. Cleanup types for options

    pmmmwh committed Nov 23, 2019
    Configuration menu
    Copy the full SHA
    d0c9de7 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2019

  1. Configuration menu
    Copy the full SHA
    ec930bf View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into enforce-strict-types

    # Conflicts:
    #	test/progress.ts
    pmmmwh committed Nov 24, 2019
    Configuration menu
    Copy the full SHA
    279972c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13b05b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    71c9f6d View commit details
    Browse the repository at this point in the history
  5. Fix linting error

    pmmmwh committed Nov 24, 2019
    Configuration menu
    Copy the full SHA
    dc7f6ba View commit details
    Browse the repository at this point in the history
  6. Update tsconfig.json

    sindresorhus authored Nov 24, 2019
    Configuration menu
    Copy the full SHA
    95f222a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d7a40c5 View commit details
    Browse the repository at this point in the history
  8. Fix tests

    pmmmwh committed Nov 24, 2019
    Configuration menu
    Copy the full SHA
    3177779 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fca92b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

  1. Configuration menu
    Copy the full SHA
    7d68f73 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cd6e02 View commit details
    Browse the repository at this point in the history