{"_id":"vasu-playwright-utils","_rev":"61-17e4a11cbd0972725880313d513f3de0","name":"vasu-playwright-utils","dist-tags":{"latest":"1.25.0"},"versions":{"0.1.0":{"name":"vasu-playwright-utils","version":"0.1.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.1.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"f1266a55fa454ab0d145809bc5beb9e93bd016ee","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.1.0.tgz","fileCount":47,"integrity":"sha512-byruu6UbSHKI4B7K4St25pTnAk3rE2yR8xJWXF9/i2uQmoCc4FtkumxrBN9aPswA8IhXmtTBeB6/mWt2HMSXoQ==","signatures":[{"sig":"MEUCIHVUG3AmMU6VuyNkCiQ2hDTKXO09ldF34tz8jIqVMnViAiEAnd1qdUYSOteuyf1iX2L1a1I/BGj0EGS8XpzLzWUHdLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100010},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"f17fb7d97af7d13e62885b9fcdb2a1b3795448ff","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.15.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.1","lint-staged":"^14.0.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"playwright":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.1.0_1692585706927_0.506093710435781","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"vasu-playwright-utils","version":"0.2.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.2.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"2a97746efc71a663f6b46c9d9619edc5622d7048","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.2.0.tgz","fileCount":47,"integrity":"sha512-q3Dnt83/Bdmr8VAaEnHfqnWWY4YYdjeqNI9KBDgWp2/hcsFJirHaPFej2hlhxMdkuNIcqliPwMHqn+SrMA7SGQ==","signatures":[{"sig":"MEQCIFkCAUVs0NyKdLbPSTngvkPktKDC5e3eLULzS9hzp3JGAiArkx09+8oV7beFv/EJQEOcpbv+LyP6z4i8KJoZHDgg4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100997},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"1653ac9fef17b2acf374b8981f304ae632752ef1","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.1","lint-staged":"^14.0.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"playwright":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.2.0_1692663691738_0.714664891228816","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"vasu-playwright-utils","version":"0.3.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.3.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"a4cfdb5255a21759494b6d79cc056aa1389a27b5","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.3.0.tgz","fileCount":47,"integrity":"sha512-z+w29iPNoYU/iyESqqplGlQ7FZQCZcp9E+ZnVSg5QtBDcidaXkyzywDv5V9ypYsMUPMJ3XavE/67h14nkzgQJw==","signatures":[{"sig":"MEYCIQCgT+Dou9fkTxGeBUqY+7Xt0U/KpvyH/xNe6YQ41AWQxwIhAJQiOFKHa71D/7RfFXjjvu8rN+HCGIBxH6VgtHq5qEpt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101037},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"3173f0fe7488f8ba5639725ea963ff852aa5ac64","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.1","lint-staged":"^14.0.0","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0","eslint-import-resolver-typescript":"^3.6.0"},"peerDependencies":{"@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.3.0_1692714394893_0.8268591663046778","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"vasu-playwright-utils","version":"0.4.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"867db71bb0afbafbeef5b4d8b8bed78ff5880505","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.0.tgz","fileCount":51,"integrity":"sha512-xbiOMSeb1jLKk8u4NZqclYkGrs4FBRFpg3GRyGpCLioNMSAoZufUZ47i/ph64h9SBX3BHuJ696pBmY1rMc3a9A==","signatures":[{"sig":"MEUCIFy5L9KSAGe2IG3dd8a6EpX8qgI57hHeVrBsY9PCWPJnAiEAn/U45Ez+s+MFZ8g3XNC4HBiK+xBVwGHIqbiHUxysRM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140743},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"76e252d415b5ca2b1a36d172e3fc673b88599486","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.2","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.0_1692720543889_0.7855456176068278","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"vasu-playwright-utils","version":"0.4.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"61cca95190b778e28b45ac7a09eb2a787a6a1872","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.1.tgz","fileCount":63,"integrity":"sha512-cRVTALWvMsynsPGjYrpYrkChJxhltyuuVCOqlDk3MSwNxzTh0Bb2PqXf36LDHP4HKy+RJV78wHxZAtFGrwDGFQ==","signatures":[{"sig":"MEUCIQDtezh/8USUlNOvMEWBF7nQ6aO92DXi36R49EFgDfDyjAIgQPheimHOG0wj5vg+m9YHlqPspp6srCT1+Hhi9+fH4Jk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149908},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"efe954943544140efc75cca5645330048ea759fe","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.2","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.1_1692721063739_0.9474810176261679","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"vasu-playwright-utils","version":"0.4.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"685d2f7fd659b13232eb8a3cdc5632b59faee6df","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.2.tgz","fileCount":63,"integrity":"sha512-wSGjDqLaKIiar4A3OZgwWwFdhV/VtGEN7psgYlcIzSzCUw8tt5SkDg9gpCVNX0rXI/pFlho+8MdoW9zyUhapeg==","signatures":[{"sig":"MEQCIHkGGuGxkVku75YYnVw7Ss8NTMArsGobLsj3PwrAVKAfAiBmUZ9QX5ynxMkmx/2gKbrweeMC1x+Tlw6TMAOAhmSUPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150299},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"9c04ded22a73bb14457a8455ce0d1d1148f70583","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.2","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.2_1692721686824_0.852435191599554","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"vasu-playwright-utils","version":"0.4.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"da67fbef51662f0e3f68f130ba18260413ffbe73","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.3.tgz","fileCount":59,"integrity":"sha512-5QjM6/JZVNeWcXSvJKpR2fkqnH2Y5ax3g0MVbEUqMfL7Dx3lxl/kl9XMg2zD/jnEg5tsBOTjlVLzV/66iTMYFQ==","signatures":[{"sig":"MEYCIQCuit/zzEx4F5Y8Wx5ikisWqPk4wIlSuRZiqb9VDW7xWQIhAIQsk6vkbwZip82U/IR4zXN3LV0vSHRJqovh2I+gnvEO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147655},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"95dc8016be381b6ede9998dfec8ab13a8b60ff64","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.2","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.3_1692723085384_0.9957539273005573","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"vasu-playwright-utils","version":"0.4.4","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.4","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"bc409e4b1d4ae7c82bc64ef70a5f9829d9fd758d","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.4.tgz","fileCount":59,"integrity":"sha512-VBPyC39tKhSQwsjtVb0MMU3OOKi+uoCoXrTmOSB23cVSpJSzR2GNQhJVYkQ6rdGNrprAOwo5O51UGG3eH4qSbw==","signatures":[{"sig":"MEYCIQD9K5kCuBe9Wp9H6GbQrxbkcnucIISQSp1StMoRW36o0gIhALhpTWfdqycUmtzF8WzwHYPqGDzzDV7dxZSg3bSNu9KU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147731},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ec5dc911ef0f0f8556c9cfb224eae719aabb397d","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublish":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.2","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.4_1692733683680_0.2069860000734578","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"vasu-playwright-utils","version":"0.4.5","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.5","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"5120d335e25c918c44d82421f6d3b55e98ddf2bf","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.5.tgz","fileCount":59,"integrity":"sha512-HT9NrPw5R6QJzqTSL2DsgWq70jTmRtz/i61WS8GwV1nbAqJF3gF7qR5+jYv/Eke3Jx8WPji5YnAhTIuTZsLI4A==","signatures":[{"sig":"MEQCIGawFGqCf5UjYg0l97L9toX/+3qaQVeVeAf1iyRF0BRtAiB6h5tWNoU2rWkr0mvA3IqDGkRApQ9pVt1q1Adr9bqthA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148751},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ef67c6e3534f6a4e9be42b3d7906a704b8310757","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","postinstall":" npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.4","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.5_1692889539019_0.10515577961117861","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"vasu-playwright-utils","version":"0.4.6","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.4.6","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"e9a6d13326e41f484f7fafc185511447899dce9a","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.4.6.tgz","fileCount":59,"integrity":"sha512-Rwikdrm7XyBwYXNuKnCYtbtjv6M2+rbqwY+CixJbLW8IV7mJQambzGoKBtgZPNpNEQzaDbCbAf+Rjr9R+Ps4IA==","signatures":[{"sig":"MEYCIQC/sn+Si9DWXKVrfFj7yz+MStLCFWmI62y4FnDGqKsUlgIhAKwOXynSoxPBEFC/898WHajpUGP4HEMksDBV1HJNYMg4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148714},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"1aacc955047f7bfb6dbf8eeb97f654895c545908","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.47.0","rimraf":"^5.0.1","prettier":"^3.0.2","typescript":"5.1.6","@types/node":"^20.5.4","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.4.6_1692891099661_0.4600231582416432","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"vasu-playwright-utils","version":"0.5.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.5.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"32023fd440c7e9787fc273b1e1721b070d94dc95","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.5.0.tgz","fileCount":73,"integrity":"sha512-9O4kg3scHCQfKZJ2h5xLezZIb5uMT3VEUUvfyuVEhy6gofThudDHmQogWTonZV3lCcVnb0Ev/rHvYAMBDzCwKQ==","signatures":[{"sig":"MEUCIGUIXBVdTp3ZfiWvxpUKBnfTEw+05Mz94BOaF+Gg6IOYAiEAsF7KkMWtnB2fpMDrwjNjDKTB5hFgJLon9PuY/7QGKTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202761},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"928e73c0d7c1577dac3ccac8ffd231dd32da15fc","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.48.0","rimraf":"^5.0.1","prettier":"^3.0.2","cross-env":"^7.0.3","typescript":"5.1.6","@types/node":"^20.5.6","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.15.3","@typescript-eslint/parser":"^6.4.1","@typescript-eslint/eslint-plugin":"^6.4.1","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.5.0_1693131343941_0.3992708185402132","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"vasu-playwright-utils","version":"0.5.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.5.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"1bf5ddf5a2a65dfd8374485096a5c6d15b9d992d","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.5.1.tgz","fileCount":73,"integrity":"sha512-3AjKgJJDE58f+swB05LzGa2bqqDbks/uxAPF42A6o9967asqdpHEV5OH4b+wtzBj1YPEtVAuBiYI2xb/sKo5dw==","signatures":[{"sig":"MEUCIQDp6kh9n7R/sCkWo87dFCz0w/u450aU0pQLsz5531SlKAIgHf06GPUufn1FRXXMdaVMOo6MC5iXgd/Hf4V/4IpP9OM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202855},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"a1d05dcc07b945c5e5c253ba619c8ce223c57495","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.48.0","rimraf":"^5.0.1","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.5.7","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.5.0","@typescript-eslint/eslint-plugin":"^6.5.0","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"axios":"1.5.0","dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1","allure-playwright":"^2.6.0","allure-commandline":"^2.23.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.5.1_1693448594675_0.923691126991842","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"vasu-playwright-utils","version":"0.5.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.5.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"88c56ddc815ca1f4466b2dc152720da9aa2307ac","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.5.2.tgz","fileCount":73,"integrity":"sha512-CK2SOZzCI9qoXu4RpWdhMWHTT48npNmFgDbi3MN3SbCrBUVfau6cY+8LPBKlNAfZVh0e5IwIYYTN6yNsMEC90Q==","signatures":[{"sig":"MEUCID7HwpHSwaVLOP/YXdKZM8CB+Bwvp1D+zO86TZSTf1n/AiEA34iGM73UuANX5U8DhbfZOFhZBKLDTuzb2AbPA9ixtTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202906},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"55d78d1f572fbaf64bb73b6e17b9af83dfd28c94","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.48.0","rimraf":"^5.0.1","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.5.7","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.5.0","@typescript-eslint/eslint-plugin":"^6.5.0","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"axios":"1.5.0","dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1","allure-playwright":"^2.6.0","allure-commandline":"^2.23.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.5.2_1693618573037_0.6913035629211266","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"vasu-playwright-utils","version":"0.5.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.5.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"40383d4991f4521fb9d0ceb0cb8835606155be92","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.5.3.tgz","fileCount":73,"integrity":"sha512-07V0UXjBEjGPCUN5VXj5iYwfbWakiCQFV9p2qzw8Is4T32EoL1QR5Bsp/LzoSyv+g4xKwPZXM6HYzhfWFnEqjg==","signatures":[{"sig":"MEUCIBkIutBF4O0yG+ZAYv2uCzQnVRo9I3u4e5AIgNLRwmT6AiEAhDOTOGPaNf/NbQ5Lo51pRmIys5JGmcXp55G/bVFzv2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207531},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"5e265e2cb72df58d64be8ea3415db44893af7aca","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.48.0","rimraf":"^5.0.1","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.5.7","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.5.0","@typescript-eslint/eslint-plugin":"^6.5.0","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"axios":"1.5.0","dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1","allure-playwright":"^2.6.0","allure-commandline":"^2.23.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.5.3_1693794157325_0.733378948398435","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"vasu-playwright-utils","version":"0.5.4","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.5.4","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"4172477e34fff928bfd24e7ea1570ada3bcadb26","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.5.4.tgz","fileCount":73,"integrity":"sha512-NLX8ArdDlBX7oThNTeEbpbsZckIVuxS5wHHFX4GqMxWa6yg9UO+YPgFck1W2hQE+LjJFQNF7k5tNjQJSYZ80Cw==","signatures":[{"sig":"MEQCIAfR2z1/mR56wXh0ZhTSjrCV6SfbPj4DHVZaANkqPUqMAiB5mdPl02qHWXASSLknpJmvT6bQ4jWrUp9iMJlMqfVaMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215936},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"fb74e7bad452ed3d12644104afacbeda79142cd1","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"husky":"^8.0.3","tslib":"^2.6.2","eslint":"^8.48.0","rimraf":"^5.0.1","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.5.7","lint-staged":"^14.0.1","eslint-plugin-jsdoc":"^46.5.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.5.0","@typescript-eslint/eslint-plugin":"^6.5.0","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"axios":"1.5.0","dotenv":"^16.3.1","winston":"^3.10.0","@playwright/test":"^1.37.1","allure-playwright":"^2.6.0","allure-commandline":"^2.23.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.5.4_1693803455284_0.1916922673686119","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"vasu-playwright-utils","version":"0.6.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.6.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"85c9e61b032f817fdab98d567dbc20ec0c8265cc","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.6.0.tgz","fileCount":73,"integrity":"sha512-juFd/M+UajDyJIVe/bieekoZM+74PhGfmjIQorzTnuf6ka+TMFqmJPbiIo1U0rPuPsGGbsSE6KTxTFw6zY6iBQ==","signatures":[{"sig":"MEYCIQCwHAedPVzZ0SC2oFfJgEm52fXmBTk/kFAYzpAgEA+LOAIhAI69R7xxmBRolBaPfTpsAWZqnwZPGP3Epuhavv77k2b7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224083},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"9b4c42abc2487dc7344ba92bfa674ed3d50608ca","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.49.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.2","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.6.0_1695098227952_0.3105609855954179","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"vasu-playwright-utils","version":"0.6.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.6.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"32dbb367a9a3581b7d129d987a0cde1d03504604","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.6.1.tgz","fileCount":73,"integrity":"sha512-PXZ7ZHsZsCi7i5VzQcGGYsZvGtqlEMr6+Nfv146kqf6DnchXrXc7NyI06lxUFP32xLBZNI7s3g3Xqtlz6osKlg==","signatures":[{"sig":"MEUCIQDv2z0YggF1QMZwom/2GhdO9YEmA1BFlCx3guByR2WjVQIgdymhblNxrvc0wYwdpZ2B2zRflunRFVeUdEmsmgHqTtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224143},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"6ba334ea449b56caa7cc207893e96dd0441c3b3f","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.49.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.2","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.6.1_1695098839568_0.3013565198950203","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"vasu-playwright-utils","version":"0.6.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.6.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"2299a4da08297329c65cad0573f90a30a66f2453","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.6.2.tgz","fileCount":73,"integrity":"sha512-qyqu/PjVhMse+FVZ6kjfN/H4o21wsyGjsRsZP8LTAmleK7n64s+W1IzoWnAFQjuRYlacc2waMJ9jani3pA8TVA==","signatures":[{"sig":"MEQCIHz3gjTK0apa9ZcdhP1g9zfFZAmy8ITjpf0urlLB91TVAiA/UHypbguB5/DmQq6bgo/Ntf0POuJLbM4t1p1yRgOhbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224150},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"d7d8a910fe5d3f47ad172bce6aa54dd654160d19","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.49.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.2","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.1","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.2","@typescript-eslint/eslint-plugin":"^6.7.2","eslint-import-resolver-typescript":"^3.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.6.2_1695661965865_0.12145777756476095","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"vasu-playwright-utils","version":"0.6.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.6.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"ae3b3b175ca18e8437d62a0ba0fefbf5672fdbb0","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.6.3.tgz","fileCount":73,"integrity":"sha512-C0/RBJ9VgncrgwQFmxht2I+fg1NnvQ6GxP9zvSm5Bd+rpdme/sOyh9igb2I0WjDtzwRzzO0g+KQ6nDouCQvqBQ==","signatures":[{"sig":"MEYCIQD3+pxTaKf6HZZMjOh6EhhnUdt3Vf1/tK/zleHFzR0H4wIhAPq0fYkiZ36cQ5PH4z8axK8/xBgLuFxj+Kkvw1XVWk+Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224151},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"30aa27a51fac7c95d6ae19372ef03e14689ec82c","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.5","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.3","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"^1.37.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.6.3_1695662487274_0.3882923576908106","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"vasu-playwright-utils","version":"0.7.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.7.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"0307370ab0f5eb2b8110bdb01eca4d30ce858530","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.7.0.tgz","fileCount":73,"integrity":"sha512-RdW6w4mbY1HyD3uAejvjNthbgkBd9nvXThkpwGETGwqMKoIDheo9ms1KJ8OHI6ll2AeA5JTbfCevQn1UCLc9uw==","signatures":[{"sig":"MEQCIArk6yAH9Cnw8qakcMqGnojohdl/Ke8Czd31ImpQhWxKAiBATg8NkJt8d00ANQKTJvezsWlby/FMinRDGC38GAPoWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225101},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"d842d8279d01dc19e256ca4c5ecae2011f4adf3c","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.5","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.3","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"^1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.7.0_1695665195143_0.8219339428620718","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"vasu-playwright-utils","version":"0.7.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.7.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"7633261c2c596bdac876740aa4bb5bb0e4f88568","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.7.1.tgz","fileCount":73,"integrity":"sha512-WDeqdA/TU/hS50BTm1gs7TsXkYTMzo9G0NsX5Rg8GgKIPFE1Oy7NIp4iqcIXKcTNXWbWEAe2XguiRCVmfY056A==","signatures":[{"sig":"MEUCIGzOrN8VY/+Dx5dkE55L8Pm/INh8YL0FSnw2VAlryRoXAiEAm8opHsE2zEir6sCWlAeGEIGgVuG38l+d/ZUcoF60Ou8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225101},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"618922bd189cc01dcc98243324f0f99fccbdff3d","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.5.0","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.50.0","rimraf":"^5.0.1","winston":"^3.10.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.6.5","lint-staged":"^14.0.1","allure-playwright":"^2.8.1","allure-commandline":"^2.24.0","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","eslint-plugin-playwright":"^0.16.0","@typescript-eslint/parser":"^6.7.3","@typescript-eslint/eslint-plugin":"^6.7.3","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"~1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.7.1_1698073157846_0.9169902343586349","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"vasu-playwright-utils","version":"0.7.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.7.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"00916d98138262bcd8d1eea61da26794e327a59e","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.7.2.tgz","fileCount":73,"integrity":"sha512-XFxE6v4o5hT9BGkCkD0QhIC6NQdb2yEutBK3ENyGMns4T7Uc815xE2t3g4H03Ryp+XlN2EOqYn+evdRNBEWukw==","signatures":[{"sig":"MEUCIQCD2SkOuYFKSN12BHATzPNd001ddQqIvaUCfDSUZCzPbwIgWkqjHo6dCBmmYHxeVrm6xGaqUrRVqIeDBuHC2ykPAV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225101},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"d730223996fa2333cb8d21c7211b99ed6b8e093d","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.5.1","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.52.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.8.7","lint-staged":"^15.0.2","allure-playwright":"^2.9.2","allure-commandline":"^2.24.1","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"~1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.7.2_1698074000114_0.664498052050255","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"vasu-playwright-utils","version":"0.7.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.7.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"cd0c72d1b6553b9d3820127094ab3c97c1112f8c","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.7.3.tgz","fileCount":73,"integrity":"sha512-riGJXXB7F8Fix/g3XxBn2Gmhb/TFOk7KDCdWvuXs3/8Ol3bKDAAKTRz7MqGs9Rm3tvxvrx5GQu+RnvhzhSW7zA==","signatures":[{"sig":"MEUCIQCWXM4pdmycZOj/T+pJmXROEfMi+3n6F9KHaeZoPaqRlQIgKoljZ7KLzC2Eszxwrpy8KQi9My/dTGrdqf9K6aY1P+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230009},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ed5977751d51b2f1d81b65723f9777b63150fab2","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.5.1","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.52.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.0.3","cross-env":"^7.0.3","typescript":"5.2.2","@types/node":"^20.8.7","lint-staged":"^15.0.2","allure-playwright":"^2.9.2","allure-commandline":"^2.24.1","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-playwright":"^0.18.0","@typescript-eslint/parser":"^6.8.0","@typescript-eslint/eslint-plugin":"^6.8.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":"~1.38.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.7.3_1701654518994_0.20032126886418378","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"vasu-playwright-utils","version":"0.8.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.8.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"16cf21a86bcc71406a763769156ef33b7bf9f744","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.8.0.tgz","fileCount":73,"integrity":"sha512-eNQfmACg/G3bW2TonkZAYJ4L0dYgODSGTOBvTRcxjyzWweu1ieav1hj6vw62ebckU9zFqWmN7Yk4/XtJB/XllA==","signatures":[{"sig":"MEUCIQDILBmie4dCuXg2caatwzaOFFKNO13PWqEzqTDB8xi3dAIgQMagZgO3hg7wiH9pOynsZzSCqmNJ/zyFi6iMf5bhXYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230314},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"8f44fe57755af68fba3f1af79cc0b13cb171d610","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.6.7","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.6.2","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.55.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.1.0","cross-env":"^7.0.3","typescript":"5.3.2","@types/node":"^20.10.3","lint-staged":"^15.2.0","@playwright/test":"~1.40.1","allure-playwright":"^2.9.2","allure-commandline":"^2.24.1","eslint-plugin-jsdoc":"^46.9.0","eslint-plugin-import":"^2.29.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-playwright":"^0.19.0","@typescript-eslint/parser":"^6.13.1","@typescript-eslint/eslint-plugin":"^6.13.1","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.8.0_1701655097738_0.09655092291274969","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"vasu-playwright-utils","version":"0.9.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.9.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"e340e16632fa7ce4bdf60785e7b1d4450e9c55f7","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.9.0.tgz","fileCount":73,"integrity":"sha512-gMNLnJhcxpjU+1XF10B/+kRZWy+g7ocxnYTvjQ7DNH0FNs6XM9zAUuWecwtCtLUeAdaWyODDlnax5vVJDmH1aQ==","signatures":[{"sig":"MEUCIBHceaq3VKYGZvNpwjzz1LPShGbWUoF2xzRS6SfqTepQAiEA22xIg3GRClw7URu/lTaepFf4iT0h4EQ2em2febWAed4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242831},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"f50f8c00d34817ca6fbf2802e3ef8089ffee167e","scripts":{"link":"npm run build && npm link","lint":"eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"eslint --fix","*.{json,md,ts}":["prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.2","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.55.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.1.1","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.10.4","lint-staged":"^15.2.0","@playwright/test":"~1.40.1","allure-playwright":"^2.10.0","allure-commandline":"^2.25.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","eslint-plugin-playwright":"^0.20.0","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.9.0_1704824703540_0.6564072346776024","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"vasu-playwright-utils","version":"0.10.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.10.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"4046492c299596fdfe40d6e14a9d6b28169f36b8","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.10.0.tgz","fileCount":73,"integrity":"sha512-SAljqN/N+kAn8K1g3TpBK3M6Va7yMWI35er+VH+/XkfQL/zBd4GwMoApTcDLPF2YmxlO2Z3chz1xlJloJgkCig==","signatures":[{"sig":"MEYCIQCy227WZsMot6WQpHcF8o2ryZoL63TbnqPFceb50/oTCQIhANaP7da/9PphZi/6rt9HtP8bgDRZ866fWHd1o8v4lDXB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242872},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"7dca24b5c07bdc483a0a91e5442af4d96cb83cb7","scripts":{"link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.2.4","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":"cross-env eslint --fix","*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"21.5.0","dependencies":{"axios":"^1.6.5","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@playwright/test":"~1.41.0","allure-playwright":"^2.10.0","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.21.0","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.10.0_1705527947603_0.33021833847277904","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"vasu-playwright-utils","version":"0.10.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.10.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"22318c780c7ba1892e2e250a840ae8560e6cf159","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.10.1.tgz","fileCount":73,"integrity":"sha512-k1HJXuPyRTz28w2/Ydhp6HRTJT7Fb1/LzipIq5zNCfu8WgMiMasPBElpMeGyyt7DpEchGbzxr+6MTfQnU5eLNw==","signatures":[{"sig":"MEUCIHWtpOy0hLv+v3fAKzFBqTbNDP1WCxQ0rGsR0lGaSN62AiEAi4UfpP3emFahVmUOSIXxFgcW0ActzYmcw39gHZLvp0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":242610},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=16.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"50ec4407d3147395cbc72504460179bfac855567","scripts":{"link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts'","build":"tsc","clean":"rimraf dist","ready":"rimraf dist node_modules package-lock.json && npm i","format":"cross-env prettier --write 'src/**/*.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' --fix","prebuild":"npm run clean","postpublish":"npm run clean","prepublishOnly":"npm run build"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["tsc --noEmit","cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.5","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@playwright/test":"~1.41.0","allure-playwright":"^2.10.0","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.21.0","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.10.1_1705620555093_0.5474823343407835","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"vasu-playwright-utils","version":"0.11.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.11.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"3f88668ce8f7a852bb8534d7af3f4c9e0ff02835","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.11.0.tgz","fileCount":59,"integrity":"sha512-N+sfI49qzoHyJS7GSa6a4TqHHEdgOkdovh5R1QwboySd/YJUPvXAYovSt+DxX/SNADJHiQvsy2uEPIRyqCUABw==","signatures":[{"sig":"MEUCIF6suWTqP42ndTTiY+g5nWtDvah/C2xpqzNN2gwXp1VkAiEAosUYO3sVIAwmu5Oh3hS8w9yBdGAdrTIMEooka8RQ300=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178304},"main":"./dist/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/vasu-playwright-lib/index.js","./setup":"./dist/vasu-playwright-lib/setup/index.js","./types":"./dist/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"4920da290bb20055a8231ea069dd2f568fadae2f","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.5","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@playwright/test":"~1.41.0","allure-playwright":"^2.10.0","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.21.0","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.11.0_1706751240079_0.735657786115056","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"vasu-playwright-utils","version":"0.11.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.11.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"42701b9636908a5d00f86bbaa38464085dea069b","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.11.1.tgz","fileCount":59,"integrity":"sha512-9TN5AlUPjamjJhgGqjwqwy/VFcpzwU/BjYtQyEFbp3b/IQngG9Rsjikit8+t+mUiHeD+FpF1LkmJfOzneEij4A==","signatures":[{"sig":"MEUCIAfncfOxV9iTKz4ZhircivmAUaBicq0rX01VTUym0V1SAiEAgCzSZrkgwOJMOsd+tgIvhh3zLp7BdzVwiszRrRK09LA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178352},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"a103f89de63125dea1c45ac92f981dbd9e1cffd7","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.5","husky":"^8.0.3","tslib":"^2.6.2","dotenv":"^16.3.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.5","lint-staged":"^15.2.0","@playwright/test":"~1.41.0","allure-playwright":"^2.10.0","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.21.0","@typescript-eslint/parser":"^6.19.0","@typescript-eslint/eslint-plugin":"^6.19.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.11.1_1706751919084_0.38405062653900957","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"vasu-playwright-utils","version":"0.11.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.11.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"3927d1dfb267b6e39304a21b33298a4aa370beeb","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.11.2.tgz","fileCount":59,"integrity":"sha512-w7nIjqYLMCEwa1IbvBf1qY2z6+Vt0hQSFmPyjXj447oR9nqqSxHK+Rb+KsTz0tDQXMJV9Tq0qKxaF9ocvS9eag==","signatures":[{"sig":"MEQCIDVi6pP7/24avhSQnGmfeQl+GlQayx2CEQzud0lTGjyIAiARhpKTFbkaXLXTJ8TtzC4mRK9VJl+6En/O1M3Wy7E8vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178369},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ed52d064abb12106f95347f30c5c6befc2415e36","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.7","tslib":"^2.6.2","dotenv":"^16.4.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.14","lint-staged":"^15.2.1","@playwright/test":"~1.41.1","allure-playwright":"^2.11.1","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.22.1","@typescript-eslint/parser":"^6.20.0","@typescript-eslint/eslint-plugin":"^6.20.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.11.2_1706752674779_0.7112180586986192","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"vasu-playwright-utils","version":"0.11.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.11.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"0efc1ce07d56d865898d61516d4bae325d706f1d","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.11.3.tgz","fileCount":73,"integrity":"sha512-rqatyPs5ohfhmT/h0Je7y8F/7gqAsU8FOViXd63S5PVPE/DguLSxxq7uLgMxz2puz5khyKqRNDwvggvCB1pzmg==","signatures":[{"sig":"MEYCIQDjIBa2bzt9ZPHe/XSevEcl6+gAlCXw9L63+HD0iI1lOQIhAO+2WTES+HZxCSgrlVEXCKEB+SXTjCryMfkjblyXeh1A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243894},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"20201e5707a99e3aa470c1c232b5f5f32e64b681","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky install","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.7","tslib":"^2.6.2","dotenv":"^16.4.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.14","lint-staged":"^15.2.1","@playwright/test":"~1.41.1","allure-playwright":"^2.11.1","allure-commandline":"^2.26.0","eslint-plugin-jsdoc":"^48.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.22.1","@typescript-eslint/parser":"^6.20.0","@typescript-eslint/eslint-plugin":"^6.20.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.11.3_1706753833563_0.12956984964962204","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"vasu-playwright-utils","version":"0.11.4","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.11.4","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"2d345feae13797741b1893bacecf49ba5cc77310","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.11.4.tgz","fileCount":73,"integrity":"sha512-Iw32tputbyuYArYI/Zo6zv36qwe2lqa4UwY2iiJssSm84qC853r0qW/5X1Ed1PsmZsDlEIetRwW7cAjjpC3YHQ==","signatures":[{"sig":"MEUCIQDertJ+f6RCzHpvMFPzFk408qDXuf5hQ+Wm0izhX21oNAIgV0lOINZxWpoL4F2lX/34h8wlOluSsM8EUoKHjxm87s8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253880},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"06c4f17c49507028c722b0ca7bd231782d26d014","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.10","tslib":"^2.6.2","dotenv":"^16.4.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","@playwright/test":"~1.41.2","allure-playwright":"^2.12.0","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.22.1","@typescript-eslint/parser":"^6.20.0","@typescript-eslint/eslint-plugin":"^6.20.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.11.4_1706840447711_0.22443117711680527","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"vasu-playwright-utils","version":"0.12.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.12.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"3fbe5dd2af7fa7e42cf89e6d29c83df6efe0859f","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.12.0.tgz","fileCount":78,"integrity":"sha512-vqYZmATS7uBrCVcrRdvVLVuuy/Iba7ScKP/Sj60eUDOyx26Xlizuggh5w4zeuv7NR9GIVPxXDpDDEZ3bGBS2Ug==","signatures":[{"sig":"MEYCIQDi/faB66t5cQbu86DJ7o4NMPikeB2+1t2Ls8Whms5bEgIhAOxuD6tln0XVaBrrlA4Pttb/xDifPI0QADoowBwCr/eC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268919},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"8a9df9ab9754704e559b9c609f170a85c5de80ce","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.10","tslib":"^2.6.2","dotenv":"^16.4.1","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","@playwright/test":"~1.41.2","allure-playwright":"^2.12.0","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.0.4","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^0.22.1","@typescript-eslint/parser":"^6.20.0","@typescript-eslint/eslint-plugin":"^6.20.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.12.0_1708398925700_0.20705226854229664","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"vasu-playwright-utils","version":"0.12.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.12.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"6f19741f48966f95088ccc6db2cb99692eb1d3e9","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.12.1.tgz","fileCount":78,"integrity":"sha512-wUAZnUr7RE1/FWeMXgW90VnElk4JLt17nNz+I7o+GUTfDCbyIE92Jkq8ydsV+AZcS+3XecHnzQgt11nzgWvILA==","signatures":[{"sig":"MEYCIQDyXFLtxYw1AwXF936kFlnRaqVf71pmGzXgTLXmaTVqpwIhAPtN+EeIfQyDn7zupQDq+cwnec3n58U4lk4Wmu6j3eNE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268907},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"4fd9b6419f87638a2d4894926f057547ba8aca6f","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.4","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.19","lint-staged":"^15.2.2","@playwright/test":"~1.41.2","allure-playwright":"^2.12.2","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.3.0","@typescript-eslint/parser":"^7.0.2","@typescript-eslint/eslint-plugin":"^7.0.2","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.12.1_1708400776802_0.9853610269625077","host":"s3://npm-registry-packages"}},"0.12.2":{"name":"vasu-playwright-utils","version":"0.12.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.12.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"d58caa8081fcf0a0c220ca9629d3acd0ed893e42","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.12.2.tgz","fileCount":78,"integrity":"sha512-O1LZyliMU2wKbugbESLMsZzl7wHZsDLEZ5WtgoOBMsavqGf2CivCYZxmK8Mv55uq5UFHgZPbBtjXtZ3Cv5rA4w==","signatures":[{"sig":"MEYCIQCW3IweaWUZheG9WqMmE++2k+GybocXk+kQYKVfHuJyZgIhANSkuTiZRUMl8WOghHMlCfQsw4iIuYb3SQgTBpIYayPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268974},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"d58770c634a90754706978a5a260d61854b92bf2","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.7","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.4","eslint":"^8.56.0","rimraf":"^5.0.5","winston":"^3.11.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.3.3","@types/node":"^20.11.19","lint-staged":"^15.2.2","@playwright/test":"~1.41.2","allure-playwright":"^2.12.2","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.1.0","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.3.0","@typescript-eslint/parser":"^7.0.2","@typescript-eslint/eslint-plugin":"^7.0.2","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.12.2_1708569104351_0.5210979349394389","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"vasu-playwright-utils","version":"0.13.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@0.13.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"a6ee851871f06d2183cefa7452d1344edb46f134","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-0.13.0.tgz","fileCount":78,"integrity":"sha512-jIl/Godmub+nvE2rvGUH0KbhtqFSoaUabinzQVdizV2RVmSiE6FjaF4rhMWRTqMxWjexUlVODrCGA73EKMwwrg==","signatures":[{"sig":"MEUCIDUCPas53x1PkUhs0dSRki/sBOo0pglBCC22wXzap6TFAiEAuUoVuc/GYmSc+B2ejYzDBNm+Q01SEpatNyBj+Kss8QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":274599},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"e09018ec89ee66a67a6ad2d43d88e2d0afcde4c2","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.8","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.5","eslint":"^8.57.0","rimraf":"^5.0.5","winston":"^3.12.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.4.2","@types/node":"^20.11.28","lint-staged":"^15.2.2","allure-playwright":"^2.14.1","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.5.2","@typescript-eslint/parser":"^7.2.0","@typescript-eslint/eslint-plugin":"^7.2.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.41.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_0.13.0_1710780674710_0.7880612749083327","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"vasu-playwright-utils","version":"1.14.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.14.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"3dca6dc256a893f4bcda626d3e980199b07ee22f","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.14.0.tgz","fileCount":78,"integrity":"sha512-ORsm8PvwI95B/9v+0xUXrjpsFgdUSGQT/DH3A7zPusV9MCAZMQ35eCsJuorSQIzerke9w918aR1Xc60Fo39dCA==","signatures":[{"sig":"MEUCIQDxgLn1+nR4uYQlP95xRibalUHoAlRi0qC9F9togKySigIgeaBlU03rX1KI7XZLtIwtuEyc2KHXX6CWsRDQL52iTTU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279309},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"f33664842baef536f5e17ae362ea365a02388c38","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.8","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.5","eslint":"^8.57.0","rimraf":"^5.0.5","winston":"^3.12.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.4.2","@types/node":"^20.11.28","lint-staged":"^15.2.2","allure-playwright":"^2.14.1","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.5.2","@typescript-eslint/parser":"^7.3.0","@typescript-eslint/eslint-plugin":"^7.3.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.14.0_1710786336116_0.8733127339576339","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"vasu-playwright-utils","version":"1.14.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.14.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"e11d1e166625f637afddbbb6203b8c348ee312c2","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.14.1.tgz","fileCount":78,"integrity":"sha512-mSdcrE8QejuBmcz/CtxYwujMSzoQGHLbw/buV4oSHSWZLLsUyHZIsTMA74daiSJTfiHp4yahZelP24ZEuyGoEg==","signatures":[{"sig":"MEUCIDHiYaDoMo2HxoVyk4xOAyvPmJDyzzzLdx+x+sxATrx9AiEAj4M9UTSV8Bu9me34CDkXXtjzKkL3vB/9kFg1z/Sr+sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279373},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"c412faf6f55ae633eab708ca5453e2b159363a20","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"9.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.6.8","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.5","eslint":"^8.57.0","rimraf":"^5.0.5","winston":"^3.12.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.4.2","@types/node":"^20.11.28","lint-staged":"^15.2.2","allure-playwright":"^2.14.1","allure-commandline":"^2.27.0","eslint-plugin-jsdoc":"^48.2.1","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.5.2","@typescript-eslint/parser":"^7.3.0","@typescript-eslint/eslint-plugin":"^7.3.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.41.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.14.1_1711406554264_0.5157815913501202","host":"s3://npm-registry-packages"}},"1.15.0":{"name":"vasu-playwright-utils","version":"1.15.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.15.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"e0e3bfd96fd18bf3ddfa29cf83124c3eade8cdf5","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.15.0.tgz","fileCount":78,"integrity":"sha512-emLiQ3kICeKi7vWsuwXk3tWoLNSw7FI2EKU906LFerAJ7U78JrZHQuKRW92bgAb6OUJdMKLBRoK9q4+RQNO34A==","signatures":[{"sig":"MEUCIA2RH4kqQdzyOVPYjHzyhbjn0n24pxasQRoGzWrS6vqkAiEAh0EpZz0Qb45+6xjRn6BOyX5VJgzS4redHiruS/dTWCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279375},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"3d93039b6b2208045acfce2f4f56663df56b502e","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"20.5.1","dependencies":{"axios":"^1.7.2","husky":"^9.0.11","tslib":"^2.6.2","dotenv":"^16.4.5","eslint":"^8.57.0","rimraf":"^5.0.7","winston":"^3.13.0","prettier":"^3.2.5","cross-env":"^7.0.3","typescript":"5.4.5","@types/node":"^20.12.12","lint-staged":"^15.2.4","allure-playwright":"^2.15.1","allure-commandline":"^2.29.0","eslint-plugin-jsdoc":"^48.2.6","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-playwright":"^1.6.2","@typescript-eslint/parser":"^7.10.0","@typescript-eslint/eslint-plugin":"^7.10.0","eslint-import-resolver-typescript":"^3.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.44.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.15.0_1716579125059_0.7449183942978754","host":"s3://npm-registry-packages"}},"1.16.0":{"name":"vasu-playwright-utils","version":"1.16.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.16.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"83d169b4e9dfe409c18450c5b155d29cca796e9b","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.16.0.tgz","fileCount":78,"integrity":"sha512-mUOLO/+AvlL7T7mHQu0vyMj1HZhvjXWTT7aCF61kwoSFKG/ZSoZcsHBB4K7nGmO+GgBFqbd//WlQ0Xtz3MUyaw==","signatures":[{"sig":"MEQCIBd9+hbr5k+NXM6DCKiHi9vpZ7U3PQDxkvbsCbz+IskNAiAzfYuuzwd915/+CRKeWNVi4R2YpI/5Y2yCrG1ePo3Tsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276457},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"6faca432a3c51eee7f1daa7e616ad292c90eb9f2","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.7.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.14.2","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.6.2","@types/node":"^22.5.5","lint-staged":"^15.2.10","allure-playwright":"^3.0.0","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.2.4","eslint-plugin-import":"^2.30.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.6.2","@typescript-eslint/parser":"^8.6.0","@typescript-eslint/eslint-plugin":"^8.6.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.44.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.16.0_1726785644972_0.864057887292899","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"vasu-playwright-utils","version":"1.17.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.17.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"36ae2099cdf1435440931ed27adf086b1c9f764e","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.17.0.tgz","fileCount":78,"integrity":"sha512-8X/wrm/cizLrI8353KRez2thiBN+OoQl0f4HwwPYgGMJVwZPP5mpzf+PTHzs5qiZmVc45gfutcOZB8Jf2fI/wg==","signatures":[{"sig":"MEUCIQC0vlrI1cpPg3RsAaGYbqR6tQx3z8qpgwY8psVqHMofvgIgUdzF7j4xrlXvvlhhQXzgpCIQvfQ07iaAs5DZlsETBSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276457},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"6faca432a3c51eee7f1daa7e616ad292c90eb9f2","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.9.0","@typescript-eslint/eslint-plugin":"^8.9.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.17.0_1729168731430_0.7731224690441276","host":"s3://npm-registry-packages"}},"1.17.2":{"name":"vasu-playwright-utils","version":"1.17.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.17.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"9b770b60063ab41a4b3cae6a7ba1143a5755235c","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.17.2.tgz","fileCount":78,"integrity":"sha512-z74reAyAaxRrjmOsgbSNbzoKwZlHov+JYqFdfyKUvXxqZYF+gj0R0j1mATEhh7BKuzHWZTaue46LxvaM/DfNDw==","signatures":[{"sig":"MEQCIAWD9ZDmIEqhu+ITvJL2W/hUxwn8NT98b0gp5zIKAFI2AiAnWw+xk0/+KLhy970swUq3sx39Z8y7KdVss2MmJYgRDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276457},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ff7e6af536f6dc57e3b32441231658b9a277a1bc","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.9.0","@typescript-eslint/eslint-plugin":"^8.9.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.17.2_1729176680584_0.25834497015229196","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"vasu-playwright-utils","version":"1.18.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"9153016a53bdb27ec6a18d9305959ea8a43e3bce","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.0.tgz","fileCount":78,"integrity":"sha512-Lfy/MQTi2bzpZvAKChscemM6QZ01fQeFqYRH3kA3wJjVbaqKMjsMie5k8KijSJBgVWA500KAPzcGlBNIk9c3DQ==","signatures":[{"sig":"MEUCIC2/JZDsdoqL1a957qD0vcQPWFrIZNDFOeTMkwb588WHAiEAm2HxQpt2qaZkbgxuD75uYR4oSLTLCSLzngiT1uKcTXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280199},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"0ab3675f17cda50e7980d464b27a1b839666821c","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.10.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.9.0","@typescript-eslint/eslint-plugin":"^8.9.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.0_1729202062086_0.014098460050663286","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"vasu-playwright-utils","version":"1.18.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"21b2aae3162b91224743270e5282ca073b8ab88b","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.1.tgz","fileCount":78,"integrity":"sha512-N02T2R6J7msNEa8WlqHbo1S9EayUwoAE/iBhIh52KZNMb8bBGNicwEcNGRX3bo3P5IK3MR7WSZSbb2M2cMaPOA==","signatures":[{"sig":"MEQCIDVN7LBjbSiRt6BU/84JP170WLl6p66S4fYaFo7K2L5FAiAbqGYv6lIXNsjvsMo9OWbH/+C8hyzU3samPxPPsazLuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280386},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"f680df0137b9e128069258f197ac19d0eee667e3","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.10.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.9.0","@typescript-eslint/eslint-plugin":"^8.9.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.1_1729246167021_0.4481576400447347","host":"s3://npm-registry-packages"}},"1.18.2":{"name":"vasu-playwright-utils","version":"1.18.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"81a7ac2bb6cffd42bed065adc104164878c9974a","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.2.tgz","fileCount":78,"integrity":"sha512-aI4nmW45LzBgtbii5C1vPDW5vRqYhO91jOI0A29vc/nA8CtVphhLfJTNA3G+zQsiiyfxuCl+y+E8JK99b88+QA==","signatures":[{"sig":"MEQCIA73KO1qIIPPDBUU1YkMpKR/PC8BZbCK5WhW15Lwc7p8AiAsgleohXXN9Pcre0JGfJD4hsy1XQp2enVGdZabYW8vGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280458},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"e59743e26f8da8ccc7db40fde24c4317d21a0c42","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.10.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.9.0","@typescript-eslint/eslint-plugin":"^8.9.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.2_1729246911921_0.11083910318552004","host":"s3://npm-registry-packages"}},"1.18.3":{"name":"vasu-playwright-utils","version":"1.18.3","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.3","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"e622b336a3a4734a904997351487be42a20f6db8","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.3.tgz","fileCount":78,"integrity":"sha512-DfmeIYOh97tWdcWt+IM3QNYCVf/lAo+ypiH1JSitbp7ylEt2+g/FzVbS3MtDfuAjNdIgQbx8DAmG6L6B1g+65w==","signatures":[{"sig":"MEYCIQDwoP/RPZ/iU4l0qkb83BuZ49wNcyMP2LRIjfJNXX47UgIhAJMnMhZLaXpM4pCANlID5SClQTuIeavMZ0ZQm6U3rls4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280460},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"320de7c39b94285b6c4db0e1a94ff327e05081b7","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.3_1729250526610_0.16307462992681776","host":"s3://npm-registry-packages"}},"1.18.4":{"name":"vasu-playwright-utils","version":"1.18.4","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.4","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"069830aab988a1a8deb85110b8cdc18797d938a7","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.4.tgz","fileCount":78,"integrity":"sha512-Ttfl8a1mhVnoJ4C4hsShMz9KsbtudjdjtADRxV6vPBxECq7/fIR63Dj7R3z9vDZbSjG8xlHdj1Z28mnO+OW8kQ==","signatures":[{"sig":"MEUCIQDfG0+GmbjvoqJR56dykJtVnINY6X631ArKzzUL87NE9AIgfuBGDKCSccXD8+D69UobXI77r+9V3V1VeK0bZuMifH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280460},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"179f736c018cabeeaffbd3953e15124a668c8fc0","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.6.3","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.4_1729251236617_0.5558333677368696","host":"s3://npm-registry-packages"}},"1.18.5":{"name":"vasu-playwright-utils","version":"1.18.5","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.18.5","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"547ad46cd40587fa56490bbe4f0ea31293a831af","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.18.5.tgz","fileCount":78,"integrity":"sha512-aSFq60ET7i5QsIvAVNgjMuoGIais3TgYu1avl5HE8QoNX83K+F8MbhGydHJFxwLzTEbRiYowdSXMM0F3PyJotg==","signatures":[{"sig":"MEYCIQDdX73aqJWdieQOayh71X4R379H85pTu7q/dfZ+jLh+vAIhAKT3PjM5S89kZfME4V+B2P7X0fPlMRJWL9SCFgACeKqU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":280362},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"5b44f82a0244811bc0251ea814bd3c54e123975e","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.18.5_1729258379718_0.7241307941087947","host":"s3://npm-registry-packages"}},"1.19.0":{"name":"vasu-playwright-utils","version":"1.19.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.19.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"c810e429a59f2ded645dcc21eed07b37d9264b4f","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.19.0.tgz","fileCount":78,"integrity":"sha512-PYMKDwgS2ltf4csIfs+rsCYkMDmIkr+5vsZLqYZePKyfV/bcrbRjJr1cfFgAxrP0baI3wLi253S7V36dpnT7vg==","signatures":[{"sig":"MEYCIQCC5I9K1GOak5yDXlDGqWHTCKEoJLlZIgD9VIIM0JiahAIhAIddTLL8rxfAdDiBlw4pd98RX07MyGR/JNwNlf5vannZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281428},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"df168bc0c5e2288535bc4e917d272210c52783d0","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.10.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.19.0_1729507458264_0.7313997805238952","host":"s3://npm-registry-packages"}},"1.19.1":{"name":"vasu-playwright-utils","version":"1.19.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.19.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"91acfbda84b30f57be7add4f8aa93845cd1179d8","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.19.1.tgz","fileCount":78,"integrity":"sha512-V3UcjLaCxRAYu/608e+NboCsJvTjKzBmP8pMnufH7B68CoFSiDg+bxuExeZixHa4MEiTiywwTxatQliThbMakg==","signatures":[{"sig":"MEYCIQCGSlVwn4G2hQFCr/QsgoJ2beWUDb/2dgsmYd0Ot9nUDgIhAJK8b/rxrykYZFf9BbtaI0otzvU5u2WkGiGLxLqrcRkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282270},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"2cefb089fe8c5373fdd0028891b40cf6e9e969f2","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.8.3","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"22.9.0","dependencies":{"axios":"^1.7.7","husky":"^9.1.6","tslib":"^2.8.0","dotenv":"^16.4.5","eslint":"^8.57.1","rimraf":"^6.0.1","winston":"^3.15.0","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"5.5.4","@types/node":"^22.7.6","lint-staged":"^15.2.10","allure-playwright":"^3.0.5","allure-commandline":"^2.30.0","eslint-plugin-jsdoc":"^50.4.3","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-playwright":"^1.7.0","@typescript-eslint/parser":"^8.10.0","@typescript-eslint/eslint-plugin":"^8.10.0","eslint-import-resolver-typescript":"^3.6.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.48.1"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.19.1_1729523620603_0.6181741459870203","host":"s3://npm-registry-packages"}},"1.20.0":{"name":"vasu-playwright-utils","version":"1.20.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.20.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"af1d0a148a723b4030ad3aa49e22e77256e3cabd","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.20.0.tgz","fileCount":78,"integrity":"sha512-yuzNQYxE2wFTam4TXyH5LH34V9UmReOBx/f6GUPKSplQL6v/LBoVjtWfYNs8lVWx9Q5AJcXjHkca9bpUcP//Ew==","signatures":[{"sig":"MEUCIQDILK8Lf1G5sbj/b04XSzgQw3pT6yBg500xf9dsDW3u/QIgTQ8Lsxq1JQ1luMS+FbuUVz1oT1MW2wobNkDpbCzLJB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282317},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"2fff611c749a620e4b46710c7c2c9797fdccfc6d","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"10.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"23.1.0","dependencies":{"axios":"^1.9.0","husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^16.5.0","eslint":"^9.28.0","rimraf":"^6.0.1","winston":"^3.17.0","prettier":"^3.5.3","cross-env":"^7.0.3","@eslint/js":"^9.28.0","typescript":"5.8.3","@types/node":"^22.15.29","lint-staged":"^16.1.0","allure-playwright":"^3.2.2","allure-commandline":"^2.34.0","eslint-plugin-jsdoc":"^50.7.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-playwright":"^2.2.0","@typescript-eslint/parser":"^8.33.1","@typescript-eslint/eslint-plugin":"^8.33.1","eslint-import-resolver-typescript":"^4.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.52.0"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.20.0_1748971921561_0.30951691240612456","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"vasu-playwright-utils","version":"1.21.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.21.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"a4e11aa8b5ada00f259f550d86ba9bd5323966bd","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.21.0.tgz","fileCount":78,"integrity":"sha512-AH6l2jkOl7m7hDOso3GnNh+cngXfGmeWF1M8RBOGJvr5a9ZRGsloCJz0U5N4Mr92pCWhImG36NpJgn9wN0HHFQ==","signatures":[{"sig":"MEUCIQCEJ+BIqYo9t/3ZoOcIkPGkkq8OIZt9Y8/MT85BUAwFFwIgXhdYRUCUa1F6n4Rng3Yb19Eer7zzaLFAJJB3x0SYQEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283487},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"481e66e395cc919ffde47c27813f523bd8e9676f","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"vasu31dev","email":"vasu31dev@gmail.com"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"25.6.0","dependencies":{"axios":"^1.13.4","husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.2.4","eslint":"^9.39.2","rimraf":"^6.1.2","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.2","typescript":"5.9.3","@types/node":"^25.2.1","lint-staged":"^16.2.7","allure-playwright":"^3.4.5","allure-commandline":"^2.36.0","eslint-plugin-jsdoc":"^62.5.3","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.21.0_1770441011396_0.3023692885992524","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"vasu-playwright-utils","version":"1.22.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.22.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"eb7830f4b0ae72987404efbb6b18dd08a4a39212","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.22.0.tgz","fileCount":78,"integrity":"sha512-XIV+B+3H/g9zi46gfChPo12fRyKQzBou8VLA87JIqkzx/gCi9knI2ZsB7QZHSI5eA6S7//8rU1UTrLWjqSNHSg==","signatures":[{"sig":"MEUCIFtsa1WqndG2/FUlOu5f+WZCD23BPyC7z9ZMvMFzeoAcAiEA6PGJG7BPmKGJ2ZXIi2GYlAvmYOfkl/V7WXd2L8wL51o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":283394},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"a46b850f8e923aa87e745bb328abe6b6df51860f","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.6.2","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.2.4","eslint":"^9.39.2","rimraf":"^6.1.2","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.2","typescript":"5.9.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.54.0","@typescript-eslint/eslint-plugin":"^8.54.0","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.22.0_1770601127678_0.003978252916656322","host":"s3://npm-registry-packages-npm-production"}},"1.22.1":{"name":"vasu-playwright-utils","version":"1.22.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.22.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"19f878d6f47bb8286046ad9764b8b8631a64353a","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.22.1.tgz","fileCount":78,"integrity":"sha512-0LZmmglbhT3ylGPL+k164nVOrs/5qijiI5izOnuQfIA4DUF7Xqlg7Lw2gztPyLrO0cXXj4Gk9nxGuWZi95pFbw==","signatures":[{"sig":"MEUCIQCNPanIQmrE4E9wITgMOdZFs9T4fFVw5K+jwOWKXDnuNwIgPNFufuRS9vo4Vkb54L/hx7BhGf7HuKp2yXKG8zyki4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282992},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"ef8f805cd2b778316d03f779aeece232a7f72fab","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.6.2","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.2.4","eslint":"^9.39.2","rimraf":"^6.1.2","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.2","typescript":"5.9.3","@types/node":"^25.2.2","lint-staged":"^16.2.7","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.55.0","@typescript-eslint/eslint-plugin":"^8.55.0","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.22.1_1770681962484_0.7807274662259822","host":"s3://npm-registry-packages-npm-production"}},"1.22.2":{"name":"vasu-playwright-utils","version":"1.22.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.22.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"05f8e5e25a306c4a67bda68ec34a5f3d4e2d2424","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.22.2.tgz","fileCount":78,"integrity":"sha512-2xLPKC+bXkQgOgD4bM+b+UwVHQJRzVCHenEGGIe/aWun6aGLlxiSX3kOj8VlH85Y7J/ITgg2wjtJk/kHC3uhdA==","signatures":[{"sig":"MEUCIQD8A3N9ZWc/6C2cPnl9fW0SU22TlQIsyDi7dcOCGtXjYwIgVm00IKSxyAskqaFtcXT4Vd+xpsHpH3dLjfp9n8kTt8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285566},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"f1be8f422662be3188ba6942f529820950f0d883","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.6.2","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.13.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.2.4","eslint":"^9.39.2","rimraf":"^6.1.2","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.2","typescript":"5.9.3","@types/node":"^25.2.3","lint-staged":"^16.2.7","eslint-plugin-jsdoc":"^62.5.4","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.5.1","@typescript-eslint/parser":"^8.55.0","@typescript-eslint/eslint-plugin":"^8.55.0","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.22.2_1770754210444_0.39297172575413564","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"vasu-playwright-utils","version":"1.23.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.23.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"4c9c54ee178cc1e9e627cf5cf77c42a6f34bd78a","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.23.0.tgz","fileCount":79,"integrity":"sha512-fHKTyOxuzmH07U092YAm5q0o/BxrRLUdZCvz+ywpYjChPu1ozBfbdMuQX+ITZVdIxklsYGT7NH7HI8eCjiRygw==","signatures":[{"sig":"MEYCIQDylz9S+2QLLRv+ER1FzwlhztD7hwUdtBMNrgnnzkOz2gIhAPLjSM6QdBKLSwYL6UnSyCDAAEjfwMFpFJYPCeWedtGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292446},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./eslint":"./eslint.config.base.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"9dd7fc1d41361094e99284484b45b102da1428f5","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.13.1","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.3.1","eslint":"^9.39.3","rimraf":"^6.1.3","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.2","typescript":"5.9.3","@types/node":"^25.3.1","lint-staged":"^16.2.7","eslint-plugin-jsdoc":"^62.7.1","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.7.1","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.23.0_1772083894896_0.18254685773696555","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"vasu-playwright-utils","version":"1.23.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.23.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"dist":{"shasum":"eb2d6d19bce862871049883e2a856380b7fb44db","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.23.1.tgz","fileCount":79,"integrity":"sha512-5prCA4CXOAJlBFu/bkNnASaFMJedHTHofebDhZu5wq/fczAhoUbwilmIHmW9+J73KxcwddOQpg2C9x1bH/Fbbg==","signatures":[{"sig":"MEQCIAT0mKpYv/95o6iuwORJLE56fKoyH3wDVfEo14yIj+UOAiAzBUyqVOP7zTskknSof8GrRO1grpmlF5gxvVwuYj0Bsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292419},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./eslint":"./eslint.config.base.mjs","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"5d3507c95bc206520c0b368ce385a2041f884967","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.8.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.13.1","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.3.1","eslint":"^9.39.3","rimraf":"^6.1.3","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.3","typescript":"5.9.3","@types/node":"^25.3.2","lint-staged":"^16.2.7","eslint-plugin-jsdoc":"^62.7.1","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.7.1","@typescript-eslint/parser":"^8.56.1","@typescript-eslint/eslint-plugin":"^8.56.1","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.23.1_1772169739161_0.5506974852278934","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"vasu-playwright-utils","version":"1.24.0","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.24.0","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"bin":{"vasu-pw-setup":"bin/setup.js"},"dist":{"shasum":"c0bff558878ec146f17b3aee6191038abef156b3","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.24.0.tgz","fileCount":91,"integrity":"sha512-389us55LMyQxbjYTIcjegmpBHFu24rF8TWr2R3S8p46IgocIDGInE3lMQzXIrnw378w1WxI8DgK5CTINMUK8ug==","signatures":[{"sig":"MEUCIF0dlwcvBlAw2ehnm6jf+krlERiYgA+hDFbbY4IU9vCJAiEAoXrLGU/4fo3PuP4CJljd3j1/YQ9EJ6yBlFi2hFgtn2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363191},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./eslint":"./eslint.config.base.mjs","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"8d45787ac06908a327f2781186557006043e7522","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","setup":"node bin/setup.js","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","ncu:check":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer","ncu:update":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.3.1","eslint":"^9.39.4","rimraf":"^6.1.3","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.4","typescript":"5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","@playwright/cli":"^0.1.1","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.10.0","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.24.0_1773718776852_0.517901305421564","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"vasu-playwright-utils","version":"1.24.1","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.24.1","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"bin":{"vasu-pw-setup":"bin/setup.js"},"dist":{"shasum":"9dbf79ca83d746167fd107f84ad827a23336d3e5","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.24.1.tgz","fileCount":92,"integrity":"sha512-yafvSUWbBRG4saZbXEz38h0mziU+hBmdJK1xqfxnim78jKBO1HxgSAzTDKDgXi7RqceSxoWkY/RLqoR2K8d9Ng==","signatures":[{"sig":"MEUCIACl09PwCKl7Cwv5NU5Wmx2NaKzS6RX3yp5CZMv77RmkAiEAoUZaXykUjTbSyDgNBFS5NDZemuIcwwom5952xA2Gk9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374542},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./eslint":"./eslint.config.base.mjs","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"b8c250a8ef5c46aa257a0aaf6bd029f81e36d1ad","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","setup":"node bin/setup.js","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","ncu:check":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer","ncu:update":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"overrides":{"playwright":"^1.58.2"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.{ts}":["cross-env eslint --fix"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.3.1","eslint":"^9.39.4","rimraf":"^6.1.3","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.4","typescript":"5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","@playwright/cli":"^0.1.1","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.10.0","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.24.1_1773726063183_0.4202636694100912","host":"s3://npm-registry-packages-npm-production"}},"1.24.2":{"name":"vasu-playwright-utils","version":"1.24.2","keywords":["playwright","typescript","library"],"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","_id":"vasu-playwright-utils@1.24.2","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"bin":{"vasu-pw-setup":"bin/setup.js"},"dist":{"shasum":"a41c2e7394d9d6de7f6307ac55d8460483849f99","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.24.2.tgz","fileCount":92,"integrity":"sha512-xVexfoHbEfbmRabroTpXOQugDubzD0okopDlugKgF36rm5zhX3whMf+W8G7Hfgynghcg3nTxI0olHnwGEOW9iA==","signatures":[{"sig":"MEQCIFyk7s4/8Am1KpOcrQ9cI5bx38Nmm21PQMr6fFRHaLIaAiB15M7oomy9QAiCI4qLKfHNqC/mMAOJeXpoIuydYEI7fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377713},"main":"./dist/src/vasu-playwright-lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./dist/src/vasu-playwright-lib/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/src/vasu-playwright-lib/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js","./eslint":"./eslint.config.base.mjs","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js"},"gitHead":"4839c2e45b9270d1a3f348b0cd6d71beeecc8ec9","scripts":{"ui":"playwright test --project=chromiumheadless --ui-port 0","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","test":"playwright test","build":"tsc -p tsconfig.build.json","clean":"rimraf dist","local":"playwright test -j 1 --retries 0 --headed --project=chromium","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","setup":"node bin/setup.js","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","report":"playwright show-report playwright-report","prepare":"husky","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prebuild":"npm run clean","test:reg":"playwright test --project=chromiumheadless -g '@reg'","validate":"tsc --noEmit","ncu:check":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer","ncu:update":"npx npm-check-updates --reject \"eslint,@eslint/js\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","postinstall":"playwright install chromium","postpublish":"npm run clean","test:chromium":"playwright test --retries 0 --project=chromiumheadless","prepublishOnly":"npm run build","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"overrides":{"playwright":"^1.58.2"},"repository":{"url":"git+https://github.com/vasu31dev/playwright-ts-lib.git","type":"git"},"_npmVersion":"11.9.0","description":"Playwright Typescript Library with reusable utilities","directories":{},"lint-staged":{"*.ts":["cross-env eslint --fix","cross-env eslint"],"*.{json,md,ts}":["cross-env prettier --write"]},"_nodeVersion":"24.14.0","dependencies":{"husky":"^9.1.7","tslib":"^2.8.1","dotenv":"^17.3.1","eslint":"^9.39.4","rimraf":"^6.1.3","winston":"^3.19.0","prettier":"^3.8.1","cross-env":"^10.1.0","@eslint/js":"^9.39.4","typescript":"5.9.3","@types/node":"^25.5.0","lint-staged":"^16.4.0","@playwright/cli":"^0.1.1","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-import":"^2.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","eslint-plugin-playwright":"^2.10.1","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1","eslint-import-resolver-typescript":"^4.4.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@playwright/test":">=1.58.2"},"_npmOperationalInternal":{"tmp":"tmp/vasu-playwright-utils_1.24.2_1773883202772_0.4172339189773553","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"vasu-playwright-utils","version":"1.25.0","description":"Playwright Typescript Library with reusable utilities","main":"./dist/src/vasu-playwright-lib/index.js","types":"./dist/src/vasu-playwright-lib/index.d.ts","exports":{".":"./dist/src/vasu-playwright-lib/index.js","./eslint":"./eslint.config.base.mjs","./action-utils":"./dist/src/vasu-playwright-lib/utils/action-utils.js","./assert-utils":"./dist/src/vasu-playwright-lib/utils/assert-utils.js","./element-utils":"./dist/src/vasu-playwright-lib/utils/element-utils.js","./locator-utils":"./dist/src/vasu-playwright-lib/utils/locator-utils.js","./page-utils":"./dist/src/vasu-playwright-lib/utils/page-utils.js","./api-utils":"./dist/src/vasu-playwright-lib/utils/api-utils.js","./constants":"./dist/src/vasu-playwright-lib/constants/index.js","./setup":"./dist/src/vasu-playwright-lib/setup/index.js","./custom-logger":"./dist/src/vasu-playwright-lib/setup/custom-logger.js","./types":"./dist/src/vasu-playwright-lib/types/optional-parameter-types.js"},"keywords":["playwright","typescript","library"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/vasu31dev/playwright-ts-lib.git"},"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"publishConfig":{"access":"public"},"bin":{"vasu-pw-setup":"scripts/setup.js"},"engines":{"node":">=20.0.0"},"dependencies":{"@eslint/js":"^9.39.4","@types/node":"^25.5.0","@typescript-eslint/eslint-plugin":"^8.57.2","@typescript-eslint/parser":"^8.57.2","cross-env":"^10.1.0","dotenv":"^17.3.1","eslint":"^9.39.4","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","eslint-plugin-jsdoc":"^62.8.0","eslint-plugin-playwright":"^2.10.1","eslint-plugin-prettier":"^5.5.5","husky":"^9.1.7","lint-staged":"^16.4.0","prettier":"^3.8.1","rimraf":"^6.1.3","tslib":"^2.8.1","typescript":"5.9.3","winston":"^3.19.0"},"peerDependencies":{"@playwright/test":">=1.58.2"},"scripts":{"ncu:check":"npx npm-check-updates --reject \"eslint,@eslint/js,typescript\" --dep prod,dev,optional,peer && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer && npx npm-check-updates typescript --target minor","ncu:update":"npx npm-check-updates --reject \"eslint,@eslint/js,typescript\" --dep prod,dev,optional,peer -u && npx npm-check-updates \"eslint,@eslint/js\" --target minor --deep peer -u && npx npm-check-updates typescript --target minor -u","clean":"rimraf dist","prebuild":"npm run clean","build":"tsc -p tsconfig.build.json","validate":"tsc --noEmit","prepublishOnly":"npm run build","postpublish":"npm run clean","ready":"rimraf dist node_modules package-lock.json && npm i && npm run validate && npm run build && npm run test","test":"playwright test","test:chromium":"playwright test --retries 0 --project=chromiumheadless","test:chromium-headed":"playwright test -j 1 --retries 0 --headed --project=chromium","local":"playwright test -j 1 --retries 0 --headed --project=chromium","test:reg":"playwright test --project=chromiumheadless -g '@reg'","test:smoke":"playwright test --project=chromiumheadless -g '@smoke'","report":"playwright show-report playwright-report","ui":"playwright test --project=chromiumheadless --ui-port 0","trace":"playwright show-trace --port 0","allure":"allure generate ./allure-results --clean && allure open ./allure-report","link":"npm run build && npm link","lint":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts'","lint:fix":"cross-env eslint 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' --fix","prepare":"husky","format":"cross-env prettier --write 'src/**/*.ts' 'tests/**/*.ts' 'test-setup/**/*.ts' 'playwright.config.ts' '**/*.json' '**/*.md' '!package-lock.json' '!dist/**/*' '!build/**/*'","postinstall":"playwright install chromium","setup":"node scripts/setup.js","sync:playwright-cli-skill":"rm -rf templates/skills/playwright-cli && cp -r .claude/skills/playwright-cli templates/skills/playwright-cli"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{json,md,ts}":["cross-env prettier --write"],"*.ts":["cross-env eslint --fix","cross-env eslint"]},"gitHead":"a8ec05137b3663518ebb20511771561b9d614202","_id":"vasu-playwright-utils@1.25.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-8PhN6g3TJAsqfFdu5+rqHRgHHCM4+wcw6P4Fm6zQ6lQX6TJVdAFAsnfLMWdKv2/kJlnoaiCOzofxEqItXxyC2A==","shasum":"bc6fa3dc3a18ec315e25bfd8bf0df1643898abf8","tarball":"https://registry.npmjs.org/vasu-playwright-utils/-/vasu-playwright-utils-1.25.0.tgz","fileCount":100,"unpackedSize":409288,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/vasu-playwright-utils@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCDhofjpW3nmCA1w+orRVjThfReBPTDiaoF31znAX6BngIhAN5hLvotUSIjTKud/v3G0mAkVscM8r+NLS3mniATUMgP"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ade3c479-9f0a-41e2-8354-463a0a2ba18c"}},"directories":{},"maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vasu-playwright-utils_1.25.0_1774319361593_0.7515845595191426"},"_hasShrinkwrap":false}},"time":{"created":"2023-08-21T02:41:46.863Z","modified":"2026-03-24T02:29:22.029Z","0.1.0":"2023-08-21T02:41:47.138Z","0.2.0":"2023-08-22T00:21:31.932Z","0.3.0":"2023-08-22T14:26:35.058Z","0.4.0":"2023-08-22T16:09:04.266Z","0.4.1":"2023-08-22T16:17:43.953Z","0.4.2":"2023-08-22T16:28:06.996Z","0.4.3":"2023-08-22T16:51:25.604Z","0.4.4":"2023-08-22T19:48:03.916Z","0.4.5":"2023-08-24T15:05:39.242Z","0.4.6":"2023-08-24T15:31:39.878Z","0.5.0":"2023-08-27T10:15:44.165Z","0.5.1":"2023-08-31T02:23:14.904Z","0.5.2":"2023-09-02T01:36:13.238Z","0.5.3":"2023-09-04T02:22:37.471Z","0.5.4":"2023-09-04T04:57:35.466Z","0.6.0":"2023-09-19T04:37:08.217Z","0.6.1":"2023-09-19T04:47:20.749Z","0.6.2":"2023-09-25T17:12:46.187Z","0.6.3":"2023-09-25T17:21:27.482Z","0.7.0":"2023-09-25T18:06:35.414Z","0.7.1":"2023-10-23T14:59:18.166Z","0.7.2":"2023-10-23T15:13:20.371Z","0.7.3":"2023-12-04T01:48:39.278Z","0.8.0":"2023-12-04T01:58:17.896Z","0.9.0":"2024-01-09T18:25:03.723Z","0.10.0":"2024-01-17T21:45:47.766Z","0.10.1":"2024-01-18T23:29:15.230Z","0.11.0":"2024-02-01T01:34:00.236Z","0.11.1":"2024-02-01T01:45:19.327Z","0.11.2":"2024-02-01T01:57:54.967Z","0.11.3":"2024-02-01T02:17:13.780Z","0.11.4":"2024-02-02T02:20:47.942Z","0.12.0":"2024-02-20T03:15:25.859Z","0.12.1":"2024-02-20T03:46:16.993Z","0.12.2":"2024-02-22T02:31:44.534Z","0.13.0":"2024-03-18T16:51:14.916Z","1.14.0":"2024-03-18T18:25:36.299Z","1.14.1":"2024-03-25T22:42:34.438Z","1.15.0":"2024-05-24T19:32:05.253Z","1.16.0":"2024-09-19T22:40:45.199Z","1.17.0":"2024-10-17T12:38:51.612Z","1.17.2":"2024-10-17T14:51:20.831Z","1.18.0":"2024-10-17T21:54:22.360Z","1.18.1":"2024-10-18T10:09:27.223Z","1.18.2":"2024-10-18T10:21:52.131Z","1.18.3":"2024-10-18T11:22:06.894Z","1.18.4":"2024-10-18T11:33:56.812Z","1.18.5":"2024-10-18T13:32:59.922Z","1.19.0":"2024-10-21T10:44:18.480Z","1.19.1":"2024-10-21T15:13:40.935Z","1.20.0":"2025-06-03T17:32:01.748Z","1.21.0":"2026-02-07T05:10:11.563Z","1.22.0":"2026-02-09T01:38:47.822Z","1.22.1":"2026-02-10T00:06:02.683Z","1.22.2":"2026-02-10T20:10:10.590Z","1.23.0":"2026-02-26T05:31:35.053Z","1.23.1":"2026-02-27T05:22:19.349Z","1.24.0":"2026-03-17T03:39:37.021Z","1.24.1":"2026-03-17T05:41:03.333Z","1.24.2":"2026-03-19T01:20:02.935Z","1.25.0":"2026-03-24T02:29:21.742Z"},"bugs":{"url":"https://github.com/vasu31dev/playwright-ts-lib/issues"},"author":{"name":"Vasudeva Annam","email":"vasu31dev@gmail.com"},"license":"MIT","homepage":"https://github.com/vasu31dev/playwright-ts-lib#readme","keywords":["playwright","typescript","library"],"repository":{"type":"git","url":"git+https://github.com/vasu31dev/playwright-ts-lib.git"},"description":"Playwright Typescript Library with reusable utilities","maintainers":[{"name":"vasu31dev","email":"vasu31dev@gmail.com"}],"readme":"# Playwright TypeScript Utility Functions Library\n\n[![GitHub stars](https://img.shields.io/github/stars/vasu31dev/playwright-ts-lib)](https://github.com/vasu31dev/playwright-ts-lib/stargazers)\n![Last Commit](https://img.shields.io/github/last-commit/vasu31dev/playwright-ts-lib) ![Pull Requests](https://img.shields.io/github/issues-pr-raw/vasu31dev/playwright-ts-lib)\n[![npm version](https://img.shields.io/npm/v/vasu-playwright-utils.svg)](https://www.npmjs.com/package/vasu-playwright-utils)\n[![Release Notes](https://img.shields.io/badge/Release%20Notes-📝-brightgreen)](https://github.com/vasu31dev/playwright-ts-lib/blob/main/CHANGELOG.md)\n\n## About\n\n`playwright-ts-lib` is a TypeScript library that provides reusable helper methods for the Playwright Library. It aims to simplify common tasks and enhance the efficiency of automated testing workflows.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [ESLint](#eslint)\n- [AI Agent Skills](#ai-agent-skills)\n- [License](#license)\n\n## Installation\n\nTo install the library, run the following command:\n\n```bash\nnpm install vasu-playwright-utils  --save-dev\n```\n\n## Usage\n\nHere's a simple example of how you can use the library:\n\n```typescript\nimport { click, fill } from 'vasu-playwright-utils';\n\n// Your code here\n```\n\n## ESLint\n\nThis library ships a shareable ESLint config for Playwright TypeScript projects. Install the library (it includes the required ESLint plugins), then extend the config in your project and override any rules as needed.\n\n### Using the config\n\n1. Use **ESLint 9 flat config** (`eslint.config.mjs` at your project root).\n\n2. In your `eslint.config.mjs`, spread the library config:\n\n```javascript\nimport playwrightLibConfig from 'vasu-playwright-utils/eslint';\n\nexport default [...playwrightLibConfig];\n```\n\n3. Ensure your project has a `tsconfig.json` at the root (the config uses it for TypeScript parsing).\n\n### Overriding rules\n\nAdd config objects after the spread to override or relax rules:\n\n```javascript\nimport playwrightLibConfig from 'vasu-playwright-utils/eslint';\n\nexport default [\n  ...playwrightLibConfig,\n  // Override specific rules\n  {\n    rules: {\n      'playwright/no-focused-test': 'warn',\n      'playwright/no-wait-for-timeout': 'off',\n      'no-console': 'off',\n    },\n  },\n  // Or override only for certain files\n  {\n    files: ['tests/**/*.ts'],\n    rules: {\n      'playwright/expect-expect': 'error',\n    },\n  },\n];\n```\n\nLater entries in the config array override earlier ones, so your overrides take precedence.\n\n## AI Agent Skills\n\nThis library ships with AI skills and agent workflows for [Claude Code](https://claude.com/claude-code) and [Cursor](https://cursor.com) that help AI agents understand the `vasu-playwright-utils` API and use `playwright-cli` for browser automation.\n\n### What gets installed\n\n| Component                                                    | Installed to                            | Used by             |\n| ------------------------------------------------------------ | --------------------------------------- | ------------------- |\n| **Skills** — API docs, locator strategy, function references | `.claude/skills/vasu-playwright-utils/` | Claude Code, Cursor |\n| **Playwright CLI skills** — browser automation commands      | `.claude/skills/playwright-cli/`        | Claude Code, Cursor |\n| **Agents** — test planner, generator, healer workflows       | `.claude/agents/`                       | Claude Code         |\n| **CLAUDE.md** — project instructions template                | `CLAUDE.md` (project root)              | Claude Code, Cursor |\n| **Cursor rules** — agent workflow rules with `@file` refs    | `.cursor/rules/`                        | Cursor              |\n| **CLAUDE.md loader** — links `CLAUDE.md` into Cursor         | `.cursor/rules/project.mdc`             | Cursor              |\n\nFiles are **copied** (not symlinked) into your project. Both Claude Code and Cursor auto-discover `.claude/skills/`. Claude Code also auto-discovers `.claude/agents/`. Cursor uses `.cursor/rules/` to reference agent files. The setup copies a `CLAUDE.md` template to your project root (skipped if one already exists) and creates a Cursor rule that loads it via `@file CLAUDE.md`, so both tools share the same project instructions.\n\n### For consumers\n\nInstall everything (skills + agents) with a single command:\n\n```bash\nnpx vasu-pw-setup\n```\n\nOr install only what you need:\n\n```bash\n# Skills only (API docs, locator strategy, playwright-cli)\nnpx vasu-pw-setup --skills\n\n# Agents only (test planner, generator, healer)\nnpx vasu-pw-setup --agents\n```\n\nTo update after upgrading the library, run the command again with `--force`:\n\n```bash\nnpx vasu-pw-setup --force\n```\n\n`--force` overwrites skills, agents, and cursor rules. To also overwrite `CLAUDE.md` (which is normally preserved), add `--force-claude`:\n\n```bash\nnpx vasu-pw-setup --force --force-claude\n```\n\n### How skills and agents are invoked\n\n- **Claude Code** auto-discovers `.claude/skills/` and `.claude/agents/`. `CLAUDE.md` instructs the agent to use `playwright-cli` and `vasu-playwright-utils` skills when writing tests, and to follow agent workflows (Planner / Generator / Healer) when asked to plan, generate, or fix tests.\n- **Cursor** auto-discovers `.claude/skills/` for API reference. Rules in `.cursor/rules/` activate on `*.spec.ts`, `specs/**`, and `tests/**` files and include the agent workflows via `@file` directives pointing to `.claude/agents/`.\n\nTo test: ask the agent to \"write a test case to login for https://example.com\" (or any URL). The agent should use `playwright-cli` to verify the flow and the `vasu-playwright-utils` skill (with locator strategy) when writing selectors.\n\n### For contributors\n\nAll distributable assets live under `templates/`. Symlinks make them available to Claude Code and Cursor during local development — edit the source in `templates/` and changes are reflected everywhere:\n\n| Symlink                                   | Source of truth                                    |\n| ----------------------------------------- | -------------------------------------------------- |\n| `.claude/skills/vasu-playwright-utils`    | `templates/skills/vasu-playwright-utils/`          |\n| `.claude/skills/playwright-cli`           | `templates/skills/playwright-cli/`                 |\n| `.claude/agents`                          | `templates/agents/`                                |\n| `.cursor/rules/playwright-agents.mdc`     | `templates/cursor-rules/playwright-agents.mdc`     |\n| `.cursor/rules/vasu-playwright-utils.mdc` | `templates/cursor-rules/vasu-playwright-utils.mdc` |\n| `.cursor/rules/project.mdc`               | `templates/cursor-rules/project.mdc`               |\n\n`.cursor/rules/project.mdc` loads `CLAUDE.md` into Cursor so both Claude Code and Cursor share the same project instructions.\n\n#### Syncing `playwright-cli` skill into `templates/`\n\nAfter refreshing the skill locally (e.g. `npx skills update microsoft/playwright-cli --skill playwright-cli -a claude-code` so `.claude/skills/playwright-cli` is current), sync it into templates and commit:\n\n```bash\nnpm run sync:playwright-cli-skill\n```\n\n## Issues and Feedback\n\nIf you encounter any issues or have feedback, please [Raise an Issue](https://github.com/vasu31dev/playwright-ts-lib/issues) on GitHub.\n\n## Contributions\n\nWe welcome contributions! Feel free to submit a [Pull Request](https://github.com/vasu31dev/playwright-ts-lib/pulls) on GitHub.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}