{"_id":"@calm/testing-library-selector-18","_rev":"60-8c4b6a5b6b9cc5a90da695f9febfa7c6","name":"@calm/testing-library-selector-18","dist-tags":{"latest":"0.4.2"},"versions":{"0.2.2":{"name":"@calm/testing-library-selector-18","version":"0.2.2","keywords":[],"license":"MIT","_id":"@calm/testing-library-selector-18@0.2.2","maintainers":[{"name":"patatcalm","email":"patrick.bergschneider@calm.com"},{"name":"kyfuhcalm","email":"kyle.fuhrmann@calm.com"},{"name":"gustavo.calm","email":"gustavo.enriquez@calm.com"},{"name":"calm-jeffmay","email":"jeff.may@calm.com"},{"name":"eoherncalm","email":"erin.ohern@calm.com"},{"name":"jonhummelcalm","email":"jonathan.hummel@calm.com"},{"name":"kriszales","email":"kris.gonzales@calm.com"},{"name":"byamba","email":"byamba.tumurkhuu@calm.com"},{"name":"kapkaev.calm","email":"ildar.kapkaev@calm.com"},{"name":"ohwhen-calm","email":"owen.vandijk@calm.com"},{"name":"calmyusuf","email":"yusuf.modan@calm.com"},{"name":"kallenkortuem-calm","email":"kallen.kortuem@calm.com"},{"name":"khollenbeck3","email":"kyle.hollenbeck@calm.com"},{"name":"mholmescalm","email":"mark.holmes@calm.com"},{"name":"sp-calm","email":"shreyas.purohit@calm.com"},{"name":"matejpikovnik","email":"matej@calm.com"},{"name":"laurabreiman","email":"laura.breiman@calm.com"},{"name":"nat-calm","email":"nat.baklitskaya@calm.com"},{"name":"patricktannguyen","email":"patrick.nguyen@calm.com"},{"name":"varun.ved","email":"varun.ved@calm.com"},{"name":"giuliacampana-calm","email":"giulia.campana@calm.com"},{"name":"etedder-calm","email":"erik.tedder@calm.com"},{"name":"emasjedi","email":"eli.masjedi@calm.com"},{"name":"arigonzocalm","email":"ari.gonzalez@calm.com"},{"name":"rashmi.prithyani","email":"rashmi.prithyani@calm.com"},{"name":"calmtcat","email":"tyler.catanzaro@calm.com"},{"name":"shrutibidada","email":"shruti.bidada@calm.com"},{"name":"trevoradams","email":"trevor.adams@calm.com"},{"name":"alyssadelucca","email":"alyssa.delucca@calm.com"},{"name":"mbacik","email":"marty.bacik@calm.com"},{"name":"jmartini-calm","email":"jamie.martini@calm.com"},{"name":"sdotson2021","email":"stuart.dotson@calm.com"},{"name":"calvin.ha.calm","email":"calvin.ha@calm.com"},{"name":"calm-kee","email":"kee.nam@calm.com"},{"name":"corycalm","email":"cory@calm.com"},{"name":"raheel-calm","email":"raheel.ahmad@calm.com"},{"name":"danius","email":"danius.silkaitis@calm.com"},{"name":"blainemuri","email":"blainemuri@gmail.com"},{"name":"jliebz","email":"josh@calm.com"},{"name":"stobiewankenobi","email":"cjstobie@gmail.com"},{"name":"kamlakasichainula","email":"kamla@calm.com"},{"name":"maya.hao.li","email":"maya.hao.li@gmail.com"},{"name":"devops-calm","email":"devops@calm.com"},{"name":"mbillz","email":"mbillings@gmail.com"},{"name":"samokralj","email":"samo@calm.com"},{"name":"jessieliroff","email":"jessie@calm.com"},{"name":"vincentcr","email":"vincentcr@gmail.com"},{"name":"martinmarks","email":"mjm6252@gmail.com"},{"name":"dave.chan","email":"dave@calm.com"},{"name":"saiyerraguntla","email":"sai.yerraguntla@calm.com"},{"name":"danielleyasso","email":"danielle.yasso@calm.com"},{"name":"dchaganty","email":"deepa.chaganty@calm.com"},{"name":"calm_will_larson","email":"will.larson@calm.com"},{"name":"calmronak","email":"ronak@calm.com"},{"name":"hendersonlafond","email":"henderson@calm.com"},{"name":"21echoes","email":"21echoes@gmail.com"},{"name":"ellen.wong","email":"ellen.wong@calm.com"},{"name":"calcartman","email":"Cal@thekromes.com"},{"name":"cdombie","email":"caitlin.dombek@calm.com"},{"name":"utako","email":"utako.ueda@calm.com"},{"name":"juancalm","email":"juan@calm.com"},{"name":"sunghospark-calm","email":"sungho.spark@calm.com"},{"name":"john.ballon","email":"john.ballon@calm.com"},{"name":"johnson-jay-l","email":"jay.johnson@calm.com"},{"name":"zoeytruong","email":"diep.truong@calm.com"},{"name":"bryanyan","email":"bryan.yan@calm.com"},{"name":"andrewatcalm","email":"andrew.kuhnhausen@calm.com"},{"name":"oliviaxu","email":"olivia.xu@calm.com"},{"name":"cameronatcalm","email":"cameron.boulton@calm.com"},{"name":"ebarajas.calm","email":"ernesto.barajas@calm.com"},{"name":"chris.kyle","email":"chris.kyle@calm.com"},{"name":"melhuang","email":"melissa.huang@calm.com"},{"name":"jgkite-calm","email":"jamie.kite@calm.com"},{"name":"paulminton","email":"paul.minton@calm.com"},{"name":"sselix144","email":"shae@calm.com"},{"name":"calmjefflee","email":"jeff.lee@calm.com"},{"name":"ncoleman15","email":"nate.coleman@calm.com"},{"name":"m83nyc","email":"james.costello@calm.com"},{"name":"jasso","email":"diego.jasso@calm.com"},{"name":"achan-npm","email":"alex.chan@calm.com"},{"name":"george.volichenko","email":"george.volichenko@calm.com"},{"name":"sonnygzz","email":"sonny.gonzalez@calm.com"},{"name":"luismnzrchelsea","email":"luis.manzur@calm.com"},{"name":"saumitra.vaidya","email":"saumitra.vaidya@calm.com"},{"name":"stephen.wilson","email":"stephen.wilson@calm.com"}],"homepage":"https://github.com/calm/testing-library-selector-18#readme","bugs":{"url":"https://github.com/calm/testing-library-selector-18/issues"},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"39430e49c352f6d9afad08b415b6221e6ed8cca5","tarball":"https://registry.npmjs.org/@calm/testing-library-selector-18/-/testing-library-selector-18-0.2.2.tgz","fileCount":4,"integrity":"sha512-XlfbjDspvTp7pHjJkXcKNCruiYvEI6s+BvibOcGuVc/mv0TfoGoKj3t0Z6xqy5sQDRssdCkK56TKyWnikgDpKQ==","signatures":[{"sig":"MEUCIC0Fzco9c4Wh76cjAR4xSKkzxuVVpFHF4kl4/61aUBavAiEAyW3McL7WP08Am3ooZxmPlLaZvgLFu1axmd5kY9fbGxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5037},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"91336ccbe5f78efdc6315ac03e5a20cf989e73d4","scripts":{"fix":"run-s fix:*","test":"run-s build test:*","build":"run-p build:*","release":"run-s prepare-release release:publish","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","test:lint":"eslint src --ext .ts","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && npm i","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepare-release":"run-s reset-hard test","release:publish":"release-it"},"typings":"build/main/index.d.ts","_npmUser":{"name":"21echoes","email":"21echoes@gmail.com"},"prettier":{"singleQuote":true},"deprecated":"This package is no longer actively maintained by Calm. It remains available for compatibility with existing consumers, but new projects should avoid depending on it.","repository":{"url":"git+https://github.com/calm/testing-library-selector-18.git","type":"git"},"_npmVersion":"6.14.16","description":"selectors for react testing library","directories":{},"_nodeVersion":"14.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.14.0","cspell":"^4.1.0","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","react-dom":"^16.14.0","release-it":"^14.11.5","typescript":"^4.0.2","npm-run-all":"^4.1.5","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","@testing-library/dom":"^9.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"peerDependencies":{"@testing-library/dom":"^8.2.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing-library-selector-18_0.2.2_1694662024812_0.482276628250081","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@calm/testing-library-selector-18","version":"0.2.4","keywords":[],"license":"MIT","_id":"@calm/testing-library-selector-18@0.2.4","maintainers":[{"name":"patatcalm","email":"patrick.bergschneider@calm.com"},{"name":"kyfuhcalm","email":"kyle.fuhrmann@calm.com"},{"name":"gustavo.calm","email":"gustavo.enriquez@calm.com"},{"name":"calm-jeffmay","email":"jeff.may@calm.com"},{"name":"eoherncalm","email":"erin.ohern@calm.com"},{"name":"jonhummelcalm","email":"jonathan.hummel@calm.com"},{"name":"kriszales","email":"kris.gonzales@calm.com"},{"name":"byamba","email":"byamba.tumurkhuu@calm.com"},{"name":"kapkaev.calm","email":"ildar.kapkaev@calm.com"},{"name":"ohwhen-calm","email":"owen.vandijk@calm.com"},{"name":"calmyusuf","email":"yusuf.modan@calm.com"},{"name":"kallenkortuem-calm","email":"kallen.kortuem@calm.com"},{"name":"khollenbeck3","email":"kyle.hollenbeck@calm.com"},{"name":"mholmescalm","email":"mark.holmes@calm.com"},{"name":"sp-calm","email":"shreyas.purohit@calm.com"},{"name":"matejpikovnik","email":"matej@calm.com"},{"name":"laurabreiman","email":"laura.breiman@calm.com"},{"name":"nat-calm","email":"nat.baklitskaya@calm.com"},{"name":"patricktannguyen","email":"patrick.nguyen@calm.com"},{"name":"varun.ved","email":"varun.ved@calm.com"},{"name":"giuliacampana-calm","email":"giulia.campana@calm.com"},{"name":"etedder-calm","email":"erik.tedder@calm.com"},{"name":"emasjedi","email":"eli.masjedi@calm.com"},{"name":"arigonzocalm","email":"ari.gonzalez@calm.com"},{"name":"rashmi.prithyani","email":"rashmi.prithyani@calm.com"},{"name":"calmtcat","email":"tyler.catanzaro@calm.com"},{"name":"shrutibidada","email":"shruti.bidada@calm.com"},{"name":"trevoradams","email":"trevor.adams@calm.com"},{"name":"alyssadelucca","email":"alyssa.delucca@calm.com"},{"name":"mbacik","email":"marty.bacik@calm.com"},{"name":"jmartini-calm","email":"jamie.martini@calm.com"},{"name":"sdotson2021","email":"stuart.dotson@calm.com"},{"name":"calvin.ha.calm","email":"calvin.ha@calm.com"},{"name":"calm-kee","email":"kee.nam@calm.com"},{"name":"corycalm","email":"cory@calm.com"},{"name":"raheel-calm","email":"raheel.ahmad@calm.com"},{"name":"danius","email":"danius.silkaitis@calm.com"},{"name":"blainemuri","email":"blainemuri@gmail.com"},{"name":"jliebz","email":"josh@calm.com"},{"name":"stobiewankenobi","email":"cjstobie@gmail.com"},{"name":"kamlakasichainula","email":"kamla@calm.com"},{"name":"maya.hao.li","email":"maya.hao.li@gmail.com"},{"name":"devops-calm","email":"devops@calm.com"},{"name":"mbillz","email":"mbillings@gmail.com"},{"name":"samokralj","email":"samo@calm.com"},{"name":"jessieliroff","email":"jessie@calm.com"},{"name":"vincentcr","email":"vincentcr@gmail.com"},{"name":"martinmarks","email":"mjm6252@gmail.com"},{"name":"dave.chan","email":"dave@calm.com"},{"name":"saiyerraguntla","email":"sai.yerraguntla@calm.com"},{"name":"danielleyasso","email":"danielle.yasso@calm.com"},{"name":"dchaganty","email":"deepa.chaganty@calm.com"},{"name":"calm_will_larson","email":"will.larson@calm.com"},{"name":"calmronak","email":"ronak@calm.com"},{"name":"hendersonlafond","email":"henderson@calm.com"},{"name":"21echoes","email":"21echoes@gmail.com"},{"name":"ellen.wong","email":"ellen.wong@calm.com"},{"name":"calcartman","email":"Cal@thekromes.com"},{"name":"cdombie","email":"caitlin.dombek@calm.com"},{"name":"utako","email":"utako.ueda@calm.com"},{"name":"juancalm","email":"juan@calm.com"},{"name":"sunghospark-calm","email":"sungho.spark@calm.com"},{"name":"john.ballon","email":"john.ballon@calm.com"},{"name":"johnson-jay-l","email":"jay.johnson@calm.com"},{"name":"zoeytruong","email":"diep.truong@calm.com"},{"name":"bryanyan","email":"bryan.yan@calm.com"},{"name":"andrewatcalm","email":"andrew.kuhnhausen@calm.com"},{"name":"oliviaxu","email":"olivia.xu@calm.com"},{"name":"cameronatcalm","email":"cameron.boulton@calm.com"},{"name":"ebarajas.calm","email":"ernesto.barajas@calm.com"},{"name":"chris.kyle","email":"chris.kyle@calm.com"},{"name":"melhuang","email":"melissa.huang@calm.com"},{"name":"jgkite-calm","email":"jamie.kite@calm.com"},{"name":"paulminton","email":"paul.minton@calm.com"},{"name":"sselix144","email":"shae@calm.com"},{"name":"calmjefflee","email":"jeff.lee@calm.com"},{"name":"ncoleman15","email":"nate.coleman@calm.com"},{"name":"m83nyc","email":"james.costello@calm.com"},{"name":"jasso","email":"diego.jasso@calm.com"},{"name":"achan-npm","email":"alex.chan@calm.com"},{"name":"george.volichenko","email":"george.volichenko@calm.com"},{"name":"sonnygzz","email":"sonny.gonzalez@calm.com"},{"name":"luismnzrchelsea","email":"luis.manzur@calm.com"},{"name":"saumitra.vaidya","email":"saumitra.vaidya@calm.com"},{"name":"stephen.wilson","email":"stephen.wilson@calm.com"}],"homepage":"https://github.com/calm/testing-library-selector-18#readme","bugs":{"url":"https://github.com/calm/testing-library-selector-18/issues"},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"a724f395cb1592bba6d66ec3dbf9ca84f57865a7","tarball":"https://registry.npmjs.org/@calm/testing-library-selector-18/-/testing-library-selector-18-0.2.4.tgz","fileCount":12,"integrity":"sha512-4MvVB3j5kC5y3hg3JgkR6ibvdAmB863QOmQf7Dp3qmiousHVCk2muSDTVdDxeucj8Jx+/8A+/NN6ogtMEAoALg==","signatures":[{"sig":"MEUCIQDY1u22cSmGx+4D7ZR9050JTk60Q8c7DOz+xshCAT7n1AIgOIynv/FthhvhXNemLN8KNVGeOChOY9+EYtzOKf7IbGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23170},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"d9bd28d01778b2df1daa4bdf0192b049642a081a","scripts":{"fix":"run-s fix:*","test":"run-s build test:*","build":"run-p build:*","release":"run-s prepare-release release:publish","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","test:lint":"eslint src --ext .ts","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && npm i","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepare-release":"run-s reset-hard test","release:publish":"release-it"},"typings":"build/main/index.d.ts","_npmUser":{"name":"21echoes","email":"21echoes@gmail.com"},"prettier":{"singleQuote":true},"deprecated":"This package is no longer actively maintained by Calm. It remains available for compatibility with existing consumers, but new projects should avoid depending on it.","repository":{"url":"git+https://github.com/calm/testing-library-selector-18.git","type":"git"},"_npmVersion":"6.14.17","description":"selectors for react testing library","directories":{},"_nodeVersion":"14.19.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"react":"^16.14.0","cspell":"^4.1.0","eslint":"^7.8.0","ts-node":"^9.0.0","open-cli":"^6.0.1","prettier":"^2.1.1","react-dom":"^16.14.0","release-it":"^14.11.5","typescript":"^4.0.2","npm-run-all":"^4.1.5","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","standard-version":"^9.5.0","@testing-library/dom":"^9.3.1","eslint-plugin-import":"^2.22.0","eslint-config-prettier":"^6.11.0","eslint-plugin-functional":"^3.0.2","@typescript-eslint/parser":"^4.0.1","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^4.0.1"},"peerDependencies":{"@testing-library/dom":"^8.2.0 || ^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing-library-selector-18_0.2.4_1694667741741_0.4729106265201821","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@calm/testing-library-selector-18","version":"0.4.1","keywords":[],"license":"MIT","_id":"@calm/testing-library-selector-18@0.4.1","maintainers":[{"name":"emilyz.calm","email":"emily.zhang@calm.com"},{"name":"tyler-calm","email":"tyler.marshall@calm.com"},{"name":"tiffanyrnelson","email":"tiffany.nelson@calm.com"},{"name":"giorgos.karagiorgos","email":"giorgos.karagiorgos@calm.com"},{"name":"calmrs","email":"romain.sylvian@calm.com"},{"name":"konapun.calm","email":"luke.braun@calm.com"},{"name":"calm-mlin","email":"melvin.lin@calm.com"},{"name":"calmgalak","email":"anatoliy.sokolenko@calm.com"},{"name":"ryan-calm","email":"ryan.mcintyre@calm.com"},{"name":"patatcalm","email":"patrick.bergschneider@calm.com"},{"name":"kyfuhcalm","email":"kyle.fuhrmann@calm.com"},{"name":"gustavo.calm","email":"gustavo.enriquez@calm.com"},{"name":"calm-jeffmay","email":"jeff.may@calm.com"},{"name":"eoherncalm","email":"erin.ohern@calm.com"},{"name":"jonhummelcalm","email":"jonathan.hummel@calm.com"},{"name":"kriszales","email":"kris.gonzales@calm.com"},{"name":"byamba","email":"byamba.tumurkhuu@calm.com"},{"name":"kapkaev.calm","email":"ildar.kapkaev@calm.com"},{"name":"ohwhen-calm","email":"owen.vandijk@calm.com"},{"name":"calmyusuf","email":"yusuf.modan@calm.com"},{"name":"kallenkortuem-calm","email":"kallen.kortuem@calm.com"},{"name":"khollenbeck3","email":"kyle.hollenbeck@calm.com"},{"name":"mholmescalm","email":"mark.holmes@calm.com"},{"name":"sp-calm","email":"shreyas.purohit@calm.com"},{"name":"matejpikovnik","email":"matej@calm.com"},{"name":"laurabreiman","email":"laura.breiman@calm.com"},{"name":"nat-calm","email":"nat.baklitskaya@calm.com"},{"name":"patricktannguyen","email":"patrick.nguyen@calm.com"},{"name":"varun.ved","email":"varun.ved@calm.com"},{"name":"giuliacampana-calm","email":"giulia.campana@calm.com"},{"name":"etedder-calm","email":"erik.tedder@calm.com"},{"name":"emasjedi","email":"eli.masjedi@calm.com"},{"name":"arigonzocalm","email":"ari.gonzalez@calm.com"},{"name":"rashmi.prithyani","email":"rashmi.prithyani@calm.com"},{"name":"calmtcat","email":"tyler.catanzaro@calm.com"},{"name":"shrutibidada","email":"shruti.bidada@calm.com"},{"name":"trevoradams","email":"trevor.adams@calm.com"},{"name":"alyssadelucca","email":"alyssa.delucca@calm.com"},{"name":"mbacik","email":"marty.bacik@calm.com"},{"name":"jmartini-calm","email":"jamie.martini@calm.com"},{"name":"sdotson2021","email":"stuart.dotson@calm.com"},{"name":"calvin.ha.calm","email":"calvin.ha@calm.com"},{"name":"calm-kee","email":"kee.nam@calm.com"},{"name":"corycalm","email":"cory@calm.com"},{"name":"raheel-calm","email":"raheel.ahmad@calm.com"},{"name":"danius","email":"danius.silkaitis@calm.com"},{"name":"blainemuri","email":"blainemuri@gmail.com"},{"name":"jliebz","email":"josh@calm.com"},{"name":"stobiewankenobi","email":"cjstobie@gmail.com"},{"name":"kamlakasichainula","email":"kamla@calm.com"},{"name":"maya.hao.li","email":"maya.hao.li@gmail.com"},{"name":"devops-calm","email":"devops@calm.com"},{"name":"mbillz","email":"mbillings@gmail.com"},{"name":"samokralj","email":"samo@calm.com"},{"name":"jessieliroff","email":"jessie@calm.com"},{"name":"vincentcr","email":"vincentcr@gmail.com"},{"name":"lavanat","email":"lavanya.natchiappan@calm.com"},{"name":"maria_stathopoulou","email":"maria.stathopoulou@calm.com"},{"name":"martinmarks","email":"mjm6252@gmail.com"},{"name":"dave.chan","email":"dave@calm.com"},{"name":"saiyerraguntla","email":"sai.yerraguntla@calm.com"},{"name":"danielleyasso","email":"danielle.yasso@calm.com"},{"name":"dchaganty","email":"deepa.chaganty@calm.com"},{"name":"calm_will_larson","email":"will.larson@calm.com"},{"name":"calmronak","email":"ronak@calm.com"},{"name":"hendersonlafond","email":"henderson@calm.com"},{"name":"21echoes","email":"21echoes@gmail.com"},{"name":"ellen.wong","email":"ellen.wong@calm.com"},{"name":"calcartman","email":"Cal@thekromes.com"},{"name":"cdombie","email":"caitlin.dombek@calm.com"},{"name":"utako","email":"utako.ueda@calm.com"},{"name":"juancalm","email":"juan@calm.com"},{"name":"sunghospark-calm","email":"sungho.spark@calm.com"},{"name":"john.ballon","email":"john.ballon@calm.com"},{"name":"johnson-jay-l","email":"jay.johnson@calm.com"},{"name":"zoeytruong","email":"diep.truong@calm.com"},{"name":"bryanyan","email":"bryan.yan@calm.com"},{"name":"andrewatcalm","email":"andrew.kuhnhausen@calm.com"},{"name":"oliviaxu","email":"olivia.xu@calm.com"},{"name":"cameronatcalm","email":"cameron.boulton@calm.com"},{"name":"ebarajas.calm","email":"ernesto.barajas@calm.com"},{"name":"chris.kyle","email":"chris.kyle@calm.com"},{"name":"melhuang","email":"melissa.huang@calm.com"},{"name":"jgkite-calm","email":"jamie.kite@calm.com"},{"name":"paulminton","email":"paul.minton@calm.com"},{"name":"sselix144","email":"shae@calm.com"},{"name":"calmjefflee","email":"jeff.lee@calm.com"},{"name":"ncoleman15","email":"nate.coleman@calm.com"},{"name":"m83nyc","email":"james.costello@calm.com"},{"name":"jasso","email":"diego.jasso@calm.com"},{"name":"achan-npm","email":"alex.chan@calm.com"},{"name":"george.volichenko","email":"george.volichenko@calm.com"},{"name":"sonnygzz","email":"sonny.gonzalez@calm.com"},{"name":"luismnzrchelsea","email":"luis.manzur@calm.com"},{"name":"saumitra.vaidya","email":"saumitra.vaidya@calm.com"},{"name":"stephen.wilson","email":"stephen.wilson@calm.com"}],"homepage":"https://github.com/calm/testing-library-selector-18#readme","bugs":{"url":"https://github.com/calm/testing-library-selector-18/issues"},"ava":{"files":["!build/module/**"],"timeout":"60s","failFast":true,"typescript":{"rewritePaths":{"src/":"build/main/"}}},"nyc":{"exclude":["**/*.spec.js"],"extends":"@istanbuljs/nyc-config-typescript"},"dist":{"shasum":"ce50e72d145f3febd6e232a65e198f8d462ff778","tarball":"https://registry.npmjs.org/@calm/testing-library-selector-18/-/testing-library-selector-18-0.4.1.tgz","fileCount":12,"integrity":"sha512-yLPfABGQnOQUuTHRh6Dr97PkoE7nPKd2cBfEfajVBpnZdGNwZsTJIKV/tZW+VXZ8z4TjJCOzvLfXCw7O25toIA==","signatures":[{"sig":"MEUCIQDtfR0zZak70MUDRpiOi5YT9RHvOJ6OK3ZZfzfFyzLI8gIgV5IOB3Jnt5a305wFvvZuiT5DN2IbfMmafvQllMMID/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23653},"main":"build/main/index.js","config":{"commitizen":{"path":"cz-conventional-changelog"}},"module":"build/module/index.js","engines":{"node":">=10"},"gitHead":"5f49eef6ec14076ac1cc072d8ddad9015442aa62","scripts":{"fix":"run-s fix:*","test":"run-s build test:*","build":"run-p build:*","release":"run-s prepare-release release:publish","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","test:lint":"eslint src --ext .ts","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && npm i","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepare-release":"run-s reset-hard test","release:publish":"release-it"},"typings":"build/main/index.d.ts","_npmUser":{"name":"mbillz","email":"mbillings@gmail.com"},"prettier":{"singleQuote":true},"deprecated":"This package is no longer actively maintained by Calm. It remains available for compatibility with existing consumers, but new projects should avoid depending on it.","repository":{"url":"git+https://github.com/calm/testing-library-selector-18.git","type":"git"},"_npmVersion":"10.5.2","description":"selectors for react testing library","directories":{},"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","cspell":"^7.3.7","eslint":"^8.51.0","ts-node":"^10.9.1","open-cli":"^7.2.0","prettier":"^3.0.3","react-dom":"^18.2.0","release-it":"^16.2.1","typescript":"^5.2.2","npm-run-all":"^4.1.5","@types/react":"^18.2.27","@types/react-dom":"^18.2.12","standard-version":"^9.5.0","@testing-library/dom":"^10.4.0","eslint-plugin-import":"^2.28.1","eslint-config-prettier":"^9.0.0","eslint-plugin-functional":"^6.0.0","@typescript-eslint/parser":"^6.7.5","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.7.5"},"peerDependencies":{"@testing-library/dom":"^10.4.0"},"_npmOperationalInternal":{"tmp":"tmp/testing-library-selector-18_0.4.1_1722551900672_0.936685711313856","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@calm/testing-library-selector-18","version":"0.4.2","keywords":[],"license":"MIT","_id":"@calm/testing-library-selector-18@0.4.2","maintainers":[{"name":"corycalm","email":"cory@calm.com"},{"name":"raheel-calm","email":"raheel.ahmad@calm.com"},{"name":"calmyusuf","email":"yusuf.modan@calm.com"},{"name":"alainakafkes-calm","email":"alaina.kafkes@calm.com"},{"name":"danius","email":"danius.silkaitis@calm.com"},{"name":"shrutibidada","email":"shruti.bidada@calm.com"},{"name":"mbacik","email":"marty.bacik@calm.com"},{"name":"calmtcat","email":"tyler.catanzaro@calm.com"},{"name":"jliebz","email":"josh@calm.com"},{"name":"mholmescalm","email":"mark.holmes@calm.com"},{"name":"kamlakasichainula","email":"kamla@calm.com"},{"name":"devops-calm","email":"devops@calm.com"},{"name":"mbillz","email":"mbillings@gmail.com"},{"name":"samokralj","email":"samo@calm.com"},{"name":"jessieliroff","email":"jessie@calm.com"},{"name":"dave.chan","email":"dave@calm.com"},{"name":"danielleyasso","email":"danielle.yasso@calm.com"},{"name":"hendersonlafond","email":"henderson@calm.com"},{"name":"21echoes","email":"21echoes@gmail.com"},{"name":"calcartman","email":"Cal@thekromes.com"},{"name":"cdombie","email":"caitlin.dombek@calm.com"},{"name":"john.ballon","email":"john.ballon@calm.com"},{"name":"rodtancalm","email":"rotherick.tan@calm.com"},{"name":"johnson-jay-l","email":"jay.johnson@calm.com"},{"name":"andrewatcalm","email":"andrew.kuhnhausen@calm.com"},{"name":"oliviaxu","email":"olivia.xu@calm.com"},{"name":"paulminton","email":"paul.minton@calm.com"},{"name":"calmjefflee","email":"jeff.lee@calm.com"},{"name":"ncoleman15","email":"nate.coleman@calm.com"},{"name":"achan-npm","email":"alex.chan@calm.com"},{"name":"saumitra.vaidya","email":"saumitra.vaidya@calm.com"},{"name":"stephen.wilson","email":"stephen.wilson@calm.com"},{"name":"emasjedi","email":"eli.masjedi@calm.com"},{"name":"alyssadelucca","email":"alyssa.delucca@calm.com"},{"name":"patricktannguyen","email":"patrick.nguyen@calm.com"},{"name":"calvin.ha.calm","email":"calvin.ha@calm.com"},{"name":"sdotson2021","email":"stuart.dotson@calm.com"},{"name":"khollenbeck3","email":"kyle.hollenbeck@calm.com"},{"name":"nat-calm","email":"nat.baklitskaya@calm.com"},{"name":"jmartini-calm","email":"jamie.martini@calm.com"},{"name":"etedder-calm","email":"erik.tedder@calm.com"},{"name":"trevoradams","email":"trevor.adams@calm.com"},{"name":"giuliacampana-calm","email":"giulia.campana@calm.com"},{"name":"matejpikovnik","email":"matej@calm.com"},{"name":"sp-calm","email":"shreyas.purohit@calm.com"},{"name":"calm-mlin","email":"melvin.lin@calm.com"},{"name":"jonhummelcalm","email":"jonathan.hummel@calm.com"},{"name":"calmgalak","email":"anatoliy.sokolenko@calm.com"},{"name":"kapkaev.calm","email":"ildar.kapkaev@calm.com"},{"name":"byamba","email":"byamba.tumurkhuu@calm.com"},{"name":"lavanat","email":"lavanya.natchiappan@calm.com"},{"name":"konapun.calm","email":"luke.braun@calm.com"},{"name":"giorgos.karagiorgos","email":"giorgos.karagiorgos@calm.com"},{"name":"tiffanyrnelson","email":"tiffany.nelson@calm.com"},{"name":"patatcalm","email":"patrick.bergschneider@calm.com"},{"name":"emilyz.calm","email":"emily.zhang@calm.com"},{"name":"gustavo.calm","email":"gustavo.enriquez@calm.com"},{"name":"tyler-calm","email":"tyler.marshall@calm.com"},{"name":"calm-jeffmay","email":"jeff.may@calm.com"},{"name":"kyfuhcalm","email":"kyle.fuhrmann@calm.com"},{"name":"patatcalm2","email":"p.bergschneider@calm.com"},{"name":"jwatters-calm","email":"joseph.watters@calm.com"},{"name":"ashleyyiu","email":"ashley.yiu@calm.com"},{"name":"eliw00d","email":"paavobennettis@gmail.com"},{"name":"sotpallis","email":"sotiris.pallis@calm.com"},{"name":"vassileios","email":"vassileios.gkanis@calm.com"},{"name":"thanasisleraj","email":"thanasis.leraj@calm.com"},{"name":"bkl4","email":"brian.lee@calm.com"},{"name":"pantelisbantis","email":"pantelis.mpantis@calm.com"},{"name":"georgemitropoulos","email":"george.mitropoulos@calm.com"},{"name":"margarita.miranda","email":"margarita.miranda@calm.com"},{"name":"naomiburkhartcalm","email":"naomi.burkhart@calm.com"},{"name":"viktoriafili","email":"viktoria.fili@calm.com"},{"name":"paulcalm","email":"paul@calm.com"},{"name":"calmrick","email":"rick.motzko@calm.com"},{"name":"nishanth.calm","email":"nishanth.nagella@calm.com"},{"name":"mbillzz","email":"matt.billings@calm.com"},{"name":"stellagkm","email":"stella.giakoumogiannaki@calm.com"},{"name":"hana1234","email":"hana.gamracy@calm.com"},{"name":"adam.ahrens","email":"adam.ahrens@calm.com"},{"name":"annacalm","email":"anna.georgiadi@calm.com"},{"name":"bhilsberg","email":"ben.hilsberg@calm.com"},{"name":"sam-calm","email":"samuel.tape@calm.com"},{"name":"hossnia001","email":"hossnia.traore@calm.com"}],"homepage":"https://github.com/calm/testing-library-selector-18#readme","bugs":{"url":"https://github.com/calm/testing-library-selector-18/issues"},"dist":{"shasum":"cfcb5c36bbdf5976b68c2c615bce325596905722","tarball":"https://registry.npmjs.org/@calm/testing-library-selector-18/-/testing-library-selector-18-0.4.2.tgz","fileCount":12,"integrity":"sha512-LG2sBsSpSIImNM0FZtYxhRdmSqDaFCzda6tXT9OpY7Bj8qTaeXx1VCNfsbk0IGXXQACa0KWt56VSkcuooeVSuA==","signatures":[{"sig":"MEUCIQC3aSL+6VDC/Yf/FLR2HBmyK0x7P5qhL1BIz/GUWaGv6gIgVVl6NsHAoHnOweevX6qm5WwHjZtP9KLtDdIdhqAYj4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23656},"main":"build/main/index.js","module":"build/module/index.js","engines":{"node":">=18"},"gitHead":"89644807606bca575f100fc4dce952653b179bbb","scripts":{"fix":"run-s fix:*","test":"run-s build test:*","build":"run-p build:*","release":"run-s prepare-release release:publish","version":"standard-version","fix:lint":"eslint src --ext .ts --fix","test:lint":"eslint src --ext .ts","build:main":"tsc -p tsconfig.json","reset-hard":"git clean -dfx && git reset --hard && npm i","watch:build":"tsc -p tsconfig.json -w","build:module":"tsc -p tsconfig.module.json","fix:prettier":"prettier \"src/**/*.ts\" --write","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:spelling":"cspell \"{README.md,.github/*.md,src/**/*.ts}\"","prepare-release":"run-s reset-hard test","release:publish":"release-it"},"typings":"build/main/index.d.ts","_npmUser":{"name":"devops-calm","email":"devops@calm.com"},"prettier":{"singleQuote":true},"deprecated":"This package is no longer actively maintained by Calm. It remains available for compatibility with existing consumers, but new projects should avoid depending on it.","repository":{"url":"git+https://github.com/calm/testing-library-selector-18.git","type":"git"},"_npmVersion":"11.8.0","description":"selectors for react testing library","directories":{},"_nodeVersion":"24.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"cspell":"^8.17.5","eslint":"^8.57.0","prettier":"^3.5.0","release-it":"^14.11.5","typescript":"~5.9.3","npm-run-all":"^4.1.5","standard-version":"^9.5.0","@testing-library/dom":"^10.4.1","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","eslint-plugin-functional":"^5.0.8","@typescript-eslint/parser":"^7.18.0","eslint-plugin-eslint-comments":"^3.2.0","@typescript-eslint/eslint-plugin":"^7.18.0"},"peerDependencies":{"@testing-library/dom":"^8.2.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testing-library-selector-18_0.4.2_1772039810683_0.20592769045155834","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-09-14T03:27:04.812Z","modified":"2026-06-23T17:48:12.789Z","0.2.2":"2023-09-14T03:27:05.000Z","0.2.4":"2023-09-14T05:02:21.896Z","0.4.1":"2024-08-01T22:38:20.898Z","0.4.2":"2026-02-25T17:16:50.823Z"},"bugs":{"url":"https://github.com/calm/testing-library-selector-18/issues"},"license":"MIT","homepage":"https://github.com/calm/testing-library-selector-18#readme","keywords":[],"repository":{"url":"git+https://github.com/calm/testing-library-selector-18.git","type":"git"},"description":"selectors for react testing library","maintainers":[{"email":"devops@calm.com","name":"devops-calm"}],"readme":"# testing-library-selector\n\nReusable selectors for @testing-library. Define selectors for ui elements that can be reused inside the same test or between tests. Full typescript support.\n\n## Install\n\n```sh\nnpm install --save-dev testing-library-selector\nyarn add -D testing-library-selector\n```\n\n## Usage\n\n```typescript\nimport { byLabelText, byRole, byTestId } from './selector';\n\n// define reusable selectors\nconst ui = {\n  container: byTestId('my-container'),\n  submitButton: byRole('button', { name: 'Submit' }),\n  usernameInput: byLabelText('Username:'),\n\n  // can encode more specific html element type\n  passwordInput: byLabelText<HTMLInputElement>('Password:'),\n};\n\n// reuse them in the same test or across multiple tests by calling\n// .get(), .getAll(), .find(), .findAll(), .query(), .queryAll()\nit('example test', async () => {\n  // by default elements will be queried against screen\n  await ui.submitButton.find();\n  expect(ui.submitButton.query()).not.toBeInDocument();\n  expect(ui.submitButton.get()).toBeInDocument();\n\n  const containers = ui.container.getAll();\n  expect(containers).toHaveLength(3);\n\n  // provide a container as first param to query element inside that container\n  const username = ui.usernameInput.get(containers[0]);\n});\n```\n\n## Publishing\n\nReleases are published automatically to both **GitHub Packages** and **npm** when a version tag is pushed.\n\n### Prerequisites\n\n- `NPM_TOKEN` must be set as a repository secret in GitHub (org-scoped token with publish rights to `@calm/` packages). `GITHUB_TOKEN` is provided automatically by GitHub Actions.\n\n### Release steps\n\n```sh\nnpm run version       # standard-version: bumps version in package.json, updates CHANGELOG.md, commits, and creates a git tag\ngit push --follow-tags # pushing the tag triggers the publish workflow\n```\n```\n","readmeFilename":"README.md"}