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

Adds type constructors Patch and ReplaceDeep #648

Open
wants to merge 38 commits into
base: main
Choose a base branch
from

Commits on Jul 14, 2023

  1. Configuration menu
    Copy the full SHA
    041d6ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6a5487 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9311bd9 View commit details
    Browse the repository at this point in the history
  4. chore: fixes formatting

    ahrjarrett committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    7d7a540 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    83f6ab4 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. chore: formatting stuff

    ahrjarrett committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    1efc09f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d502f5e View commit details
    Browse the repository at this point in the history
  3. fix: revert fomatting

    ahrjarrett committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    2b1f903 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Configuration menu
    Copy the full SHA
    ae125e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb1a959 View commit details
    Browse the repository at this point in the history
  3. finishes renaming DeepUndefinedToNull to Patch, updates tests to …

    …account for new default
    ahrjarrett committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    47f9dd5 View commit details
    Browse the repository at this point in the history
  4. renames test file

    ahrjarrett committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    208f005 View commit details
    Browse the repository at this point in the history
  5. formats PR

    ahrjarrett committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    110f996 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4ae8d67 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    1d0683a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a1e06c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b2a128f View commit details
    Browse the repository at this point in the history
  4. chore: formats test file

    ahrjarrett committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    4e4d552 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

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

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    4a1eb46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8910507 View commit details
    Browse the repository at this point in the history
  3. adds Patch to index.d.ts

    ahrjarrett committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    5deeae2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' of https://github.com/sindresorhus/type-fest into…

    … @ahrjarrett/deep-undefined-to-null
    ahrjarrett committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    0587b30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    267d997 View commit details
    Browse the repository at this point in the history
  6. adds ReplaceDeep iteration

    ahrjarrett committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    0e210d3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c97f517 View commit details
    Browse the repository at this point in the history
  8. adds patch test to make sure replacing an optional prop with a type…

    … that contains an optional prop doesn't interfere with the base case
    ahrjarrett committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    2a593da View commit details
    Browse the repository at this point in the history
  9. adds test to replace-deep that boxes the input type -- because the …

    …output type doesn't grow infinitely, we know we're not recursing down subtrees of matching exprs
    ahrjarrett committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    7f7ffa1 View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2024

  1. Merge branch 'main' of https://github.com/sindresorhus/type-fest into…

    … @ahrjarrett/deep-undefined-to-null
    ahrjarrett committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    5856a2f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    40e3dce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9f5d941 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0624d85 View commit details
    Browse the repository at this point in the history
  5. fixes patch test

    ahrjarrett committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    286ec90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    adc111d View commit details
    Browse the repository at this point in the history
  7. adds Patch examples

    ahrjarrett committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    d90faf9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    28de8d2 View commit details
    Browse the repository at this point in the history
  9. removes inline test

    ahrjarrett committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    a2b1723 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

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