├── .github ├── dependabot.yml └── workflows │ ├── functional-test.yml │ ├── pr-title.yml │ ├── publish.js.yml │ └── unit-test.yml ├── .gitignore ├── .mocharc.js ├── .npmignore ├── .npmrc ├── .releaserc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── index.js ├── lib ├── commands │ ├── cookies.ts │ ├── find.ts │ └── record-screen.ts ├── desired-caps.ts ├── driver.ts ├── logger.ts ├── method-map.ts ├── safari.ts └── utils.ts ├── package.json ├── test ├── functional │ ├── desktop-driver-e2e-specs.ts │ └── mobile-driver-e2e-specs.ts ├── unit │ ├── driver-specs.ts │ └── utils-specs.ts └── utils.ts └── tsconfig.json /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/functional-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.github/workflows/functional-test.yml -------------------------------------------------------------------------------- /.github/workflows/pr-title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.github/workflows/pr-title.yml -------------------------------------------------------------------------------- /.github/workflows/publish.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.github/workflows/publish.js.yml -------------------------------------------------------------------------------- /.github/workflows/unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.github/workflows/unit-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | package-lock.json 3 | build 4 | -------------------------------------------------------------------------------- /.mocharc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | require: ['ts-node/register'], 3 | forbidOnly: Boolean(process.env.CI) 4 | }; 5 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=false -------------------------------------------------------------------------------- /.releaserc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/.releaserc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/index.js -------------------------------------------------------------------------------- /lib/commands/cookies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/commands/cookies.ts -------------------------------------------------------------------------------- /lib/commands/find.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/commands/find.ts -------------------------------------------------------------------------------- /lib/commands/record-screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/commands/record-screen.ts -------------------------------------------------------------------------------- /lib/desired-caps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/desired-caps.ts -------------------------------------------------------------------------------- /lib/driver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/driver.ts -------------------------------------------------------------------------------- /lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/logger.ts -------------------------------------------------------------------------------- /lib/method-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/method-map.ts -------------------------------------------------------------------------------- /lib/safari.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/safari.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/package.json -------------------------------------------------------------------------------- /test/functional/desktop-driver-e2e-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/test/functional/desktop-driver-e2e-specs.ts -------------------------------------------------------------------------------- /test/functional/mobile-driver-e2e-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/test/functional/mobile-driver-e2e-specs.ts -------------------------------------------------------------------------------- /test/unit/driver-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/test/unit/driver-specs.ts -------------------------------------------------------------------------------- /test/unit/utils-specs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/test/unit/utils-specs.ts -------------------------------------------------------------------------------- /test/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/test/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appium/appium-safari-driver/HEAD/tsconfig.json --------------------------------------------------------------------------------