fix: sanitize sharedb node data using dompurify
in sharedb.planx.uk
#2479
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Complementary second attempt to editor-side change in #2478. Pointing to
main
to build a separate pizza for comparison testing. If works, can decide if we still want both sharedb & editor changes & cherry pick commits.Not confident this will successfully build as I'm getting a
planx-new-sharedb-1 | Error: Cannot find module 'dompurify'
docker error locally, but pushing up so others can clone down this branch (please don't hesitate to push commits direct to it if you make fixes).