{"_id":"cypress-page-object-model","_rev":"29-3f72d6494ab5a1e192b953cd288234cf","name":"cypress-page-object-model","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"cypress-page-object-model","version":"1.0.0","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.0","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"dist":{"shasum":"0e0557385056759fda32c2c17c04e2745470070d","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.0.tgz","fileCount":10,"integrity":"sha512-Q6Bm0juXw02w5BHixslQVWwN3H/GMBBlSzNEUfNAdEsfEGukNYrUwW2pRZEs5wE+Ad4YkU+IpzpVwSKDD8jetA==","signatures":[{"sig":"MEUCIFmsMY7nFd8tLrxStxQXTiN0sR3EI2KMTBt5npb/Q8NjAiEAxppHM86oe5PCzIEUYH7zBKnD9rUBpxk8WzfSl0akrRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeLxqCRA9TVsSAnZWagAA4RcP/1WgPSfuDtrTm6hQHNkz\nutZh5r8w3A+VoW4ecmT/DjR59BuReZ0IUJ1QceQQ98f/gGXmRcBNmkzMu8vw\ng3Y+5MIGgBh3eOEbK6jve3moUSDI14H13q9xveg6N8DPOfc+hMwIFPSJAkFj\nXkAgvwskAAWI9Qb8b5Uojqy+A9PqrCOGNXXbqkXHC0GyLSa043gtV2S7Xg5d\n6YaiPckkijO9ZdDoK35I+/qD/JR4yGyYbRxhcH6W13j5GeduTbq1tJc0+D0U\nISvOfJSN43HIqnjTHCMnO+0HZypIMdtqpWAASwuL1Fm6yjSX/YGER7gK+ZW1\nEDnTwayAAuuCprDjHNkEoSr31UrPl6ZpmvhdbcU3/kT88qgweIdJHv/r1ADV\nd1NujxstYEtoa3OwCWE1atlfWMT71QDr4IWLJRTp4llEv+4K/0jUVtPM0bur\neUCx8M3tL840+JIVXR4loF9VGVf2PZR+P8qK68pmNRiD8nkd2xj7O5UZQ1Td\nnauhjmtH4jTPvh3W9gWVvHRKLzoNh2QBDy7edQvP8UKwl94kE1HRiAMl72ua\ndzTWsBcCftf3iGg2H8fLL4Rv0kQ74gadvulNLMjyxordPvANmrHFfXz4ozbd\nR3c89ExgNu3hIEy6kerMx89Y8Rg2ZEbRkWPJKLjmTWfsFzRSHQZOt5TWTPEv\n0DXM\r\n=2JWm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.0_1618525290335_0.1538339142697691","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"cypress-page-object-model","version":"1.0.1","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.1","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"dist":{"shasum":"d1cf2f7dda20287c101bd0edd661714e59e819db","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.1.tgz","fileCount":11,"integrity":"sha512-nEAlwKDBH+YzXI9/eSCjkg/kr6MG3jZJIt845aHBC0Gz658L946LU08vQIK5MwHlFxBQZxf6QEeRKAVPLm8qhw==","signatures":[{"sig":"MEQCID9coFNIvHM3xz0dNA/D3YHh3CSh5ZoXSz6EoROr9DUWAiA4VyrbLhmphRUDrDeTjLytKPGxBCsx3eD2MNLU5CJpig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeL0PCRA9TVsSAnZWagAA/lwP/Ah8C8xhiRqXh6DpuAN+\n3kvGZ4XV0WZy4PVTsG8oIPS/AGobqm4177AO6AsJ8E48hpLA6ykSk9ItzpSq\nAZDPTb8xum7hN5bqcfpnvxr2bbk0uFw/ZJ171ai+nctxtsPqXlNxvTm+GME7\nYPV4EeLK5TiBCSclx721ofJIarhR4a9+a3DpR8xNlSrHygBYRNY5Tasr2fk3\nEXt+pFiZSaS5gAlxFa1jI0kNRcl+7j9A4O8wDmThspvMi14rZZkiwOARhwvK\ntBToW8xnngOJ8aFCZLWVZnMTpHRN6jdMaV1IsXFcrKm3iDoSu7DfjCV4e7sk\nk0cuYAG4+KqEqG3k+zq1CZT4V8QOlmOf8mM7iiMMQDQVOl9DbvrqhHzehhWL\n34hU3zXGIUNmgZgKRv5jfRtpTGaR5gmkAw8opW4D03QCqCjADbsyMSpbNSuY\nP/r5ZDZcTHC6y8++omthe719PCvQYx74Gz98Y9x+vlwLPfj/p3qcvl6e/qU5\nV0UPnIK5EbUK7yx3fnwuu3tcO6hVruNksG5W8aDAOeiFxZXuxP3pU+5emUGT\niRIOSTZF+OIrWGst8n2+yMUYR07+bYquOTKCbqETCphkrE+HQDyVEos9J7Sg\n73B5i1xdj1znCNHRaxmOSXXrzK+ATFU0rwcheETvB3S/m8CWig0brsbYr2jC\nouaF\r\n=ZhyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.1_1618525454904_0.6618968757186678","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"cypress-page-object-model","version":"1.0.2","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.2","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"dist":{"shasum":"814ab635f973d7f856d2e9df6ff1217a9ff4dc2d","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.2.tgz","fileCount":11,"integrity":"sha512-p0zYtU3s0NY4LnJgPMkK6Ar1I9Ljc90JqFwO5X+TSdw0y8FAR8c42U9dzdwh595eFE7HHLFsQmK5zKUlOQT47A==","signatures":[{"sig":"MEUCIQCbS41PJbpn1pwYwGjDVMBJUyu67yBp2NWHu4GzjTmkOgIgY2jhCQFMt4fVuAs2uraXkrs4m6IoFFfMLhmKoR5cMjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeMB7CRA9TVsSAnZWagAAAOMP/1CPlBD5CUbx9Kh2fttj\nj6Ff3tgu39oFB1tiCnD7mrhe1M0BKpdR1q00JO47TRiKCC9x1NfLL5MSbmRJ\ngCzoRvETNtkQXcf/U1LWv+xKD16OZGsqRRxkilEd8ek+358fBRHapVoa6YC5\nk03W1X2u4Ai/31VldiqKAHUchxdtfKGlQHHiXAmWJ6H92btqYK1eKF3kbYWJ\nxKiiLoLyemrgBHa4AjSpp1b01du9HrB/5MwjustQREBOCBg/1Ebvr1tDkIuV\nCUJk89zO5Tnrk/1IAW+JSCNk95CWkjIXR4JbAQuwBx3hxcdI5dWbqPMpIJhm\nMHc/uDo7E+JfkK6mfQxwjUrdZsZ3t+4b1gtgZeEc/Pl6PLfsP0Y7tfyC3MXf\nzZGUe+FxP5/ifDKNdAhEBOhaghsJ5Ixvh/DWPjewtaZs48+1HpYcO403EoT5\nRbeXsGwS7dzf2FwOw46hjOeH95Mgz/2g4yymq2DKWuZMAnjhX0RUseA9MCmK\ntbGyUrfvr0TfOxVrfJ/4tAcOthfXIBBnJEUCVx1mUQB6fPtdhS4e9prFMhXd\nDG4PSfhW67PZfnGvBazRTd5GT3t1oFj+Q1U2/Pwrr6udNx6oTWQTNMlAfa38\ngxLgpbfWbFQr82T2nPBF5ZGUaa+5mKaLFpvy/A0OWe50L304EL4FVlvc9Rur\nPRE8\r\n=N3hk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.2_1618526330802_0.6368917867405139","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"cypress-page-object-model","version":"1.0.3","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.3","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"dist":{"shasum":"21922f89aa8a727316813a9d83df8755a8f028f6","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.3.tgz","fileCount":11,"integrity":"sha512-o7UBtkfBqzNTeuW5PAvYZ1sjjrYlU7XylbXM4ZfJ8V6q6HJ+zvLBbQOuILbCI5sipJxDBRfD5ML+JK6uP4Husw==","signatures":[{"sig":"MEUCIG59AOY7IGWfu7I6MVPSR3BTQC0cqD+5a7ZK2ooWrzL6AiEAu+2LTlVzgQf1s8Qx27AC2q8iibzS3sT39qEFlOOUUHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeMFGCRA9TVsSAnZWagAAArsP/imTUE4JC9U6L64cwJyn\nTA0ez5PXyTnN8LnnCYuS0X46dj6SgSkhPzXHXdxhL4ur2SZQhowi1FptCldV\nArv3unk1dZNi6ME30cnYWAh/49Jy0L+oTPcA4U8D0lrvdmAsWFVqt3Ob8eIZ\nRYtJ1gXiARaMoGghRBkmzgIGUKD3lQWmpX/JZnRUozJdF1jM1Tywzi66z1If\n5qdD8yYXSdzstSUPcy6Hmv1fRNmrXlATLWyT9LyoeIwIvJizSLy94tcPlQnI\nqL0IMKueD04Wzgjwfzu5IPdkCGN50n0mbmXsm0/w6bTdgi929GIr7HhgO9QN\njhxLIdUbHjLs9/9A9ZTdON0t7Y6GD4fwpO/IUyTyzo9vwIjUTL9qlTRXg+zZ\nPj9vju/VksQ7Duu2xqyCXLQNbv2DGbv9qPGDrfnIXGXPn8j0RAIRx84njJXp\nKMJBjLFCl0WKOV8Rw2opMzn1caTTeNR6Xcr765SJSnbV9GEtx1ih4O5/MQDd\nc6eULidmraUVuICXnfEIJsvjdzVLq8Co1YGsoVyNqSPE1E6UOTukjyvfJiVv\ndfgkD33owCamEt6gctX34EZjqhacpHDUWSgO9Ir/LD+lBd13Y+fjMQZDE89X\nHyjVTAYAgtL0cgovtERtMcbQjNNUm4j/5vdABCiLeJm7NrG4X7vg6QPwwLGe\nNVOU\r\n=8jRB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.3_1618526533732_0.1788090988117239","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"cypress-page-object-model","version":"1.0.4","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.4","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"dist":{"shasum":"73ff605e0901428e3283d938d50c783734b821a6","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.4.tgz","fileCount":11,"integrity":"sha512-iveuKAMWWCFE4do2OciY6mdax+R24/+onIp+9KHMpXPnYoICOj6Psom7rf4wULMnHffAvhCEymcISnWYgoxXhQ==","signatures":[{"sig":"MEUCIQCKVC+tsCIlUIudEccQ80v4AK3xmnaKxLShOEXdJODCVQIgabI3PFI/jn9rtDm3L/fZchNI+RwiMFSeQnTcXNRFb/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeMJTCRA9TVsSAnZWagAA6LYP/RMzbeojmWyDUAted2a+\nyAfciX48tWPPDJUfIPPO7FpGNerph37KC1eeXeIqiCO231+KB0D+fUSrRuJb\nR52RTzV6iQJf3GwerOskHxHCYimOavk0RrG7k4K+G9rSQiu+1dMJJ1wq9oG5\nOOEmkcxGT75/t0fotF0SmePZjFUcM5KMrmGxto7zwMZiZY7IfTe6DPFOoRN+\nr80pvhSp2g950q4o4lRnXKGpsMDCzy1JY3tW+IONeXNmrQmxvfUJHM7sYnpJ\n3LUq/s7q4H4VtF5q4faUaDNct6y2NJrYV6Ud/K5Etaj/yNpVylfZmFgu6mlT\n/qXwy9CGIHDNoU7PAWa8U05ZQO7C2yYL4KCPppHIIGKRoXZZzLIoL20JduBq\nL2/mbjXaXaj0xsNpANCR24hdyzcHldScVXLD6gwhpLgbGa/KeK37o/mwRjDf\n21BRnEI34A+f6TlaUfpqYlre9hCZO7Tm1hZqCyU20BXC2xlDmSDXuYfjU5TK\nVWDR8zH2x32BpHk/4ae/iZWiTgubn0QzJxIigmbPqTRb0anAFsBLodynDI1a\nP6C7qEPAhr8REdRO7nRlJgUWIfhhPcmW0cbvo5L2QVJKYREco0IUSHgBdssx\nyFqmQUrjbBqF4IvSt23A2z01mUj0WFClQURivKVqBkwKSYNmVmurbKfjhCzU\nwwVc\r\n=fX32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.4_1618526803437_0.1538376830353978","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"cypress-page-object-model","version":"1.0.5","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.5","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"ca8b259131468106e2f07b7c931d7ca330e931f3","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.5.tgz","fileCount":9,"integrity":"sha512-BReY7eilkwfPdg1aw5KeIFixgmR8TmeVmLa64c3lHw2oiXZBjCaFDeTzscDQSB9YI7h4kfN1I8Qcw6zOhHIdtA==","signatures":[{"sig":"MEUCIQDSDsnPKm+pWpZJeCLDPztLAIhOdTY4Cgk/skRuwOni+wIgAW13VgOjEA48PFVMEJxclm0QkXWAwQnVotY++8jFV0M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeSkZCRA9TVsSAnZWagAA72IP+QBvHGC9rQ251xSCUgmk\nENXU9vun2jowO9z5x+2ILJ4UYU7ZGQsNfQchQ1fY5TTtNfM3IeZgKN6nG3JH\nWjJrlYmlsY7wouLR4f8Z/FBBtntbAXmgHHRbaNuqSacxsaplReI04lKxSNyW\nLLQfKGlcfRQ59da0J2DIYVKIzqFaSGZvBrgLVHua3yGXyztQ9CpRPW+Su7Dr\nL2SLDo1UL0P6UohOaUhtKwVKyS9cvYOPzi9PSh3cghSf74UqQxqQMmh3eACB\niAqs2a2Q3rsD1V4KUifbKPQ99Drp1Pw7BwJTagKEset/XVAomY82RRx2AAHO\nWnTDJGyMf4PEoUHoEqIPXdRT7QuhBXtQjWlTMenuesF644licL/Ht0kjX8nM\nI/DXJYu2JAUXYcXVh0szbUlQvX/J4Nfju41vl+ti82HWOvp09kuvrU/jskgQ\nFrTBJj0ux2TA8wxod7U1w7mmkEcjheSM4dI2+QASVr0u+jtG5kvFmh2H9dbB\nYwlRceardx6IwdISfUgMTzd3Sn/m6oS/p+LM6GTF2ZqsDCoydGmlpcqGMTxa\n1sXNMSZpGqOPxSLF76Wyx7aWmOpOV2eRZtzTvn8DORsu/GufVuuPAFbBPX/H\nBiCzM17aXB1P5K2HMBAJY/K9ZBcR36cvzF+qp6YVVoftzJVkXGrIDVsBSkFP\nMUkU\r\n=eVyd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mocha":"^8.3.2","cypress":"^7.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.5_1618553113413_0.21479671387664334","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"cypress-page-object-model","version":"1.0.6","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.6","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"31492bb20fa833a8de29b623b4c6a3fb3ff0b4d1","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.6.tgz","fileCount":11,"integrity":"sha512-KXywE6/vwIhPf7PEMLAZmTA6azUD3iIE+j+XN6ojsixetGgh1raSeCgOYQIS+U8eCIrpywk1umzahE4c3vFu9A==","signatures":[{"sig":"MEQCIHIePi2TZkVXQwTaY/muj0H+aOeX1uK+c/mrkG5trmQkAiAqX1PyAx5kapT1k6QUX0LdbCSNnr/A+uQ2DI0KziaZ4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeSxqCRA9TVsSAnZWagAASO4P/24KuHv4+cSC6lJdT+mP\nk1t+65P5GKJdKK+9O3WgB7h0OjaycvVlKSnJg607nQ56F9zfcIFQiBGSaOI4\njVCTdZ8KujOZQezzCGEN8OuLklQlTyAkbTwVqVYEg0O7ZGysaXVMwIYm7OsW\ncl7I3qBgIkMG70HtoKrx/Vkv/G6PnzL1b+VCZdd0EBBeC434Dr105lHBxCvD\njVygR1eyNyB8QDB7iW97TEpAleco76UueD/Sbk5yh8uknJ6D+TV3iqEdA/zs\nozBtISPKH4a29HQeQNzL/uF80gpDoPzggHhhuxcU4J3RMfDZV/bQpSRarVcL\notiPDtE9WwyPjN56zV4yNt1n2wgP3V0MM9ewoQ90UkldtVzrSi4zAH5AKQfk\nqsFmbxXjhww4KjkWWx3whtFxfs4KcYpt+AhUjqWOY/O2YQ8f7KqWWzTO5n78\n0zyjRIx3E8wjGAuE6Xaa8BI/T0OLnzsr+WxpJAJcLlGyF/kbcI0duPxADog+\nFCtiF8oYtUfWFq0J1Pof7iqzQddIFB3VAwBrbXDSoFlTKXbHQwsIWl5yjPMS\nY5nvAxYvFW7LR6IskNTi6q6mZ+2iICGXOrodxm5OJqOxSTXNF29hSolhhDF9\n9q5tNnupcEKUW80yjdpnP6v8r9rolrDE3CctsoEhYbe4AE7k6SlvuDI3xtyW\n43Dy\r\n=tzT2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{"mocha":"^8.3.2","cypress":"^7.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.6_1618553962183_0.9429941495417515","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"cypress-page-object-model","version":"1.0.7","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.7","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"4e7f94bdf69878f60482ce112b0659306ba6abfb","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.7.tgz","fileCount":11,"integrity":"sha512-hh2xFUPcY6gYKGnVR6wA3arYQxcQTn07xDMvB3ZlT3An5JI1MqaRfQU9YuRcdaBX4xyMD+A6nruZ+IFJnmcwzA==","signatures":[{"sig":"MEQCIG3Xju2X5qBPe20hVzcfPLbakGhvgLZvHM2y9Wcfr0ZwAiA1XD7wO3Neh4XegPEts54jQStgdl1ogQOo2yAr3+olZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTAGCRA9TVsSAnZWagAAU98P/iDPRshkNUDGy75vBFwM\npN21GZ/RlPL/iuEaQMC+yvkkGF2sLq03YGdm7lnfZNrDUWpLi7m3CPacATfG\nWHUa5m/lZQ93THgWbmXsFW4+Qc2SOq5lAbW7hw1Y3Z2JGbaZm+T6Is5XkJn0\npep0BmLFv5+GcF83OhDtcluMNp6nPyxiqJL1L6Pf01+as4Aw+kP+5x8O4Vkn\nplY2yhao2/0mc+m/Od2vzPPDPaeZRJi9ihURjLIbQ9bbhZFaoUtAYpFTpmR+\nHlHkv6HPA2kwCueeSEfJ87ejDJy4Wbi39TrIRfuJhRQlG/gYs4HHp6OubCDX\nmtehUbls+AkKZqiAz7UgvB5GOclj8AqIJ81Eqhu2gg1rU6B/kzlr7tjj6eKf\nACAF1tnGwB1qUJ7eDJ1WrK1YL1LcWU7B7v1xWNT/BsOmQzN0+iJOSeOr0Juu\nLNyNXZkzlZuU5pTGqFl0kr7mQMzLviH8a62wGlviG94sTbkFGmsVURtv3znW\nRheiQ0PXvFFcWKcgDzUjuJbawmEb8qrw368m8EdTxy4xMu475B2WNa3n55lO\nkFxiTTtUxsjVHrBeuyC5p/Kxf/frIjoTssxlQiy6cRgWnfh4gDcVrFa5GmB8\nk50pzHmvhjJtAxgkqzeKS1d+cJokWMjn8czkNM+bgloJbDS96qs7rgAJHn16\nQTIR\r\n=ZpfV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{"cypress":"^7.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.7_1618554885551_0.9324962726242163","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"cypress-page-object-model","version":"1.0.8","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.8","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"e45e6a63a43eec1f660ddb32c15972e7b8dce56e","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.8.tgz","fileCount":11,"integrity":"sha512-Xk7e89YaIjmvFjxV9yK2gxF5WKCbNswCGWeg77RHKZpjb/69qYo2g6uNPjh2f2IJh8HSl/LdmGT7GlgSYHR1aw==","signatures":[{"sig":"MEUCIQCDtWJOakMXeKw+gha8nsENU6KL0RrQH0vepvs14lmWGwIgZ2+j9iqmfG7wSFxOlpS4/jdmDFy2an4z5jRT+Tbl9B0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTDrCRA9TVsSAnZWagAAM1wP/jwmnJTtEPxPYctjRoj/\nYrrTz6t8XOHuGsJx2ofwqAHsRaNYSDkyHOP9aIcW2CM2KA9YhWtqMZsfrrOH\nW7LgZWCNxQIlddWFQqM1WMxALsQRMhngh4HZ7or4JluCSL5MYs3GCg0qW76E\ngiWbiteFmNgZmRRFNJSXgGmmpztrpaHxv8EnmurDXimruzQPdcsib7Lv5EGe\nMWG4mtigWMS8BEYJUqRl8aWUbDE0QSF4+Rc9EzOk5TmC3SbvffoV9ZJGWCJf\n7Jl9XXYz9sumueArJfmH3XT/AGJm/qRqxPis023EuEbBvY2yn7Q/+3irsRyy\nd6dR1BmWh79qwKzsGGlC5cj4WRAPq5fW8PBA3o/J4PjFy3T8Tqy3AP2Z3wfE\nDtKg0gBoboTa9T7+8PF/ZrLNbh6lw8TdqRbdJut3SDubHJnOo3mda/QEy1co\nWgbcSOzx0U+d7CBcSka0UyNFRfZ36DZxelof18NkfLkdepgZ1L6a31GnXTJx\n/2lTjDXgvmPkiDsgk8HeMLHaCtPAT4Y0Q5EF2geze7cJ8aCVD3yOpX6m/aUB\n9HlLkZ/vyYuGRFuHEFg82x4FqztE47M1WZah/d4nA8HIYsQIp/XAVKL5eaFO\nTjSkPtP0ZxL4SXjuDOt6FQkRHF2TNjfsQh5rn4q2Q9DpOn8hqTywiD09tVzZ\nz5o0\r\n=lBoA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{"cypress":"^7.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.8_1618555115378_0.8116442991558197","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"cypress-page-object-model","version":"1.0.9","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.9","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"500bca57cb60606e9362943b99c1efd643399985","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.9.tgz","fileCount":11,"integrity":"sha512-DwJ8DsIY28mPgxqVphAJct7ZB3Zy6fwD0GVF/MOrt+yv046aBeJ1SHlYZeVaSPaVSzlIWH74eYnw334Y1TPVsA==","signatures":[{"sig":"MEYCIQDpyQ/KyMtvszcKq8WpJB1vsV31edgN9c931A5OvEi4GgIhALheDUKpyAlUErW+x+O75lxlf+DC/UlGZdMroM0QoZGA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTKzCRA9TVsSAnZWagAAlcUP/iCjwNKr4+xjW5a41i2L\ngIjVws7yf+6tWoIvq3JbZfXLo25F/K+EMRd4hX5Cbmfyz0F22nLzDjBmb60z\nt/XuGeOjoKy72OH3ql2tZSVbGTwRtHi4vuUfe4QEDMYQValldV3VGFhhKUB4\n/IbLclDwoyBvrFZtU03SH1VFC482yoK8tYUN9dXxLARm1rnAm2Snm35Okqn3\nMzMhpRh1OZa771JI1vaCM9lOflat006krGH/OKJlmulHS//E7A/2M6ds6rPi\nMj9pI318VJRMKp2pHWPcb/OXKa+ep/qpxfYQDLU0Up5qAhBmBfkSDKRZ3KFF\nIl45rYiLmADltiYUXItuIROl2hqFNo4FMM4uAjEzIdsZUMHda0X/4bQcQ/b/\nZLiRSO9H+yK+5VHNHp/xS6Gi2/RoMQ4k4ICDX893QVpmF/dcTw36tvnAGkEW\nN1pC+O2ISU7EFVHvci1AKvhAyWTt/18t76R9n6TmK3uq4JGT+b8gh9aF5jp8\npeyAaJR5efkabZEIr3Q2dEn57baduSrEbQQ39SHSTTRIda0GmtjXs1LqzTLp\nJEnO3JDhYecBlRB2ANtA+R2l/ZMUtWO3fE1EoSJZe/KDn67kdBNDw+9VyQPO\nhvEsuQTxR++FkSjBa40HvqK8YPGobj9Q0ZCaGHPgFC8ncpKlRZ1v5bTg6mzO\nUbcK\r\n=Tvt4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.9_1618555571187_0.1704382330257821","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"cypress-page-object-model","version":"1.0.10","keywords":["Cypress","Cypress.io","Chai","Cypress","POM","Cypress","framework","Software","testing","Test","automation","UI","test","automation","Qualiy","assurance","Test","automation","framework","Test","automation","framework","architecture","Test","automation","framework","design","Page","object","model","UAT","testing","E2E","testing","Angular","testing","AngularJS","testing","Automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.10","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"1a243b9727fc1808e3f2878f166be4c28504660a","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.10.tgz","fileCount":11,"integrity":"sha512-y1xjYcqxNkj19Wru50wo0yY6PkhvCa54EKOtUed5lmK9zXs5P4sIbb5qGLm0M4BI59aGpYYuRG8F063N1RXDwg==","signatures":[{"sig":"MEUCIF9SbyJLlsDSeVBp7bDccev6UdzZ9OW1Ta4GLvzgA6j0AiEAzcLRolInLIWXDd6EMYQGK0jNofBzibwoA2sFbvDk848=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeTezCRA9TVsSAnZWagAAGn0QAJuKPfRdR4GJgKQhKH95\ncdvruZDAFoyZoM+OiRrp3F8y6G2CTj6w/Jjz578v2s5ugzgIUeg6m45nIA1Y\ntRI3DsJM8fozBwl1RFWWWZ9KyDfwD6HNTiU/SzFMwTK9MBgdStiBDlzWa+mu\nZVPDBiYXL3WwHJTykwbegoFEnOL6iKkpJddS4MOC2P9fUa45Vl6d9fV7RDJl\nSI7I0WxorVDjlZ55xHoPQylRRhDHLUuU+2JxaVJM80GQtaIt0nElxGgEexOt\nLDPxisPAzWzqD3EGiQZJocn/7nGr8H4wmOTebYLFvkQk57Xjq4Aqe2TP1z86\nwX6MGYHU9DqIC9f+RXH/AGEKkVfyBS5xEMZGSUyEqgj4TfcjHZSH6rNXM1ZQ\n2fTzmiuH2jWkVAXC9T+paGFUxUkyVCGJJr/E6QbQfm3U38s+cjtJu5aMa4Lr\nEodzbbVfQDOp2Zs8+2ARryur6vyau5H44ln4JShUqjoRzpmwCAVM6t/MysKN\ng22B6Ita4jT7nJa9clQ0QqGOoyOjfdjm+parCzF8rF8M0g/wMIJCbed5GxHm\nh92WJHu7J9HwHvmJ4bhb9G+fQKDqulq1UArkoATH8ZLn+L1ytjWVsPb6fQMV\n2MMgCpHDsh6b43PArbgdsMJpT/PJ1+4GolO7A4dSRx5LtfPHo5ewu8fMWDYc\nxAs9\r\n=KLOD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.10_1618556850891_0.16947228718868224","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"cypress-page-object-model","version":"1.0.12","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.12","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"da770dad79a11e96f92c42b1a50dfe3b01abe3d3","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.12.tgz","fileCount":11,"integrity":"sha512-NePGucYdc3eIQjY9kvRHYD13czP4RIkI5k/3Zym0gmkpOwWT1eLw7HHM5ZUkPepN4U+g02dQIfUu4us1+md0sA==","signatures":[{"sig":"MEYCIQDW5NFUeE827WJoqooYxggVTH1685nddPSizBZJjstzEgIhANZ1RDci2yIypqm4NdIcI8rQZnp8OL9STVfqU/joxzvq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUCMCRA9TVsSAnZWagAA+UcP/1RSihyfuSFKwDzLATs3\nolsMRYWSMc8gKpsC2qCr6RJlu/i95HMxDvIZBNRf0wAMibJ2pknIPsm85xu0\nWTWXXxEmOZ/cv7H2ALutURIGP6YpSeCTOj6Jy63hSe/ITeZLAPJDvAmf7CHO\nWaMYVKSeRNRbnH2drYGFkOdu3wniwrlPxk7lmDwmehuXHmkvVKLz8unQxee3\nnYGMqEZ2ofWUwHEgGlLoQNDnMt7G306W7rJg4CxI2lNqMVYTlOqZDRK/6Rb5\nTMeWXk5A4co1ctO3LkA805bcxTdXSfgRf60Ga1KqMDKj3UByovXZbjm0fS5n\niSNZXERSFGFBMtuL5jAAiilI8abLQ4FN9bFqBDZNSAVntVKl79jJ4/3Fw7yr\npfhUbufLUtnpToWVGjzA20xJw5nFhDqmWIJSag5guxWCofFGNPYBzt+K8vjr\nz5wkXzg0BPk95F2xJQwQsANe2WhJ4jY8DUNOqv67VkMIvrOSD5Cf5JAylE9D\n7NUzmhtbTQJhbLn2+UCq2JkFITbvctyK+zujZVx5tP9d/TPI7LKZ5jN8vTIh\nOpJ51MeRnj1kl9rDs0077MCB+rgZYO0bhNvc65ZVGwC483xcxTtDixkps3/c\nrsXClo15t8m/FiCvUYre9tHTdFYiu49GYwXJRm3Yphd2GCazmXojYpJJDB3C\nkbPQ\r\n=Idr3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.12_1618559115504_0.09426177961729687","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"cypress-page-object-model","version":"1.0.13","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.13","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","dist":{"shasum":"83923e4ffe24e24f1da181100fa57e8275d4cfd1","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.13.tgz","fileCount":11,"integrity":"sha512-06PTPjjoA4HbIk3sngaz9wQpf8wdDbZgTACyhaA7u4ssedxgBQOeaQRKF/VEVQ7Bbc6cYzA+yKqsZxst8nVgQQ==","signatures":[{"sig":"MEUCIQCaPk4wWFUhN0UE2Y5dm3u7PDrQybdeacu/fWXtw5Q0MwIgaZpHgGQ8KDzW3SJUILZpNnOG8CA7WOUyg1q46wSdRMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10023,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUGqCRA9TVsSAnZWagAA/BsQAJn5PjrM/QBPM6d3Uqd0\neteLDmvLkxmaZi4sfy+e8QQczKGRv2enIxC1NjTRwy4l468qwV2GZaS95hPQ\nguzpvq0406TWh5JmFI/lw6TRoI/NdF9a3HGPM5pgovxP1fUhdhJyIReneuYy\nU01JOuhPXVWzrAqOs+J13+yBoqcSQRqjxsAbV62AShMcnBR5i13WuuzpQcn9\n3dK4UB34zLTyK8kOU8bCRGLNQzMOl2ALc4nU2yp4s5lvQ2VKRAf/enMzSErP\ngLc1vNfGpPiLKMfEAOfU1F7dHSTPg93vCbBco2YVTBlhxnA/XPvu5xXEOvxd\nceUpbjbKwq1LHggWOfHMC2qAmktlFCHz9yn0Vg//YamehlhfyeNt8h0l5hXt\nF0fQmSLqhSjnORQLSYVuu8tiqMIqhKRAgsZkKYzYV4Q7x3+EH2q7Es8NPnd+\nfziTQmWiNcG6Db82/a7gg/agd6dk3Pcvjk3dpwc/7l8znArrkcuuMGkeXfVH\nkIDlgP8EPhQAslXVNwn9NiNFcXmfC/cKUzhycTX9Z1ZBmUCIef4qt+f/bom2\n+N2HZGHvPrO00hl5Wmyqm4CQMwB+XbtPNE3hce8tAaQrEM9FqZnIQfB0zVp5\nFMav4jBJ4XLWIJVUHudfSGM8rPJWpiQgU4u0m0d756f778cQ24nsZp8PztVo\n+pZb\r\n=iUPL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"https://www.linkedin.com/in/padmarajn/","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.13_1618559401553_0.9723986599157743","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"cypress-page-object-model","version":"1.0.14","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.14","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"8f9d196d2e37be6bbec7817c0b61d7fca1d92ec1","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.14.tgz","fileCount":24,"integrity":"sha512-uVsSP17dq+nkj3TizzKdrMutWP7GWTjlwNuwrtHskNbrjNUfy2fCxoYko1+e1ISuaVMTIjjOQTRGxo0olVCO1w==","signatures":[{"sig":"MEUCIElL19ott5057PZaxVN7w/F0yimCY0G4k6gD2Yz7IbvlAiEA9QJ6nEYiHaINWq1bELKg82UAt9o0ADVTUd8eL5xWlAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUPJCRA9TVsSAnZWagAAm7AQAIXLGk4tsEHQULMZmxAD\nZRhuReQlPdufg0tQgTR+6hU0BYhLXYv3HEN5TFCGhu0FOLK/yZw8t5fsKLsd\njp2qfu52Ga88mSAedHnKIOaSb8GlceS0oVBJUeo5JoVbBrTCytAiXdikiZKv\nbpXaVlhPWvezYg4XvRdLbIrJtbFSvYuhWH74aaeAuzMeO5Nt3aa6jIhfNje2\n2mVGCd4Obj2VEyfViIG+tiCYhDl2lk5YIxpEUGyjc2EthBi30HOamVYagMWU\ntbu+daD7LLlRvnIGRneGyRATzaNqMWaGLZcCh6ljLnIQATNlp48Lo5+v03Ty\n33gPb/+KqrdP40S+vpec6ecCxzehXyyCJKPPHBHkrwm5yKLWG16pNfOT82bo\nchn5McTmDh6EPvyFVIQLG0EXZtF4xSD+gdma9VZHnY/CJiubkEnbfAS5KVXj\nqGn7NpZDorpDcUmXEQUhQS6jPU+SLi2qJQeGpd647Ic2UdWedNgo1yxn/l7L\n4+lckb93GprjbQgbsjXRSDmo04B2odaFpbfj7z7JxDyjGJqu3OrlxSFJuj10\noGbf217NV6QopzdqpmBSrQdqKueqXDcjzpX4mNoz/R47zPcxi7msmDIpICK7\nQ0/w4Bxbs92RMNBjEgZRG5SYGGHR739tA+fCRyvSdjx/GPOnJ9p3bt4xcac9\nx+Jk\r\n=na3D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.14_1618559945320_0.5079368070815797","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"cypress-page-object-model","version":"1.0.15","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.15","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"13a26d70af29dce3b200c88d5cb9d774b9fef40e","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.15.tgz","fileCount":24,"integrity":"sha512-vSsVZ9EhjOkUjy5VkF2lU/FuihJ4X2NQzHuJsALKrC78L/Drca8SuT/xIoOODbJMP75jjZ5bBetv5fY2oz78vA==","signatures":[{"sig":"MEYCIQD6hmkkcQ+YW1OiGMCx3EsEyCRe012GGIGpDjNuMvmXKgIhANBzbaSsSvRBSgvjP9hOwyx6iz1lfaM1zJYKE8UJMpWD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUSxCRA9TVsSAnZWagAAxf4QAJ572SqR8F0P4qE4f9RY\n8bA7ED8ZY4BfOOGx9cF5UvZ8S1PMHoYHqRYiwN0vdt571iS2DhKLrZxGWHnf\nnLeSU3s4CK2gctleId/sMK96e/M7rwH6DOEaqc5IaKOsZOZJeKhAOTqG2Edb\nkR+y7Z7mwG09ltqDMx27zcecsxENYCgDke8pplG/M4x1MKZL/XXpsTXuwLlA\nUSVh0MYM2cAniDMzCFE8AsxiZxJGNrWhtywe2eATmM0zwIphzPzGm+DgJRNc\n7B6OAvAzf0uci0JVKkcDViKDQxw/9ehfV65wew+wpp3YCvWZY/MjQSxUlQFY\nt+yC9ZgqMKkIWLvjydfkO0KiRG2PrkUzfDf7UJe6ZUYjnG6g9HW8TVZLGq5r\neh4Fk2MVeqhcFfqf4Cx43Zv5XR8FtyNj4q2qI0Di9dSbPihhYWkwP912gwCW\nhjsAicNon0iZn/tsNaQqgPhtMcuRKK5ZHyGDnfOS+3lmryswGvnYdfoFLUI5\nNDOSBRe9NjePKZW+fqKgbPTIBU0ULLR3muiVcByFAFuNYW2CEA+1QMd/kQlM\ndWMsCL5bIToXAy340PRPaMIvoMz4pG1qVnwAT5U7V/qT8/dovNQp5SmJECJL\nrXKHrr9Adi7rBgiNmrYxg/Kvn3Yo3umcUsYIZ4zR1LTGduObey8xpNyE7hwH\nMdi4\r\n=WjPW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.15_1618560176852_0.9711070542584785","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"cypress-page-object-model","version":"1.0.16","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.16","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"fef2a23b3650f02ee585ae7f5789027aa52a568c","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.16.tgz","fileCount":11,"integrity":"sha512-tgFE1q9mYcZnSdLSsM2sIigm0+pz1UvlTpS647G3zkM5M6+PP+T1HmLxlLdpkK6dEdtoN+Un4W+cyI4ttQUWjw==","signatures":[{"sig":"MEUCIQDXFi+g/zcma2hRdkdtJR5WUjhp1wQxkNOmAJsPvM3XGwIgGl4t5OuCE9EKUq4Vjfc19NObwHCXRA7upkJSHW30SOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeUT6CRA9TVsSAnZWagAAoToP/3iV56Wu9agV7RL9gTmr\n3o9YkDZlkaRUdJ9yYvceB4F+8dRoYhmYJ+80qcIY58qRuLxlrj59jr/S3jaR\nuCbd9dloGJ6VdntvrfVTQQEFRiYRP8+Ryms5KTDq0PIvJFI8cn79k7CTbwYL\nju8dt4/I6YgegK1X+AStYUqwj/uqdoJoWMGHCR77lTB9dc8BXpFIK12JlRkB\nONHRBDfT6MI+mCHrmK3MHMkQgiXzVZLDKMjTthv16THw4ESL1GK1N0KGea//\nFpFoSrOMMGWDJ/YYQHpB73F7XMUZtl5UwdaTsggriabR15NAMFHNbq2waXul\nhG6T3oCb7oCMhHrR6QhQRr8DSJGZWGeT7L7gZcNMs73a567XjUrfcaq38P6P\ntlG4mKUQwIU6Jv3m3ge+IQzApOEhiqkB3j5wpWQ1NTgFAyMWkD9Q/f17LMT6\npnae/6j08q6FryzRDRqKHS/5BHnpuP0SETxzZpUmvPfqfRTgRgYhT4qBAN+x\nF9fSuM1r6PhGFOx/9k/6136tjFDLJk2TO9ylPj+lUDdLrrNk4ElkI7QIsZdg\n9vyF2udAxF7zZbtu51r5eihO9pmxAs0gv0U4Gsxrs+w/vJAcCqj2vqNpHO76\nRWsLfe3Q/aRIPN496MtpiCrXbBKDjhp8/zEsGyn+uzkFBkOq8jI3LRHqtSg9\nfNb+\r\n=vzFN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.16_1618560250490_0.09450904648365066","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"cypress-page-object-model","version":"1.0.17","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"ISC","_id":"cypress-page-object-model@1.0.17","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"db60368710b2f594b0c7d44debb689c8d8c24d15","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.17.tgz","fileCount":11,"integrity":"sha512-2nBpod4Gk4HiTzn1ye2laGRgdz9PWMOri/uu7HbqWU6JFh4KLDzeeLQMApNdvSnQ3ESXUQZ1u9Hmp/98R7MtwQ==","signatures":[{"sig":"MEQCIFuA2ofvq+A9JBXbGF88YOn6Ksa7Vs6pJFLF8Xw9z113AiALVpG/SOdDeOdgg4RIh0DXrEWRCA2NHgSLiQR80m1euw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgedu1CRA9TVsSAnZWagAAVqYQAKBEAfVl352DnzgFJcF9\nWzUXEgwTzp0IR8Nj9BVtomzoS9h3efsCeg7avpOsYImtA8kz/sLJGaphqFnq\nubYknQCBqo4VvQshOSlfVnQU7Bqtw3dMkEmVF3O/+7Hm7neCOMezdYnetp0O\nL1qXw8PvDYedQRiUDZLHzHHAxIUk9AOtOiTyBP6WqF94Uzb8ZiqiTuLY8GoC\nFkSgGgN2yrrI+unYZ84wuNkynGK2Hj01xyUZJ4xf5OihdaH+ra+YVwWxkYnl\nr3+zhdD5ycB3X4VzM0cuzDbuRZy/NRgxgIKf+nBHX5LnMZqq9Wob4Xfsd4/7\nriPkSz2HodYedQoT9mf1dEbLgvO8wdXX3R6JYpRfJYwXzTmMUOnVqdNMKqr0\nRdnNweDc1yc3wO02tAhXXX89Vv4gVNownWKgwVquEaWRLi8n2AOHvfZuQdcb\nrfliZuA/iwzc18PjmcyM2pUEWI734oCFa905fCZFY6OhfT/+ccmpsMokHl+s\n+saJiGrUlkM7qGUFQTtekz2z8Bn3JyT0zC8Dprc1LvRfoZ7w+c4iCLjIru3d\nTRM3l99autu9AyAL2RMj+iStwOrgAU/jHucAaR7vMR+VtSBdLDX0jLCRy5pD\nsbU4KfISvLJItKuDFyD/YsCSVBhW1dlzqToFaW6XCFJ07wt4RoUPMRn2HdUG\nzPxb\r\n=K9PV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.17_1618598836806_0.9791787135063246","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"cypress-page-object-model","version":"1.0.18","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.18","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"44889f321b27dcc9e8fb042e5eb3f3f5cd89409c","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.18.tgz","fileCount":11,"integrity":"sha512-xh4FbtYUvpf21+cA1P/O/EGpEDKu3Yi+/FUoVLp26rh472byRmG/EnSMoPuyQQVYqT8wUQKUPv+o9E4bYEcxnQ==","signatures":[{"sig":"MEUCIHqJP8mjryIG6SShi6V5cSkIf3pnubmVjaOVjLqs1VLfAiEAxGQqF8F+MqmxXaZ4RZVYmu/QZSTQHpIilI0Ywiq5EUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJged0mCRA9TVsSAnZWagAACNkP+gNKoT91/JbZbDP3O7Mm\nlYN1u+OCGV6ZBkH9xtVCYToJ+tusB4fxZh758ZmdvgoR9+bB9dodYRw7Rldx\n4PZ6zpNOwoSic6ACTNUGl7Gt8SgC4kwluTPld2172eIiGusNtEVbMWDJN88s\nqDE6E0ywArPjDyTLaDJtJJKA7KYqrNuBS0q7pRiCqdcnqEBlOjOqSekKf4tF\n9Ail1aZ+pKoKDt7jnGATCMfW8I033gIxT9Kw/G+eUiy3dLKw1e8AKUCUON2L\nSgWS8awOWmLGb7nHvoD8Dt6EQG+uVQ6+V8lb1CZCgOpYUfDbJ0P1qhD+nCMD\ntnqwV5tOwPsPc2hat6EIquCKS1X/M+ev3W/dmocImPzk2KeQ3KoxU0T1HGFB\nT75aq2TjnYeUnMX9to5Tawgzp8T1YbUaI2qizG53kPCKhCK9SJJCGohqibcq\ngt3sb6nPSsYl3xEqFUR+bSs4bTDd6K2psZc00bPC92Q8hU9URMX2zN5KSsqv\nDDRbubemkdf4jciXoENwR5k9bZBQTFDAOYBahdwx7d/00ntJKuxC+bennkDa\neNToD0wiQ+Q4hE8uYELoHh4Er7Zaiz9PWODpma7E6Pk5/Hl/7PBH5h37pFV/\nphdEVkhZG770MbgG67c5wn+zf1waLhNyZPf/ke121cJSH9dMmeDVJxQydBr8\nNMcA\r\n=FNZy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.18_1618599206059_0.8717421376163608","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"cypress-page-object-model","version":"1.0.19","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.19","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"aae15dfe23893dc7233d36b88b49137bb87db5fb","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.19.tgz","fileCount":12,"integrity":"sha512-MV4Dhz/S/NVsZVNC11+V3FrdbZ5dt0BffJL9lC5Olw4USwi6qLRSVYN6Q6YLle3bxFmZYFokwSCPrn7A7kjs5Q==","signatures":[{"sig":"MEYCIQCWi7jeczq5I14klf0A/o5JMMU/g/YsTQbfGP/qFZY7XQIhAKqHftNm4xHO59Fezg5vAEhOgJZjHZ7PI8DSG8o2agoh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJge+0JCRA9TVsSAnZWagAAv1AP/1T4jfderAEXPrqX2HQh\n3TBQUKf1BqyZ3+tbRhEMpzwK1Bx3kD6X8OKQ1ePLVywMno5M6fA61Hx1BPQS\nMk+pXbXXpOQIyo4A6bds2NlWQPaHZq6j/w8QjW496tP89fNcvnSkHexEFJMk\nCvrsoIiHHibpa7jObu5MpBeaz3HmlH+mLUiGiLy+wFjqCZv4kw1mlHJFXvSI\nUGh+ysduY/0yUTszB05OGfL3BIyEc284clA5Wn9V8/Gi+U1LGYXgGXGoOtPa\nRspIIXBNDsN0c4BEBx2UwtcM33PnpM2Q3ToJuJt/FSWplwvviw5ks9Ne5t3U\nLh2nYex8weFABbf66zVzEg1si+Yr/7wBTgppAUsaJ2L61RuJub9bZbQNpJlD\nTJA0HlKbRs/ib4QHmZP+1wKk1KG6eJgh7Bn1gBkff7ZJHxP1PnWRr1fYgxhH\n/FKO9e0rS5SC3oe/1pU7jJMkpCCOVpjlsBQuEfnnun2g7TpG1SztjSooae0E\nhfuBP4g23AhUZ1M/YgCEJ2Rj5Uks4VZ3uFpPiBO8AF+S70nZAuDlbn3nsuJm\nSFhV6lpEKLhvuUuFfklkOndlSY6WODv5S8Upg8vyHVH7MlylxRX0mv1tqQ7Q\nkOOdfzinBIJ2Ih5H8QiCn7qNoxd1YX5OE7Eqp3HqUofd3yjRVaGx97anjTgd\nDcUx\r\n=A7j8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.19_1618734344503_0.5370269784517749","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"cypress-page-object-model","version":"1.0.20","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.20","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"ff6e41506e1141e99f973ab067a8782d3e2aec7e","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.20.tgz","fileCount":13,"integrity":"sha512-x9nziZSMxN5OYDVajv39za4V33Totqia1dCrLHiddpwpyHiZYqgCqy6Iv0K9pI7XjIkIDJKt9chwkGGAljxAlQ==","signatures":[{"sig":"MEUCIQD2m2BZmd2iW2m7x3Po2jZDEx5kTRe4f2ntX6owLgFigwIgTuxZJmK1MprvET96SUFuI+ZlIpIPlv6LcaGjkTgRcBk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfxYNCRA9TVsSAnZWagAApVIQAIvrlAVQA9QufrNHdNWv\na2ABjdI8dcHVIZohDbEzeAIwW+EF3am5bNWw9i/Ccdlak0e4jPYJZLPXcVuO\nHRMJbZaIi/RbaTGClR/mxbDYZwJEOwOXxbNqLnrtxsiz08YlRux/BWopnfNN\nDGsRfASvPMHwbDl5uw98DR9DtVmqbUu1adAu8NtXMqMevVyaEp0PtB2O2DZr\nz8XMPuJ5WWSpBCcAq1j6MzrSO2bYsIXp6bb6/jwOG7j0hm+8HGzz1Xe3yUL7\npU8mgKtb+senADeNWJCKO5HRT8e+i5Mv9A66dLYLbULRrde9A3KxbcwJEbg0\nZ6E9X+/BXIiB/W4KC6L6EKFtG2ks8LwloQ8PDZDTOTVqlNadvmz92aby0qiK\nM9sLSmS7r+6kBVlfdQStHJhBwrKnfiQmSenTMYVprxnIurwCZhsF24eawbCi\ncRzgP3/zzqq20dlWk5ED4AEM2x9yMhcyClLefByE7JtV3ShUDt6TA7pV9xEp\nMtkToeH/c5UG8yaZYK1VdwK/i7Iw/knQjBAzMTTgi6tTikqyMilEh2f8VuBA\nZzYZTDo1EevhxLkXJp1kj44NqxZycUDMT2LfstS9xdKFsgoSXInsMamsCSbI\nHYSPyUhQOSjo27n0wELtO3q9UmOOnq4nNQ1sF9niJCCSjm5vu22/E+sJnXiO\nC5p8\r\n=sFND\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.20_1618941453003_0.02274531464339513","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"cypress-page-object-model","version":"1.0.21","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.21","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"c64618cd0c362c7a7e16a55c01c6649cac06cac0","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.21.tgz","fileCount":13,"integrity":"sha512-81lYS8V5dn7OuCv2ynfVMtGfZ7FYdMw9LZg86jEvgLHR5gidD0eTgY/S82mTV4sNlmR00DIWfkkasqSv8EDwiA==","signatures":[{"sig":"MEUCICs2bN32CIqsh2vbz+KSN7bfXqtbeVYRKx+ziV5m5UELAiEAzqEqBrC3hGC266SKOM3gqcwuYaENfQbc3WjJ8+sK0Eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggeHeCRA9TVsSAnZWagAAHFoP/2yhsGuJcchFKsd1eIq+\nLhHS6FTTYUNGlxkejs8hq1Jy3QL1JQ6US01l2tpJiCTmsSVCTRhzoC1FYSHk\nXzM/mGnTv26Y2iWiOQZvF3gm1tcICB5JhIXzxNLldgz/zNmvq2R0408TjB8m\n83hB5n3klbW1lrnk7szpzp3Y4IAM1H7qx4rtCMMgkRAx8UYfqBCq1rSyz5l3\nQ/ohXc2TaxVFCGypLcnNfZyVM51pKUcTLtUFIE/m0e7VVgsIRYcaaKbdan9Q\nWJeMg8SLfuETAwZNFfRlGEoCOmT5/5tFdtNiLN4pmbugYJgyr0Iia5dRBXIP\n8aJjeHhSCm6kqBZF5PPpMATxzn5Sxft0a6pFtTFFVxHwvQs7cmsMvWd2RPrL\nN00WKPJISFICMAl4G5YEXPPYKnL6Y+MurhXgTl0PMX4v6tKSO3OZv1bKMk08\nbSa1cHWQdvNTcSB6HBDzn5MMBu7N+a546UmqceIlZCJted0R8sB+XUOygN83\nedT9IpbPgw9pwb8v1TPeeslmkjH+CqNw44cUHB1lf/tFK+wSxrgoU8imXzqW\nK5E/O6WObHaE1i+vEWIkKbT1/o325UclWeL51uFBx6KWql3Uj+D1mmdeL7RC\nN6e7VZTuW6mrmWMXCg6dcIbgkxCA01inAebIleHSeKxJt95OROhxgR+7JmVg\nomEA\r\n=Mvbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"15b498711564dc8eb9f2bbd8911758e9fe912732","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.21_1619124702207_0.6596390941353405","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"cypress-page-object-model","version":"1.0.22","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.22","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"3e331a0b5516738a8590c372c02400588e76d593","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.22.tgz","fileCount":12,"integrity":"sha512-B+ByFkmGqX620xIk1wjoOL20l55FfCWoS3284wHRC6IblIKFb7lW149SNDcWB8wRCAVTlb6Y2VJ0esngLougsw==","signatures":[{"sig":"MEUCIGfcu24bvrkVjRetI+xMunx0LysI+WnAiCovFUwirI8LAiEAmfLxQYOJqTYjiv4qMRsLMzzFiQ+mXwvE0ivcfx/dYDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjFFPCRA9TVsSAnZWagAABGoP/iK/MNPdc3CnT2FrgMnL\n4jjwZ26kebwNvLB+anywtDJnP9Ics14wElgDakAihSez94p82+yG6Aa7XdvP\nRFpNozs30DoUyzltJT1iX3/JyKEAFSo7B3Y6OHC0lDtymsy+tz42+hFLDpg3\n8FSA2zANMX59/tyQRlXc3Y88OTj7MmoziHE94HQI2e6mmn7EEjnE/KG5UG7X\ne+BClW1qQ57XUvPY290J7Or0u5X1HMyXYxUf+ctjYvzeMRuWrP6GiOKceshd\nhZMu1k3vFWmmCUEYTAHtU6J0/zc7+JBm7zuMJASoaDtPKq/YibB4Od05ciPW\naanQLONbYmmHribqiaK+67bKgajDztr7nDm/uTMpaQL4Np1lX2zVFh+VdHxI\nL84s1wmO+p+gX+Iy96i7h0KlakQkyf1l7RHMyezo6c1MchguCUOHbsrN4KVy\ndPvFUz1e8ztP6qjl6ClCpfoKb++iMPPRj6Te4CzL3oYdukbQ/vkC++FCFJi+\nJNCmabqeW/IIu685+jzue+Jr2nzR7OaZCEhgUJquAa8KW2vnSKQdAf3KcQfT\nRdokNZM8uk7Z3GS17wVEz5qugdEnaYxVkSJYXHjd1L8QPkVkBsBcuZhAIhLp\nHeN/EGwx+Hh12XPYj/QsmraRgnBT79td7jTpVdZ+H2hvV01xZMjynFJR+4yu\ne9/q\r\n=FEem\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"42f628ce39e142781bd1dfb93062b7b09e689c39","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.22_1619808590864_0.014591949270548632","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"cypress-page-object-model","version":"1.0.23","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.23","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"17c8eae92f13d3a38b0d82924afdf5920b1fbcb6","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.23.tgz","fileCount":12,"integrity":"sha512-oSeb5pmdzNfUhxox+Vvim1xkWR/OpphZbbwU8rtbdY8c23ESD8M1s21vESA05aL3dmxYoa6lxkLu7AILFLZzPQ==","signatures":[{"sig":"MEYCIQDu/uZP05AFfzwW2WzZcCD7r4fG1kIB3ghEBI5OmN5fAQIhAJIGaMLvpKFnoHwUJUIs/61aXRO26c42UlILoPRrN2lV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgjFoaCRA9TVsSAnZWagAAgMYP/0HzUfEdlBVMARWqeAqi\nnAF3RIt2LBy6la4Il7inykMlieks771cnMkBI55P8aXUbE7NBdrlvYzAkoml\n/pLSISNeZifDDuAqPTQ3HfFIpSFvpKu0UInCGU7pKee3Blwh6B7aHZnpTypU\neNga3Xo6VcsitXDWL79f5YT5HQnvyJ8k8qlsSYZ9hqnBqeklPf2J9wTmM5ee\n6GjyRFvxUAkwMbbpAjkfZtvpX0Ecg+LPlEqAKr9TuYZGNj6an0sqQRaKuUix\nnwF/7qJsyYH2NxKQnYVQ1k0PyKVL+9fIWbPfQrCGuYuZNb3BCpLUc6xU8lTV\nPzjwu4FrZ4AI798MSPNTQ/WGPtzeGoD8UPWS+BYBcGE8kV/Gno/JF08/ZaFA\npaKQqjp7YxTQWAQI+mKcqj4GLw52XvS3gcQxonlRYzLhqp31PE9SB2Jyz1Z8\n8S54SfiPwX7k0E+ds+QZ2ggbk0fRezorUV0+uwaHVx5bPGY20fmAfOEdhjon\nM4EETHJKjRSR5A6ZwQAKpcd7Y2BPrHeQQ0sNALDZoxXkUWETZ834RsDhK4ab\n0oNiSC7rHDZOsc4LUQr1EXbWPbHfL+Q8JtFFQZL/sw/OYELvLB2vRj5wyT7p\naDHy8RJ0B0ZeVLDO/Le4Ge+yO3DxjcqVagYNrFCGDSY2CesZW5R26MyyO7xh\nIksW\r\n=VQqM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"207457fa6c465a72f27984ae7cb489c9cdcb4102","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.23_1619810841640_0.8411516084405661","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"cypress-page-object-model","version":"1.0.24","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.24","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"f06d44ddfae6fd7f1936f5c6c81af7a06c693ccf","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.24.tgz","fileCount":13,"integrity":"sha512-jwe9ZrqEi+hSg9kXOLCUuMRPD2Y12GAom+/R8Jx6dz51xETxgrE8edr0GY068/5735j/MIORKKKASY9eQBVZQw==","signatures":[{"sig":"MEUCIQC4EXFQDw8InshmwdXTbZ1wvcgMefvIO5pQkIBOWDjRYgIgOiF9H+9zCxXyJYVxjTr1UvecM2K3EF/5g+ABrAlx6ts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ0KDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2xRAApSlcKdEmx+wS+7wasqS4XtRReupkz0Wbdnza10sznMA7N+7c\r\nssfH5PmgFUGXIRfx/VDYs7HhfeWQksF5R8okUmVlbieTUKW/MplwzGbATJLI\r\ngfNJL/cVBm9NJSLzfoRDRjstrd+rGsgQAJFjpUhlOv/kLAvBoNntQDYhL4Xs\r\nzOUC2f480PUJ/SoLE1mf+bqUIjogMX9QP7MoAGHmBW20Kxw+ChB44iKs892E\r\nNZl7Oihyx1SkHodghIhvmlvaHWJmyGZ7qzb6boDkh824Ka5/2f9MOaKskxW9\r\nQOe70wxVw5ImKuemyIImUjwmPirGENOo14k/5r5QBCUvClixz7nFwHqhwifR\r\nCzwq7w+l7suQSE1qczSsW48mJKedTF/qooRvDO0yTa4cLpgneeqaXED7AQ2G\r\nUEuK6vEZT5xkWlGZBWfwEKecfTFVkj5cM8+5lK7b8A467N3qwS2kxcOqUwmS\r\n1i+898twH4HfI9tArMhETt8HYcE7fb3w49FnvjKHFh9onWITb9MGZ6P269ZO\r\nd+g1PsdvNFZeZaq2xJjNZ01MuqqzBI5t+azqYX2SrhHGubKFvL+25Fi39ufI\r\nyo6nAXwTpRXHoDs/paFQs/5mOccHr4sI/I6eojSP9SxDce5Zich3jh2iiq2N\r\nG9ahRR7FSrpdCEOju8+//uvAiNLuNNBucw4=\r\n=+o62\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"df39ef6fc3c272a610511f3b484c41df2c52e7ad","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.24_1648575106976_0.35711672506938097","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"cypress-page-object-model","version":"1.0.25","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.25","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"e0f45c59272787e86d303e13d81d29f96911c4d3","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.25.tgz","fileCount":13,"integrity":"sha512-6IuQZLaIkCQ5ZLpR56sfh7qrwJN6xFaU5sn3jMvSYMiDjSRyNRzuWuaujp+rS3MRgYhVIlgD1Venn790OrZdng==","signatures":[{"sig":"MEYCIQDgbqYK7O3wSES2Hf7psIYFtIA0c2bdgsi9qrGjRX46sAIhAJDVfVAZvjjOjl1HmqzvIgHrExRm6VP85caHHe14ugup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45194,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXX6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFJA/9HykQNqO2BKtwfT1QKRFMrqDkhqFm4cpaPyNtFT3qFi5fTxV2\r\nOGQVHhUgXoZq9OFj0OYr8PcUqWla3tN/EW+97PJMeAcXalYAFJ4TxcGOsR0A\r\n/0lG+ctJ0tp3z7aaa6xvnH/ssR5I0wpQHspSzIY5o+BkzCEnxe83+SzTpQ/q\r\nT9ImDzGGMA3ZlkS2h8cc07oN5a79ahWHryDy2Dml/Gl0+zUXF7AMHbAPVknE\r\nhjTDBBfZPXQXG0ra4h9sRsb8ZQdh6+o7s6mu8+5jOtySsXaB0JkMTM75m0H6\r\neAjarTurxQM7klaCN9fYbkYxT3/aN9a09E0MIN+WETsYdMuA/UGOcFn6YnLB\r\n0Rfm/aoN4HsCxWgJeBiAZ4c4JQuoIIkWd29mSR2/TV9cavDGTntssBm4Otaf\r\nJ6k2AI9C1073cBcbmOj32+dVmYOjq/iiL3sjbK67A5m5exs4ZRCB6qdBNSCa\r\nTLgZcs35XlYSOKntn60eAHHnqkt4CbGzEIh+rPSWfmKk4SjVelFMQtXK0OSB\r\nJl9EPScuLWi0e4yy3tHCxwLvHWenAscuwHrcQeyO9Q3eyny8uTcyFqLDK97M\r\nVefKbEilaJWhs1uUQdMf9g8/hi0b9KB3c4WJsfJO3E/7XwhtmDCAgC7N76lb\r\ndgQ9M1uR36aJMUnIYhYSbNF7ZzSpWGWMDx8=\r\n=dIXY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"fe71cc57e281ed96623c4132ee02d5e53f9d6b00","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.25_1650294403422_0.013850482495356253","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"cypress-page-object-model","version":"1.0.26","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.0.26","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"a4226585d0e31abd2df20932cf64cd3dbc709ec4","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.0.26.tgz","fileCount":13,"integrity":"sha512-pMXA6DcbSlBd4gTkp17o5S/qK+vonS643zQNJ8wBcP71vFK6spdsv94il2HN7hd9P9JmJkAoombPDphNlhqMHQ==","signatures":[{"sig":"MEQCIDgPXRJjx7hgZ53aKNyFAtSD8hlPCru7GxFcixu7kFd6AiAHYaPEMR+ICTTyrODcshbOYAJdQWD/bS2AUSGtPmw//A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiXtkcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjBA//VXZl7tQEcZkFFQtvTjJ3ExnDviicvGIAJk0VVqF7lNaTnfYo\r\nX+fClcuIMicu+NEMalq+HVW9E65ZbhLKt51U8S+t/naHpdWY3IlQZ/Jfk0OW\r\nXPHrHiaHk3L79ZZNpqszBwCXDJ18NxVnIHyMVXr6QCP9Qe6CWhHIDqmfRBcY\r\nIXDVOvd0SiDkN7a/adUnK8c18nAcVOzkAToqk9YpZ9Jks9b8iGoMCK+YMMdk\r\n7Sukal0FDTIu5nCFPxDisfdY2La7aNcnUY5U0V30osRyzV8Ou9jIwAhcPlNg\r\nLsaIvabPmRv38lYXPK5CWZfrjF+KrhdK9D56+d27lJ9d+aVhNiZrR7UDLUNy\r\nboVStJrGFXVq05vse9X6mycW8M81Fegozk+2GXl7Zo26ApzqhZ5KbamnzTgr\r\nefCg/E29JBP5Awvq/GVYO6QaXJgCCXmvlV6b0zExSi/f747JlRIs0wKYW1/h\r\nSO5jQRKCLJnEOMRAjhQovSWFVX4td0dwxVTHVHtDpwfiaLXeyOlGFDzqARJ3\r\nvvSSbaEqM3JdFWjTjdVvc3tSx4log4iR+X4XqE/dXJu2eh48vbF1RsDTAZIu\r\nah4/qgA8ia/Nc7CEC+wUQzGEYGyOOevYaD6qmsqPye/lvI5dsc0WghLR1+1l\r\nRzw0/yBx8diuXHvphrmV1jhXd9c1bjmKZG0=\r\n=Ge1+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3b7e795134c377ef30ec1aa0d8dd68cf9a15de69","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"7.9.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"12.16.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.0.26_1650383132147_0.3664059236781625","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"cypress-page-object-model","version":"1.1.1","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","_id":"cypress-page-object-model@1.1.1","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"homepage":"https://www.linkedin.com/in/padmarajn/","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"dist":{"shasum":"50a137edd3f62bfc652a0037315d363b56a26a3b","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.1.1.tgz","fileCount":22,"integrity":"sha512-SzGTEGiP+05DyNTpMQv981D1z4xgYx1Gy6OhiFQW/X3iwxkOqNarh+5hm4d1sYM0pSLu/Dm4oshnbOxj3z/vXQ==","signatures":[{"sig":"MEUCIQC5IypLv8aTqnGIv8EHqszM1GS1Ne7PlApi31n4ODRxlQIgL03ZYQgMVKn4o8cWcMpMpE/fy6RH5IRFdWXbIg+1dxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17331},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"repository":{"url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git","type":"git"},"_npmVersion":"10.4.0","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/cypress-page-object-model_1.1.1_1741891488044_0.01472522248885988","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"cypress-page-object-model","version":"1.1.2","description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git"},"keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","homepage":"https://www.linkedin.com/in/padmarajn/","_id":"cypress-page-object-model@1.1.2","bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"integrity":"sha512-6AwPeAX4hjM66PB85hvBWQatbULCZDxaDO2eCOVh3kJHU7ozDc1clCyVHhtF1vZ2sNX/TUtDN530voC0GHULlQ==","shasum":"f563e28cd76a9d57842743f2db3ac51cd3c12e58","tarball":"https://registry.npmjs.org/cypress-page-object-model/-/cypress-page-object-model-1.1.2.tgz","fileCount":10,"unpackedSize":15442,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDwJLUBcalIaSdYi+HKfg0W6RBddGJH77AF0aJ6ycn2ZwIhAOIt/NwsCZmP4vzbL0z2/faG3c9A2VrsSpFw038XNmPy"}]},"_npmUser":{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"},"directories":{},"maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cypress-page-object-model_1.1.2_1742495120241_0.8338079928221223"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-15T22:21:30.335Z","modified":"2025-03-20T18:25:20.601Z","1.0.0":"2021-04-15T22:21:30.503Z","1.0.1":"2021-04-15T22:24:15.027Z","1.0.2":"2021-04-15T22:38:50.977Z","1.0.3":"2021-04-15T22:42:13.918Z","1.0.4":"2021-04-15T22:46:43.547Z","1.0.5":"2021-04-16T06:05:13.544Z","1.0.6":"2021-04-16T06:19:22.325Z","1.0.7":"2021-04-16T06:34:45.702Z","1.0.8":"2021-04-16T06:38:35.538Z","1.0.9":"2021-04-16T06:46:11.327Z","1.0.10":"2021-04-16T07:07:31.056Z","1.0.12":"2021-04-16T07:45:15.653Z","1.0.13":"2021-04-16T07:50:01.747Z","1.0.14":"2021-04-16T07:59:05.478Z","1.0.15":"2021-04-16T08:02:56.989Z","1.0.16":"2021-04-16T08:04:10.624Z","1.0.17":"2021-04-16T18:47:16.953Z","1.0.18":"2021-04-16T18:53:26.212Z","1.0.19":"2021-04-18T08:25:44.673Z","1.0.20":"2021-04-20T17:57:33.171Z","1.0.21":"2021-04-22T20:51:42.371Z","1.0.22":"2021-04-30T18:49:51.004Z","1.0.23":"2021-04-30T19:27:21.785Z","1.0.24":"2022-03-29T17:31:47.243Z","1.0.25":"2022-04-18T15:06:43.627Z","1.0.26":"2022-04-19T15:45:32.292Z","1.1.1":"2025-03-13T18:44:48.245Z","1.1.2":"2025-03-20T18:25:20.427Z"},"bugs":{"url":"https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues"},"author":{"name":"Padmaraj Nidagundi"},"license":"MIT","homepage":"https://www.linkedin.com/in/padmarajn/","keywords":["cypress","cypress.io","chai","POM","framework","browser","testing","end-to-end","integration","test","architecture","page-object-model","UAT","E2E","angular","AngularJS","nextjs","react","reactjs","javascript","cypress-testing-library","cypress-npm","automation","cypress-api"],"repository":{"type":"git","url":"git+https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use.git"},"description":"Cypress Page Object Basic Model ( Ready To Use ) - UI Test Automation Design Pattern for Cypress.io","maintainers":[{"name":"padmaraj.nidagundi","email":"padmaraj.nidagundi@gmail.com"}],"readme":"# Cypress-POM-Ready-To-Use (2024 Edition)\r\n\r\nA production-ready Cypress automation framework with Page Object Model, supporting both UI and API testing.\r\n\r\n## Key Features.\r\n\r\n- TypeScript support with type definitions\r\n- Page Object Model implementation\r\n- API testing capabilities with custom commands\r\n- Parallel test execution\r\n- CI/CD ready with GitHub Actions\r\n- Environment-based configuration\r\n- Comprehensive reporting\r\n- Built-in retry mechanisms for flaky tests\r\n\r\n## Quick Start\r\n\r\n1. **Clone and Install**\r\n```bash\r\ngit clone https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use\r\ncd Cypress-POM-Ready-To-Use\r\n```\r\n\r\n2. **Setup Project**\r\n```bash\r\nnpm run presetup     # Install all dependencies\r\nnpm run setup       # Install Cypress\r\nnpm run verify      # Verify Cypress installation\r\n```\r\n\r\n3. **Open Cypress**\r\n```bash\r\nnpm run cypress:open  # Open Cypress Test Runner\r\n```\r\n\r\n4. **Run Tests**\r\n```bash\r\nnpm run test:ui          # Run UI tests\r\nnpm run test:api         # Run API tests\r\nnpm run test:parallel    # Run all tests in parallel\r\nnpm run test:ci         # Run tests in CI mode\r\n```\r\n\r\n### Troubleshooting Installation\r\n\r\nIf you encounter the error `'cypress' is not recognized as an internal or external command`, follow these steps:\r\n\r\n1. Clear npm cache and node_modules:\r\n```bash\r\nnpm cache clean --force\r\nrm -rf node_modules\r\nrm -rf package-lock.json\r\n```\r\n\r\n2. Reinstall dependencies:\r\n```bash\r\nnpm run presetup\r\n```\r\n\r\n3. Verify installation:\r\n```bash\r\nnpm run verify\r\n```\r\n\r\n4. Test Cypress:\r\n```bash\r\nnpm run cypress:open\r\n```\r\n\r\n## For QA Engineers\r\n\r\n### Writing UI Tests\r\n\r\n1. **Create Page Objects**\r\n```typescript\r\n// cypress/pageObjects/pages/loginPage.ts\r\nimport BasePage from '../basePage'\r\n\r\nclass LoginPage extends BasePage {\r\n    private selectors = {\r\n        username: '#username',\r\n        password: '#password',\r\n        submitBtn: '[data-testid=\"login-btn\"]'\r\n    }\r\n\r\n    login(username: string, password: string) {\r\n        this.getElement(this.selectors.username).type(username)\r\n        this.getElement(this.selectors.password).type(password)\r\n        this.getElement(this.selectors.submitBtn).click()\r\n    }\r\n}\r\n```\r\n\r\n2. **Write Tests**\r\n```typescript\r\n// cypress/e2e/ui/login.cy.ts\r\nimport LoginPage from '../../pageObjects/pages/loginPage'\r\n\r\ndescribe('Login Tests', () => {\r\n    const loginPage = new LoginPage()\r\n    \r\n    beforeEach(() => {\r\n        loginPage.visit('/login')\r\n    })\r\n\r\n    it('should login successfully', () => {\r\n        loginPage.login('testuser', 'password')\r\n        // assertions\r\n    })\r\n})\r\n```\r\n\r\n### Writing API Tests\r\n\r\n1. **Use Built-in Commands**\r\n```typescript\r\n// cypress/e2e/api/users.cy.ts\r\ndescribe('Users API', () => {\r\n    it('should create a new user', () => {\r\n        cy.request({\r\n            method: 'POST',\r\n            url: '/api/users',\r\n            body: {\r\n                name: 'Test User',\r\n                role: 'QA'\r\n            }\r\n        }).then(response => {\r\n            expect(response.status).to.eq(201)\r\n        })\r\n    })\r\n})\r\n```\r\n\r\n### Best Practices\r\n\r\n1. **Selectors**\r\n   - Use data-testid attributes: `[data-testid=\"login-button\"]`\r\n   - Store selectors in page objects\r\n   - Use meaningful selector names\r\n\r\n2. **Test Organization**\r\n```\r\ncypress/\r\n├── e2e/\r\n│   ├── api/           # API Tests\r\n│   │   ├── users/\r\n│   │   └── auth/\r\n│   └── ui/            # UI Tests\r\n│       ├── login/\r\n│       └── dashboard/\r\n├── pageObjects/\r\n│   ├── components/    # Reusable components\r\n│   └── pages/         # Page specific objects\r\n└── fixtures/          # Test data\r\n```\r\n\r\n3. **Custom Commands**\r\n   - Create reusable commands for common operations\r\n   - Use TypeScript for better type checking\r\n   - Document command parameters\r\n\r\n### Environment Configuration\r\n\r\n```javascript\r\n// cypress.config.js\r\nmodule.exports = {\r\n  env: {\r\n    apiUrl: 'https://api.dev.example.com',\r\n    userRole: 'admin',\r\n    featureFlags: {\r\n      newUI: true\r\n    }\r\n  }\r\n}\r\n```\r\n\r\n### Running Tests in CI\r\n\r\n1. **GitHub Actions** (pre-configured)\r\n```bash\r\nnpm run test:ci\r\n```\r\n\r\n2. **Jenkins** (sample configuration)\r\n```groovy\r\npipeline {\r\n    agent any\r\n    stages {\r\n        stage('Test') {\r\n            steps {\r\n                sh 'npm ci'\r\n                sh 'npm run test:ci'\r\n            }\r\n        }\r\n    }\r\n}\r\n```\r\n\r\n### Test Reporting\r\n\r\nThis framework uses Mochawesome for comprehensive HTML reporting. Get detailed insights with screenshots, videos, and test execution metrics.\r\n\r\n1. **Available Report Commands**\r\n```bash\r\nnpm run report:clean     # Clean previous reports\r\nnpm run report:merge     # Merge multiple report JSONs\r\nnpm run report:generate  # Generate HTML from JSON\r\nnpm run test:report      # Full test execution with reports\r\n```\r\n\r\n2. **Report Features**\r\n   - Interactive HTML dashboard\r\n   - Test execution timeline\r\n   - Suite and test-level statistics\r\n   - Failure screenshots embedded in report\r\n   - Test execution videos\r\n   - Performance metrics\r\n   - Filter and search capabilities\r\n   - Responsive design for mobile viewing\r\n\r\n3. **Report Structure**\r\n```\r\ncypress/reports/\r\n├── html/               # HTML reports\r\n│   ├── assets/        # Screenshots, videos\r\n│   ├── report.html    # Main report\r\n│   └── report.json    # Combined results\r\n└── json/              # Individual test JSONs\r\n```\r\n\r\n4. **Reporter Configuration**\r\nAdd these options to `cypress.config.js`:\r\n```javascript\r\nmodule.exports = defineConfig({\r\n  reporter: 'cypress-mochawesome-reporter',\r\n  reporterOptions: {\r\n    charts: true,                    // Enable charts\r\n    reportPageTitle: 'Test Report',  // Custom title\r\n    embeddedScreenshots: true,       // Inline screenshots\r\n    inlineAssets: true,             // Inline assets\r\n    saveAllAttempts: false,         // Save only failures\r\n    reportDir: 'cypress/reports/html',\r\n    overwrite: false,\r\n    html: true,\r\n    json: true\r\n  }\r\n})\r\n```\r\n\r\n5. **Viewing Reports**\r\n   - Open `cypress/reports/html/report.html` in any browser\r\n   - Reports are self-contained and can be shared\r\n   - Support offline viewing\r\n   - Can be hosted on any static server\r\n\r\n6. **CI/CD Integration**\r\n```yaml\r\n- name: Generate Test Report\r\n  if: always()\r\n  run: npm run test:report\r\n\r\n- name: Upload Test Report\r\n  if: always()\r\n  uses: actions/upload-artifact@v4\r\n  with:\r\n    name: test-report\r\n    path: cypress/reports/html\r\n```\r\n\r\n## Debugging Tips\r\n\r\n1. **Time Travel**\r\n   - Use Cypress Time Travel feature\r\n   - Check screenshots in `cypress/screenshots`\r\n   - Review videos in `cypress/videos`\r\n\r\n2. **Logging**\r\n   - Use `cy.log()` for debug information\r\n   - Enable Chrome DevTools in interactive mode\r\n\r\n## Contributing\r\n\r\nWe welcome contributions that help improve this Cypress Page Object Model framework! Here's how you can contribute:\r\n\r\n### Types of Contributions\r\n\r\n1. **Page Objects**\r\n   - New page object implementations\r\n   - Improvements to existing page objects\r\n   - Utility functions for common actions\r\n\r\n2. **Test Examples**\r\n   - UI test examples\r\n   - API test examples\r\n   - Integration test patterns\r\n\r\n3. **Documentation**\r\n   - Usage examples\r\n   - Best practices\r\n   - Troubleshooting guides\r\n\r\n### How to Contribute\r\n\r\n1. **Fork and Clone**\r\n   ```bash\r\n   # Fork this repository on GitHub\r\n   git clone https://github.com/YOUR_USERNAME/Cypress-POM-Ready-To-Use.git\r\n   cd Cypress-POM-Ready-To-Use\r\n   npm install\r\n   ```\r\n\r\n2. **Create a Branch**\r\n   ```bash\r\n   git checkout -b feature/your-feature-name\r\n   ```\r\n\r\n3. **Make Changes**\r\n   - Follow the existing code structure\r\n   - Add tests for new features\r\n   - Update documentation as needed\r\n\r\n4. **Contribution Guidelines**\r\n   - Use TypeScript for new files\r\n   - Follow the page object pattern\r\n   - Add JSDoc comments for methods\r\n   - Include test cases for new features\r\n   ```typescript\r\n   /**\r\n    * Example of a well-documented page object\r\n    */\r\n   class ExamplePage extends BasePage {\r\n     private selectors = {\r\n       submitButton: '[data-testid=\"submit\"]'\r\n     }\r\n\r\n     /**\r\n      * Submits the form with given data\r\n      * @param {string} data - The data to submit\r\n      * @returns {Cypress.Chainable}\r\n      */\r\n     submitForm(data: string) {\r\n       return this.getElement(this.selectors.submitButton).click()\r\n     }\r\n   }\r\n   ```\r\n\r\n5. **Run Tests**\r\n   ```bash\r\n   npm run test        # Run all tests\r\n   npm run lint        # Check code style\r\n   npm run build       # Ensure build passes\r\n   ```\r\n\r\n6. **Submit PR**\r\n   - Create a Pull Request against the `main` branch\r\n   - Provide a clear description of changes\r\n   - Reference any related issues\r\n   - Wait for review and address feedback\r\n\r\n### Directory Structure for Contributions\r\n```\r\ncypress/\r\n├── e2e/                    # Add tests here\r\n│   ├── api/               # API test examples\r\n│   └── ui/                # UI test examples\r\n├── pageObjects/           # Add page objects here\r\n│   ├── components/        # Reusable components\r\n│   └── pages/            # Page implementations\r\n└── support/              # Add custom commands here\r\n    └── commands/         # Custom command implementations\r\n```\r\n\r\n### Code Style Guide\r\n\r\n1. **Naming Conventions**\r\n   - Use PascalCase for page objects: `LoginPage.ts`\r\n   - Use camelCase for methods: `submitForm()`\r\n   - Use descriptive test names: `'should successfully submit form'`\r\n\r\n2. **File Organization**\r\n   - One page object per file\r\n   - Group related tests in describe blocks\r\n   - Keep selectors in a separate object\r\n\r\n3. **Testing Standards**\r\n   - Write atomic tests\r\n   - Use meaningful assertions\r\n   - Avoid hard-coded waits\r\n\r\n### Need Help?\r\n\r\n- Check existing [issues](https://github.com/padmarajnidagundi/Cypress-POM-Ready-To-Use/issues)\r\n- Join our [Discord community]\r\n- Read our [documentation]\r\n\r\n## Support\r\n\r\n- Documentation: See `docs/` folder\r\n- Issues: GitHub Issues\r\n- Community: [Join our Discord]\r\n\r\n## FAQ\r\n\r\n### Common Configuration Issues\r\n\r\n1. **Error with `cypress.config.js`**\r\n   ```javascript\r\n   const { defineConfig } = require('cypress')\r\n   ```\r\n   **Solution:** Ensure proper configuration setup:\r\n   - Install browserify preprocessor: `npm install @cypress/browserify-preprocessor --save-dev`\r\n   - Use the complete configuration:\r\n   ```javascript\r\n   const { defineConfig } = require(\"cypress\");\r\n   const createBundler = require(\"@cypress/browserify-preprocessor\");\r\n\r\n   module.exports = defineConfig({\r\n     viewportWidth: 1920,\r\n     viewportHeight: 1080,\r\n     watchForFileChanges: false,\r\n     // ... other configurations\r\n   });\r\n   ```\r\n\r\n2. **TypeScript Support**\r\n   - Ensure these dependencies are installed:\r\n   ```json\r\n   {\r\n     \"devDependencies\": {\r\n       \"@cypress/browserify-preprocessor\": \"^3.0.2\",\r\n       \"@types/node\": \"^20.11.16\",\r\n       \"typescript\": \"^5.3.3\"\r\n     }\r\n   }\r\n   ```\r\n\r\n3. **Running Tests**\r\n   - For UI tests: `npm run test:ui`\r\n   - For API tests: `npm run test:api`\r\n   - For parallel execution: `npm run test:parallel`\r\n\r\n4. **Environment Configuration**\r\n   - Default environments are:\r\n     - API URL: `https://reqres.in`\r\n     - React App URL: `https://react-redux.realworld.io`\r\n     - Example URL: `https://example.cypress.io`\r\n\r\n### Best Practices\r\n\r\n1. **Page Object Model**\r\n   - Keep selectors in page objects\r\n   - Use data-testid attributes\r\n   - Implement base page for common functions\r\n\r\n2. **Test Organization**\r\n   - API tests in `cypress/e2e/api/`\r\n   - UI tests in `cypress/e2e/ui/`\r\n   - Integration tests in `cypress/e2e/integration/`\r\n\r\n3. **Performance**\r\n   - Use `cy.session()` for login state\r\n   - Enable retries in CI mode\r\n   - Implement proper timeouts\r\n\r\n## License\r\n\r\nMIT License - feel free to use in your projects\r\n\r\n## Contact\r\n\r\n- Author: Padmaraj Nidagundi\r\n- Email: padmaraj.nidagundi@gmail.com\r\n- LinkedIn: https://www.linkedin.com/in/padmarajn/\r\n","readmeFilename":"README.md"}