A leaner and meaner implementation of JSON-Patch. Small footprint. High performance. JSON-Patch (RFC6902) is a standard format that allows you to update a JSON document by sending the changes rather than the whole document. JSON Patch plays well with the HTTP PATCH verb (method) and REST style programming.
json patch http restpatch-package lets app authors instantly make and keep fixes to npm dependencies. It's a vital band-aid for those of us living on the bleeding edge. Patches created by patch-package are automatically and gracefully applied when you use npm(>=5) or yarn.
javascript-tools nodejs node node-js node-modules patch patcher diff dependencies dependency-manager package-manager package-management postinstallManual DOM manipulation is messy and keeping track of the previous DOM state is hard. A solution to this problem is to write your code as if you were recreating the entire DOM whenever state changes. Of course, if you actually recreated the entire DOM every time your application state changed, your app would be very slow and your input fields would lose focus. virtual-dom is a collection of modules designed to provide a declarative way of representing the DOM for your app. So instead of updating the DOM when your application state changes, you simply create a virtual tree or VTree, which looks like the DOM state that you want. virtual-dom will then figure out how to make the DOM look like this efficiently without recreating all of the DOM nodes.
virtual dom vdom vtree diff patch browserThis module was created to solve the problem of updating the DOM in response to a UI component or page being rerendered. One way to update the DOM is to simply toss away the existing DOM tree and replace it with a new DOM tree (e.g., myContainer.innerHTML = newHTML). While replacing an existing DOM tree with an entirely new DOM tree will actually be very fast, it comes with a cost. The cost is that all of the internal state associated with the existing DOM nodes (scroll positions, input caret positions, CSS transition states, etc.) will be lost. Instead of replacing the existing DOM tree with a new DOM tree we want to transform the existing DOM tree to match the new DOM tree while minimizing the number of changes to the existing DOM tree. This is exactly what the morphdom module does! Give it an existing DOM node tree and a target DOM node tree and it will efficiently transform the existing DOM node tree to exactly match the target DOM node tree with the minimum amount of changes. morphdom does not rely on any virtual DOM abstractions. Because morphdom is using the real DOM, the DOM that the web browser is maintaining will always be the source of truth. Even if you have code that manually manipulates the DOM things will still work as expected. In addition, morphdom can be used with any templating language that produces an HTML string.
dom diff patch virtual browserWindows Update Notifier informs about Windows Updates via a desktop notification. Furthermore it enables to install Windows Defender Updates automatically.
msu msupdate notification notifier notify patch updateJSON diff and patch based on rfc6902
json json-patch rfc6902 diff patch json-pointerThis is a library for comparing tables, producing a summary of their differences, and using such a summary as a patch file. It is optimized for comparing tables that share a common origin, in other words multiple versions of the "same" table.
csv csv-diffs tabular-data comparing-tables diff-format table diff patch mergeThe complete and easy to use command-line migration tool for PostgreSQL. Install this globally and you'll have access to the pg-migrator command anywhere on your system.
pg postgres postgresql migrate migration migrator pg-migrate pg-migration pg-migrator patch patcher pg-patch pg-patcher db database database-migration database-migrator node-postgres node-postgresqlA Go library implementing rsync algorithm described at https://www.samba.org/~tridge/phd_thesis.pdf and in more detail at http://paperswelove.org/2017/video/camilo-aguilar-rsync-algorithm/.
rsync sync-data rsync-library patch diffStark is a hot-fix framework for Android. It supports swapping new implementations of classes without restarting a running Android application, and updated Android resources (icons, layout, etc) while only restarting the Android Activity. Change the TextView in activity_main.xml and activity_second.xml to Button.
android hot-fix patch gradleImplementation of JSON Patchwork, which defines a JSON document structure for expressing a sequence of value patching operations to apply from a source JSON document to a target JSON document.
json-patch json patch configurationVirtual DOM Diff & Patch with HTML Templates
html virtual-dom domdiff dom-diffing patch virtualdomSimple and beautiful monkey-patching library for JavaScript.
monkey patch override ride hook monkey-patchingAligns two ndarrays up to a translation such that the sum of squared differences between them is minimized. This can be used as a quick preprocess for other more detailed alignment algorithms.
scijs phase correlation normalized fft alignment matching patch template image cross volume array ndarrayVery basic virtual-dom implementation.
virtual-dom virual-dom diff patch browserA simple patcher for playing with up to 4 players for the game Divinitiy: Original Sin. The game and engine were built to support up to 4 players but for whatever reason they don't make it possible without modifying a few files literally changing a "2" to a "4" in various places to increase the limit from 2 to 4 players. As mentioned the changes needed are absurdly small and well known by the community. This patcher includes all the small (10 byte) strings and their replacements for applying and removing the 4 player patch.
game patch divinity
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.