Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

jsonpatch

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jsonpatch

An implementation of JSON Patch and JSON Pointer IETF drafts

  • 0.0.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
11K
decreased by-8.05%
Maintainers
1
Weekly downloads
 
Created
Source

JSONPatch

An implementation of the JSONPatch (and JSONPointer) IETF drafts.

A Dharmafly project written by Thomas Parslow tom@almostobsolete.net and released with the kind permission of NetDev.

Quick Example

doc = JSON.parse(sourceJSON);
jsonpatch.apply_patch(mydoc, thepatch);
destJSON = JSON.stringify(doc);

Is it any good?

Yes, I hope so

Does it work in the browser?

Yes. The tests will run in the browser as well if you want to check.

Does it work with Node.JS?

Yes. Install with:

npm install jsonpatch

Are there tests?

Yes, there are tests. It also passes JSHint.

Is it documented?

Not enough yet, but see the API Docs

Origin of the Project

Dharmafly is currently working to create a collaboration web app for NetDev that comprises a Node.js RESTful API on the back-end and an HTML5 Backbone.js application on the front. The JSON Patch library was created as an essential part of the RESTful API, and has been subsequently open sourced for the community with NetDev's permission.

I've fixed/improved stuff

Great! Send me a pull request through GitHub http://github.com/dharmafly/jsonpatch.js or get in touch on Twitter @almostobsolete.net or email at tom@almostobsolete.net

Keywords

FAQs

Package last updated on 28 Oct 2011

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc