├── .babelrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── .vscode ├── launch.json └── settings.json ├── LICENSE ├── README.md ├── examples ├── basicNavigation.js ├── clickSelector.js ├── handleBrowserLog.js ├── networkMonitoring.js ├── postInMedium.js ├── printToPdf.js ├── screenCapture.js ├── simple-headless-chrome-files.png ├── simple-headless-chrome-full.png ├── simple-headless-chrome-pdf.pdf └── simple-headless-chrome-screen.png ├── index.js ├── lib ├── Browser.js ├── Tab.js ├── actions.js ├── chrome.js ├── events │ └── network.js ├── setupActions.js ├── setupHandlers.js ├── setupViewport.js ├── test │ ├── basic.js │ ├── inject.js │ ├── navigateTwoTabs.js │ └── privateTab.js └── util.js ├── package.json ├── release-notes.md └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/README.md -------------------------------------------------------------------------------- /examples/basicNavigation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/basicNavigation.js -------------------------------------------------------------------------------- /examples/clickSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/clickSelector.js -------------------------------------------------------------------------------- /examples/handleBrowserLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/handleBrowserLog.js -------------------------------------------------------------------------------- /examples/networkMonitoring.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/networkMonitoring.js -------------------------------------------------------------------------------- /examples/postInMedium.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/postInMedium.js -------------------------------------------------------------------------------- /examples/printToPdf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/printToPdf.js -------------------------------------------------------------------------------- /examples/screenCapture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/screenCapture.js -------------------------------------------------------------------------------- /examples/simple-headless-chrome-files.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/simple-headless-chrome-files.png -------------------------------------------------------------------------------- /examples/simple-headless-chrome-full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/simple-headless-chrome-full.png -------------------------------------------------------------------------------- /examples/simple-headless-chrome-pdf.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/simple-headless-chrome-pdf.pdf -------------------------------------------------------------------------------- /examples/simple-headless-chrome-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/examples/simple-headless-chrome-screen.png -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/index.js -------------------------------------------------------------------------------- /lib/Browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/Browser.js -------------------------------------------------------------------------------- /lib/Tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/Tab.js -------------------------------------------------------------------------------- /lib/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/actions.js -------------------------------------------------------------------------------- /lib/chrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/chrome.js -------------------------------------------------------------------------------- /lib/events/network.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/events/network.js -------------------------------------------------------------------------------- /lib/setupActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/setupActions.js -------------------------------------------------------------------------------- /lib/setupHandlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/setupHandlers.js -------------------------------------------------------------------------------- /lib/setupViewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/setupViewport.js -------------------------------------------------------------------------------- /lib/test/basic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/test/basic.js -------------------------------------------------------------------------------- /lib/test/inject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/test/inject.js -------------------------------------------------------------------------------- /lib/test/navigateTwoTabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/test/navigateTwoTabs.js -------------------------------------------------------------------------------- /lib/test/privateTab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/test/privateTab.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/lib/util.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/package.json -------------------------------------------------------------------------------- /release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/release-notes.md -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LucianoGanga/simple-headless-chrome/HEAD/yarn.lock --------------------------------------------------------------------------------