Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Selector: Make `selector.js` module depend on `attributes/attr.js` | Michał Gołębiowski-Owczarek | 2024-01-12 | 1 | -2/+0 |
| | | | | | | | | | This fixes custom builds using the `--include` switch that don't include the `attributes` module. Fixes gh-5379 Closes gh-5384 Co-authored-by: Richard Gibson <richard.gibson@gmail.com> | ||||
* | Core: Use named exports in `src/` | Michał Gołębiowski-Owczarek | 2023-09-12 | 1 | -2/+2 |
| | | | | | | | | | The `default` export is treated differently across tooling when transpiled to CommonJS - tools differ on whether `module.exports` represents the full module object or just its default export. Switch `src/` modules to named exports for tooling consistency. Fixes gh-5262 Closes gh-5292 | ||||
* | Selector: Backport jQuery selection context logic to selector-native | Michał Gołębiowski-Owczarek | 2023-02-13 | 1 | -0/+2 |
This makes: ```js $div.find("div > *") ``` no longer matching children of `$div`. Also, leading combinators now work, e.g.: ```js $div.find( "> *" ); ``` returns children of `$div`. As a result of that, a number of tests are no longer skipped in the `selector-native` mode. Also, rename `rcombinators` to `rleadingCombinator`. Fixes gh-5185 Closes gh-5186 Ref gh-5085 |