They will. However, if you take a look at the final code snippet, you'll see we're not relying on any minified name. The public interface of modules remains intact through minification.
To support this JSON patch format, you've got to implement a system which validates that all the array entries are in a valid format, securely interprets the 'path' attribute, and processes the rules according to a specification which may or may not cover every edge case
To support my approach, you need to validate that each line uses a strict subset of JavaScript, then securely evaluate each one according to the well defined rules of JavaScript.
Both have basically the same essential complexity - not sure I see why the JSON format patch is inherently 'easier' to work with.
For now, the proxy will still try to dispatch sockets to every network interfaces specified at launch. But such a feature could perfectly be implemented.
* Run the command `npm install -g dispatch-proxy` as a power user and press Enter. It will install the `dispatch` command-line utility.
2) STARTING AN HTTP PROXY
* To quickly start an HTTP proxy, run `dispatch start --http`.
* The program will print the proxy address and port (by default localhost:8080) as well as the list of local addresses the program will be dispatching requests to.
* Configure your system to use the combination address:port as an HTTP proxy.
3) LISTING ALL AVAILABLE NETWORK INTERFACES
* To list all available network interfaces, run `dispatch list`
* Each available network interface will be printed with a list of addresses.
* Right now, the dispatch utility only supports IPv4 addresses.
* If an address is marked to be "internal", then you won't be able to use it to connect to the internet.