New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@currents/playwright

Package Overview
Dependencies
Maintainers
2
Versions
139
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@currents/playwright - npm Package Compare versions

Comparing version 1.0.0-beta.4 to 1.0.0-beta.5

20

CHANGELOG.md
# Changelog
# [1.0.0-beta.5](https://github.com/currents-dev/currents-playwright/compare/v1.0.0-beta.4...v1.0.0-beta.5) (2024-03-06)
### Bug Fixes
- merge 0.12.2 fix: handle teamcity git params ([56ad8fc](https://github.com/currents-dev/currents-playwright/commit/56ad8fc9fa5896001d62dbb176ba14052a3c42a9))
# [1.0.0-beta.4](https://github.com/currents-dev/currents-playwright/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2024-02-22)
### Bug Fixes
* reset http network timeouts for each attempt ([323dd4f](https://github.com/currents-dev/currents-playwright/commit/323dd4fca85c2462ce5070fc2edfe106eba8f81b))
- reset http network timeouts for each attempt ([323dd4f](https://github.com/currents-dev/currents-playwright/commit/323dd4fca85c2462ce5070fc2edfe106eba8f81b))
# [1.0.0-beta.3](https://github.com/currents-dev/currents-playwright/compare/v1.0.0-beta.2...v1.0.0-beta.3) (2024-02-21)
### Bug Fixes
* repeat non-axios timed out requests ([de5fbd0](https://github.com/currents-dev/currents-playwright/commit/de5fbd097923f8130ed59543efeafa11b971f925))
- repeat non-axios timed out requests ([de5fbd0](https://github.com/currents-dev/currents-playwright/commit/de5fbd097923f8130ed59543efeafa11b971f925))

@@ -37,2 +41,8 @@ # [1.0.0-beta.2](https://github.com/currents-dev/currents-playwright/compare/v1.0.0-beta.1...v1.0.0-beta.2) (2024-02-19)

## [0.12.2](https://github.com/currents-dev/currents-playwright/compare/v0.12.1...v0.12.2) (2024-03-06)
### Bug Fixes
- handle teamcity git params ([56ad8fc](https://github.com/currents-dev/currents-playwright/commit/56ad8fc9fa5896001d62dbb176ba14052a3c42a9))
## [0.12.1](https://github.com/currents-dev/currents-playwright/compare/v0.12.0...v0.12.1) (2024-02-05)

@@ -609,2 +619,2 @@

- make initial setup call from Playwright ([ac5083b](https://github.com/currents-dev/currents-playwright/commit/ac5083bb3c1d585293d090fc6475eb173373ecab))
- sent version headers with network requests ([3ad1896](https://github.com/currents-dev/currents-playwright/commit/3ad1896c239c944ed657a471eeb6e07ea80b762e))
- sent version headers with network requests ([3ad1896](https://github.com/currents-dev/currents-playwright/commit/3ad1896c239c944ed657a471eeb6e07ea80b762e))
#! /usr/bin/env node
"use strict";var ft=Object.create;var S=Object.defineProperty;var gt=Object.getOwnPropertyDescriptor;var bt=Object.getOwnPropertyNames;var ht=Object.getPrototypeOf,wt=Object.prototype.hasOwnProperty;var s=(e,t)=>()=>(e&&(t=e(e=0)),t);var J=(e,t)=>{for(var r in t)S(e,r,{get:t[r],enumerable:!0})},xt=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of bt(t))!wt.call(e,a)&&a!==r&&S(e,a,{get:()=>t[a],enumerable:!(n=gt(t,a))||n.enumerable});return e};var c=(e,t,r)=>(r=e!=null?ft(ht(e)):{},xt(t||!e||!e.__esModule?S(r,"default",{value:e,enumerable:!0}):r,e));var o=s(()=>{});var Z,x,_=s(()=>{"use strict";o();Z=require("nanoid"),x=(0,Z.customAlphabet)("abcdefghijklmnopqrstuvwxyz",10)});function Q(e){yt.push(e)}var yt,P=s(()=>{"use strict";o();yt=[]});var ee,te=s(()=>{"use strict";o();ee=[]});var d,E,L,R,u,y,j,Zt,Qt,er,tr,rr,or,T,nr,f,sr,re=s(()=>{"use strict";o();d=c(require("chalk")),E=c(require("util"));g();P();te();L=(...e)=>{let t=E.default.format(...e);Q(t),console.log(t)},R=L,u=(...e)=>{let t=E.default.format(...e);return ee.push(t),p("WARNING: ",t),L(d.default.bgYellow.black(" WARNING "),t)},y=(...e)=>L(d.default.bgRed.white(" ERROR "),E.default.format(...e)),j=(e=2)=>console.log(Array(e).fill("").join(`
`)),Zt=d.default.cyan,Qt=d.default.blueBright,er=d.default.red,tr=d.default.yellow,rr=d.default.green,or=d.default.gray,T=d.default.white,nr=d.default.magenta,f=d.default.dim,sr=d.default.bold});var b=s(()=>{"use strict";o();P();re()});var ne,oe=s(()=>{ne={name:"@currents/playwright",version:"1.0.0-beta.4",main:"./dist/index.js",author:"Currents Software Inc",license:"GPL-3.0-or-later",scripts:{test:"vitest",rm:"rimraf dist",lint:'TIMING=1 eslint "**/*.ts*"',build:"tsup-node --minify --dts",dev:"tsup-node --watch --dts",release:"release-it ","publish:npm":"npm run rm && npm run build && ./publish.js","release-ci":"npm run rm && npm run build && ./publish.js -t latest"},bin:{pwc:"./dist/bin/index.js"},devDependencies:{"@playwright/test":"1.40.0","@release-it/conventional-changelog":"^7.0.2","@types/async-retry":"^1.4.5","@types/babel__code-frame":"^7.0.3","@types/debug":"^4.1.11","@types/getos":"^3.0.1","@types/json-stringify-safe":"^5.0.0","@types/lodash":"^4.14.191","@types/pluralize":"^0.0.33","@types/randomstring":"^1.1.8","@types/shelljs":"^0.8.11","@types/stack-utils":"^2.0.1",eslint:"^7.32.0","eslint-config-custom":"*",msw:"^2.2.1","release-it":"^16.2.1",rimraf:"^4.1.1",tsconfig:"*",tsup:"^6.5.0",typescript:"^4.5.2",vitest:"^1.3.0",wtfnode:"^0.9.1"},dependencies:{"@babel/code-frame":"^7.18.6","@commander-js/extra-typings":"^11.1.0","@currents/commit-info":"1.0.1-beta.0","@currents/pwc-scanner":"0.0.2","async-retry":"^1.3.3",axios:"^1.6.7","axios-retry":"^3.4.0",chalk:"^4.1.2",commander:"^11.1.0","date-fns":"^2.29.3",debug:"^4.3.4",dotenv:"^16.0.3",execa:"^7.2.0",getos:"^3.2.1","json-stringify-safe":"^5.0.1",lodash:"^4.17.21",nanoid:"^3.3.4","p-debounce":"^2.1.0","p-queue":"6.6.2",pino:"^8.11.0",pluralize:"^8.0.0","pretty-ms":"^7.0.1","source-map-support":"^0.5.21","stack-utils":"^2.0.6","tmp-promise":"^3.0.3","ts-pattern":"^4.3.0"},files:["dist","!**/*.map","!**/*/*.map","**/*.LEGAL.txt","LICENSE.md","README.md","CHANGELOG.md"],keywords:["playwright","playwright dashboard","cloud dashboard","reporter","currents","tests reporter","sorry cypress","ci"],exports:{".":{import:"./dist/index.js",require:"./dist/index.js"},"./parallel":{import:"./dist/parallel/index.js",require:"./dist/parallel/index.js"},"./package.json":"./package.json"},publishConfig:{access:"public",registry:"https://registry.npmjs.org"},"release-it":{npm:{publish:!1},github:{release:!0},plugins:{"@release-it/conventional-changelog":{preset:"angular",header:"# Changelog",ignoreVersion:!0,infile:"../../CHANGELOG.md"}},git:{commitMessage:"chore: release v${version}",tagName:"v${version}"}}}});var v,$=s(()=>{"use strict";o();oe();v=ne.version});var se,ie,ae=s(()=>{"use strict";o();se=()=>process.env.CURRENTS_API_URL??"https://cy.currents.dev",ie=()=>3e4});function pe(e,t,r){ue("Network request '%s' failed: '%s'. Next attempt is in %s (%d/%d).",`${r.method?.toUpperCase()} ${r.url}`,t.message,(0,F.default)(N(e)),e,k()),u("Network request '%s' failed: '%s'. Next attempt is in %s (%d/%d).",`${r.method?.toUpperCase()} ${r.url}`,t.message,(0,F.default)(N(e)),e,k())}var O,F,ue,N,ce,k,le=s(()=>{"use strict";o();O=require("axios"),F=c(require("pretty-ms"));g();b();ue=p.extend("http"),N=e=>[3*1e3,15*1e3,30*1e3][e-1],ce=e=>(ue("isRetriableError: %o",{message:e.message,code:"code"in e?e.code:void 0,status:"response"in e?e.response?.status:void 0,headers:"response"in e?e.response?.headers:void 0,data:"response"in e?e.response?.data:void 0,isAxiosError:(0,O.isAxiosError)(e)}),"code"in e&&e.code&&["ECONNABORTED","ECONNREFUSED","ECONNRESET","ETIMEDOUT","ENETRESET"].includes(e.code)?!0:(0,O.isAxiosError)(e)?[429,502,503,504].includes(e.response?.status??0):!1),k=()=>3});function Rt(){let e=fe.default.create({baseURL:se(),timeout:ie(),transitional:{clarifyTimeoutError:!0}});return e.interceptors.request.use(t=>{let r=t["axios-retry"]?.retryCount??0;t.headers.set({...Et,"x-currents-idempotency-key":t.headers["x-currents-idempotency-key"]??(0,he.nanoid)(),"x-pwc-request-attempt":r,"x-currents-key":ye()?.recordKey??null}),t.headers.set(),t.headers.get("Content-Type")||t.headers.set("Content-Type","application/json");let n={...be.default.pick(t,"method","url","headers"),data:Buffer.isBuffer(t.data)?"buffer":t.data};return de(r?"network request retry: %o":"network request: %o",me(n)),t}),(0,ge.default)(e,{retries:k(),retryCondition:ce,retryDelay:N,shouldResetTimeout:!0,onRetry:pe}),e}function we(){return I||(I=Rt(),I)}function me(e){return typeof e.data=="string"?{data:"<redacted, see original request>",headers:{...e.headers,["x-currents-key"]:"***"}}:{...e,data:{...Tt(e.data)},headers:{...e.headers,["x-currents-key"]:"***"}}}function Tt(e){return e?.results?.raw?{...e,results:{...e.results,raw:"***"}}:e}var fe,ge,be,he,de,Et,I,xe=s(()=>{"use strict";o();fe=c(require("axios")),ge=c(require("axios-retry")),be=c(require("lodash")),he=require("nanoid");A();g();$();ae();le();de=p.extend("http"),Et={"x-pw-version":"0.0.0","x-pwc-version":v},I=null});var Ce,Ee,Re=s(()=>{"use strict";o();Ce=c(require("events"));g();q();Ee=new Ce.default});var B,ve,Te,Ne,ke=s(()=>{"use strict";o();b();Re();B={cancellationReason:null},ve=e=>{B.cancellationReason||(B.cancellationReason=e)},Te=()=>B.cancellationReason,Ne=({showWarning:e=!0}={})=>{let t=Te();t&&(e&&u("%s",t),Ee.emit("runCancelled",t))}});var q=s(()=>{"use strict";o();ke()});function De(e){(0,m.match)(e).when(Ae.isAxiosError,vt).otherwise(()=>{u("Unexpected error while sending network request: %s",e)})}function vt(e){return(0,m.match)(e).with({code:"ECONNABORTED"},()=>{u("Network connection aborted")}).with({code:"ECONNREFUSED"},()=>{u("Network connection aborted")}).with({code:"ECONNRESET"},()=>{u("Network connection reset")}).with({code:"ETIMEDOUT"},()=>{u("Network connection timeout")}).with({response:m.P.not(m.P.nullish)},t=>{Nt(t,{status:t.response.status,data:t.response.data})}).otherwise(t=>{u(`[currents] Unexpected network error: %s
`)),Zt=d.default.cyan,Qt=d.default.blueBright,er=d.default.red,tr=d.default.yellow,rr=d.default.green,or=d.default.gray,T=d.default.white,nr=d.default.magenta,f=d.default.dim,sr=d.default.bold});var b=s(()=>{"use strict";o();P();re()});var ne,oe=s(()=>{ne={name:"@currents/playwright",version:"1.0.0-beta.5",main:"./dist/index.js",author:"Currents Software Inc",license:"GPL-3.0-or-later",scripts:{test:"vitest",rm:"rimraf dist",lint:'TIMING=1 eslint "**/*.ts*"',build:"tsup-node --minify --dts",dev:"tsup-node --watch --dts",release:"release-it ","publish:npm":"npm run rm && npm run build && ./publish.js","release-ci":"npm run rm && npm run build && ./publish.js -t latest"},bin:{pwc:"./dist/bin/index.js"},devDependencies:{"@playwright/test":"1.40.0","@release-it/conventional-changelog":"^7.0.2","@types/async-retry":"^1.4.5","@types/babel__code-frame":"^7.0.3","@types/debug":"^4.1.11","@types/getos":"^3.0.1","@types/json-stringify-safe":"^5.0.0","@types/lodash":"^4.14.191","@types/pluralize":"^0.0.33","@types/randomstring":"^1.1.8","@types/shelljs":"^0.8.11","@types/stack-utils":"^2.0.1",eslint:"^7.32.0","eslint-config-custom":"*",msw:"^2.2.1","release-it":"^16.2.1",rimraf:"^4.1.1",tsconfig:"*",tsup:"^6.5.0",typescript:"^4.5.2",vitest:"^1.3.0",wtfnode:"^0.9.1"},dependencies:{"@babel/code-frame":"^7.18.6","@commander-js/extra-typings":"^11.1.0","@currents/commit-info":"1.0.1-beta.0","@currents/pwc-scanner":"0.0.2","async-retry":"^1.3.3",axios:"^1.6.7","axios-retry":"^3.4.0",chalk:"^4.1.2",commander:"^11.1.0","date-fns":"^2.29.3",debug:"^4.3.4",dotenv:"^16.0.3",execa:"^7.2.0",getos:"^3.2.1","json-stringify-safe":"^5.0.1",lodash:"^4.17.21",nanoid:"^3.3.4","p-debounce":"^2.1.0","p-queue":"6.6.2",pino:"^8.11.0",pluralize:"^8.0.0","pretty-ms":"^7.0.1","source-map-support":"^0.5.21","stack-utils":"^2.0.6","tmp-promise":"^3.0.3","ts-pattern":"^4.3.0"},files:["dist","!**/*.map","!**/*/*.map","**/*.LEGAL.txt","LICENSE.md","README.md","CHANGELOG.md"],keywords:["playwright","playwright dashboard","cloud dashboard","reporter","currents","tests reporter","sorry cypress","ci"],exports:{".":{import:"./dist/index.js",require:"./dist/index.js"},"./parallel":{import:"./dist/parallel/index.js",require:"./dist/parallel/index.js"},"./package.json":"./package.json"},publishConfig:{access:"public",registry:"https://registry.npmjs.org"},"release-it":{npm:{publish:!1},github:{release:!0},plugins:{"@release-it/conventional-changelog":{preset:"angular",header:"# Changelog",ignoreVersion:!0,infile:"../../CHANGELOG.md"}},git:{commitMessage:"chore: release v${version}",tagName:"v${version}"}}}});var v,$=s(()=>{"use strict";o();oe();v=ne.version});var se,ie,ae=s(()=>{"use strict";o();se=()=>process.env.CURRENTS_API_URL??"https://cy.currents.dev",ie=()=>3e4});function pe(e,t,r){ue("Network request '%s' failed: '%s'. Next attempt is in %s (%d/%d).",`${r.method?.toUpperCase()} ${r.url}`,t.message,(0,F.default)(N(e)),e,k()),u("Network request '%s' failed: '%s'. Next attempt is in %s (%d/%d).",`${r.method?.toUpperCase()} ${r.url}`,t.message,(0,F.default)(N(e)),e,k())}var O,F,ue,N,ce,k,le=s(()=>{"use strict";o();O=require("axios"),F=c(require("pretty-ms"));g();b();ue=p.extend("http"),N=e=>[3*1e3,15*1e3,30*1e3][e-1],ce=e=>(ue("isRetriableError: %o",{message:e.message,code:"code"in e?e.code:void 0,status:"response"in e?e.response?.status:void 0,headers:"response"in e?e.response?.headers:void 0,data:"response"in e?e.response?.data:void 0,isAxiosError:(0,O.isAxiosError)(e)}),"code"in e&&e.code&&["ECONNABORTED","ECONNREFUSED","ECONNRESET","ETIMEDOUT","ENETRESET"].includes(e.code)?!0:(0,O.isAxiosError)(e)?[429,502,503,504].includes(e.response?.status??0):!1),k=()=>3});function Rt(){let e=fe.default.create({baseURL:se(),timeout:ie(),transitional:{clarifyTimeoutError:!0}});return e.interceptors.request.use(t=>{let r=t["axios-retry"]?.retryCount??0;t.headers.set({...Et,"x-currents-idempotency-key":t.headers["x-currents-idempotency-key"]??(0,he.nanoid)(),"x-pwc-request-attempt":r,"x-currents-key":ye()?.recordKey??null}),t.headers.set(),t.headers.get("Content-Type")||t.headers.set("Content-Type","application/json");let n={...be.default.pick(t,"method","url","headers"),data:Buffer.isBuffer(t.data)?"buffer":t.data};return de(r?"network request retry: %o":"network request: %o",me(n)),t}),(0,ge.default)(e,{retries:k(),retryCondition:ce,retryDelay:N,shouldResetTimeout:!0,onRetry:pe}),e}function we(){return I||(I=Rt(),I)}function me(e){return typeof e.data=="string"?{data:"<redacted, see original request>",headers:{...e.headers,["x-currents-key"]:"***"}}:{...e,data:{...Tt(e.data)},headers:{...e.headers,["x-currents-key"]:"***"}}}function Tt(e){return e?.results?.raw?{...e,results:{...e.results,raw:"***"}}:e}var fe,ge,be,he,de,Et,I,xe=s(()=>{"use strict";o();fe=c(require("axios")),ge=c(require("axios-retry")),be=c(require("lodash")),he=require("nanoid");A();g();$();ae();le();de=p.extend("http"),Et={"x-pw-version":"0.0.0","x-pwc-version":v},I=null});var Ce,Ee,Re=s(()=>{"use strict";o();Ce=c(require("events"));g();q();Ee=new Ce.default});var B,ve,Te,Ne,ke=s(()=>{"use strict";o();b();Re();B={cancellationReason:null},ve=e=>{B.cancellationReason||(B.cancellationReason=e)},Te=()=>B.cancellationReason,Ne=({showWarning:e=!0}={})=>{let t=Te();t&&(e&&u("%s",t),Ee.emit("runCancelled",t))}});var q=s(()=>{"use strict";o();ke()});function De(e){(0,m.match)(e).when(Ae.isAxiosError,vt).otherwise(()=>{u("Unexpected error while sending network request: %s",e)})}function vt(e){return(0,m.match)(e).with({code:"ECONNABORTED"},()=>{u("Network connection aborted")}).with({code:"ECONNREFUSED"},()=>{u("Network connection aborted")}).with({code:"ECONNRESET"},()=>{u("Network connection reset")}).with({code:"ETIMEDOUT"},()=>{u("Network connection timeout")}).with({response:m.P.not(m.P.nullish)},t=>{Nt(t,{status:t.response.status,data:t.response.data})}).otherwise(t=>{u(`[currents] Unexpected network error: %s
%O`,e.message,{method:e.response?.config.method,url:e.response?.config.url,status:e.response?.status,payload:e.response?.config.data})})}function Nt(e,{status:t,data:r}){(0,m.match)(t).with(401,()=>{u(`[currents] ${e.response?.config.method} ${e.response?.config.url}} - 401 Unauthorized Request from cloud service`)}).with(400,()=>{u(`[currents] ${e.response?.config.method} ${e.response?.config.url} - 400 Bad Request from cloud service:

@@ -5,0 +5,0 @@ %o`,r)}).with(429,()=>{u(`[currents] ${e.response?.config.method} ${e.response?.config.url} - 429 Too Many Requests from cloud service`)}).with(422,()=>{kt(e,r)}).otherwise(()=>{u(`[currents] Unexpected network response: %s

{
"name": "@currents/playwright",
"version": "1.0.0-beta.4",
"version": "1.0.0-beta.5",
"main": "./dist/index.js",

@@ -5,0 +5,0 @@ "author": "Currents Software Inc",

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc