jeremybanka / wayforge

TypeScript monorepo. Home of Atom.io.
https://atom.io.fyi
2 stars 2 forks source link

atom.io fix streamlined get set key #2388

Closed jeremybanka closed 1 month ago

jeremybanka commented 1 month ago

User description


PR Type

Bug fix, Documentation


Description


Changes walkthrough ๐Ÿ“

Relevant files
Bug fix
get-state.ts
Update `getState` function signature for better type safety

packages/atom.io/src/get-state.ts
  • Updated the getState function signature to use a Key type extending
    Canonical.
  • Improved type safety for the key parameter in the getState function.
  • +2/-2     
    set-state.ts
    Update `setState` function signature for better type safety

    packages/atom.io/src/set-state.ts
  • Updated the setState function signature to use a Key type extending
    Canonical.
  • Improved type safety for the key parameter in the setState function.
  • +2/-2     
    Documentation
    fresh-insects-joke.md
    Add changeset note for function signature updates               

    .changeset/fresh-insects-joke.md
  • Added a changeset note for the updated getState and setState function
    signatures.
  • +5/-0     

    ๐Ÿ’ก PR-Agent usage: Comment /help on the PR to get a list of all available PR-Agent tools and their descriptions

    vercel[bot] commented 1 month ago

    The latest updates on your projects. Learn more about Vercel for Git โ†—๏ธŽ

    Name Status Preview Comments Updated (UTC)
    atom-io-fyi โœ… Ready (Inspect) Visit Preview ๐Ÿ’ฌ Add feedback Aug 12, 2024 4:00pm
    wayfarer-quest โœ… Ready (Inspect) Visit Preview ๐Ÿ’ฌ Add feedback Aug 12, 2024 4:00pm
    changeset-bot[bot] commented 1 month ago

    ๐Ÿฆ‹ Changeset detected

    Latest commit: 70063eb8aadff6793b1296e90b8dc2160a16c731

    The changes in this PR will be included in the next version bump.

    This PR includes changesets to release 1 package | Name | Type | | ------- | ----- | | atom.io | Patch |

    Not sure what this means? Click here to learn what changesets are.

    Click here if you're a maintainer who wants to add another changeset to this PR

    github-actions[bot] commented 1 month ago

    PR Reviewer Guide ๐Ÿ”

    โฑ๏ธ Estimated effort to review: 2 ๐Ÿ”ต๐Ÿ”ตโšชโšชโšช
    ๐Ÿงช No relevant tests
    ๐Ÿ”’ No security concerns identified
    โšก No key issues to review
    github-actions[bot] commented 1 month ago

    PR Code Suggestions โœจ

    No code suggestions found for the PR.

    coveralls commented 1 month ago

    Coverage Status

    coverage: 91.544%. remained the same when pulling 70063eb8aadff6793b1296e90b8dc2160a16c731 on atom.io-fix-streamlined-get-set-key into e5019a30d5160f537ce82c672dc2022b9d3e6575 on main.