Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mmkal/expect-type
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.18.0
Choose a base ref
...
head repository: mmkal/expect-type
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.19.0
Choose a head ref
  • 8 commits
  • 15 files changed
  • 3 contributors

Commits on Mar 10, 2024

  1. Add limitations section

    Add jsdoc for `.toEqualTypeOf`
    
    Closes #50
    mmkal committed Mar 10, 2024
    Configuration menu
    Copy the full SHA
    2ab099c View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. Fix .omit() to work similarly to Omit (#54)

    ## This PR:
    
    - [X] Fixes `.omit()` to work similarly to `Omit`. This was done in a
    way that allows type hinting and intellisense to work without being too
    strict.
      - [X] Resolves #53.
    aryaemami59 authored Mar 13, 2024
    Configuration menu
    Copy the full SHA
    ab32eb4 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. Add JSDocs to everything (#56)

    ## This PR:
    
    - [X] Adds inline documentation to everything inside of the library in
    the form of JSDocs.
    aryaemami59 authored Mar 17, 2024
    Configuration menu
    Copy the full SHA
    3daba59 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. use eslint-plugin-mmkal (#59)

    FYI @aryaemami59 I'm updating the lint setup to use eslint-plugin-mmkal
    here. It might cause minor conflicts with your PR, but any lint errors
    should be auto-fixable.
    
    The new eslint-plugin-mmkal uses the flat config format so no more
    `mmkal/` prefix on the various eslint-disables.
    
    ---------
    
    Co-authored-by: Misha Kaletsky <[email protected]>
    mmkal and mmkal authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    525892d View commit details
    Browse the repository at this point in the history
  2. Vitest (#61)

    Another FYI @aryaemami59, I'm moving my repos gradually over from jest
    to vitest. Figured this would be a good one to do since vitest uses
    expect-type!
    
    Adding the `vitest` dependency enables removing `jest`, `@types/jest`,
    `ts-jest`, `jest.config.js` and the `globals_jest` eslint config.
    
    ---------
    
    Co-authored-by: Misha Kaletsky <[email protected]>
    mmkal and mmkal authored Mar 19, 2024
    Configuration menu
    Copy the full SHA
    9cda9e0 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Remove test import in README.md (#65)

    ## This PR:
    
      - [X] Resolves #63.
    aryaemami59 authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    9015dcd View commit details
    Browse the repository at this point in the history
  2. Test against different versions of TypeScript during CI (#62)

    ## This PR:
    
    - [X] Adds `test-types` CI job to run `tsc` with different versions of
    TypeScript.
      - [X] Updates `actions/checkout` usages to v4.
      - [X] Resolves #60.
    
    ---------
    
    Co-authored-by: Misha Kaletsky <[email protected]>
    aryaemami59 and mmkal authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    d70fd2e View commit details
    Browse the repository at this point in the history
  3. 0.19.0

    mmkal committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    3ba697f View commit details
    Browse the repository at this point in the history
Loading