diff --git a/playwright-tests/.npmrc b/playwright-tests/.npmrc new file mode 100644 index 000000000..44002a41d --- /dev/null +++ b/playwright-tests/.npmrc @@ -0,0 +1,3 @@ +registry=https://pkgs.dev.azure.com/Safelite/Digital/_packaging/DigitalQA/npm/registry/ +always-auth=true +//pkgs.dev.azure.com/Safelite/Digital/_packaging/DigitalQA/npm/registry/:_authToken=${NPM_TOKEN} \ No newline at end of file diff --git a/playwright-tests/package-lock.json b/playwright-tests/package-lock.json index 8b3dfecd7..d06e45696 100644 --- a/playwright-tests/package-lock.json +++ b/playwright-tests/package-lock.json @@ -1,12 +1,13 @@ { "name": "safelite-nextgen-playwright-tests", - "version": "1.0.0", + "version": "0.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "safelite-nextgen-playwright-tests", - "version": "1.0.0", + "version": "0.1.0", + "hasInstallScript": true, "license": "ISC", "dependencies": { "axios": "^1.9.0", @@ -21,6 +22,8 @@ "eslint": "^9.28.0", "luxon": "^3.6.1", "ortoni-report": "^3.0.2", + "playwright-jira-reporter": "^1.0.4", + "safelite-playwright-core": "^1.0.14", "typescript": "^5.8.3" } }, @@ -3002,6 +3005,20 @@ "node": ">=18" } }, + "node_modules/playwright-jira-reporter": { + "version": "1.0.4", + "resolved": "https://pkgs.dev.azure.com/Safelite/Digital/_packaging/DigitalQA/npm/registry/playwright-jira-reporter/-/playwright-jira-reporter-1.0.4.tgz", + "integrity": "sha1-uwnLFtj3Pnq5XXMFotlfHItucAw=", + "dev": true, + "license": "ISC", + "dependencies": { + "@playwright/test": "^1.48.0", + "axios": "^1.9.0", + "axios-retry": "^4.5.0", + "form-data": "^4.0.2", + "ortoni-report": "^3.0.2" + } + }, "node_modules/prebuild-install": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", @@ -3260,6 +3277,23 @@ "license": "MIT", "peer": true }, + "node_modules/safelite-playwright-core": { + "version": "1.0.14", + "resolved": "https://pkgs.dev.azure.com/Safelite/Digital/_packaging/DigitalQA/npm/registry/safelite-playwright-core/-/safelite-playwright-core-1.0.14.tgz", + "integrity": "sha1-e+5FwglTzzRjZeLB4wOHGiOvsXI=", + "dev": true, + "license": "ISC", + "dependencies": { + "@faker-js/faker": "^9.8.0", + "@playwright/test": "^1.52.0", + "axios": "^1.9.0", + "axios-retry": "^4.5.0", + "luxon": "^3.6.1" + }, + "bin": { + "safelite-playwright-init": "scripts/init.js" + } + }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", diff --git a/playwright-tests/package.json b/playwright-tests/package.json index 2e2f3fbfc..685f2120d 100644 --- a/playwright-tests/package.json +++ b/playwright-tests/package.json @@ -31,6 +31,8 @@ "eslint": "^9.28.0", "luxon": "^3.6.1", "ortoni-report": "^3.0.2", + "playwright-jira-reporter": "^1.0.4", + "safelite-playwright-core": "^1.0.14", "typescript": "^5.8.3" }, "private": "true"