https://github.com/vizzdoom/postman-scratch-patcher
This node script changes behavior of a Postman application to be used locally (without online services)
https://github.com/vizzdoom/postman-scratch-patcher
node patcher postman powershell-script scratchpad
Last synced: about 1 year ago
JSON representation
This node script changes behavior of a Postman application to be used locally (without online services)
- Host: GitHub
- URL: https://github.com/vizzdoom/postman-scratch-patcher
- Owner: vizzdoom
- Created: 2025-03-04T17:58:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-14T10:36:53.000Z (about 1 year ago)
- Last Synced: 2025-03-14T10:37:14.843Z (about 1 year ago)
- Topics: node, patcher, postman, powershell-script, scratchpad
- Language: JavaScript
- Homepage:
- Size: 340 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Postman Scratch Patcher

This node script changes behavior of a Postman application to be used locally (without online services) in a following way:
- sets environment to work on scratchpad with collections (even when Postman is in the "Lighweight API Client mode")
- disables "ScratchPad is obsolete" pop-ups
- disables yellow top bar informing that you are "Working locally in Scratch pad. Switch to WORKSPLACE"
*REMARK: Your local Scratch Pad collections **will be removed** after executing this script (at least for now)*
## Requirements
- *Windows* (at this moment you can't patch Postman for Linux)
- node (command available in the PATH)
- asar (command available in the PATH, you can install this npm package by: npm install -g asar)
- Postman installed and run at least once
## How-to
**Step 1.** Install the latest version of Postman (Windows 64-bit) from the official website (run Postman at least once before this script)
**Step 2.** Install dependencies: `npm install -g asar`
**Step 3.** Execute a script
- `node postman-scratchpatcher.js -h` shows help
- `node postman-scratchpatcher.js patch` patches a Postman to work in Scratch Pad offline mode
- `node postman-scratchpatcher.js patch --remove-lightweight` patches a Postman and removes a "Lightweight HTTP mode". *THIS REMOVES YOUR SAVED COLLECTIONS AND ENVIRONMENTS"
**_Now, you can run a Postman in the offline Scratch Pad mode._**
You have to use Postman-Scratch-Patcher after an update. You can REALLY disable updates by removing a file `%localappdata%\Postman\Update.exe`
### After executing you *will see* the following:

### After executing you *will not see* the following:



