geometry-interfaces icon indicating copy to clipboard operation
geometry-interfaces copied to clipboard

The W3C Geometry Interfaces implemented in JavaScript and polyfilled.

Results 10 geometry-interfaces issues
Sort by recently updated
recently updated
newest added

I've implemented the DOMRect and DOMQuad classes, but there are no tests yet. I copied your coding style from DOMPoint. I used https://www.w3.org/TR/geometry-1/ instead of https://drafts.fxtf.org/geometry/ but they look identical...

I would like to implement tests but there are no test suites in the package.json file. I would choose my own and make a pull request, but I don't know...

https://github.com/trusktr/geometry-interfaces/blob/186fbcdb5d154ef2cbe650df95af6d7acb5bca9c/src/DOMMatrixReadOnly.js#L7-L12 Are the labels there (m11, m12, etc) correct? According to what I put there, the labels are not the same as for (for example) CSS `matrix3d()` args. So either...

Implement missing methods.

help wanted

Bumps [qs](https://github.com/ljharb/qs) from 6.13.1 to 6.14.1. Changelog Sourced from qs's changelog. 6.14.1 [Fix] ensure arrayLength applies to [] notation as well [Fix] parse: when a custom decoder returns null for...

dependencies
javascript

Closes #12 Allows the first argument to be undefined in `multiply`, `multiplySelf` and `preMultiplySelf`. This is according to https://drafts.fxtf.org/geometry/.

Bumps [playwright](https://github.com/microsoft/playwright) from 1.49.1 to 1.56.1. Release notes Sourced from playwright's releases. v1.56.1 Highlights #37871 chore: allow local-network-access permission in chromium #37891 fix(agents): remove workspaceFolder ref from vscode mcp #37759...

dependencies
javascript

- Implements `matrixTransform` in `DOMPointReadOnly` - Implements `transformPoint` in `DOMMatrixReadOnly` which is the same operation - Fixes `expectMatricesEqual` which doesn't handle `epsilon` correctly - Fixes the `DOMPoint` constructor which uses...

The [specification](https://developer.mozilla.org/en-US/docs/Web/API/DOMMatrixReadOnly/multiply) says: > If `otherMatrix` is omitted, the matrix is multiplied by a matrix in which every element is `0` except the bottom-right corner and the element immediately above...

Bumps [koa](https://github.com/koajs/koa) from 2.15.3 to 2.16.1. Release notes Sourced from koa's releases. v2.16.1 fix: don't render redirect values in anchor ref 2.16.0 This is a backported release to fix core...

dependencies
javascript