Skip to content

feat(deps): remove taffydb#38

Merged
adrmachado-public merged 1 commit into
mainfrom
feat/replace-taffydb
Jun 24, 2026
Merged

feat(deps): remove taffydb#38
adrmachado-public merged 1 commit into
mainfrom
feat/replace-taffydb

Conversation

@adrmachado-public

@adrmachado-public adrmachado-public commented Jun 23, 2026

Copy link
Copy Markdown
Contributor

Summary of changes

TAFFYDB IS DEAD!

big CVN vuln in taffydb means we should not use it with our jsdocs! thankfully, @hegemonic built out a smaller module, @jsdoc/salty that does that for us!

tested by running our jsdoc generation in our parent internal repo against the new publish workflow powered by taffydb, and ensuring docs were able to be generated!

Checklist

  • Added a changelog entry
  • Relevant test coverage
  • Tested and confirmed flows affected by this change are functioning as expected

Authors

@adrmachado-public

Reviewers

@braintree/team-sdk-js

@adrmachado-public adrmachado-public marked this pull request as ready for review June 23, 2026 18:14

@GoogilyBoogily GoogilyBoogily left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 🐸

Comment thread publish.js

/**
technically taffyDB object, but we use `@jsdoc/salty` to pull into database form
@param {TAFFY} taffyData See <http://taffydb.com/>.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't love taffyDB still being mentioned here since we're removing it, I think this could lead to confusion in the future. Any way this can be changed?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the thing is the mini-module has very little documentation, i'm not sure what the shape of the data looks like. afaik it's taffyData, or it has the shape of taffyData, so i left the comment there

@RickeySerna RickeySerna left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🛺

One non-blocking comment!

@adrmachado-public adrmachado-public merged commit 56fc5e4 into main Jun 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants