{"_id":"@heartlandone/vega-testing-library","_rev":"31-07643b98055bc0a237668c3e696c8382","name":"@heartlandone/vega-testing-library","dist-tags":{"latest":"1.3.3"},"versions":{"0.0.1":{"name":"@heartlandone/vega-testing-library","version":"0.0.1","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"ISC","_id":"@heartlandone/vega-testing-library@0.0.1","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"ca1993014d579929482c86326eeea29db9ab131e","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.1.tgz","fileCount":35,"integrity":"sha512-k5TgSGQ09lu24Iyrkxju65HyTFpy2t+kDD+iydZnJboW+lWrbrNi/X0BfzvcmrQUlM4D9torcTLzYV4cPva2KQ==","signatures":[{"sig":"MEUCIQCtTrdHzA8Kdb5/QGlRDr6uPWqzg4Rnj/I2Nr9ynWwKdwIgP8pPLxdEL/IP7QMsZIX4JBr2PYW/DxUb5lM9lGv6Tik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29542},"main":"src/index.ts","gitHead":"3a104087df8c7e921af2a018648ad238465032ae","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","publish":"npm version patch && git push --tags && npm publish","fix-lint":"npx prettier -w .","test:coverage":"npx jest --coverage"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"user event","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.48.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.1_1750410505858_0.796695900047516","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@heartlandone/vega-testing-library","version":"0.0.2","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"ISC","_id":"@heartlandone/vega-testing-library@0.0.2","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"aba0923f2be3d04d737ea7f52e40f77795508f55","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.2.tgz","fileCount":35,"integrity":"sha512-+GEL9m1TySIW5RxNr36t1PM8shT/M7Ocq+O9ifJykQvdqal2RCWtUF5HAoDAELSeGWigsOAcGpjKnMtMkObQZg==","signatures":[{"sig":"MEUCIQDI49LxWZTgL7n0PIWRoPxpv2jkCtnWRMNR1lQFa0YFCwIgG4lDPiyHJo6cdYuxXrg8/1kLe0s7w1geK1ulbozHt7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29542},"main":"src/index.ts","gitHead":"3a104087df8c7e921af2a018648ad238465032ae","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","publish":"npm version patch && git push --tags && npm publish","fix-lint":"npx prettier -w .","test:coverage":"npx jest --coverage"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"user event","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.48.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.2_1750410514382_0.14192909600587944","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@heartlandone/vega-testing-library","version":"0.0.3","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"ISC","_id":"@heartlandone/vega-testing-library@0.0.3","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"b30491b5d9fe0d9d475416d407959439b9a044ac","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.3.tgz","fileCount":35,"integrity":"sha512-HKWpvCfWNxIDnW/3Bhgjx7T5GZeaxurPnYyHf8DxGPGblM02hgm+/EdS4Rp2DZz0VFbmri08cijer8qjFFZSLA==","signatures":[{"sig":"MEYCIQCDjn6CnQe2YxMzbi+C13B1vTNTS2uOAQomts/UZYOeogIhAOSM+GnrwHBXhDChFlsfq8OJ6T8IHtaJVTvH+8ClYYIf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29542},"main":"src/index.ts","gitHead":"3a104087df8c7e921af2a018648ad238465032ae","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","publish":"npm version patch && git push --tags && npm publish","fix-lint":"npx prettier -w .","test:coverage":"npx jest --coverage"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"user event","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.48.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.3_1750410521984_0.5036876936111818","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@heartlandone/vega-testing-library","version":"0.0.4","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.4","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","dist":{"shasum":"5689274a4b4809d48ea3c9152821182b75987bf8","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.4.tgz","fileCount":21,"integrity":"sha512-I18T69m+fmaeKD0Q+YGtbYCZZMT2CAnlgCizj9o5sbqgjK/ygwhEUQC74cqK2QsLJd2mLbIMv1I0ABgsZIgV0w==","signatures":[{"sig":"MEUCIHUKY25IMt7Ld7GpLUM4m3es36c7QK1ywhXliwkaYCypAiEA1FGFeCtwbfCxQoDSLxVDZm+i8xO+Oyd5523GMrbK3js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18238},"main":"dist/index.js","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","publish":"npm version patch && git push --tags && npm publish --access=public","fix-lint":"npx prettier -w .","test:coverage":"npx jest --coverage"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"description":"user event","directories":{},"dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.48.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.4_1750411936627_0.019971235461570203","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@heartlandone/vega-testing-library","version":"0.0.5","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.5","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"ea3f329eedd7ecdb506cefdc971770dc298a2c8a","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.5.tgz","fileCount":28,"integrity":"sha512-H5RKzWWcRKdDNiiUhop6lVjDPdhPea0HEoKIXTDqF+yIlLENy9KrwR1BHwuSGUgIRDVMKgZ9l43o45fUNFbXHA==","signatures":[{"sig":"MEUCIQDgbu2rPdOtKXu9uw9aBAUhj09Whhgp0gSUcpd8h+sVhAIgVo2vOsq6YPlesQK3Me2hKs240sX/szbrQtIuOL3Ug3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28793},"main":"dist/index.js","gitHead":"3e3c4c0bf7b27e4e411f84cce2f655dba200a6d4","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.5_1750906186434_0.11661666495760947","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@heartlandone/vega-testing-library","version":"0.0.6","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.6","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"e3d90e052f006960464169350157d6cce94a40cc","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.6.tgz","fileCount":28,"integrity":"sha512-SbbVrifZ1T1n5cQ+uXQdp6QSb4OHJTGmzSxO1NzTF7PYhElFI14rekQ13o306Q/xDyJNMGd3yUVUeagXZhzosA==","signatures":[{"sig":"MEQCIBRjPsdU6L0exGxMYL5HK2GZlwELGnzMTcoHxcZ38fm9AiB0o0HZQ7nqRbS3wLMSFLRxaN9vT5x30uZeaXy8PRmB6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28828},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ef00510e7e25982d550ef99ce32e2433d14fdde8","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.6_1750908229892_0.028707950006167104","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@heartlandone/vega-testing-library","version":"0.0.7","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.7","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"cbf2a42d6f5d868d3230b995be59a6534d11ba0a","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.7.tgz","fileCount":28,"integrity":"sha512-r8ktL0hpfAZJWP6w/Jc0GbWHjV15BmtWE/kl3ZAIdxE4eX7yMPSvf+LbDLrOe2K3MEDhYrap7pLWGeJTkUmCzw==","signatures":[{"sig":"MEQCIGvlgHxBIw90WXxI6qQXZ6hWf4+PXTHxrtQndUVcl0WjAiAInUnJeda7HhYhUuLOFUxM+vUJnKcNA22t0x+kI8M2+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28888},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ef00510e7e25982d550ef99ce32e2433d14fdde8","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.7_1750918209062_0.6875898597149452","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@heartlandone/vega-testing-library","version":"0.0.8","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.8","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"a1b1fcc8f6e2fa442854ecfabf164b2d32bef694","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.8.tgz","fileCount":28,"integrity":"sha512-BAwyrCHtqA2mfzlYyuvEuuK+74TaMlPNsA3rJCg4RklaBxEhujwwfSqF4GF9H+MbZKshDiot22w2tyex8HUq7g==","signatures":[{"sig":"MEYCIQCgLN/7MAWvoNHz25kLSF/AYWqd35/+9WQpNea7iUXUQgIhAJzYjD/XipMbQx18yshLmpMNR+7uHgd3Zhwpt+w70rQQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28878},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ef00510e7e25982d550ef99ce32e2433d14fdde8","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.8_1750918508025_0.7410847101394051","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"@heartlandone/vega-testing-library","version":"0.0.9","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.9","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"dcdf6fb5bb8fa8c3b8ae9fd3a3899ff0dfd7a82b","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.9.tgz","fileCount":28,"integrity":"sha512-6KferweijINubHtqkW0M3GOYgoWNRb50AGx9vPHCBisZA3uLmWBXWXWlbysBpQwo8QMW1oI4zLMkmFtEWjgZzA==","signatures":[{"sig":"MEYCIQDhnApBdfUC6YgHejqEaZkcHaN9G2ObVZMSMFFHH+ssrAIhAMqeCxw35a8yTe+xCAPT//4QGSMFA4NOkuAg1PYW8uqT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28873},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ef00510e7e25982d550ef99ce32e2433d14fdde8","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.9_1750918808268_0.2539175031259193","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@heartlandone/vega-testing-library","version":"0.0.10","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.10","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"dcc804cb73c2e88414a4f9ce2a02f265800c72b2","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.10.tgz","fileCount":28,"integrity":"sha512-/aEGjgWfg/a4P0cQBfSr+/7YTnE8c8S23VuKa4PD/EaNMfZg27c4SOktMjmdbBT3+e5tlcDorszVVdJoWm0DKg==","signatures":[{"sig":"MEYCIQCHnOou57NB9lUc2dc6GetOZdh6BrO07vbk74faKGRhMAIhAMh6Lt5pZ0//uz+IqHP9EemO3CayzftekFWZZip3szT8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28829},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"d2e1a0d910d3812624eeed385693639e0314311a","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.10_1750924248989_0.6192525433508715","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@heartlandone/vega-testing-library","version":"0.0.11","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.11","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"058f103b7dd2b563b31232701a154051e4c7c97d","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.11.tgz","fileCount":28,"integrity":"sha512-oQ8HaxPnz+w5rG1fq0OQFNnpeKKxjb6/CsigjJNcc9b33eznPCtQ/YWOBCji8OTqRaOecLUD5YWLYf391Upg7A==","signatures":[{"sig":"MEUCIQDqH/Z+PerCgtCZGZI2ReK77/lU1WQMVvy5oYT+RGqaUgIgWnUm21S6CcNlBcixaLA4ovcYG27GEmoqCT2HYG2lhbI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28829},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"129f93422adcd814629c833d9ea3b5c7aec41608","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"zheng.yuan-hps","actor":{"name":"zheng.yuan-hps","type":"user","email":"zheng.yuan@e-hps.com"},"email":"zheng.yuan@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.11_1750934567520_0.7476549699952673","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@heartlandone/vega-testing-library","version":"0.0.12","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.0.12","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"c67fe8a2201fedddd2722083687e05fab8eef31d","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.0.12.tgz","fileCount":28,"integrity":"sha512-QczUOnZDZTbRLNdZRKSEaQBWgkCyucAZcEZimTgXLTd39TLG0tqCYJZoAMpA1SCZi7BrjF8WYm6zSisFv3RgVQ==","signatures":[{"sig":"MEYCIQDh2aV6tT1LPXsHfr2E1xfdyNLFyTW76mQB7p07O2+cmgIhAKtjaEfrkCR3xU3BeE2fZyJ2WsA64mb5R9niSljZfwiP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29903},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"c49d47c864e0b39474b74e55ea11908d04947402","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.0.12_1751355543152_0.39161944291071316","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@heartlandone/vega-testing-library","version":"0.1.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.1.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"0a69d27a0994d4c89f2d5346f429f8c328ca7e77","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.1.0.tgz","fileCount":28,"integrity":"sha512-xKQe4rZwfOwseO7a5FZgp8WSezngMGDTgDQ5Op7yJ9n5do7nUoBqqgpEJ+5CyQGOo3WMBTBJroPD2WRVnXbsBg==","signatures":[{"sig":"MEUCIFqf1jEr3cT7rSammXh2prros/Po+MN7/rICKBLATz++AiEAtP/U51jRCeYXcta65O4LwXM9I/LGBJ5HrxWoGu5hye4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29224},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"0c9a08b954554708d79913c8f610e48d0ffee524","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"8.11.0","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"17.9.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.1.0_1751437325255_0.5616124410059755","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@heartlandone/vega-testing-library","version":"0.2.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.2.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"9be6b1bf4343e21c01fe7fddc5f227eb2c1b578b","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.2.0.tgz","fileCount":28,"integrity":"sha512-Wdp7EfhUIsnQROZ6ebJUvSIT6hdKt1bDugNBY8NLS6dbXi5Et87DXPuxHikHs4xNsuoF/DyQeKggWQF5YBm6Nw==","signatures":[{"sig":"MEYCIQDMVi+7M/R4qJvAVRZdrtgI6Eo4IfdP8tNXMt5hHjgJOAIhAKftoqtmBkHPtfDkWW+N1QC9BfhxlpUhLRX/3ql380hP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29060},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"0c9a08b954554708d79913c8f610e48d0ffee524","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"8.11.0","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"17.9.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.2.0_1751437762959_0.23620654773598004","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@heartlandone/vega-testing-library","version":"0.3.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.3.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"d8c85036921e4c39ec5f1b1e55c31e643a18fd1c","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.3.0.tgz","fileCount":30,"integrity":"sha512-e4XTh7W/pCmhG03kMygwbmSYwNC37oALeLxHaHaF9AK7H1xG624CPjCUpd8ISjIP/4r9fu+1VN+4vmswm2w9xQ==","signatures":[{"sig":"MEYCIQDKYlNVqBSbj0OvE0L7MYuIyYSM99nofv3YBHlAz/fjYgIhANP71O0KnYBumN6Qu313lXrFExQTIAyomu9dTvnFr2YO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30117},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"8537e496725e94b52a1854f72568d153419aee8d","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.3.0_1751880539806_0.005920211310643353","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@heartlandone/vega-testing-library","version":"0.4.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"MIT","_id":"@heartlandone/vega-testing-library@0.4.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"3f18b7884954b8f40ea915b9de50d9e7f5fd1f0a","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.4.0.tgz","fileCount":30,"integrity":"sha512-nK9QVvGColHKi/TPf+TV4dSuBZqk86nernX2mQ13eaubtD/ySozQY8adtrC+0PW7mbSXr/hg+WnuNGBs1joZGQ==","signatures":[{"sig":"MEQCICJrarosqc5SVgIsuW8DfCvxBAyWBI5fB4ALwetXEuSzAiAhqk60RP/+3fPHav4o9XfxX9yhQ2lG4YzgrS0y6boTXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31271},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"f11ae556163d310b4826e4c72350f7fe1e1c7e1d","scripts":{"lint":"npx prettier --check .","test":"npx jest","build":"tsc -p tsconfig.build.json","lint:fix":"npx prettier -w .","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","actor":{"name":"carterzheng","type":"user","email":"carter.zheng@e-hps.com"},"email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.4.0_1751957266334_0.0616369054199053","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@heartlandone/vega-testing-library","version":"0.5.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@0.5.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"cb201e868799f851ad3df9f10548d30808ce82c1","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.5.0.tgz","fileCount":63,"integrity":"sha512-0j7MkxUi9h49SARXS+jhm9jxJK4UzvvbLEjjXj4fOGUE0fRtwQ/tJZiQbkwB6BSjPyiqDB4dWlS/kovSAfggDA==","signatures":[{"sig":"MEUCIDVikn9PaTuwq1kOpNzCwtslesCNoKWpVtfybXVSnDRQAiEAv/cD25VuY2DF0xDpomyCFK0hOB6jo9rVynOvUSQ9cR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70838},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"16ae2afb0c73149d32f15fffa49d0aca923d2217","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@testing-library/jest-dom":"^5.16.4","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.5.0_1754536890690_0.2808746832184881","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@heartlandone/vega-testing-library","version":"0.6.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@0.6.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"7cd8a8b2ca0db332fbd40bb98851059f0a5b77c1","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.6.0.tgz","fileCount":85,"integrity":"sha512-nyhihaquzfwJj06TZTx064Y/V9aWsvAJ5S6LgrR9m2Sssci/lqSmp938e21l1PNWovTUOipjobjetwqkaEsfUg==","signatures":[{"sig":"MEYCIQCOYKRZwZI0S0B52d1fplxPM+n82JVOxOl8vkaNYLNB8wIhAOByFe3LZAYxLhua3A6JI0QXWPxrJQLxwyo/s3xLUg6x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99085},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ad58d68df45d52c4353eb17d605d146886b522e5","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.8.2","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"18.20.5","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.54.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@testing-library/jest-dom":"^5.16.4","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.6.0_1756475092865_0.5033658200497109","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@heartlandone/vega-testing-library","version":"0.7.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@0.7.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"6e5e49767da2a01518335f0d0a1cc4fb0111c91b","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.7.0.tgz","fileCount":91,"integrity":"sha512-+eUuMHE270wbeWFn0eAKYJG9k839CUUe9H5rFhD/KsEzuV3k/GCl4SrKioYqPFjJlee8nADkky/sQktzTpEtuA==","signatures":[{"sig":"MEQCIAhdbh6VPNkDec96sCAFMQVo1F5uvDz4PWRVJ2vK9r3VAiA3011mWDRDwqeIQfowp0boZ0X83Ry77S1+BS6PevKnYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104901},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"de3101130b20f8162dca8d42c49544a29825930c","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"8.11.0","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"17.9.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.54.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@testing-library/jest-dom":"^5.16.4","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.7.0_1757656038141_0.3655899668493803","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@heartlandone/vega-testing-library","version":"0.8.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@0.8.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"e15d1183fc382d2e493007db2687ffd7d79b0a71","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.8.0.tgz","fileCount":104,"integrity":"sha512-FY5M6ax2ZtfurEMlOJtKEi2DtRuRAGVOczOfk3qyJMpL8L9bwK6yUmar4vZ8QPPewFEAKZKdNLl31ky9Lk+UPw==","signatures":[{"sig":"MEQCIHOZ32409nC9ZAg1s81uEkNAFOFOXivdusLlPcPEtQieAiAS0NjmyIofAxOl6xAMVSq/Xs0OSlj32FYRFLXwmItI3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119850},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"641ed60f2556ff6a7da87c98c190fbec986b3b6f","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"carterzheng","email":"carter.zheng@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.1","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.54.0","@testing-library/dom":"^10.4.0","jest-environment-jsdom":"^30.0.0","@testing-library/jest-dom":"^5.16.4","@commitlint/config-conventional":"^19.8.1"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.8.0_1758869868200_0.43450070495354076","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@heartlandone/vega-testing-library","version":"0.9.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@0.9.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"f05e500018d64ebb0d6b76f61513fe764f9cd15b","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-0.9.0.tgz","fileCount":125,"integrity":"sha512-zYw8sjbZrY/uEoCtjwbshkjSa7n6eTHgPIgl0JTtJAk+v30ZraZE3g5qIJZOAE7Lv+7XaUmeuauZb6l/ihYeRQ==","signatures":[{"sig":"MEQCIG/arsos5SDaRbdYHE5+SBKPG/o1TBQ8Nan978eI813PAiAqbGojGkHkNG00kKSSFrCovtjoZex8SOtSI4uM5jPDmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163581},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"30e336e7dfdd98c77d5c9b9f1449410259675b26","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.54.0","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_0.9.0_1760336687893_0.1466596538073246","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@heartlandone/vega-testing-library","version":"1.0.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.0.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"9b0a17ea1be220b0a8db859b4a6caea2d8c02366","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.0.0.tgz","fileCount":241,"integrity":"sha512-1eUvkdJ8++rF9htGW9oqRTxXozbFrb7i6rL6FYRkfFZURNHO5xRe4sTxxE9b1/SUK+GK35i9Wdo8UZP1uKrg3Q==","signatures":[{"sig":"MEUCIE24k1mxNI2aEbD4EmV6GqHoB0TleAqtGBk6lqEgt9PcAiEAm421dlEOZSfaQBWZr10DiFGKSAfoLfHx7rWiDq2x5O0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414497},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"9bb308bed5e3666beb4872dece99d544e76a954d","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"^2.54.0","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.0.0_1763015353470_0.316291360414759","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@heartlandone/vega-testing-library","version":"1.1.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.1.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"349da84219f2f3d9c9cbef28647d788bd6ec8e37","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.1.0.tgz","fileCount":305,"integrity":"sha512-fjwcRbYIYgpRNzq5KaWePPw6II4f/XW2+9suOtTCZ4XoSthCRM2sP9Fxzg/bYgvRsmuqA7gnao9om655wEbNtA==","signatures":[{"sig":"MEYCIQDAQ4YarC76rvCxgffpBK+fWf+Ex2HbjTZx3Pxb52BFhQIhAIMkyM4uvHutQvCsR8eLQEH0L6wAEPfSgOeJY88aoALL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563270},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"f914fa192785565525fcf02a387a1be28d60aeaa","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.1.0_1766132012903_0.7138863737834544","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@heartlandone/vega-testing-library","version":"1.1.1","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.1.1","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"42de9c405871fbdfe8294078be3263f92c84907c","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.1.1.tgz","fileCount":307,"integrity":"sha512-+kkcGW+KBVq94Z1oQ3c5gbdq2wORv5CK1a019T/QnL3beRhoDv8bcNhsBddTMNS+O6P/sQJuMx8urSjNaM3UaA==","signatures":[{"sig":"MEYCIQC0qPyMuiNsnh2IcU4UG6KTsxsmZST1aMoPYlDQRJjgQgIhALz6bpj/J2xO/4f3h2fwOPDgvKZDMs0EDHLuh8rqy0kq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569834},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"1fbe7ccd034371cc68915113a5df8aa9452fca68","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.1.1_1770970963477_0.07860033380545395","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@heartlandone/vega-testing-library","version":"1.1.2","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.1.2","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"dc59a1a4f3b44ed5c21d1904b52615a4e263a18c","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.1.2.tgz","fileCount":307,"integrity":"sha512-LgL6giTBUZLQY1xuLTJOKxVuDl2wm2qqTT4ZEAMDOaWdu4G5t6M/31qHL8zjMFK+iVVDStjGixi/Pr+gtCDuYA==","signatures":[{"sig":"MEUCIQDxBDzwFyaZGbPfVQHUg83B3RAV25llfuJY5pd9IbxjBQIgQ92/52zR1hr6pq/Ngv0MtKhQsVZi2hnsLHwf29bGoK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569834},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"0eef7790c84616323dc86760c3f499d7b1830b7c","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.1.2_1771575742337_0.08589279937049432","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@heartlandone/vega-testing-library","version":"1.1.3","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.1.3","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"e9741afbf55b794b161372021f0b5c4b69e22bd0","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.1.3.tgz","fileCount":307,"integrity":"sha512-DSQy7GDm09CuHK82FCmfAOdoZy6IjR1P5KiusuVF4BRxvP7/3spirOqThvU7/PKlT04kCo9sAKTMh8kNWDahPg==","signatures":[{"sig":"MEUCIQD6wgDWvfoJUbipMVhmW99v1T+CLPL7U8yvY7P3Deqg0QIgJIl3yNAK6CTReWuJzSXQUaVcgQH29C4krR1YlL9DZ4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569834},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"989596aa4b52c19d88fe9ec39b525e762141c942","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.1.3_1772785106236_0.20092255737082998","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@heartlandone/vega-testing-library","version":"1.2.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.2.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"e74e11c46b05a578a7f530e46e5a2a2d2513f36f","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.2.0.tgz","fileCount":311,"integrity":"sha512-fSoVTGmx+FOgASbh+nhLWJC+7pDsvSnb+8BejnJXHtsprzq6zGUzFnFQ4SERZPYbBQ4rMrROdV+Wl+nYJaQ8/Q==","signatures":[{"sig":"MEUCID6xMcsjE1zv36BAnEvggSMjEsZbYPC6EhG95CK6/dVaAiEA0+2dkQoar8DMEUOo0G1HoeDikBEQfXuYDqKkcW0Xau4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580859},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"ccbd69796f68b21715691d35fda5c75b1679b0db","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.2.0_1777374092225_0.994664017584415","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@heartlandone/vega-testing-library","version":"1.3.0","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.3.0","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"aeaca877f5d4bfb1ff24972bed9b9a69c85c350b","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.3.0.tgz","fileCount":311,"integrity":"sha512-uHLCUkMztPATVk17mAqizMFAKukT+abSZ2mltMVfrGykjiTAQ2k/ps1JR3gYtqVP03gfs0/upZVTZ1fyhJ4DKQ==","signatures":[{"sig":"MEQCIA5cFNQyNADf1grCDcMq8A8MvGksuUiQjKe4kM6DajvyAiAg5chRUF3U9C2TuaJ9bdqHh5GKGV2i5PTncxKGO9DHjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581134},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"37343b7408ccf4e84f444a19370c2a52614f5056","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.3.0_1777468509965_0.06114484540092602","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@heartlandone/vega-testing-library","version":"1.3.1","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.3.1","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"f4112287d0269a8da155aabd11f95e555618afb3","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.3.1.tgz","fileCount":311,"integrity":"sha512-XaNXhKNHjqVsVm4bKetTuTZBZunJPWPF6EtquqeRKEnooXQ+GODn029rM3Ejlb6/osQRrpyYNvOZrt/PpM02jw==","signatures":[{"sig":"MEYCIQCdO2pZvIr9iCD5wudG5xNTZdCI1ft5A4gNAkIkE6xHVAIhAKricS3YxaJBpDn7N/ZknJTRmbJGiPzSG+Z3ZfMpF8Vy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584827},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"5371102ac5121ed7184510358c4058c7e5353ed8","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.3.1_1777980594735_0.2854522164612574","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@heartlandone/vega-testing-library","version":"1.3.2","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","_id":"@heartlandone/vega-testing-library@1.3.2","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"homepage":"https://github.com/heartlandpayments/Vega#readme","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"dist":{"shasum":"40eba0519c06eb411a914ca8998edb38c4a3221c","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.3.2.tgz","fileCount":311,"integrity":"sha512-3pMZQWpzoJlSzB7h7rbEjmagku4dRzlb4Opz6B5Msxnk5tlugOGPWGNwRC/UCcEziEX9/puFun/JSoedOxRrGQ==","signatures":[{"sig":"MEYCIQClAb2zjUhhsXnNDsz3iuhgLd6/IXZCK+HJIgAI4aIVBAIhANo0cn/pvXFByRctrfjtyRWzGfwIc5PIjB1eewlh0sfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":584827},"main":"dist/index.js","types":"dist/types/index.d.ts","gitHead":"5fa449dc8024492095c790aefca67dc79a605870","scripts":{"lint":"npx prettier --check ./src","test":"npx jest","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","lint:fix":"npx prettier -w ./src","commitlint":"npx commitlint","type-check":"tsc --noEmit","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","test:coverage":"npx jest --coverage","analyze-commits":"node ./scripts/analyze-commits.js","generate-markdown":"node ./scripts/auto-generate-md-table.js","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js"},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"repository":{"url":"git+https://github.com/heartlandpayments/Vega.git","type":"git"},"_npmVersion":"10.2.4","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","directories":{},"resolutions":{"yargs-parser":"^21.1.1"},"_nodeVersion":"20.11.0","dependencies":{"@testing-library/dom":"^10.4.0","@testing-library/user-event":">= 13.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29","eslint":"^7.0.0","ts-jest":"29","ts-node":"^10.9.2","prettier":"^3.5.3","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^15.14.9","@commitlint/cli":"^19.8.1","@babel/preset-env":"^7.27.2","@heartlandone/vega":"*","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","jest-environment-jsdom":"^30.0.0","eslint-plugin-spellcheck":"^0.0.19","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^4.0.0","@commitlint/config-conventional":"^19.8.1","@typescript-eslint/eslint-plugin":"^4.0.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"_npmOperationalInternal":{"tmp":"tmp/vega-testing-library_1.3.2_1778503071214_0.03735538749066847","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@heartlandone/vega-testing-library","version":"1.3.3","description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"homepage":"https://github.com/heartlandpayments/Vega#readme","license":"UNLICENSED","main":"dist/index.js","types":"dist/types/index.d.ts","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/heartlandpayments/Vega.git"},"scripts":{"test":"npx jest","test:coverage":"npx jest --coverage","lint:eslint":"npx eslint --max-warnings=0 src --ext .ts","lint:fix":"npx prettier -w ./src","generate-markdown":"node ./scripts/auto-generate-md-table.js","commitlint":"npx commitlint","lint":"npx prettier --check ./src","build":"yarn type-check && yarn generate-markdown && tsc -p tsconfig.build.json","publish-testing-library:patch":"node ./scripts/publish-testing-library.js patch","publish-testing-library:minor":"node ./scripts/publish-testing-library.js minor","publish-testing-library:major":"node ./scripts/publish-testing-library.js major","analyze-commits":"node ./scripts/analyze-commits.js","upload-readme-to-azure-storage-blob":"node ./scripts/upload-readme-to-azure-storage-blob.js","type-check":"tsc --noEmit"},"devDependencies":{"@babel/preset-env":"^7.27.2","@commitlint/cli":"^19.8.1","@commitlint/config-conventional":"^19.8.1","@heartlandone/vega":"*","@testing-library/dom":"^10.4.0","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/eslint-plugin":"^4.0.0","@typescript-eslint/parser":"^4.0.0","@types/jest":"^30.0.0","@types/node":"^15.14.9","jest":"29","jest-environment-jsdom":"^30.0.0","prettier":"^3.5.3","ts-jest":"29","ts-node":"^10.9.2","typescript":"^5.8.3","eslint":"^7.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-spellcheck":"^0.0.19","eslint-plugin-unicorn":"^40.1.0","@heartlandone/eslint-plugin-vega-eslint":"^1.2.8"},"dependencies":{"@testing-library/user-event":">= 13.0.0"},"resolutions":{"yargs-parser":"^21.1.1"},"_id":"@heartlandone/vega-testing-library@1.3.3","gitHead":"1c91c302fca73fbe79377d4d3c7a088d29fb3e6c","bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"_nodeVersion":"20.11.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-zlVk+QQia4hhdZ/o6jik4ZHTxzuWocjGqLmxaaiRBIco3TOhLeJD7xIR20G3BNt+xe0Be9PqEg63HuU2bjqPZg==","shasum":"baa6d80de6126ff7e55d746ac644042e8d2ba744","tarball":"https://registry.npmjs.org/@heartlandone/vega-testing-library/-/vega-testing-library-1.3.3.tgz","fileCount":311,"unpackedSize":584827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBY3n19ZuyLUh6t+Sq48T7Nk95DOb/HAhXHwZWnwVaaIAiEA+kjOxudMVGCazhQK0C/H+cmHR8AmP1akiiG+wclwpHU="}]},"_npmUser":{"name":"aprilzhu","email":"april.zhu@globalpay.com"},"directories":{},"maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vega-testing-library_1.3.3_1778699807513_0.31893384598333063"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-20T09:08:25.784Z","modified":"2026-05-13T19:16:47.886Z","0.0.1":"2025-06-20T09:08:26.056Z","0.0.2":"2025-06-20T09:08:34.537Z","0.0.3":"2025-06-20T09:08:42.171Z","0.0.4":"2025-06-20T09:32:16.790Z","0.0.5":"2025-06-26T02:49:46.616Z","0.0.6":"2025-06-26T03:23:50.125Z","0.0.7":"2025-06-26T06:10:09.247Z","0.0.8":"2025-06-26T06:15:08.215Z","0.0.9":"2025-06-26T06:20:08.454Z","0.0.10":"2025-06-26T07:50:49.165Z","0.0.11":"2025-06-26T10:42:47.702Z","0.0.12":"2025-07-01T07:39:03.326Z","0.1.0":"2025-07-02T06:22:05.429Z","0.2.0":"2025-07-02T06:29:23.126Z","0.3.0":"2025-07-07T09:29:00.008Z","0.4.0":"2025-07-08T06:47:46.526Z","0.5.0":"2025-08-07T03:21:30.882Z","0.6.0":"2025-08-29T13:44:53.042Z","0.7.0":"2025-09-12T05:47:18.327Z","0.8.0":"2025-09-26T06:57:48.396Z","0.9.0":"2025-10-13T06:24:48.098Z","1.0.0":"2025-11-13T06:29:13.672Z","1.1.0":"2025-12-19T08:13:33.039Z","1.1.1":"2026-02-13T08:22:43.647Z","1.1.2":"2026-02-20T08:22:22.482Z","1.1.3":"2026-03-06T08:18:26.404Z","1.2.0":"2026-04-28T11:01:32.450Z","1.3.0":"2026-04-29T13:15:10.219Z","1.3.1":"2026-05-05T11:29:54.909Z","1.3.2":"2026-05-11T12:37:51.360Z","1.3.3":"2026-05-13T19:16:47.648Z"},"bugs":{"url":"https://github.com/heartlandpayments/Vega/issues"},"author":{"name":"Carter Zheng","email":"carter.zheng@globalpay.com"},"license":"UNLICENSED","homepage":"https://github.com/heartlandpayments/Vega#readme","repository":{"type":"git","url":"git+https://github.com/heartlandpayments/Vega.git"},"description":"A lightweight testing utility that extends @testing-library/user-event to seamlessly simulate user interactions with Vega Web Components.","maintainers":[{"name":"zheng.yuan-hps","email":"zheng.yuan@e-hps.com"},{"name":"leonard_liutao","email":"leonard.liutao@globalpay.com"},{"name":"aprilzhu","email":"april.zhu@globalpay.com"},{"name":"janey.ding1","email":"janey.ding@activenetwork.com"},{"name":"johnyyb","email":"yanbin.yang@globalpay.com"},{"name":"carterzheng","email":"carter.zheng@e-hps.com"}],"readme":"# vega-testing-library\n\n## What is userEvent api\n\nuser-event is a companion library for Testing Library that simulates user interactions by dispatching the events that would happen if the interaction took place in a browser\n\n## Why we need to extending user event api\n\nCurrently, when using the test library for interactive operations, it becomes very troublesome and cumbersome to find triggerable elements because Shadow DOM is used\n\n```\nconst shadowInput: Element = document\n.querySelector(\"vega-input\")\n?.shadowRoot?.querySelector(\"input\") as Element;\n\nuserEvent.type(shadowInput, \"input text\");\n```\n\n## When should use this library\n\nComponents that involve user interaction should all use this library to simplify operations and make user events simple and efficient.\n\n## Usage\n\n### `waitForVega` — choosing the right import\n\nThere are two `waitForVega` functions in the Vega ecosystem. Use the correct one for your context:\n\n| Context                           | Import from                          | Notes                                                                                                               |\n| --------------------------------- | ------------------------------------ | ------------------------------------------------------------------------------------------------------------------- |\n| **Production / application code** | `@heartlandone/vega`                 | Waits for all Vega web components on the page to hydrate. No delay, no test-framework coupling.                     |\n| **Test code**                     | `@heartlandone/vega-testing-library` | Superset of the above: also waits an optional post-hydration delay and **supports Jest fake timers** automatically. |\n\n```ts\n// ✅ In tests — use the testing-library version\nimport { waitForVega } from '@heartlandone/vega-testing-library';\n\nit('renders the button label', async () => {\n  render(<MyComponent />);\n  await waitForVega(); // supports jest.useFakeTimers(), optional delay param (default 300 ms)\n  // Optional: pass a custom delay when a test needs additional render settling time\n  // await waitForVega(500);\n  expect(screen.getByText('Submit')).toBeInTheDocument();\n});\n```\n\n```ts\n// ✅ In application / production code — use the core version\nimport { waitForVega } from '@heartlandone/vega';\n\nasync function initPage() {\n\tawait waitForVega(); // waits for hydration only\n}\n```\n\n`waitForVegaReady` from `@heartlandone/vega-angular`, `@heartlandone/vega-react`, and\n`@heartlandone/vega-vue` is **deprecated**. Migrate to `waitForVega` from\n`@heartlandone/vega-testing-library`:\n\n```ts\n// Before (deprecated)\nimport { waitForVegaReady } from '@heartlandone/vega-angular/testing';\nconst result = await waitForVegaReady(renderResult);\n\n// After\nimport { waitForVega } from '@heartlandone/vega-testing-library';\nawait waitForVega();\n```\n\n### `mockResizeObserver`\n\nReplaces the global `ResizeObserver` with a controllable mock for deterministic resize-event testing. Previously available individually in each framework wrapper library, it is now consolidated here.\n\n```ts\nimport { mockResizeObserver, MockedResizeObserverController } from '@heartlandone/vega-testing-library';\n\nlet resizeController: MockedResizeObserverController;\n\nbeforeEach(() => {\n\tresizeController = mockResizeObserver();\n});\n\nit('hides element when height is 0', () => {\n\tresizeController.hide('.my-element');\n\texpect(screen.queryByText('Content')).not.toBeVisible();\n});\n```\n\n`mockResizeObserver` from `@heartlandone/vega-angular`, `@heartlandone/vega-react`, and\n`@heartlandone/vega-vue` is **deprecated**. Migrate to the version from\n`@heartlandone/vega-testing-library`.\n\n### Jest fake timers compatibility\n\n`vega-testing-library` auto-advances Jest timers inside all internal render waits,\nincluding inside `waitForVega`. Test suites using `jest.useFakeTimers()` can use all\n`userForVega` APIs and `waitForVega` without manually calling\n`jest.advanceTimersByTime(...)`.\n\nIf your test also has its own debounced logic, you can still explicitly advance timers\nin your assertion flow as needed.\n\n### V14\n\n```\nnpm i @testing-library/user-event -D\nnpm i @heartlandone/vega-testing-library -D\n```\n\n```\nimport userEvent, { UserEvent } from '@testing-library/user-event'; // v14\nimport { createUserEventForVega, CompatibleUserEventMethods, UserEventCompatible } from '@heartlandone/vega-testing-library';\nlet user: UserEvent = userEvent.setup();\nconst userForVega: CompatibleUserEventMethods<UserEventCompatible> = createUserEventForVega(user);\n// Example using vega-input\nconst vegaInputElement = document.querySelector('vega-input');\nawait userForVega.type(vegaInputElement, 'input text');\nexpect(vegaInputElement.value).toBe('input text');\n....\n```\n\n### V13\n\n```\nnpm i @testing-library/user-event@13.5.0 -D\nnpm i @heartlandone/vega-testing-library -D\n```\n\n```\nimport userEvent from '@testing-library/user-event'; // v13\nimport { createUserEventForVega, CompatibleUserEventMethods, UserEventType13 } from '@heartlandone/vega-testing-library';\nconst userForVega: CompatibleUserEventMethods<UserEventType13<typeof userEvent>> = createUserEventForVega(userEvent);\n// Example using vega-input\nconst vegaInputElement = document.querySelector('vega-input');\nuserEvent.type(vegaInputElement, 'input text');\nexpect(vegaInputElement.value).toBe('input text');\n....\n```\n\n## Supported Components\n\n| **Component Name** | **User Event API supported** |\n|:-------------------|:-----------------------------|\n| **vega-accordion** | [**click**: simulates a user clicking on the accordion](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaAccordion); // will click to toggle expand`<br />`V13 `<br />`userForVega.click(vegaAccordion); // will click to toggle expand`<br /><br />[**hover**: simulates a user hovering the pointer over the accordion](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaAccordion); // will hover toggle button`<br />`V13 `<br />`userForVega.hover(vegaAccordion); // will hover toggle button`<br /><br />[**unhover**: simulates a user moving the pointer away from the accordion](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaAccordion); // will unhover toggle button`<br />`V13 `<br />`userForVega.unhover(vegaAccordion); // will unhover toggle button`<br /> |\n| **vega-breadcrumb** | [**click**: simulates a user clicking on the breadcrumb](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaBreadcrumb, { index: 0 }); // will click breadcrumb item by index`<br />`await userForVega.click(vegaBreadcrumb, { label: 'level2' }); // will click item by label (visible or in dropdown)`<br />`V13 `<br />`userForVega.click(vegaBreadcrumb, undefined, { index: 0 }); // will click breadcrumb item by index`<br />`userForVega.click(vegaBreadcrumb, undefined, { label: 'level2' }); // will click item by label (visible or in dropdown)`<br /><br />[**hover**: simulates a user hovering the pointer over the breadcrumb](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaBreadcrumb, { index: 0 }); // will hover breadcrumb item by index`<br />`await userForVega.hover(vegaBreadcrumb, { label: 'level2' }); // will hover item by label (visible or in dropdown)`<br />`V13 `<br />`userForVega.hover(vegaBreadcrumb, undefined, { index: 0 }); // will hover breadcrumb item by index`<br />`userForVega.hover(vegaBreadcrumb, undefined, { label: 'level2' }); // will hover item by label (visible or in dropdown)`<br /><br />[**unhover**: simulates a user moving the pointer away from the breadcrumb](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaBreadcrumb, { index: 0 }); // will unhover breadcrumb item by index`<br />`await userForVega.unhover(vegaBreadcrumb, { label: 'level2' }); // will unhover item by label (visible or in dropdown)`<br />`V13 `<br />`userForVega.unhover(vegaBreadcrumb, undefined, { index: 0 }); // will unhover breadcrumb item by index`<br />`userForVega.unhover(vegaBreadcrumb, undefined, { label: 'level2' }); // will unhover item by label (visible or in dropdown)`<br /> |\n| **vega-button** | [**click**: simulates a user clicking on the button](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaButton); // will click button`<br />`V13 `<br />`userForVega.click(vegaButton); // will click button`<br /><br />[**hover**: simulates a user hovering the pointer over the button](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaButton); // will hover button`<br />`V13 `<br />`userForVega.hover(vegaButton); // will hover button`<br /><br />[**unhover**: simulates a user moving the pointer away from the button](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaButton); // will unhover button`<br />`V13 `<br />`userForVega.unhover(vegaButton); // will unhover button`<br /> |\n| **vega-button-circle** | [**click**: simulates a user clicking on the button circle](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaButtonCircle); // will click button circle`<br />`V13 `<br />`userForVega.click(vegaButtonCircle); // will click button circle`<br /><br />[**hover**: simulates a user hovering the pointer over the button circle](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaButtonCircle); // will hover button circle`<br />`V13 `<br />`userForVega.hover(vegaButtonCircle); // will hover button circle`<br /><br />[**unhover**: simulates a user moving the pointer away from the button circle](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaButtonCircle); // will unhover button circle`<br />`V13 `<br />`userForVega.unhover(vegaButtonCircle); // will unhover button circle`<br /> |\n| **vega-button-link** | [**click**: simulates a user clicking on the button link](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaButtonLink); // will click button link`<br />`V13 `<br />`userForVega.click(vegaButtonLink); // will click button link`<br /><br />[**hover**: simulates a user hovering the pointer over the button link](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaButtonLink); // will hover button link`<br />`V13 `<br />`userForVega.hover(vegaButtonLink); // will hover button link`<br /><br />[**unhover**: simulates a user moving the pointer away from the button link](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaButtonLink); // will unhover button link`<br />`V13 `<br />`userForVega.unhover(vegaButtonLink); // will unhover button link`<br /> |\n| **vega-carousel** | [**click**: simulates a user clicking on the carousel](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaCarousel); // Click page 1`<br />`await userForVega.click(vegaCarousel, { page: 2 }); // Click page 2`<br />`V13 `<br />`userForVega.click(vegaCarousel); // Click page 1`<br />`userForVega.click(vegaCarousel, undefined, { page: 2 }); // Click page 2`<br /><br />[**hover**: simulates a user hovering the pointer over the carousel](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaCarousel); // Hover on carousel`<br />`V13 `<br />`userForVega.hover(vegaCarousel); // Hover on carousel`<br /><br />[**unhover**: simulates a user moving the pointer away from the carousel](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaCarousel); // Unhover on carousel`<br />`V13 `<br />`userForVega.unhover(vegaCarousel); // Unhover on carousel`<br /> |\n| **vega-checkbox** | [**click**: simulates a user clicking on the checkbox](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaCheckbox); // will click checkbox`<br />`V13 `<br />`userForVega.click(vegaCheckbox); // will click checkbox`<br /><br />[**hover**: simulates a user hovering the pointer over the checkbox](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaCheckbox); // will hover checkbox`<br />`V13 `<br />`userForVega.hover(vegaCheckbox); // will hover checkbox`<br /><br />[**unhover**: simulates a user moving the pointer away from the checkbox](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaCheckbox); // will unhover checkbox`<br />`V13 `<br />`userForVega.unhover(vegaCheckbox); // will unhover checkbox`<br /> |\n| **vega-chip** | [**click**: simulates a user clicking on the chip](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaChip, { iconClose: true }); // will click close icon`<br />`await userForVega.click(vegaChip); // will click vega-chip button`<br />`V13 `<br />`userForVega.click(vegaChip, { iconClose: true }); // will click close icon`<br />`userForVega.click(vegaChip); // will click vega-chip button`<br /><br />[**hover**: simulates a user hovering the pointer over the chip](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaChip); // will hover chip`<br />`V13 `<br />`userForVega.hover(vegaChip); // will hover chip`<br /><br />[**unhover**: simulates a user moving the pointer away from the chip](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaChip); // will unhover chip`<br />`V13 `<br />`userForVega.unhover(vegaChip); // will unhover chip`<br /> |\n| **vega-color-picker** | [**click**: simulates a user clicking on the color picker](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaColorPicker, {value: '#00BBFF'}); // will selected the color`<br />`V13 `<br />`userForVega.click(vegaColorPicker, undefined, {value: '#00BBFF'}); // will selected the color`<br /> |\n| **vega-combo-box** | [**clear**: simulates a user clearing the value of the combo box](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaComboBox, 'key', {keyOrLabel: 'key'}); // will clear chip by key`<br />`await userForVega.clear(vegaComboBox, 'label', {keyOrLabel: 'label'}); // will clear chip by label`<br />`await userForVega.clear(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will clear multiple chips by label`<br />`await userForVega.clear(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will clear multiple chips by key`<br />`V13 `<br />`userForVega.clear(vegaComboBox, 'key', {keyOrLabel: 'key'}); // will clear chip by key`<br />`userForVega.clear(vegaComboBox, 'label', {keyOrLabel: 'label'}); // will clear chip by label`<br />`userForVega.clear(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will clear multiple chips by label`<br />`userForVega.clear(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will clear multiple chips by key`<br /><br />[**click**: simulates a user clicking on the combo box](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaComboBox, {triggerDynamicAdd: true}); // will trigger the \"Add\" button in the dropdown`<br />`V13 `<br />`userForVega.click(vegaComboBox, undefined, {triggerDynamicAdd: true}); // will trigger the \"Add\" button in the dropdown`<br /><br />[**deselectOptions**: simulates a user deselecting options from a multi-select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await userForVega.deselectOptions(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will deselect the options according to key`<br />`await userForVega.deselectOptions(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will deselect the options according to label`<br />`V13 `<br />`userForVega.deselectOptions(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will deselect the options according to key`<br />`userForVega.deselectOptions(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will deselect the options according to label`<br /><br />[**selectOptions**: simulates a user selecting options from a select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await userForVega.selectOptions(vegaComboBox, 'label', {keyOrLabel: 'label'}); // will select the option according to label`<br />`await userForVega.selectOptions(vegaComboBox, 'key', {keyOrLabel: 'key'}); // will select the option according to key`<br />`await userForVega.selectOptions(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will select the options according to label`<br />`await userForVega.selectOptions(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will select the options according to key`<br />`V13 `<br />`userForVega.selectOptions(vegaComboBox, 'label', {keyOrLabel: 'label'}); // will select the option according to label`<br />`userForVega.selectOptions(vegaComboBox, 'key', {keyOrLabel: 'key'}); // will select the option according to key`<br />`userForVega.selectOptions(vegaComboBox, ['label', ...], {keyOrLabel: 'label'}); // will select the options according to label`<br />`userForVega.selectOptions(vegaComboBox, ['key', ...], {keyOrLabel: 'key'}); // will select the options according to key`<br /><br />[**type**: simulates a user typing text into the combo box](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaComboBox, 'Peaches'); // will type 'Peaches' in the input box`<br />`V13 `<br />`userForVega.type(vegaComboBox, 'Peaches'); // will type 'Peaches' in the input box`<br /> |\n| **vega-date-picker** | [**clear**: simulates a user clearing the value of the date picker](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaDatePicker); //For both single & range mode`<br />`V13 `<br />`userForVega.clear(vegaDatePicker); //For both single & range mode`<br /><br />[**click**: simulates a user clicking on the date picker](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaDatePicker); //Click start input`<br />`await userForVega.click(vegaDatePicker, {startOrEnd: 'start'}); //Click start input`<br />`await userForVega.click(vegaDatePicker, {startOrEnd: 'end'}); //Click end input`<br />`V13 `<br />`userForVega.click(vegaDatePicker); //Click start input`<br />`userForVega.click(vegaDatePicker, undefined, {startOrEnd: 'start'}); //Click start input`<br />`userForVega.click(vegaDatePicker, undefined, {startOrEnd: 'end'}); //Click end input`<br /><br />[**type**: simulates a user typing text into the date picker](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaDatePicker, '12/12/2000'); //Type in start input`<br />`await userForVega.type(vegaDatePicker, '12/12/2000', {startOrEnd: 'start', delay: 0}); //Type in start input`<br />`await userForVega.type(vegaDatePicker, '12/12/2000', {startOrEnd: 'end', delay: 0}); //Type in start input`<br />`V13 `<br />`userForVega.type(vegaDatePicker, '12/12/2000'); //Type in start input`<br />`userForVega.type(vegaDatePicker, '12/12/2000', {startOrEnd: 'start', delay: 0}); //Type in start input`<br />`userForVega.type(vegaDatePicker, '12/12/2000', {startOrEnd: 'end', delay: 0}); //Type in start input`<br /> |\n| **vega-dropdown** | [**clear**: simulates a user clearing the value of the dropdown](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaDropdown, 'string'); // Will open dropdown and clear search input`<br />`V13 `<br />`userForVega.clear(vegaDropdown, 'string'); // Will open dropdown and clear search input`<br /><br />[**click**: simulates a user clicking on the dropdown](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaDropdown); // will click to open`<br />`await userForVega.click(vegaDropdown, { keyOrLabel: 'key', value: 'key' }); // will click dropdown item by item key`<br />`await userForVega.click(vegaDropdown, { keyOrLabel: 'key', value: ['key1', 'key2', 'key3'] }); // will click multiple dropdown items by item key`<br />`await userForVega.click(vegaDropdown, { keyOrLabel: 'label', value: 'Label 1' }); // will click dropdown item by item label`<br />`await userForVega.click(vegaDropdown, { keyOrLabel: 'label', value: ['Label 1', 'Label 2', 'Label 3'] }); // will click multiple dropdown items by item label`<br />`await userForVega.click(vegaDropdown, { action: 'reset' }); // will click reset selection button when items are selected`<br />`await userForVega.click(vegaDropdown, { action: 'add' }); // will click add item button when searched item is not found`<br />`V13 `<br />`userForVega.click(vegaDropdown); // will click to open`<br />`userForVega.click(vegaDropdown, undefined, { keyOrLabel: 'key', value: 'key' }); // will click dropdown item by item key`<br />`userForVega.click(vegaDropdown, undefined, { keyOrLabel: 'key', value: ['key1', 'key2', 'key3'] }); // will click multiple dropdown items by item key`<br />`userForVega.click(vegaDropdown, undefined, { keyOrLabel: 'label', value: 'Label 1' }); // will click dropdown item by item label`<br />`userForVega.click(vegaDropdown, undefined, { keyOrLabel: 'label', value: ['Label 1', 'Label 2', 'Label 3'] }); // will click multiple  dropdown items by item label`<br />`userForVega.click(vegaDropdown, undefined, { action: 'reset' }); // will click reset selection button when items are selected`<br />`userForVega.click(vegaDropdown, undefined, { action: 'add' }); // will click add item button when searched item is not found`<br /><br />[**type**: simulates a user typing text into the dropdown](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaDropdown, 'string'); // Will open dropdown and search by string`<br />`V13 `<br />`userForVega.type(vegaDropdown, 'string'); // Will open dropdown and search by string`<br /> |\n| **vega-dropdown-group** | [**click**: simulates a user clicking on the dropdown group](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaDropdownGroup); // will click dropdown group first item`<br />`await userForVega.click(vegaDropdownGroup, { keyOrLabel: 'key', value: 'item1' }); // will click dropdown item by key`<br />`await userForVega.click(vegaDropdownGroup, { keyOrLabel: 'label', value: 'Item 1' }); // will click dropdown item by label`<br />`V13 `<br />`userForVega.click(vegaDropdownGroup); // will click dropdown group first item`<br />`userForVega.click(vegaDropdownGroup, undefined, { keyOrLabel: 'key', value: 'item1' }); // will click dropdown item by key`<br />`userForVega.click(vegaDropdownGroup, undefined, { keyOrLabel: 'label', value: 'Item 1' }); // will click dropdown item by label`<br /> |\n| **vega-dropdown-item** | [**click**: simulates a user clicking on the dropdown item](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaDropdownItem); // will click dropdown item`<br />`V13 `<br />`userForVega.click(vegaDropdownItem); // will click dropdown item`<br /><br />[**hover**: simulates a user hovering the pointer over the dropdown item](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaDropdownItem); // will hover dropdown item`<br />`V13 `<br />`userForVega.hover(vegaDropdownItem); // will hover dropdown item`<br /><br />[**unhover**: simulates a user moving the pointer away from the dropdown item](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaDropdownItem); // will unhover dropdown item`<br />`V13 `<br />`userForVega.unhover(vegaDropdownItem); // will unhover dropdown item`<br /> |\n| **vega-file-uploader** | [**clear**: simulates a user clearing the value of the file uploader](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaFileUploader, {values: 'file name', indexOrName: 'name'}); // Delete file by name`<br />`await userForVega.clear(vegaFileUploader, {values: ['file name1', 'file name2', ...], indexOrName: 'name'}); // Delete files by name`<br />`await userForVega.clear(vegaFileUploader, {values: '0', indexOrName: 'index'}); // Delete file by index`<br />`await userForVega.clear(vegaFileUploader, {values: ['0', '1', ...], indexOrName: 'index'}); // Delete files by index`<br />`V13 `<br />`userForVega.clear(vegaFileUploader, {values: 'file name', indexOrName: 'name'}); // Delete file by name`<br />`userForVega.clear(vegaFileUploader, {values: ['file name1', 'file name2', ...], indexOrName: 'name'}); // Delete files by name`<br />`userForVega.clear(vegaFileUploader, {values: '0', indexOrName: 'index'}); // Delete file by index`<br />`userForVega.clear(vegaFileUploader, {values: ['0', '1', ...], indexOrName: 'index'}); // Delete files by index`<br /><br />[**upload**: simulates a user uploading files to the file uploader](https://testing-library.com/docs/user-event/utility#upload)<br />Usage example:<br />`V14 `<br />`await userForVega.upload(vegaFileUploader, 'file name'); // will upload the single file according to file name`<br />`await userForVega.upload(vegaFileUploader, '['file name', 'file name 1', ....]); // will upload the multiple files according to file names`<br />`V13 `<br />`userForVega.upload(vegaFileUploader, 'file name'); // will upload the single file according to file name`<br />`userForVega.upload(vegaFileUploader, '['file name', 'file name 1', ....]); // will upload the multiple files according to file names`<br /> |\n| **vega-image-uploader** | [**clear**: simulates a user clearing the value of the image uploader](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaImageUploader); //Delete uploaded image`<br />`V13 `<br />`userForVega.clear(vegaImageUploader); //Delete uploaded image`<br /><br />[**click**: simulates a user clicking on the image uploader](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaImageUploader, { action: 'replace', file: file }); //Replace image`<br />`await userForVega.click(vegaImageUploader, { action: 'delete' }); //Remove uploaded image`<br />`await userForVega.click(vegaImageUploader, { action: 'cancel' }); //Cancel upload of image`<br />`await userForVega.click(vegaImageUploader, { action: 'preview' }); //Preview uploaded image`<br />`V13 `<br />`userForVega.click(vegaImageUploader, undefined, { action: 'replace', file: file }); //Replace image`<br />`userForVega.click(vegaImageUploader, undefined, { action: 'delete' }); //Remove uploaded image`<br />`userForVega.click(vegaImageUploader, undefined, { action: 'cancel' }); //Cancel upload of image`<br />`userForVega.click(vegaImageUploader, undefined, { action: 'preview' }); //Preview uploaded image`<br /><br />[**upload**: simulates a user uploading files to the image uploader](https://testing-library.com/docs/user-event/utility#upload)<br />Usage example:<br />`V14 `<br />`await userForVega.upload(vegaImageUploader, imageFile); //Upload image`<br />`V13 `<br />`userForVega.upload(vegaImageUploader, imageFile); //Upload image`<br /> |\n| **vega-input** | [**clear**: simulates a user clearing the value of the input](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaInput, { iconClear: true }); // Clear input field by clicking the clear icon`<br />`await userForVega.clear(vegaInput); // Clear input field by userEvent.clear`<br />`V13 `<br />`userForVega.clear(vegaInput, { iconClear: true }); // Clear input field by clicking the clear icon`<br />`userForVega.clear(vegaInput); // Clear input field by userEvent.clear`<br /><br />[**click**: simulates a user clicking on the input](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaInput); // will click the input box`<br />`V13 `<br />`userForVega.click(vegaInput); // will click the input box`<br /><br />[**type**: simulates a user typing text into the input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInput, 'Hello World'); // will type 'Hello World' in the input box`<br />`V13 `<br />`userForVega.type(vegaInput, 'Hello World'); // will type 'Hello World' in the input box`<br /> |\n| **vega-input-credit-card** | [**clear**: simulates a user clearing the value of the credit card input](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaInputCreditCard); // Clear input field by userEvent.clear`<br />`V13 `<br />`userForVega.clear(vegaInputCreditCard); // Clear input field by userEvent.clear`<br /><br />[**click**: simulates a user clicking on the credit card input](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaInputCreditCard); // Click input field by userEvent.click`<br />`V13 `<br />`userForVega.click(vegaInputCreditCard); // Click input field by userEvent.click`<br /><br />[**type**: simulates a user typing text into the credit card input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInputCreditCard, '1234'); // Type into input field by userEvent.type`<br />`V13 `<br />`userForVega.type(vegaInputCreditCard, '1234'); // Type into input field by userEvent.type`<br /> |\n| **vega-input-numeric** | [**clear**: simulates a user clearing the value of the numeric input](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaInputNumeric, { iconClear: true }); // Clear input field by clicking the clear icon`<br />`await userForVega.clear(vegaInputNumeric); // Clear input field by userEvent.clear`<br />`V13 `<br />`userForVega.clear(vegaInputNumeric, { iconClear: true }); // Clear input field by clicking the clear icon`<br />`userForVega.clear(vegaInputNumeric); // Clear input field by userEvent.clear`<br /><br />[**click**: simulates a user clicking on the numeric input](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaInputNumeric); // will click the input box`<br />`V13 `<br />`userForVega.click(vegaInputNumeric); // will click the input box`<br /><br />[**type**: simulates a user typing text into the numeric input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInputNumeric, '12345'); // will type '12345' in the input box`<br />`V13 `<br />`userForVega.type(vegaInputNumeric, '12345'); // will type '12345' in the input box`<br /> |\n| **vega-input-phone-number** | [**clear**: simulates a user clearing the value of the phone number input](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaInputPhoneNumber); // Clear input field with userEvent clear method`<br />`await userForVega.clear(vegaInputPhoneNumber,  { source: 'input' }); // Clear input field with userEvent clear method`<br />`await userForVega.clear(vegaInputPhoneNumber, { source: 'dropDown' }); // Clear drop down input field with userEvent clear method`<br />`await userForVega.clear(vegaInputPhoneNumber, { iconClear: true }); // Clear input field with clear icon button`<br />`await userForVega.clear(vegaInputPhoneNumber, { source: 'dropDown', iconClear: true }); // Clear drop down input field with clear icon button`<br />`V13 `<br />`userForVega.clear(vegaInputPhoneNumber); // Clear input field with userEvent clear method`<br />`userForVega.clear(vegaInputPhoneNumber,  { source: 'input' }); // Clear input field with userEvent clear method`<br />`userForVega.clear(vegaInputPhoneNumber, { source: 'dropDown' }); // Clear drop down input field with userEvent clear method`<br />`userForVega.clear(vegaInputPhoneNumber, { iconClear: true }); // Clear input field with clear icon button`<br />`userForVega.clear(vegaInputPhoneNumber, { source: 'dropDown', iconClear: true }); // Clear drop down input field with clear icon button`<br /><br />[**selectOptions**: simulates a user selecting options from a select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await userForVega.selectOptions(vegaInputPhoneNumber, 'key', {keyOrLabel: 'key'}); // Select option by key using userEvent.click`<br />`await userForVega.selectOptions(vegaInputPhoneNumber, 'label', {keyOrLabel: 'label'}); // Select option by label using userEvent.click`<br />`V13 `<br />`userForVega.selectOptions(vegaInputPhoneNumber, 'key', {keyOrLabel: 'key'}); // Select option by key using userEvent.click`<br />`userForVega.selectOptions(vegaInputPhoneNumber, 'label', {keyOrLabel: 'label'}); // Select option by label using userEvent.click`<br /><br />[**type**: simulates a user typing text into the phone number input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInputPhoneNumber, '123', {source: 'input'}); // Type into input field or dropdown input field using userEvent.type`<br />`V13 `<br />`userForVega.type(vegaInputPhoneNumber, '123', {source: 'input', delay: 0}); // Type into input field or dropdown input field using userEvent.type`<br /> |\n| **vega-input-range** | [**clear**: simulates a user clearing the value of the range input](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaInputRange); // Clear minimum input field using userEvent.clear (keyboard action)`<br />`await userForVega.clear(vegaInputRange, {minOrMax: 'min'}); // Clear minimum input field using userEvent.clear (keyboard action)`<br />`await userForVega.clear(vegaInputRange, {minOrMax: 'max'}); // Clear maximum input field using userEvent.clear (keyboard action)`<br />`await userForVega.clear(vegaInputRange, {iconClear: true}); // Clear both fields (min and max) using the clear icon`<br />`V13 `<br />`userForVega.clear(vegaInputRange); // Clear minimum input field using userEvent.clear (keyboard action)`<br />`userForVega.clear(vegaInputRange, {minOrMax: 'min'}); // Clear minimum input field using userEvent.clear (keyboard action)`<br />`userForVega.clear(vegaInputRange, {minOrMax: 'max'}); // Clear maximum input field using userEvent.clear (keyboard action)`<br />`userForVega.clear(vegaInputRange, {iconClear: true}); // Clear both fields (min and max) using the clear icon`<br /><br />[**click**: simulates a user clicking on the range input](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaInputRange, {minOrMax: 'min'}); // will click the minimum input box`<br />`await userForVega.click(vegaInputRange, {minOrMax: 'max'}); // will click the maximum input box`<br />`V13 `<br />`userForVega.click(vegaInputRange, undefined, {minOrMax: 'max'}); // will click the maximum input box`<br /><br />[**type**: simulates a user typing text into the range input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInputRange, '10', {minOrMax: 'min'}); // will type '10' in the minimum input box`<br />`await userForVega.type(vegaInputRange, '10', {minOrMax: 'max'}); // will type '10' in the maximum input box`<br />`V13 `<br />`userForVega.type(vegaInputRange, '10', {minOrMax: 'min', delay: 0}); // will type '10' in the minimum input box`<br />`userForVega.type(vegaInputRange, '10', {minOrMax: 'max', delay: 0}); // will type '10' in the maximum input box`<br /> |\n| **vega-input-select** | [**deselectOptions**: simulates a user deselecting options from a multi-select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await userForVega.deselectOptions(vegaInputSelect, ['key', 'key1', ...], {keyOrLabel: 'key'}); // will deselect the option with specified key`<br />`await userForVega.deselectOptions(vegaInputSelect, ['label', 'label1', ...], {keyOrLabel: 'label'}); // will deselect the option with specified label`<br />`V13 `<br />`userForVega.deselectOptions(vegaInputSelect, ['key', 'key1', ...], {keyOrLabel: 'key'}); // will deselect the option with specified key`<br />`userForVega.deselectOptions(vegaInputSelect, ['label', 'label1', ...], {keyOrLabel: 'label'}); // will deselect the option with specified label`<br /><br />[**selectOptions**: simulates a user selecting options from a select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await userForVega.selectOptions(vegaInputSelect, 'key', {keyOrLabel: 'key'}); //\twill select the option with specified key`<br />`await userForVega.selectOptions(vegaInputSelect, ['label', 'label1', ...], {keyOrLabel: 'label'}); // will select the option with specified label`<br />`V13 `<br />`userForVega.selectOptions(vegaInputSelect, 'label', {keyOrLabel: 'label'}); // will select the option with specified label`<br />`userForVega.selectOptions(vegaInputSelect, ['key', 'key1', ...], {keyOrLabel: 'key'}); // will select the options with specified keys`<br /><br />[**type**: simulates a user typing text into the select input](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaInputSelect, 'Peaches'); // will type 'text' in the input box and filter options by label`<br />`V13 `<br />`userForVega.type(vegaInputSelect, 'Peaches'); // will type 'text' in the input box and filter options by label`<br /> |\n| **vega-item-toggle** | [**click**: simulates a user clicking on the item toggle](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaItemToggle); // will click item toggle`<br />`await waitFor(() => { expect(vegaItemToggle.isToggled).toBe(true); }, { timeout: 1550 }); // wait for the toggle animation to finish`<br />`V13 `<br />`userForVega.click(vegaItemToggle); // will click item toggle`<br />`await waitFor(() => { expect(vegaItemToggle.isToggled).toBe(true); }, { timeout: 1550 }); // wait for the toggle animation to finish`<br /> |\n| **vega-left-nav-group** | [**click**: simulates a user clicking on the left nav group](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaLeftNavGroup); //Click left nav group`<br />`V13 `<br />`userForVega.click(vegaLeftNavGroup); //Click left nav group`<br /><br />[**hover**: simulates a user hovering the pointer over the left nav group](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaLeftNavGroup); //hover left nav group`<br />`V13 `<br />`userForVega.hover(vegaLeftNavGroup); //hover left nav group`<br /><br />[**unhover**: simulates a user moving the pointer away from the left nav group](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaLeftNavGroup); //unhover left nav group`<br />`V13 `<br />`userForVega.unhover(vegaLeftNavGroup); //unhover left nav group`<br /> |\n| **vega-left-nav-link** | [**click**: simulates a user clicking on the left nav link](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaLeftNavLink); //Click left nav link`<br />`V13 `<br />`userForVega.click(vegaLeftNavLink); //Click left nav link`<br /><br />[**hover**: simulates a user hovering the pointer over the left nav link](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaLeftNavLink); //hover left nav link`<br />`V13 `<br />`userForVega.hover(vegaLeftNavLink); //hover left nav link`<br /><br />[**unhover**: simulates a user moving the pointer away from the left nav link](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaLeftNavLink); //unhover left nav link`<br />`V13 `<br />`userForVega.unhover(vegaLeftNavLink); //unhover left nav link`<br /> |\n| **vega-left-nav-section** | [**click**: simulates a user clicking on the left nav section](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaLeftNavSection); //Click left nav section action button link if action title is set`<br />`V13 `<br />`userForVega.click(vegaLeftNavSection); //Click left nav section action button link if action title is set`<br /><br />[**hover**: simulates a user hovering the pointer over the left nav section](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaLeftNavSection); //hover left nav section action button link if action title is set`<br />`V13 `<br />`userForVega.hover(vegaLeftNavSection); //hover left nav section action button link if action title is set`<br /><br />[**unhover**: simulates a user moving the pointer away from the left nav section](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaLeftNavSection); //unhover left nav section`<br />`V13 `<br />`userForVega.unhover(vegaLeftNavSection); //unhover left nav section`<br /> |\n| **vega-modal** | [**click**: simulates a user clicking on the modal](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaModal); // will simulate click to open modal`<br />`await userForVega.click(vegaModal, { action: 'open' }); // will  open modal`<br />`await userForVega.click(vegaModal, { action: 'close' }); // will  close modal`<br />`await userForVega.click(vegaModal, { target: 'closeIcon' }); // On open modal, click close icon`<br />`V13 `<br />`userForVega.click(vegaModal); // will simulate click to open modal`<br />`userForVega.click(vegaModal, undefined, { action: 'open' }); // will  open modal`<br />`userForVega.click(vegaModal, undefined, { action: 'close' }); // will  close modal`<br />`userForVega.click(vegaModal, { target: 'closeIcon' }); // On open modal, click close icon`<br /> |\n| **vega-nav-card** | [**click**: simulates a user clicking on the nav card](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaNavCard); //Click first vega-left-nav-link by default`<br />`await userForVega.click(vegaNavCard, { prop: 'key', propValue: 'settings' }); //Click nav item by key:'settings'`<br />`await userForVega.click(vegaNavCard, { prop: 'url', propValue: '#settings' }); //Click nav item by url`<br />`await userForVega.click(vegaNavCard, { prop: 'label', propValue: 'SETTINGS' }); //Click nav item by label text`<br />`await userForVega.click(vegaNavCard, { prop: 'label', propValue: 'Profile', targetType: 'group' }); //Click label for for group element`<br />`V13 `<br />`userForVega.click(vegaNavCard); //Click first vega-left-nav-link by default`<br />`userForVega.click(vegaNavCard, undefined, { prop: 'key', propValue: 'settings' }); //Click nav item by key:'settings'`<br />`userForVega.click(vegaNavCard, undefined, { prop: 'url', propValue: '#settings' }); //Click nav item by url`<br />`userForVega.click(vegaNavCard, undefined, { prop: 'label', propValue: 'SETTINGS' }); //Click nav item by label text`<br />`userForVega.click(vegaNavCard, undefined, { prop: 'label', propValue: 'Profile', targetType: 'group' }); //Click label for for group element`<br /> |\n| **vega-pagination** | [**click**: simulates a user clicking on the pagination](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaPagination, { next: true }); // go to next page`<br />`await userForVega.click(vegaPagination, { prev: true }); // go to previous page`<br />`await userForVega.click(vegaPagination, { page: 5 }); // go to specific page`<br />`V13 `<br />`userForVega.click(vegaPagination, undefined, { next: true }); // go to next page`<br />`userForVega.click(vegaPagination, undefined, { prev: true }); // go to previous page`<br />`userForVega.click(vegaPagination, undefined, { page: 5 }); // go to specific page`<br /><br />[**selectOptions**: simulates a user selecting options from a select](https://testing-library.com/docs/user-event/utility#-selectoptions-deselectoptions)<br />Usage example:<br />`V14 `<br />`await waitFor(() => { expect(vegaPagination.shadowRoot.querySelector('vega-input-select').classList.contains('hydrated')).toBe(true); }); // wait for the inner input-select to be rendered.`<br />`await userForVega.selectOptions(vegaPagination, '20'); // change page size to 20`<br />`V13 `<br />`await waitFor(() => { expect(vegaPagination.shadowRoot.querySelector('vega-input-select').classList.contains('hydrated')).toBe(true); }); // wait for the inner input-select to be rendered.`<br />`userForVega.selectOptions(vegaPagination, '20'); // change page size to 20`<br /><br />[**type**: simulates a user typing text into the pagination](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await waitFor(() => { expect(vegaPagination.shadowRoot.querySelector('vega-input[data-vega-form=\"paginationGoTo\"]').classList.contains('hydrated')).toBe(true); }); // wait for the inner vega-input to be rendered.`<br />`await userForVega.type(vegaPagination, '5'); // type target page number and goTo that page`<br />`V13 `<br />`await waitFor(() => { expect(vegaPagination.shadowRoot.querySelector('vega-input[data-vega-form=\"paginationGoTo\"]').classList.contains('hydrated')).toBe(true); }); // wait for the inner vega-input to be rendered.`<br />`userForVega.type(vegaPagination, '5'); // type target page number and goTo that page`<br /> |\n| **vega-popover** | [**click**: simulates a user clicking on the popover](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaPopover); // will click popover-content slot to open or close the popover`<br />`V13 `<br />`userForVega.click(vegaPopover); // will click popover-content slot to open or close the popover`<br /><br />[**hover**: simulates a user hovering the pointer over the popover](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaPopover); // will hover popover-content slot to open or close the popover`<br />`V13 `<br />`userForVega.hover(vegaPopover); // will hover popover-content slot to open or close the popover`<br /><br />[**unhover**: simulates a user moving the pointer away from the popover](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaPopover); // will unhover popover-content slot to open or close the popover`<br />`await waitFor(() => { expect(vegaPopoverContent).toHaveClass('vega-force-hidden');}); // wait for the popover to be hidden`<br />`V13 `<br />`userForVega.unhover(vegaPopover); // will unhover popover-content slot to open or close the popover`<br />`await waitFor(() => { expect(vegaPopoverContent).toHaveClass('vega-force-hidden');}); // wait for the popover to be hidden`<br /> |\n| **vega-radio** | [**click**: simulates a user clicking on the radio](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaRadio); // will click radio`<br />`V13 `<br />`userForVega.click(vegaRadio); // will click radio`<br /><br />[**hover**: simulates a user hovering the pointer over the radio](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaRadio); // will hover radio`<br />`V13 `<br />`userForVega.hover(vegaRadio); // will hover radio`<br /><br />[**unhover**: simulates a user moving the pointer away from the radio](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaRadio); // will unhover radio`<br />`V13 `<br />`userForVega.unhover(vegaRadio); // will unhover radio`<br /> |\n| **vega-segment-control** | [**click**: simulates a user clicking on the segment control](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaSegmentControl, {value: 'Right', textOrIndexOrKey: 'text'}); // will click the right button`<br />`await userForVega.click(vegaSegmentControl, {value: 'Center', textOrIndexOrKey: 'text'}); // will click the center button`<br />`await userForVega.click(vegaSegmentControl, {value: 'left', textOrIndexOrKey: 'text'}); // will click the left button`<br />`await userForVega.click(vegaSegmentControl, {value: '1', textOrIndexOrKey: 'index'}); // will click the first button by index`<br />`await userForVega.click(vegaSegmentControl, {value: 'right', textOrIndexOrKey: 'key'}); // will click the button with key 'right'`<br />`await userForVega.click(vegaSegmentControl, {value: 'center', textOrIndexOrKey: 'key'}); // will click the button with key 'center'`<br />`await userForVega.click(vegaSegmentControl, {value: 'left', textOrIndexOrKey: 'key'}); // will click the button with key 'left'`<br />`V13 `<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'Right', textOrIndexOrKey: 'text'}); // will click the right button`<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'Center', textOrIndexOrKey: 'text'}); // will click the center button`<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'left', textOrIndexOrKey: 'text'}); // will click the left button`<br />`userForVega.click(vegaSegmentControl, undefined, {value: '1', textOrIndexOrKey: 'index'}); // will click the first button by index`<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'right', textOrIndexOrKey: 'key'}); // will click the button with key 'right'`<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'center', textOrIndexOrKey: 'key'}); // will click the button with key 'center'`<br />`userForVega.click(vegaSegmentControl, undefined, {value: 'left', textOrIndexOrKey: 'key'}); // will click the button with key 'left'`<br /> |\n| **vega-selection-chip** | [**clear**: simulates a user clearing the value of the selection chip](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaSelectionChip); //clear selection chip`<br />`V13 `<br />`userForVega.clear(vegaSelectionChip); //clear selection chip`<br /><br />[**click**: simulates a user clicking on the selection chip](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaSelectionChip); //click selection chip`<br />`V13 `<br />`userForVega.click(vegaSelectionChip); //click selection chip`<br /><br />[**hover**: simulates a user hovering the pointer over the selection chip](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaSelectionChip); //hover on selection chip`<br />`V13 `<br />`userForVega.hover(vegaSelectionChip); //hover on selection chip`<br /><br />[**unhover**: simulates a user moving the pointer away from the selection chip](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaSelectionChip); //unhover selection chip`<br />`V13 `<br />`userForVega.unhover(vegaSelectionChip); //unhover selection chip`<br /> |\n| **vega-selection-chip-group** | [**clear**: simulates a user clearing the value of the selection chip group](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaSelectionChipGroup); //clear group selection`<br />`V13 `<br />`userForVega.clear(vegaSelectionChipGroup); //clear group selection`<br /><br />[**click**: simulates a user clicking on the selection chip group](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaSelectionChipGroup, {label: 'Label for ABC'}); //Select by label`<br />`await userForVega.click(vegaSelectionChipGroup, {label: ['Label for ABC', 'Label for DEF']}); //Multi select`<br />`await userForVega.click(vegaSelectionChipGroup, {value: 'ABC'}); //Select by value`<br />`await userForVega.click(vegaSelectionChipGroup, {value: ['ABC', 'DEF']}); //Multi select`<br />`V13 `<br />`userForVega.click(vegaSelectionChipGroup, undefined, {label: 'Label for ABC'}); //Select by label`<br />`userForVega.click(vegaSelectionChipGroup, undefined, {label: ['Label for ABC', 'Label for DEF']}); //Multi select`<br />`userForVega.click(vegaSelectionChipGroup, undefined, {value: 'ABC'}); //Select by value`<br />`userForVega.click(vegaSelectionChipGroup, undefined, {value: ['ABC', 'DEF']}); //Multi select`<br /> |\n| **vega-selection-tile** | [**clear**: simulates a user clearing the value of the selection tile](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaSelectionTile); //Clear selection`<br />`V13 `<br />`userForVega.clear(vegaSelectionTile); //Clear selection`<br /><br />[**click**: simulates a user clicking on the selection tile](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaSelectionTile); //Click selection tile`<br />`V13 `<br />`userForVega.click(vegaSelectionTile); //Click selection tile`<br /><br />[**hover**: simulates a user hovering the pointer over the selection tile](https://testing-library.com/docs/user-event/convenience#hover)<br />Usage example:<br />`V14 `<br />`await userForVega.hover(vegaSelectionTile); //Hover on selection tile`<br />`V13 `<br />`userForVega.hover(vegaSelectionTile); //Hover on selection tile`<br /><br />[**unhover**: simulates a user moving the pointer away from the selection tile](https://testing-library.com/docs/user-event/convenience#unhover)<br />Usage example:<br />`V14 `<br />`await userForVega.unhover(vegaSelectionTile); //Unhover on selection tile`<br />`V13 `<br />`userForVega.unhover(vegaSelectionTile); //Unhover on selection tile`<br /> |\n| **vega-selection-tile-group** | [**clear**: simulates a user clearing the value of the selection tile group](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaSelectionTileGroup); // Clear selected values`<br />`V13 `<br />`userForVega.clear(vegaSelectionTileGroup); // Clear selected values`<br /><br />[**click**: simulates a user clicking on the selection tile group](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaSelectionTileGroup, {value: 'ABC'}); //Select by value`<br />`await userForVega.click(vegaSelectionTileGroup, {value: ['ABC', 'DEF']}); //Select multiple options`<br />`await userForVega.click(vegaSelectionTileGroup, {title: 'Title for ABC'}); //Select by title`<br />`await userForVega.click(vegaSelectionTileGroup, {title: ['Title ABC', 'Title DEF']}); //Select multiple options`<br />`V13 `<br />`userForVega.click(vegaSelectionTileGroup, undefined, {value: 'ABC'}); //Select by value`<br />`userForVega.click(vegaSelectionTileGroup, undefined, {value: ['ABC', 'DEF']}); //Select multiple options`<br />`userForVega.click(vegaSelectionTileGroup, undefined, {title: 'Title for ABC'}); //Select by title`<br />`userForVega.click(vegaSelectionTileGroup, undefined, {title: ['Title ABC', 'Title DEF']}); //Select multiple options`<br /> |\n| **vega-signature-capture** | [**clear**: simulates a user clearing the value of the signature capture](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaSignatureCapture); // Clear the signature capture`<br />`V13 `<br />`userForVega.clear(vegaSignatureCapture); // Clear the signature capture`<br /><br />[**pointer**: simulates a user pointing to the signature capture](https://testing-library.com/docs/user-event/pointer)<br />Usage example:<br />`V14 `<br />`await userForVega.pointer(vegaSignatureCapture, [{ keys: '[MouseLeft>]', coords: { x: 100, y: 200 } },{ coords: { x: 200, y: 200 } },{ keys: '[/MouseLeft]' },]); // Draw a signature`<br />`V13 `<br />`userForVega.pointer(vegaSignatureCapture, [{mouseDown: { clientX: 100, clientY: 200 }, mouseMove: { clientX: 200, clientY: 200 }, mouseUp: { clientX: 200, clientY: 200 },},]); // Draw a signature`<br /> |\n| **vega-stepper** | [**clear**: simulates a user clearing the value of the stepper](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaStepper); // will clear the stepper input and set the value to 0`<br />`V13 `<br />`userForVega.clear(vegaStepper); // will clear the stepper input and set the value to 0`<br /><br />[**click**: simulates a user clicking on the stepper](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaStepper, {actionSource: 'minus'}); // Decrease value`<br />`await userForVega.click(vegaStepper, {actionSource: 'plus'}); // Increase value`<br />`await userForVega.click(vegaStepper, {actionSource: 'input'}); // To focus on the input`<br />`V13 `<br />`userForVega.click(vegaStepper, undefined, {actionSource: 'minus'}); // Decrease value`<br />`userForVega.click(vegaStepper, undefined, {actionSource: 'plus'}); // Increase value`<br />`userForVega.click(vegaStepper, undefined, {actionSource: 'input'}); // To focus on the input`<br /><br />[**type**: simulates a user typing text into the stepper](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaStepper, '10'); // will type '10' in the stepper input`<br />`V13 `<br />`userForVega.type(vegaStepper, '10'); // will type '10' in the stepper input`<br /> |\n| **vega-textarea** | [**clear**: simulates a user clearing the value of the textarea](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaTextarea); // Delete all text`<br />`V13 `<br />`userForVega.clear(vegaTextarea); // Delete all text`<br /><br />[**click**: simulates a user clicking on the textarea](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaTextarea); // click textarea`<br />`V13 `<br />`userForVega.click(vegaTextarea); // click textarea`<br /><br />[**type**: simulates a user typing text into the textarea](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaTextarea, 'text'); // will type 'text' in the textarea box`<br />`V13 `<br />`userForVega.type(vegaTextarea, 'text'); // will type '12345' in the textarea box`<br /> |\n| **vega-time-picker** | [**clear**: simulates a user clearing the value of the time picker](https://testing-library.com/docs/user-event/utility#clear)<br />Usage example:<br />`V14 `<br />`await userForVega.clear(vegaTimePicker); // Clear start time input`<br />`await userForVega.clear(vegaTimePicker, {startOrEnd: 'start'}); // Clear start time input`<br />`await userForVega.clear(vegaTimePicker, {startOrEnd: 'end'}); // Clear end time input`<br />`V13 `<br />`userForVega.clear(vegaTimePicker); // Clear start time input`<br />`userForVega.clear(vegaTimePicker, {startOrEnd: 'start'}); // Clear start time input`<br />`userForVega.clear(vegaTimePicker, {startOrEnd: 'end'}); // Clear end time input`<br /><br />[**click**: simulates a user clicking on the time picker](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaTimePicker); // Click start time input field`<br />`await userForVega.click(vegaTimePicker, {startOrEnd: 'start'}); // Click start time input field`<br />`await userForVega.click(vegaTimePicker, {startOrEnd: 'end'}); // Click end time input field`<br />`V13 `<br />`userForVega.click(vegaTimePicker, undefined, {startOrEnd: 'start'}); // Click start time input field`<br />`userForVega.click(vegaTimePicker, undefined, {startOrEnd: 'end'}); // Click end time input field`<br /><br />[**type**: simulates a user typing text into the time picker](https://testing-library.com/docs/user-event/utility#type)<br />Usage example:<br />`V14 `<br />`await userForVega.type(vegaTimePicker, '10:00'); // Type into start time input field`<br />`await userForVega.type(vegaTimePicker, '10:00', {startOrEnd: 'start'}); // Type into start time input field`<br />`await userForVega.type(vegaTimePicker, '11:15', {startOrEnd: 'end'}); // Type into end time input field`<br />`V13 `<br />`userForVega.type(vegaTimePicker, '10:00', {startOrEnd: 'start', delay: 0}); // Type into start time input field`<br />`userForVega.type(vegaTimePicker, '10:00', {startOrEnd: 'end', delay: 0}); // Type into end time input field`<br /> |\n| **vega-toggle-switch** | [**click**: simulates a user clicking on the toggle switch](https://testing-library.com/docs/user-event/convenience#click)<br />Usage example:<br />`V14 `<br />`await userForVega.click(vegaToggleSwitch); // will click toggle switch`<br />`V13 `<br />`userForVega.click(vegaToggleSwitch); // will click toggle switch`<br /> |\n","readmeFilename":"README.md"}