{"library":"ember-test-selectors","type":"library","category":null,"description":"Ember Test Selectors is an Ember.js addon designed to facilitate robust and stable UI testing by providing a convention for marking elements in templates with `data-test-*` attributes. These attributes are automatically stripped from production builds to minimize bundle size and prevent leakage of internal testing details. The current stable version is 7.1.0, released recently with a new plugin for Vite. The project maintains an active release cadence, typically aligning with Ember and Node.js LTS updates. Key differentiators include its tight integration with the Ember build pipeline to automatically remove test attributes and its widespread adoption within the Ember ecosystem for defining clear test-only hooks. It supports Ember versions 3.8 to 4.12 and Node.js 18 or above, with a separate `strip-test-selectors` package available for Embroider+Vite applications.","language":"javascript","status":"active","version":"7.1.0","tags":["javascript","ember-addon"],"last_verified":"Tue Apr 21","install":[{"cmd":"npm install ember-test-selectors","imports":[]},{"cmd":"yarn add ember-test-selectors","imports":[]},{"cmd":"pnpm add ember-test-selectors","imports":[]}],"homepage":"https://ember-test-selectors.com","github":"https://github.com/mainmatter/ember-test-selectors","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/ember-test-selectors","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}