ember-cli-page-object
ember-cli-page-object copied to clipboard
[Quest] Remove jquery
This is one of the obvious improvements which is long awaited. We still have several dependencies on jquery:
- [ ] Query selectors, like:
:eq(,:visible,:contains(, and:last. We rely on those internally. This is supposed to be solved by introducing the https://github.com/san650/ember-cli-page-object/issues/567. Also we allow to pass jquery selectors as ascope, so migrating to thequerySelector(would be a breaking change.- [ ] Implement Query adapters - #580
- [ ] Replace jQuery query adapter by DOM query adapter
- [x] DOM accessors. Seems we should just re-implement the utils:
- [x] Surprisingly,
visitable(also depends on the$.param(- #619 - [ ]
findElementWithAssert(,findElement(return jquery collection. Let's deprecate, and drop these finders in favour offindOne(andfindMany(- [ ] deprecate - #620
- [ ] remove