Skip to content

Bug/21 tag update fix#23

Closed
OneShoeBoy wants to merge 5 commits into
Snifer:devfrom
OneShoeBoy:bug/21-tag-update-fix
Closed

Bug/21 tag update fix#23
OneShoeBoy wants to merge 5 commits into
Snifer:devfrom
OneShoeBoy:bug/21-tag-update-fix

Conversation

@OneShoeBoy

@OneShoeBoy OneShoeBoy commented May 14, 2026

Copy link
Copy Markdown
Contributor

Superseded by #27

Updated package.json to fix dependency and npm audit errors.


Partially fixes #21

  • Re-define with new tags
  • Add tag using +
  • Remove tag using -
  • Reference entity using #

The following have not been fixed:

Show just the change (assumes other tags persist)

  • Not sure if this is possible while also being able to redefine and overwrite the entity

Use explicit updates: [N:Jonah|friendly -> hostile]

  • Will implement later

TODO:

  • Look at refactoring parser.ts , lots of replicated code throughout the file that could be pulled into fewer methods and interfaces.
  • Implement explicit updates
  • Improve tag updates to allow for direct operations on numbers, e.g. [PC:myPC|HP +1]
  • Implement status updates (e.g. Definition: [N:Jonah|status: uninjured, friendly] -> Update: [N:Jonah|status: -friendly|)

@OneShoeBoy OneShoeBoy closed this May 17, 2026
@OneShoeBoy OneShoeBoy mentioned this pull request May 17, 2026
@OneShoeBoy

Copy link
Copy Markdown
Contributor Author

Superseded by #23

@OneShoeBoy OneShoeBoy deleted the bug/21-tag-update-fix branch May 21, 2026 06:16
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.

1 participant