UNPKG

authenticator-browser-extension

Version:

Enables your browser-based automated tests to authenticate with your web app.

109 lines (108 loc) 3.63 kB
{ "name": "authenticator-browser-extension", "version": "1.4.11", "description": "Enables your browser-based automated tests to authenticate with your web app.", "main": "lib/index.js", "typings": "lib/index.d.ts", "funding": { "url": "https://github.com/sponsors/jan-molak" }, "scripts": { "clean": "rimraf build reports", "lint": "eslint . --ext ts", "lint:fix": "eslint . --ext ts --fix", "compile": "tsc --project tsconfig.json", "test:spec": "nyc --report-dir ./reports/coverage mocha 'spec/**/*.spec.ts'", "test:e2e": "npm run test:e2e:protractor && npm run test:e2e:wdio && npm run test:e2e:puppeteer && npm run test:e2e:playwright", "test:e2e:protractor": "protractor e2e/protractor/protractor.conf.js", "test:e2e:wdio": "wdio e2e/webdriverio/wdio.conf.ts", "test:e2e:playwright": "mocha e2e/playwright/chrome-authenticator-extension.spec.ts", "test:e2e:puppeteer": "mocha e2e/puppeteer/chrome-authenticator-extension.spec.ts", "test": "npm run test:spec", "verify": "npm run clean && npm run lint && npm run test:spec && npm run compile && npm run test:e2e", "publish:reports": "nyc report --reporter=text-lcov | coveralls", "commit": "git-cz", "semantic-release": "semantic-release" }, "repository": { "type": "git", "url": "https://github.com/jan-molak/authenticator-browser-extension.git" }, "keywords": [ "chrome", "protractor", "webdriver", "wdio", "plugin", "extension" ], "author": "Jan Molak <jan.molak@smartcodeltd.co.uk>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/jan-molak/authenticator-browser-extension/issues" }, "homepage": "https://github.com/jan-molak/authenticator-browser-extension#readme", "devDependencies": { "@serenity-js/assertions": "^2.30.3", "@serenity-js/core": "^2.30.3", "@serenity-js/local-server": "^2.30.3", "@serenity-js/protractor": "^2.30.3", "@types/chai": "^4.2.21", "@types/express": "^4.17.13", "@types/graceful-fs": "^4.1.5", "@types/mocha": "^9.0.0", "@types/mustache": "^4.1.2", "@types/node": "^14.17.11", "@types/semver": "^7.3.8", "@typescript-eslint/eslint-plugin": "^4.29.2", "@typescript-eslint/parser": "^4.29.2", "@wdio/cli": "^7.10.0", "@wdio/firefox-profile-service": "^7.8.0", "@wdio/local-runner": "^7.10.0", "@wdio/mocha-framework": "^7.10.0", "@wdio/spec-reporter": "^7.10.0", "chai": "^4.3.4", "chromedriver": "^92.0.1", "commitizen": "^4.2.4", "coveralls": "^3.1.1", "cz-conventional-changelog": "^3.3.0", "eslint": "^7.32.0", "eslint-plugin-simple-import-sort": "^7.0.0", "eslint-plugin-unicorn": "^28.0.2", "express": "^4.17.1", "express-basic-auth": "^1.2.0", "geckodriver": "^2.0.3", "memfs": "^3.2.2", "mocha": "^9.1.0", "mocha-testdata": "^1.2.0", "nyc": "^15.1.0", "playwright": "^1.14.0", "protractor": "^7.0.0", "puppeteer": "^10.2.0", "rimraf": "^3.0.2", "semantic-release": "^17.4.5", "semantic-release-cli": "^5.4.3", "ts-node": "^10.2.1", "typescript": "^4.3.5", "wdio-chromedriver-service": "^7.2.0", "wdio-geckodriver-service": "^2.0.3", "webdriverio": "^7.10.0" }, "dependencies": { "graceful-fs": "^4.2.8", "mustache": "^4.2.0", "node-zip": "^1.1.1", "read-pkg": "^5.2.0", "semver": "^7.3.5", "tiny-types": "^1.16.1", "upath": "^2.0.1" }, "engines": { "node": "^12 || ^14 || ^16" }, "config": { "commitizen": { "path": "cz-conventional-changelog" } } }