- Name of tool/project: swaggest/json-diff
- Project home page: https://github.com/swaggest/json-diff
- Name of team requesting review: WMDE Engineering / Wikibase Product Platform Team
- Primary contact: @WMDE-leszek
- Target date for deployment: 2022-10-31 (or ASAP; originally intending 2022-09-30 but does not seem feasible per the schedule of appsec reviews)
- Link to code repository / patchset: https://github.com/swaggest/json-diff / https://gerrit.wikimedia.org/r/c/mediawiki/vendor/+/826548
Description of the tool/project:
JSON diff/rearrange/patch/pointer library
Description of how the tool will be used at WMF:
Meant to be used to use JSON Patch (https://www.rfc-editor.org/rfc/rfc6902 / https://jsonpatch.com/) standard to edit Wikibase items using the upcoming Wikibase REST API.
Of WMF wikis, will be used at Wikidata initially.
No dependencies apart from PHP JSON extension as per project's composer.json
Has this project been reviewed before?
Working test environment
Please link or describe setup process for setting up a test environment.
Name of team responsible for tool/project after deployment and primary contact.