{"_id":"@danorel/cypress-antd","_rev":"3-e13bd70c429402e1b09b76d8a49fa548","name":"@danorel/cypress-antd","dist-tags":{"latest":"0.3.13"},"versions":{"0.3.12":{"name":"@danorel/cypress-antd","version":"0.3.12","description":"Helpers for interacting with Ant Design components in Cypress tests.","repository":{"type":"git","url":"git+https://github.com/danorel/cypress-antd.git"},"author":{"name":"Danyil Orel"},"contributors":[],"license":"MIT","main":"./lib/index.js","module":"./es/index.js","scripts":{"format":"prettier --write \"./**/*.js\" --loglevel warn","lint":"eslint -f @wisersolutions/eslint-formatter-idea ./src ./cypress","test":"cypress run","tdd":"cypress open","build":"transpile-js","prepublishOnly":"npm run build"},"devDependencies":{"@ant-design/icons":"^4.6.2","antd":"^4.15.6","babel-eslint":"^10.1.0","cypress":"^7.3.0","eslint":"^7.27.0","eslint-config-prettier":"^8.3.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2"},"dependencies":{"@babel/runtime":"^7.14.0","@hon2a/cypress-without":"^1.1.6","@wisersolutions/eslint-config":"^2.0.1","@wisersolutions/eslint-formatter-idea":"^1.0.7","@wisersolutions/transpile-js":"0.0.18","core-js":"^3.19.0","lodash":"^4.17.21"},"gitHead":"652388b4ef89f7f18c3103421e5545846e2d129f","bugs":{"url":"https://github.com/danorel/cypress-antd/issues"},"homepage":"https://github.com/danorel/cypress-antd#readme","_id":"@danorel/cypress-antd@0.3.12","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l9h+hpsQJAlaKx5+h9J9cQTVxbBa8dlyic0+f2zy9s85ZIg6vnK3gv9VXuOmMvCtu2mQ7wIxX3wDicknEjiDsg==","shasum":"ead46a7a3412ce376ff332e0e0e2b381044d3f7b","tarball":"https://registry.npmjs.org/@danorel/cypress-antd/-/cypress-antd-0.3.12.tgz","fileCount":38,"unpackedSize":137238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwEgrscBGjicGm2PWK8iyAWW9iGQhj/TNLZl7ynvJO8AiEAv3SLUQdpaJQBS6+ey9g23B6UOVm0uMU6Q88VvU3KrF0="}]},"_npmUser":{"name":"danorel","email":"mail.ordan@gmail.com"},"directories":{},"maintainers":[{"name":"danorel","email":"mail.ordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-antd_0.3.12_1635253568882_0.565665973580382"},"_hasShrinkwrap":false},"0.3.13":{"name":"@danorel/cypress-antd","version":"0.3.13","description":"Helpers for interacting with Ant Design components in Cypress tests.","repository":{"type":"git","url":"git+https://github.com/danorel/cypress-antd.git"},"author":{"name":"Danyil Orel"},"contributors":[],"license":"MIT","main":"./lib/index.js","module":"./es/index.js","scripts":{"format":"prettier --write \"./**/*.js\" --loglevel warn","lint":"eslint -f @wisersolutions/eslint-formatter-idea ./src ./cypress","test":"cypress run","tdd":"cypress open","build":"transpile-js","prepublishOnly":"npm run build"},"devDependencies":{"@ant-design/icons":"^4.6.2","@wisersolutions/eslint-config":"^2.0.1","@wisersolutions/eslint-formatter-idea":"^1.0.7","@wisersolutions/transpile-js":"0.0.18","antd":"^4.15.6","babel-eslint":"^10.1.0","cypress":"^7.3.0","eslint-config-prettier":"^8.3.0","eslint":"^7.27.0","eslint-plugin-cypress":"^2.11.3","eslint-plugin-react":"^7.24.0","prettier":"^2.3.0","react":"^17.0.2","react-dom":"^17.0.2"},"dependencies":{"@babel/runtime":"^7.14.0","@hon2a/cypress-without":"^1.1.6","core-js":"^3.19.0","lodash":"^4.17.21"},"gitHead":"f36ad21f1702a6a797429417c3c24d12c0811c67","bugs":{"url":"https://github.com/danorel/cypress-antd/issues"},"homepage":"https://github.com/danorel/cypress-antd#readme","_id":"@danorel/cypress-antd@0.3.13","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Nv3wtto7OSjJ1nEVicTKKSSZCtdvkYQoDy2XsTCKHG9p7bVs8xPaupjIgQtnHksqjAp8tVdsmOAXpnHUzHH2Pw==","shasum":"55797ca3abf46a15e7fca2095b92c1110ad6ec7c","tarball":"https://registry.npmjs.org/@danorel/cypress-antd/-/cypress-antd-0.3.13.tgz","fileCount":38,"unpackedSize":137238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyItyCRA9TVsSAnZWagAATscP/3auWk+5JtJDLHVjX9YZ\nnSAgPB+JHFviBR09uJxQy6IrtX+l0MZDSe9DVTG3qoSlE8TN1M8aCxbLlQS0\nChhVYMuqV/a6Kh231tYPiUC0joRKHA5a3pxhhgRwJHLZBxH+WC73jI/eFLRg\nJ3f2QPUvJvg65GJFWru3WKY4H2TQ1pn/V+pQZEO5TIlRrAl7zSEKf734XgNY\nMXbk+XXYrmaDYn6mysFSjFLH9kclS+PFWPqC65giMkU8o8CkFHVx5G7mWyIP\nOhBnn/7dSnc30NzUsZrWIC8nt55A6CL/zi8Q4whDKaXYCBdBZ2Xzk7yq1VtZ\nt0B0qP54npoSEj04UIES0B1KCkmwxES/EU/qc2FCjzOpz7xC/kkkojHuir6F\nCOLB6wHU9J54EjDM4L5YojRP3e0XmLLf65QgHKTiQyOyfQvzK23ZAp6EMPT8\nx6oNKzv6MFgMOdxhPHMz90rMWwKw2ZA8fT8eoKJokaIzkRo77G5pFSwAjABV\n4ZsYTUsbhcMGHDhqhKPXuMJR7Hhfl7zA19GN70qvgq7NjKgba6Djs6w4/Mzx\n/5BJpFOehqrlBz/jREhDBhCORPHfu3gEYwxQbpoz0VphAEeZRBcfenEVxu87\nBSQZUaBcWIrFJSF+FXaahw6a0y/FfXQJIXaKTIEIiTEVAnIBxpTsufQEgETx\n/iX2\r\n=vn2d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtitAh3mdybbGY3TC676ljH21BMCCavmjRVVk5cxy6nAiAklZnSy/japZ421k+y/FpCv4ltaU9EjtBiRhE9VnLqAQ=="}]},"_npmUser":{"name":"danorel","email":"mail.ordan@gmail.com"},"directories":{},"maintainers":[{"name":"danorel","email":"mail.ordan@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-antd_0.3.13_1635256909878_0.2850070260107378"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-26T13:06:08.816Z","0.3.12":"2021-10-26T13:06:09.076Z","modified":"2022-04-05T02:42:26.388Z","0.3.13":"2021-10-26T14:01:50.050Z"},"maintainers":[{"name":"danorel","email":"mail.ordan@gmail.com"}],"description":"Helpers for interacting with Ant Design components in Cypress tests.","homepage":"https://github.com/danorel/cypress-antd#readme","repository":{"type":"git","url":"git+https://github.com/danorel/cypress-antd.git"},"contributors":[],"author":{"name":"Danyil Orel"},"bugs":{"url":"https://github.com/danorel/cypress-antd/issues"},"license":"MIT","readme":"# cypress-antd\n\nHelpers for interacting with Ant Design components in Cypress tests.\n\n\n## Use\n\nImport the provided helpers directly:\n\n```javascript\nimport { getButton, shouldHaveTooltip } from '@hon2a/cypress-antd'\n\n// note that \"child command\" (Cypress terminology) helpers are curried to be used inside `then`\ngetButton('Cool Button').then(shouldHaveTooltip('The coolness of this button knows no bounds.'))\n```\n\nor register them automatically with Cypress as custom commands:\n\n```javascript\nimport '@hon2a/cypress-antd/lib/register'\n\n// note that \"child commands\" are registered properly to automatically consume the yielded subject\ncy.getButton('Uncool Button').shouldHaveTooltip('This button is so very sad.')\n```\n\n_Documentation of individual commands is TBD. For now, the helper names and contracts should be self-explanatory._ \n\n## Development\n\n### Install\n\nInstall dependencies using:\n\n```sh\nnpm install\n```\n\n### Develop\n\nAfter you modify sources, run the following (or set up your IDE to do it for you):\n\n- format the code using `npm run format`\n- lint it using `npm run lint`\n- test it using `npm test`\n\nand fix the errors, if there are any.\n\n### Publish\n\nPublishing is done in two steps:\n\n1. Create a new version tag and push it to the repository:\n    ```sh\n    npm version <patch|minor|major>\n    git push --follow-tags\n    ```\n1. Build and publish the new version as a npm package:\n    ```sh\n    npm publish --access public\n    ``` \n","readmeFilename":"README.md"}