{"_id":"@advanced-rest-client/api-console-extension","_rev":"7-1b832cc626626043ac527e188cc5d97b","name":"@advanced-rest-client/api-console-extension","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.1":{"name":"@advanced-rest-client/api-console-extension","version":"0.1.1","author":{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@gmail.com"},"license":"CC-BY-2.0","_id":"@advanced-rest-client/api-console-extension@0.1.1","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"},{"name":"carowright","email":"carolina.wright@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/api-console-extension#readme","bugs":{"url":"https://github.com/advanced-rest-client/api-console-extension/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"dc1e9750e766a50d8cf9ca53640521813a2672cf","tarball":"https://registry.npmjs.org/@advanced-rest-client/api-console-extension/-/api-console-extension-0.1.1.tgz","fileCount":35,"integrity":"sha512-63Ish3HZVuwWtGrhm00eKXh6yfyBV4n7kfB8wQWszEPzC2ju8Cp3G9aCPZbcLS74MlYESv3tddpIITlPBDoO3g==","signatures":[{"sig":"MEYCIQCU2BxoPlVYVm8iA9PZsML+sJEphgi1ikPKttpwW9cswAIhAMo/Hs+OGeHSv1k+gmVFibiIcZ9ZNdPCdn6edUY3G06M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiptUGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/shAAnbWyOQ7L2gfOxWx9PhZLfsxr+Q3+eXRmnH+VReYs5LmjOB7x\r\nu/5I2Mk02WZJ5ToW0qXh4fdWjFuASpAz4cWL9743RwoExN4X81MkKPD3zf8u\r\noIzdcmPb51LggO4S703WznagdRv9+ESpJPJwM3b5aKNFUO+SIjmouJ03rMWA\r\nBfn0gRoLwk7OFcpvUtWnoW4QZsfBnir4bDfyHpTVAKZxdNf2UUPss25zRtqw\r\n2Zhn9mImmTgZeaoP5gMlKN/eRmMot8GIKC6LbjUwLRrzjCN1jPWi2cXsN8j/\r\nnRC3qTjch2AgFsPkJVmC6YcCAsahda47Fipfl9m8RF6yKK2p9KQfs5/Z7FlZ\r\nVbK26m3Sl7kaJVGHDXbAsLmgeMArVeA0MqCFElWeyiNTvfKlZdBWMcPzMmkw\r\nslrID2yRXOTp6/bmodVyt+WHgA3L3u9diSjhqsDVSFfQ52wXWlfMhnBQ+N68\r\n9dykjlAJJEfi6TUHqa9+fBXv537AALqf7v6pXZYg68zDlNotZRLrxKk57cCl\r\n/minYskoP6iAijz2kg8axMITRy1rws+XvVgvWG61m55EIQsssD0xizJosYcv\r\nBSsnCzY6rxLdFQWU+O/ElwCwOENpnjRKd92Dd2HjWS+G+d7ADhHrZxgdDV/6\r\nQ5sfdJ9NuSfgSL/OP2y4ClZo9jVdu+gBIxs=\r\n=rqsf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"bfe13e7ec268bcb70cad3b9161a49ede4e3956d9","scripts":{"lint":"npm run lint:eslint","test":"npx playwright test","start":"wds open \"/demo/\"","format":"npm run format:eslint","prepare":"npx playwright install chromium && husky install","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/api-console-extension.git","type":"git"},"_npmVersion":"8.11.0","description":"API Console extension to proxy HTTP requests to the documented API.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"16.15.1","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.13.0","typescript":"^4.6.3","lint-staged":"^13.0.1","@types/chrome":"^0.0.190","@commitlint/cli":"^17.0.0","@web/dev-server":"^0.1.31","@playwright/test":"^1.22.2","eslint-config-prettier":"^8.5.0","@commitlint/config-conventional":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-console-extension_0.1.1_1655100678064_0.260025907001882","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@advanced-rest-client/api-console-extension","version":"0.1.2","author":{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@gmail.com"},"license":"CC-BY-2.0","_id":"@advanced-rest-client/api-console-extension@0.1.2","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"},{"name":"carowright","email":"carolina.wright@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/api-console-extension#readme","bugs":{"url":"https://github.com/advanced-rest-client/api-console-extension/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"7d4d50c139254fda18455e89160fd8f522a9a8fd","tarball":"https://registry.npmjs.org/@advanced-rest-client/api-console-extension/-/api-console-extension-0.1.2.tgz","fileCount":35,"integrity":"sha512-h1MvBbMXOANUPcsENZjEU8XE8hgyjAexYODeL5O9KxxalFnbk8/Ogk11KXl0F/46rZqCiio7bewrkxOoWNBxvA==","signatures":[{"sig":"MEUCIQCQd913SxOjaRSPrer066MDZ68tiuN3A6cNJzH7SduWdAIgVq4QFFPWId7M/qJLE5LLV1njc96lt9gN5UWhCqHEuxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjapVZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+XRAAgYFl39KROhjSYFVLa0R4KuVynHDQYaFjZenuhLqYWrfakz9I\r\nOVmI+AoByS4It3o6hsQ8F9OZqIx8Yz6NP1H1so8JBpW2SzLTePINR9Syyfp0\r\n0NueTpcMCeYGbWC+q17IlFFx6VNmAFmdbWZaF+FXvVyUAKPNMaa7VAZEc2Oa\r\nxipJJWTaVvQEVyVKL3KxLFWw3FMAV5fpiy4GhszUGHfzKp1LCwq+xJVolmqa\r\nTHrFIHa9+B1jl/WJQbM579ePrH/uEqN750EXkvnzHOGp/oZHHz5fa/mDrtQk\r\nraS3roQxvig9CScw7KNEg+epsGg220ubmVdtfKPJMv11wDstcAFfFju/SgQ1\r\nmXstJ7fsi3nJp3aysYLqOJ7g3jkjxb13+hAP2z1GaiEgYcOEDsXWZ0GukVht\r\nbqpsDMxKG3iXATOH1PEhFPnfV3apEAiCJoRceuLTr3qf1o/C3cEVyFCnT2NG\r\n4HZBJ/DHdlcJrinW89lSsf9aKXZ4DCpuJT5S5FyXuLr7SILu+14CxbnZRLnW\r\nL4mSLz70Qc0i/WAl4cUx0C9dCqRNsRgo34wGB4BvL7S2XPEp7lHLbr6RNHBb\r\nWRUvOC+93gfkqk9T07zSDMYz51RadPMMhNVCtuxmaSsZaN4FtU/AcThrkZBM\r\npVEu5sMkM48loaQxUT013cYYCj1+SEyaqiU=\r\n=nLby\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"b8743c9805c43cfbefb3c1286ea7a00ad03b6f4a","scripts":{"lint":"npm run lint:eslint","test":"npx playwright test","start":"wds open \"/demo/\"","format":"npm run format:eslint","prepare":"npx playwright install chromium && husky install","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/api-console-extension.git","type":"git"},"_npmVersion":"8.19.2","description":"API Console extension to proxy HTTP requests to the documented API.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.13.0","typescript":"^4.6.3","lint-staged":"^13.0.1","@types/chrome":"^0.0.200","@commitlint/cli":"^17.0.0","@web/dev-server":"^0.1.31","@playwright/test":"^1.22.2","eslint-config-prettier":"^8.5.0","@commitlint/config-conventional":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-console-extension_0.1.2_1667929433173_0.14842789578243964","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@advanced-rest-client/api-console-extension","version":"0.1.3","author":{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@gmail.com"},"license":"CC-BY-2.0","_id":"@advanced-rest-client/api-console-extension@0.1.3","maintainers":[{"name":"jarrodek","email":"jarrodek@gmail.com"},{"name":"twoplustwoone","email":"francisco.digiandomenico@gmail.com"},{"name":"lbauret","email":"leandro.bauret@mulesoft.com"},{"name":"carowright","email":"carolina.wright@mulesoft.com"}],"contributors":[{"name":"Your name can be here!"}],"homepage":"https://github.com/advanced-rest-client/api-console-extension#readme","bugs":{"url":"https://github.com/advanced-rest-client/api-console-extension/issues","email":"arc@mulesoft.com"},"dist":{"shasum":"6e7d45455a93b95388e90edac5e1b7ba34446e96","tarball":"https://registry.npmjs.org/@advanced-rest-client/api-console-extension/-/api-console-extension-0.1.3.tgz","fileCount":43,"integrity":"sha512-K7w8N1Rgny2TaX/aXtXEqZMuMfHnopvvLru/0h+W7w0q7++AqrU4OUaes6Ijwew4Ma3Y9mTu9YDtyQmfShYHdQ==","signatures":[{"sig":"MEUCIQD/KjRyzXB3B97Bce1YWe0BgGZiOJ0Tz6Qm3ri14I6ObgIgEcfjI3mDG9sSpXCMbemPgDHwVJ3oCQm7cIvd8rTuvU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":263827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjatHmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyYg/7BBsRz2kVpKIoONsbpkWChFtjDC86jx6y7PKw4Rhk5GXpNHY7\r\nIWj1NcCXhcVkcK6Bzwx7Zk92/3Us6APtLdXpNk++Fb8C8iihQ4lYVVWsuDDe\r\n4QNavJbCzjBpzHbZmcU9FghlLYVEGDNS0Ae4h6q20yd5EYnwqrdf82dC5tQn\r\nIDTMsNy84ZplN+vrU+ePDKpP0RfYaTVBJQoOkUIFmjswO8Hzjx01UGNo4Mnf\r\ngs0uLtgBpqO95IWP6qz+Pxid2s5CGKx3kc1fd7YF70Zu+VMz0/+ICFA0s+Ch\r\nxBLh3Y1VZrCCBvw2wWU2ZE7pH/8JmPPZY1kRkPSoFybMcZFvgQPGxVK0m8sf\r\nauP5I82SiIUY6NBOTpktNYWA5yi2uNqYCURqRbnvSoqdzYR6asiNEh8J3uko\r\nEffS/AZjsYcSSwM6+Su7W0FVPWwJuH9uXQYXfgjScNKp+OvQj6B953eE+mQU\r\nfv1ZUWYkkgIGoxzL2DxdKqzYX3Mj+paKNWURWMeDFdO6SvQwylJj3SNQoTMR\r\n5L5owBXzX1Ap+HJyHBG4jxl8+O6C/36PnBx3wBH2Eo4ngScDF+LDSUB5/wtZ\r\nWZKYMD6KAljpp6v4cyXZePVmeo+OObX6ExE6+sNmZYv29HyibfUzbeNHxx/U\r\n0eV2u6QS4eLbp/Cdn3yCZKV+bIUI/OJnqmA=\r\n=hygC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","husky":{"hooks":{"pre-commit":"lint-staged"}},"module":"index.js","gitHead":"188e963be98b961d2ad8dd94242adeeca4499058","scripts":{"lint":"npm run lint:eslint","test":"npx playwright test","start":"wds open \"/demo/\"","format":"npm run format:eslint","prepare":"npx playwright install chromium && husky install","lint:eslint":"eslint --ext .js,.html . --ignore-path .gitignore","format:eslint":"eslint --ext .js,.html . --fix --ignore-path .gitignore"},"_npmUser":{"name":"jarrodek","email":"jarrodek@gmail.com"},"repository":{"url":"git://github.com/advanced-rest-client/api-console-extension.git","type":"git"},"_npmVersion":"8.19.2","description":"API Console extension to proxy HTTP requests to the documented API.","directories":{},"lint-staged":{"*.js":["eslint --fix"]},"_nodeVersion":"16.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.13.0","typescript":"^4.6.3","lint-staged":"^13.0.1","@types/chrome":"^0.0.200","@commitlint/cli":"^17.0.0","@web/dev-server":"^0.1.31","@playwright/test":"^1.22.2","eslint-config-prettier":"^8.5.0","@commitlint/config-conventional":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/api-console-extension_0.1.3_1667944933842_0.18518724186781532","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-06-13T06:11:17.983Z","modified":"2026-04-07T19:30:00.598Z","0.1.1":"2022-06-13T06:11:18.276Z","0.1.2":"2022-11-08T17:43:53.403Z","0.1.3":"2022-11-08T22:02:14.041Z"},"bugs":{"url":"https://github.com/advanced-rest-client/api-console-extension/issues","email":"arc@mulesoft.com"},"author":{"name":"Pawel Uchida-Psztyc","email":"pawel.psztyc@gmail.com"},"license":"CC-BY-2.0","homepage":"https://github.com/advanced-rest-client/api-console-extension#readme","repository":{"url":"git://github.com/advanced-rest-client/api-console-extension.git","type":"git"},"description":"API Console extension to proxy HTTP requests to the documented API.","contributors":[{"name":"Your name can be here!"}],"maintainers":[{"email":"jarrodek@gmail.com","name":"jarrodek"},{"email":"alexperez@mulesoft.com","name":"alexperez_march_2024"},{"email":"elmellidiego@gmail.com","name":"dmacias"}],"readme":"# API Console extension\n\nAPI Console extension to proxy HTTP requests to the documented API.\n\nInstall it from [Chrome Web Store](https://chrome.google.com/webstore/detail/olkpohecoakpkpinafnpppponcfojioa)\n\nThis extension allows to make HTTP requests through a browser proxy avoiding issues with CORS.\n\nThis repository also contains the `ApiConsoleAppProxy` library that is to be used with API Console application to initialize the communication with the extension and proxy HTTP requests.\n\n## Permissions explained\n\n### Access to your data in all websites\n\nIt is required to actually make HTTP requests to API endpoints. This means that the extension can make an HTTP request to any endpoint.\n\n### Access to tabs\n\nTo support OAuth2 authorization this extension needs the \"tabs\" permission. It is only used when API Console requests OAuth 2 authentication and it only tracks the tab created by the extension.\n\n## Privacy\n\nThis extension does not collect any kind of data (not even analytics).\nThe extension reads the data passed to it from the API Console application and proxies them \"as-is\" to the API endpoint. The response is then proxied back to the application.\n\n## How it works?\n\nThe extension will inject very small portion of JavaScript code into every webpage you visit. The API console fires specific event before making a request. The JavaScript code will recognize this event and handle the request.\nThis will not affect other web pages you visit.\n\n## Contribute\n\nWant to help? That's cool. Fork and develop the extension and then send a pull request.\n\nAlso you can contribute by filling up an issue report. Thanks for any support.\n\n## Credits\n\nThis extension was build by Pawel Uchida-Psztyc.\n","readmeFilename":"README.md"}