├── .circleci ├── config.yml └── template.config.yml ├── .dockerignore ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmrc ├── .nvmrc ├── Dockerfile ├── Dockerfile.template ├── LICENSE ├── README.md ├── bin └── run.js ├── helpers ├── monitor-browser-selector.js └── on-page-request-disable-analytics.js ├── lib ├── __tests__ │ ├── .eslintrc │ ├── before-after-all.js │ ├── events.js │ ├── failing.js │ ├── parallelism.js │ ├── passing.js │ └── puppeteer.js ├── config.js ├── find-monitor-sets.js ├── index.js ├── run-monitor-set.js ├── run-monitor.js └── utils.js ├── monitors-failing ├── duplicates.js └── failing.js ├── monitors ├── google-with-monitor-browser-selector.js ├── google-with-parallelism.js ├── google.js ├── retries.js ├── status-pages.js └── timeout.js └── package.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.circleci/template.config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.circleci/template.config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | --- 2 | extends: dollarshaveclub 3 | rules: 4 | no-console: 0 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false 2 | loglevel=error 3 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 8 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/Dockerfile.template -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/README.md -------------------------------------------------------------------------------- /bin/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/bin/run.js -------------------------------------------------------------------------------- /helpers/monitor-browser-selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/helpers/monitor-browser-selector.js -------------------------------------------------------------------------------- /helpers/on-page-request-disable-analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/helpers/on-page-request-disable-analytics.js -------------------------------------------------------------------------------- /lib/__tests__/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/.eslintrc -------------------------------------------------------------------------------- /lib/__tests__/before-after-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/before-after-all.js -------------------------------------------------------------------------------- /lib/__tests__/events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/events.js -------------------------------------------------------------------------------- /lib/__tests__/failing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/failing.js -------------------------------------------------------------------------------- /lib/__tests__/parallelism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/parallelism.js -------------------------------------------------------------------------------- /lib/__tests__/passing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/passing.js -------------------------------------------------------------------------------- /lib/__tests__/puppeteer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/__tests__/puppeteer.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/find-monitor-sets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/find-monitor-sets.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/run-monitor-set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/run-monitor-set.js -------------------------------------------------------------------------------- /lib/run-monitor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/run-monitor.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/lib/utils.js -------------------------------------------------------------------------------- /monitors-failing/duplicates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors-failing/duplicates.js -------------------------------------------------------------------------------- /monitors-failing/failing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors-failing/failing.js -------------------------------------------------------------------------------- /monitors/google-with-monitor-browser-selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/google-with-monitor-browser-selector.js -------------------------------------------------------------------------------- /monitors/google-with-parallelism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/google-with-parallelism.js -------------------------------------------------------------------------------- /monitors/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/google.js -------------------------------------------------------------------------------- /monitors/retries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/retries.js -------------------------------------------------------------------------------- /monitors/status-pages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/status-pages.js -------------------------------------------------------------------------------- /monitors/timeout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/monitors/timeout.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dollarshaveclub/monitor/HEAD/package.json --------------------------------------------------------------------------------