Built-in JS Libraries
1. What's it?
Proxyman provides certain useful bundled JS Libraries that help you achieve some tasks easily
Library Location: ~/Library/Application\ Support/com.proxyman.NSProxy/addons/libs
2. Built-in Libraries
Name | Description | Source |
base64.js | Contains basic Base64 Encode/Decode | - |
atob.js | window.atob() | |
btoa.js | window.btoa() | |
hashes.js | Contains various hashing function: MD5, RIPEMP-160, SHA1, SHA256, SHA512, HMAC | |
lodash.js | Contains various text transformed functions | |
vkBeautify.js | pretty-print or minify text in XML, JSON, CSS and SQL formats. | |
crypto-js.min.js | JavaScript implementations of standard and secure cryptographic algorithms, e.g. DES, AES, Rabbit, ... (Version 3.3.0) |
3. How to import my own JS Library?
You can provide your own JS Library, but make sure you bundle all dependencies by using Browserify or WebPack to a single JS file.
Make sure you export the func properly.
Put the file at ~/Library/Application\ Support/com.proxyman.NSProxy/addons/libs/your-lib.js
Importing the file by using
For instance,
You might check built-in libraries for reference at ~/Library/Application\ Support/com.proxyman.NSProxy/addons/libs/
4. Notes
Thanks to Ivan Mathy for creating Boop app that facilitates Proxyman's built-in add-ons.
Last updated