├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE.md └── workflows │ └── node.js.yml ├── .gitignore ├── .npmrc ├── LICENSE ├── README.md ├── gulpfile.js ├── index.js ├── lib ├── fs.js ├── image-util.js ├── log-internal.js ├── logger.js ├── logging.js ├── mjpeg.js ├── mkdirp.js ├── net.js ├── node.js ├── plist.js ├── process.js ├── system.js ├── tempdir.js ├── timing.js ├── util.js └── zip.js ├── package.json └── test ├── .eslintrc ├── assets ├── sample_binary.plist └── sample_text.plist ├── fs-specs.js ├── helpers.js ├── image-util-e2e-specs.js ├── images ├── appium-diagram.jpg ├── cc1.png ├── cc2.png ├── cc_rotated.png ├── cropped-image.b64 ├── findwaldo.jpg ├── full-image.b64 ├── number5.png └── waldo.jpg ├── index-specs.js ├── log-internals-specs.js ├── logger ├── helpers.js ├── logger-force-specs.js ├── logger-normal-specs.js └── logger-test-specs.js ├── mjpeg-e2e-specs.js ├── net-e2e-specs.js ├── node-e2e-specs.js ├── plist-specs.js ├── process-specs.js ├── system-specs.js ├── tempdir-specs.js ├── timing-specs.js ├── util-e2e-specs.js ├── util-specs.js └── zip-e2e-specs.js /.eslintignore: -------------------------------------------------------------------------------- 1 | coverage 2 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/README.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/index.js -------------------------------------------------------------------------------- /lib/fs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/fs.js -------------------------------------------------------------------------------- /lib/image-util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/image-util.js -------------------------------------------------------------------------------- /lib/log-internal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/log-internal.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/logging.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/logging.js -------------------------------------------------------------------------------- /lib/mjpeg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/mjpeg.js -------------------------------------------------------------------------------- /lib/mkdirp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/mkdirp.js -------------------------------------------------------------------------------- /lib/net.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/net.js -------------------------------------------------------------------------------- /lib/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/node.js -------------------------------------------------------------------------------- /lib/plist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/plist.js -------------------------------------------------------------------------------- /lib/process.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/process.js -------------------------------------------------------------------------------- /lib/system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/system.js -------------------------------------------------------------------------------- /lib/tempdir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/tempdir.js -------------------------------------------------------------------------------- /lib/timing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/timing.js -------------------------------------------------------------------------------- /lib/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/util.js -------------------------------------------------------------------------------- /lib/zip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/lib/zip.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/package.json -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/assets/sample_binary.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/assets/sample_binary.plist -------------------------------------------------------------------------------- /test/assets/sample_text.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/assets/sample_text.plist -------------------------------------------------------------------------------- /test/fs-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/fs-specs.js -------------------------------------------------------------------------------- /test/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/helpers.js -------------------------------------------------------------------------------- /test/image-util-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/image-util-e2e-specs.js -------------------------------------------------------------------------------- /test/images/appium-diagram.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/appium-diagram.jpg -------------------------------------------------------------------------------- /test/images/cc1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/cc1.png -------------------------------------------------------------------------------- /test/images/cc2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/cc2.png -------------------------------------------------------------------------------- /test/images/cc_rotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/cc_rotated.png -------------------------------------------------------------------------------- /test/images/cropped-image.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/cropped-image.b64 -------------------------------------------------------------------------------- /test/images/findwaldo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/findwaldo.jpg -------------------------------------------------------------------------------- /test/images/full-image.b64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/full-image.b64 -------------------------------------------------------------------------------- /test/images/number5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/number5.png -------------------------------------------------------------------------------- /test/images/waldo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/images/waldo.jpg -------------------------------------------------------------------------------- /test/index-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/index-specs.js -------------------------------------------------------------------------------- /test/log-internals-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/log-internals-specs.js -------------------------------------------------------------------------------- /test/logger/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/logger/helpers.js -------------------------------------------------------------------------------- /test/logger/logger-force-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/logger/logger-force-specs.js -------------------------------------------------------------------------------- /test/logger/logger-normal-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/logger/logger-normal-specs.js -------------------------------------------------------------------------------- /test/logger/logger-test-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/logger/logger-test-specs.js -------------------------------------------------------------------------------- /test/mjpeg-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/mjpeg-e2e-specs.js -------------------------------------------------------------------------------- /test/net-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/net-e2e-specs.js -------------------------------------------------------------------------------- /test/node-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/node-e2e-specs.js -------------------------------------------------------------------------------- /test/plist-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/plist-specs.js -------------------------------------------------------------------------------- /test/process-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/process-specs.js -------------------------------------------------------------------------------- /test/system-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/system-specs.js -------------------------------------------------------------------------------- /test/tempdir-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/tempdir-specs.js -------------------------------------------------------------------------------- /test/timing-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/timing-specs.js -------------------------------------------------------------------------------- /test/util-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/util-e2e-specs.js -------------------------------------------------------------------------------- /test/util-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/util-specs.js -------------------------------------------------------------------------------- /test/zip-e2e-specs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-support/HEAD/test/zip-e2e-specs.js --------------------------------------------------------------------------------