{"library":"node-pac","type":"library","category":null,"description":"Node.js PAC script parser and executor. Current stable version 0.5.1 (last published ~2018). Low maintenance; last commit years ago. Parses PAC files to determine proxy settings for given URLs. Supports HTTP(S) and local PAC files with automatic caching and refresh. Provides both standard proxy string format and Whistle-compatible format. Minimal dependencies; suitable for basic proxy resolution in Node.js applications.","language":"javascript","status":"maintenance","version":"0.5.1","tags":["javascript","pac","node"],"install":[{"cmd":"npm install node-pac","imports":["import Pac from 'node-pac'","const pac = new Pac(url); pac.FindProxyForURL(urlStr, cb)","const pac = new Pac(options)"]},{"cmd":"yarn add node-pac","imports":[]},{"cmd":"pnpm add node-pac","imports":[]}],"homepage":"https://github.com/imweb/node-pac#node-pac","github":"ssh://git@github.com/imweb/node-pac","docs":null,"changelog":null,"pypi":null,"npm":"node-pac","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Sun Jun 07","next_check":"Sat Sep 05","install_tag":null}}