{"_id":"geometry-interfaces","_rev":"18-9216e47777a943060c689c8e276cb8df","name":"geometry-interfaces","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.4":{"name":"geometry-interfaces","version":"0.0.4","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@0.0.4","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/dommetry","bugs":{"url":"https://github.com/trusktr/dommetry/issues"},"dist":{"shasum":"7c85db3ce5ba060975b286e46ed743f22d7537c3","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-0.0.4.tgz","integrity":"sha512-wX7CMBonKO9WF2QRDnuZLDm+lCu3BSi1jwlCNqsAChKaZMcejBgY48/rl00FcooGvkcmzR+AGBY1VKlTmVD8lg==","signatures":[{"sig":"MEYCIQC94w8xLoXQrndSzKCUxOHEVHrwJvBa/y7PG3KBAHsG5gIhAJ5ZJD8/SOVWdKPUY2HXjWjyVvHAx8uhmwwPAkuzfa3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"7c85db3ce5ba060975b286e46ed743f22d7537c3","browser":"global.js","gitHead":"973392b0186b85d59aa46f9364ae7d7cf29c76c9","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"https://github.com/trusktr/dommetry.git","type":"git"},"_npmVersion":"1.4.28","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"directories":{}},"1.0.0":{"name":"geometry-interfaces","version":"1.0.0","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.0","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/dommetry","bugs":{"url":"https://github.com/trusktr/dommetry/issues"},"dist":{"shasum":"2f72000b6d581970192aa1e384fcb3141068450f","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.0.tgz","integrity":"sha512-Xoxr+BOSELYVdu4wlcBDWXR8yaAlhIYfCEMyHEyggkUfcww5Yey4zTRumnT83e+dW3q03SiS/RwNbMH1hzPcmA==","signatures":[{"sig":"MEUCIBEq6NbXywy1ES0JyfX2hWCHu4WQCYpRCFT6OTvltv5bAiEAi3VBhLq0aObyX+jLUKNHErKwPJ1UnIjxYhVlXsJXq28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"2f72000b6d581970192aa1e384fcb3141068450f","browser":"global.js","gitHead":"1616c5af8dbff2c558fe1fc37a677c8aae3f98b9","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"https://github.com/trusktr/dommetry.git","type":"git"},"_npmVersion":"1.4.28","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"directories":{}},"1.0.1":{"name":"geometry-interfaces","version":"1.0.1","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.1","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"8900d83366a6b013a4395ff99f00116cea33c87b","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.1.tgz","integrity":"sha512-4gCOUYwmBpQX2k3vESU+UPnKxxgzNhtnn5Rh7SgHviMiNn9BWPUrprd10VbAC5I7vFd1SwJhlpRMKZtZe9oQHg==","signatures":[{"sig":"MEUCIC1V2XEfLxqxgm2JYHZTNXFQf+JfBKdZhPAIpLCjgbfgAiEA5YHUbmB9MlOSp2DraF5e6w2dr0WNAtHiYkEKx4TfgEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"8900d83366a6b013a4395ff99f00116cea33c87b","browser":"global.js","gitHead":"8758286606228e344858313ef515179db77c86f3","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"1.4.28","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"directories":{}},"1.0.2":{"name":"geometry-interfaces","version":"1.0.2","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.2","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"b32f5c1dcc140838965e93cda13c4b88314f5d79","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.2.tgz","integrity":"sha512-UxcojbYlOpA7+MaBU6MOhGAgUPwfHpZjE9lNCyx2ClnplPlx0rBN1c1uNaXpT81wOag+nDFcv8z0j2QGjoyWMA==","signatures":[{"sig":"MEYCIQDdEYdXs2Q2gS4OqzC8Xdw82Ms/kTWNlMHIcEVEJyKu4AIhAOJcOG7Cy0/9Q7Xtn6McHjhJ3O9s3lsPzkUrAe2eDpYr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"b32f5c1dcc140838965e93cda13c4b88314f5d79","browser":"global.js","gitHead":"2264599936cb0ad7416a64afd77aaa186e52b0ad","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.5.2","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"5.3.0","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"directories":{}},"1.0.3":{"name":"geometry-interfaces","version":"1.0.3","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.3","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"bb79d07d29fb8da41774516b6831227399772ecb","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.3.tgz","integrity":"sha512-k3t61z2wBL8XIfjr0fct4wi0byCOe0dqQltE2+4eUsas39tCoqQK9Pnxq748enrorrOSKrd7ozWX7C9fEIIarg==","signatures":[{"sig":"MEQCIBxow/WIiHgSESXM6Qkj2v3pMbT8FOQd6sN53kaGyso1AiBKK/lbOH8cs+9mu6THDxgN1ofpD5dNkYSC9gTp9BI0QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"bb79d07d29fb8da41774516b6831227399772ecb","browser":"global.js","gitHead":"79bca7f322c1780062b7e5fe26bef71ea265f9d2","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.5.2","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"5.3.0","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"directories":{}},"1.0.4":{"name":"geometry-interfaces","version":"1.0.4","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.4","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"c8fe9b5019fe3fba352a92291b8c577d79495d63","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.4.tgz","integrity":"sha512-N2bxKOJkgR1/Lh/9fWLT7WQQfVHjS32iwOD3hMgdwvEOGetHBG7AVbdRJuJsHJgw/JlWDefXIUn+ptnkpSFlqw==","signatures":[{"sig":"MEUCIQD8qZraUR2sWNpF6AjlwXEnCCTSF7C8PQkNIBn9A/KFUgIgAY8p+eEPZOuk4Z+rNUyUfwMFuH+husbAint57PgywkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"c8fe9b5019fe3fba352a92291b8c577d79495d63","browser":"global.js","gitHead":"de7d5f3b01590babe90cf5ca29d80c0c5b056cf3","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"./scripts/prepublish.sh","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.5.2","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"5.5.0","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.0.4.tgz_1454631913979_0.25906467344611883","host":"packages-6-west.internal.npmjs.com"},"directories":{}},"1.0.5":{"name":"geometry-interfaces","version":"1.0.5","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.5","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"9bec6b0fce00be6a62c16d48a03cc587ae83177d","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.5.tgz","integrity":"sha512-/72ka10gl8VfYh0jRXaJdmv1NtIv72mkCUxndmitZi9g2kWbbe6LRA53lM5VdLX4u4W9wLbg+wmNXaKs8HNJkQ==","signatures":[{"sig":"MEUCIF9Qv3uDATS9rivyK04Dn8U3wmoMgJkitmiCv059rnOoAiEAgD0tDnxcw9ka+4A4e9Kp10grW9+6MaKg2e0JSJg8Afc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"9bec6b0fce00be6a62c16d48a03cc587ae83177d","browser":"global.js","gitHead":"3aac80fdd036c7349393c3c044eb296cbbac264a","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","prepublish":"npm run build-cjs","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.0.5.tgz_1492908371278_0.19871201552450657","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.6":{"name":"geometry-interfaces","version":"1.0.6","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.6","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"d04a2f3f4d80dd6fea2b471620c6bce38ecf540d","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.6.tgz","integrity":"sha512-0xZbReG2eYrElpkss5iWkCeJt8pOLDBxKYNttHINIXkHAqgTid7qjU997CoufLgX36wgsKLLcXV5Md5HPP5oXg==","signatures":[{"sig":"MEYCIQDSfxmapPV4gWazTzLnJqHIYxGxFACmPUHYmxJj5oOxHwIhAOaZi4bFhqnUvZa58qb2PDDUCU9hJ+lAK78DXbPsVu0X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"d04a2f3f4d80dd6fea2b471620c6bce38ecf540d","browser":"global.js","gitHead":"fc20922ab7a25cca86bd16072d66bd1c84a83989","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-cjs && npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.0.6.tgz_1494651887227_0.5433282782323658","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.0.7":{"name":"geometry-interfaces","version":"1.0.7","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.0.7","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"99c296aa08f050efffb5f42384125a8cbfc172cf","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.0.7.tgz","integrity":"sha512-glx8+TTOvgJIH7kvMRidqpCNqrSGylYuUaxZXCA9EGPGtBi15JeEoo8cTjLZWBrb+VRlfzjf/n9fvQEkblslcQ==","signatures":[{"sig":"MEQCIGKcM1R+jMWnTXnjRd24NlmLUCDMu9/SBnRbv8JQqYYAAiB5J36FO6mmMyo+ax0HAyoZpw4n6sgbQgo0w59xQGNfkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"99c296aa08f050efffb5f42384125a8cbfc172cf","browser":"global.js","gitHead":"6ad4d8aaa201f002b61da3754c3473a9cd8540a6","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-cjs && npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.0.7.tgz_1494651949103_0.6574824629351497","host":"packages-18-east.internal.npmjs.com"},"directories":{}},"1.1.0":{"name":"geometry-interfaces","version":"1.1.0","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.1.0","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"64f1d07515b44320658607640d4a506e0883ac8f","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.1.0.tgz","integrity":"sha512-l2lJqbNtOSyQ4VB9NMfIwPagoXB3er86yUcW8pCWLuuGueAthjdGS5Qgy2FngfJNWdInqJdGFa5OrtF9K4VhBQ==","signatures":[{"sig":"MEQCIE2G5twBiLGIx6jiWpqyCr22hoLoMo9EtXMiTVdYXha1AiBK0/1ZjtUlH0Ww4jVv+MU8Dt28EvshIKabCblIZC0dHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"64f1d07515b44320658607640d4a506e0883ac8f","browser":"global.js","gitHead":"c6b7887d9ccc41fd7037353908179c1de3f70400","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-cjs && npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.1.0.tgz_1494651988321_0.12652657320722938","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.1.1":{"name":"geometry-interfaces","version":"1.1.1","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.1.1","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"2c6df309c6ba61870622a0299957c141e23eaaa5","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.1.1.tgz","integrity":"sha512-92+1Mfqjlw1WRmbNcPvAm2WQTF2elkN3OLF8W528evMX5+4ODLVMigeDBvKS46l6nkWGz+VB8H2+qgoWtEzagQ==","signatures":[{"sig":"MEUCIQD0211gqf6nhMsPmDCUVorEX3cA+FzBd/u1IKm7J2Yd+wIgPudZAzipKpsK8ak7OGXQbq3ZQ4BfFJnijgpnTnCZp5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"2c6df309c6ba61870622a0299957c141e23eaaa5","browser":"global.js","gitHead":"04dd35cd67734c6148968f2170fb0b83da3e8391","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-cjs && npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.1.1.tgz_1494654091702_0.9250768101774156","host":"packages-12-west.internal.npmjs.com"},"directories":{}},"1.1.2":{"name":"geometry-interfaces","version":"1.1.2","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry"],"author":"","license":"MIT","_id":"geometry-interfaces@1.1.2","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"b02c65b927d94c4de68df614117368a01ae6fed6","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.1.2.tgz","integrity":"sha512-tjB7D8od21StCb+tEqxBnkV47LT9vzHDi0jIGjg+0ijwf8k5Yi/XImuIOUCm5bMlPheLA5lVA6U6e1/qkhqn3g==","signatures":[{"sig":"MEQCICga8w1sSMcRqNZw0gX5riiEKpDAWN1v5u8IcF7kQ/FkAiBMxtiRf8exl6FxZbXy+G8XpO2IfSVlxwvVlLDCy+Wxig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","_from":".","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","_shasum":"b02c65b927d94c4de68df614117368a01ae6fed6","browser":"global.js","gitHead":"74312e594f30ffc779c727b4b22bae8a3406b693","scripts":{"test":"./scripts/test.sh","clean":"./scripts/clean.sh","version":"npm run build-cjs && npm run build-global && git add -f global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"3.10.10","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"6.9.4","dependencies":{"babel-runtime":"^5.0.0"},"devDependencies":{"babel":"^5.6.6","webpack":"^1.12.1","babelify":"^6.3.0","browserify":"^11.1.0","babel-loader":"^5.3.2"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.1.2.tgz_1497496614766_0.7202587639912963","host":"s3://npm-registry-packages"},"directories":{}},"1.1.3":{"name":"geometry-interfaces","version":"1.1.3","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry","Geometry Interfaces","3D","affine transforms","transformation matrices"],"author":"","license":"MIT","_id":"geometry-interfaces@1.1.3","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"83dfedb6bd4322736d154b2781479bf05daeb33d","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.1.3.tgz","integrity":"sha512-+pdiiskITTecKkc8z1KMWBa+kviiSd/fq+iCJy160nY0BSnBRJ33ED/1RKGjcPHwH5ve4b9L6gNI1Dykx3w3aA==","signatures":[{"sig":"MEUCIQCm4vZjexYnHR7iYzUtEIeDc80F4R621kpgyVJV+Ly9bQIgJF0UDx+hGG76siOKoxI2aDhWRBPqKeq73nysE9/22SE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","module":"esmodule","browser":"global.js","gitHead":"f7f8c4de7f0f051bc34d2866647ad98277305ffd","scripts":{"test":"./scripts/test.sh","build":"./scripts/build.sh","clean":"./scripts/clean.sh","watch":"./scripts/build-cjs.sh --watch & P1=$!; ./scripts/build-global.sh --watch & P2=$!; wait $P1 $P2","version":"echo '--- VERSION' && npm run build && git add global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"echo '--- PREVERSION' && git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"echo '--- POSTVERSION' && npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"5.3.0","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"8.1.4","dependencies":{},"devDependencies":{"buble":"^0.15.2","webpack":"^3.4.1","babel-cli":"^6.0.0","babel-core":"^6.0.0","buble-loader":"^0.4.1","babili-webpack-plugin":"^0.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es2015-modules-amd":"^6.0.0","babel-plugin-transform-es2015-modules-umd":"^6.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.1.3.tgz_1503984005553_0.19837953057140112","host":"s3://npm-registry-packages"},"directories":{}},"1.1.4":{"name":"geometry-interfaces","version":"1.1.4","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry","Geometry Interfaces","3D","affine transforms","transformation matrices"],"author":"","license":"MIT","_id":"geometry-interfaces@1.1.4","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"homepage":"https://github.com/trusktr/geometry-interfaces","bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"dist":{"shasum":"9e82af6700ca639a675299f08e1f5fbc4a79d48d","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-1.1.4.tgz","integrity":"sha512-qD6OdkT6NcES9l4Xx3auTpwraQruU7dARbQPVO71MKvkGYw5/z/oIiGymuFXrRaEQa5Y67EIojUpaLeGEa5hGA==","signatures":[{"sig":"MEUCIQCDARTey4UJaDwSJ7R2q425KjXoo61bbyt9Av8vL7oXuQIgN0138cxWg+0DaRgpCL6AUceyZ29DB4ro4QE5GVyAMEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jspm":{"registry":"jspm","directories":{"lib":"src"}},"main":"index.js","bower":{"TODO":"TODO"},"format":"es6","global":"global.js","module":"esmodule","browser":"global.js","gitHead":"c7fb1f0b2a14315fde928ab4e56951cddbe434f0","scripts":{"test":"./scripts/test.sh","build":"./scripts/build.sh","clean":"./scripts/clean.sh","watch":"./scripts/build-cjs.sh --watch & P1=$!; ./scripts/build-global.sh --watch & P2=$!; wait $P1 $P2","version":"echo '--- VERSION' && npm run build && git add global.js","build-amd":"./scripts/build-amd.sh","build-cjs":"./scripts/build-cjs.sh","build-umd":"./scripts/build-umd.sh","preversion":"echo '--- PREVERSION' && git reset HEAD global.js && git checkout -- global.js && git add . && git stash && git clean -xfd -e node_modules","postversion":"echo '--- POSTVERSION' && npm publish && git push && git push --tags && git stash pop && git reset HEAD","build-global":"./scripts/build-global.sh"},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"repository":{"url":"git+https://github.com/trusktr/geometry-interfaces.git","type":"git"},"_npmVersion":"5.3.0","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","_nodeVersion":"8.1.4","dependencies":{},"devDependencies":{"buble":"^0.15.2","webpack":"^3.4.1","babel-cli":"^6.0.0","babel-core":"^6.0.0","buble-loader":"^0.4.1","babili-webpack-plugin":"^0.1.2","babel-plugin-add-module-exports":"^0.2.1","babel-plugin-transform-es2015-modules-amd":"^6.0.0","babel-plugin-transform-es2015-modules-umd":"^6.0.0","babel-plugin-transform-es2015-modules-commonjs":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/geometry-interfaces-1.1.4.tgz_1503984626315_0.5717002912424505","host":"s3://npm-registry-packages"},"directories":{}},"2.0.0":{"name":"geometry-interfaces","version":"2.0.0","description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","homepage":"https://github.com/trusktr/geometry-interfaces","license":"MIT","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"clean":"lume clean","build":"lume build","build:clean":"lume build --clean","dev":"lume dev","typecheck":"lume typecheck","typecheck:watch":"lume typecheckWatch","test":"lume test","test:watch":"lume test --watch","prettier":"lume prettier","prettier:check":"lume prettierCheck","release:patch":"lume releasePatch","release:minor":"lume releaseMinor","release:major":"lume releaseMajor","version":"lume versionHook","postversion":"lume postVersionHook"},"devDependencies":{"@lume/cli":"^0.14.0","prettier":"3.0.3","typescript":"^5.0.0"},"repository":{"type":"git","url":"git+https://github.com/trusktr/geometry-interfaces.git"},"bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry","Geometry Interfaces","3D","affine transforms","transformation matrices"],"_id":"geometry-interfaces@2.0.0","gitHead":"300c4e90b6d300c3c2a25ef10dc309141340662c","_nodeVersion":"20.6.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-FDbi/9/K62S488TCG+QNyIHs6ewOXSBu7v4cCwTor9stef9W0doRY9O4dw2qeSDCb3EsY5M7F3jzAydY8teilw==","shasum":"1cf3ede1632cd472bcb03745448c6451450726df","tarball":"https://registry.npmjs.org/geometry-interfaces/-/geometry-interfaces-2.0.0.tgz","fileCount":37,"unpackedSize":117852,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgehnnnfmJm6DN0KTJBdqdl9zCOnbpm87DNICWlvBECAIgb0wIahjKnAmsoqadvA07EEGZN+mp56kuK52WMj9xBMY="}]},"_npmUser":{"name":"trusktr","email":"joe@trusktr.io"},"directories":{},"maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/geometry-interfaces_2.0.0_1735362677920_0.14883355202852977"},"_hasShrinkwrap":false}},"time":{"created":"2016-01-02T07:18:13.833Z","modified":"2024-12-28T05:11:18.270Z","0.0.4":"2016-01-02T07:18:13.833Z","1.0.0":"2016-01-03T04:53:14.957Z","1.0.1":"2016-01-03T04:55:27.245Z","1.0.2":"2016-01-09T10:31:13.015Z","1.0.3":"2016-01-21T05:45:28.094Z","1.0.4":"2016-02-05T00:25:14.630Z","1.0.5":"2017-04-23T00:46:13.199Z","1.0.6":"2017-05-13T05:04:48.628Z","1.0.7":"2017-05-13T05:05:50.513Z","1.1.0":"2017-05-13T05:06:30.528Z","1.1.1":"2017-05-13T05:41:33.739Z","1.1.2":"2017-06-15T03:16:54.886Z","1.1.3":"2017-08-29T05:20:05.690Z","1.1.4":"2017-08-29T05:30:26.410Z","2.0.0":"2024-12-28T05:11:18.107Z"},"bugs":{"url":"https://github.com/trusktr/geometry-interfaces/issues"},"license":"MIT","homepage":"https://github.com/trusktr/geometry-interfaces","keywords":["DOMMatrix","DOMMatrixReadOnly","DOMPoint","DOMPointReadOnly","DOMRect","DOMRectReadOnly","GeometryUtils","geometry","Geometry Interfaces","3D","affine transforms","transformation matrices"],"repository":{"type":"git","url":"git+https://github.com/trusktr/geometry-interfaces.git"},"description":"The W3C Geometry Interfaces implemented in JavaScript and polyfilled.","maintainers":[{"name":"trusktr","email":"joe@trusktr.io"}],"readme":"# Geometry Interfaces\n\nLet's do some dommetry!\n\nThe W3C [Geometry](http://www.w3.org/TR/cssom-view/#geometry)\n[Interfaces](http://www.w3.org/TR/geometry-1/) implemented in JavaScript and\npolyfilled.\n\n<h4><code><strong>npm install geometry-interfaces</strong></code></h4>\n\n## In the box so far\n\n- [DOMMatrixReadOnly](https://developer.mozilla.org/en-US/docs/Web/API/DOMMatrixReadOnly) \\*\n- [DOMMatrix](https://developer.mozilla.org/en-US/docs/Web/API/DOMMatrix) \\*\n- [DOMPointReadOnly](https://developer.mozilla.org/en-US/docs/Web/API/DOMPointReadOnly) \\*\n- [DOMPoint](https://developer.mozilla.org/en-US/docs/Web/API/DOMPoint) \\*\n- [DOMQuad](https://developer.mozilla.org/en-US/docs/Web/API/DOMQuad) \\*\n- [DOMRectReadOnly](https://developer.mozilla.org/en-US/docs/Web/API/DOMRectReadOnly)\n- [DOMRect](https://developer.mozilla.org/en-US/docs/Web/API/DOMRect)\n\n\\* Some methods are not implemented yet.\n\n## Usage\n\nJust import the library after installing it [from\nNPM](https://www.npmjs.com/package/geometry-interfaces) and it will polyfill the\nglobal APIs:\n\n```js\nimport 'geometry-interfaces' // ES Modules\n```\n\nIf you're not using a build tool, just plain JS in a browser, you can set up an\n[importmap](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules#importing_modules_using_import_maps):\n\n```html\n<script type=\"importmap\">\n\t{\n\t\t\"imports\": {\n\t\t\t\"geometry-interfaces\": \"/node_modules/geometry-interfaces/dist/index.js\"\n\t\t}\n\t}\n</script>\n\n<script type=\"module\">\n\timport 'geometry-interfaces'\n\n\t// ... use APIs ...\n</script>\n```\n\nIf you don't want to polyfill the APIs globally, you can import what you need\ndirectly:\n\n```js\nimport {DOMMatrix} from 'geometry-interfaces/dist/DOMMatrix.js'\nimport {DOMPoint} from 'geometry-interfaces/dist/DOMPoint.js'\n```\n\n## TypeScript\n\nMake sure you have `lib: [\"dom\"]` in `tsconfig` or DOM types will be missing and\nthere may be type errors.\n\n## Contributing\n\nTo develop the project, run `npm clean-install` after cloning the repo, then\n`npm run dev` will build the TS to JS in watch mode, and `npm run build` will\nbuild it without watch mode.\n\nAny help would be greatly appreciated, as this is a purely free time unpaid\nproject. If you'd like to contribute, a pull request to add missing features,\nAPIs, tests, or performance improvements would be awesome. :]\n\n## Miscellaneous\n\nThe word \"dommetry\" is a play on the words \"geometry\" and \"DOMMatrix\" put\ntogether. :D\n","readmeFilename":"README.md"}