{"_id":"dom-anchor-text-position","_rev":"24-ce4d99b02881806c4a1d4ca5d7d9d03d","name":"dom-anchor-text-position","description":"Convert between DOM Range instances and text positions.","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0-alpha.1":{"name":"dom-anchor-text-position","version":"1.0.0-alpha.1","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","dependencies":{},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","dom-seek":"^1.0.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"efab8b78ae448dd9afa953e79a566b30c775ad89","_id":"dom-anchor-text-position@1.0.0-alpha.1","_shasum":"de70ea674fce0f9da84ec9b84a12b673b32e899c","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"de70ea674fce0f9da84ec9b84a12b673b32e899c","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.0-alpha.1.tgz","integrity":"sha512-ULlpWlLMDnE0gDoaU/xHTCgC0eglAjM+tRecTGf62J6CHZFEeQnbTCkTvvm0GGxKlOsIlfXCGSMmZlEFOSzyqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF20blT+lWgjc4rSG2zkugF1pkR2IOp7mNqkM0ctRNwuAiEAyZyKxsWbHrmLr9K34NtqkUwA8BRWdu/+xMmztYwWjVU="}]},"directories":{}},"1.0.0-alpha.2":{"name":"dom-anchor-text-position","version":"1.0.0-alpha.2","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","dependencies":{},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","dom-seek":"^1.0.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"ae8a2919079ba4964a85af8bca09af8c7119127e","_id":"dom-anchor-text-position@1.0.0-alpha.2","_shasum":"42770bcfaa7db565a58eb1fdcb7f4e7822840ce1","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"42770bcfaa7db565a58eb1fdcb7f4e7822840ce1","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.0-alpha.2.tgz","integrity":"sha512-a0DAEkGk+pRpOd2BlQ5y9UzbqB66VhgBbqYzJVU6KmCkxXZwzgfU/+mlWKu+G7v7esc3KvG6qXE2OZ8QAt+KmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAJCimUSgRRSM0yFkthoyvjPV9CX7wFduZe0HgCUlFgAiAI1dI/pepNSD24vLApOJf2QEPqMtQVUd1Ww6hyb0G5fA=="}]},"directories":{}},"1.0.0-beta.2":{"name":"dom-anchor-text-position","version":"1.0.0-beta.2","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","dependencies":{},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","dom-seek":"^1.0.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"9f94bbb6c22bc25b8ab7fec90d116aa455bc275d","_id":"dom-anchor-text-position@1.0.0-beta.2","_shasum":"02d5e2dedd8a4d63b3282b358f32fe9703e818a7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"02d5e2dedd8a4d63b3282b358f32fe9703e818a7","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.0-beta.2.tgz","integrity":"sha512-JlIRLYJirfNe5XEefcUd8moMEBpLOsDPJdCKCE+3WLVBG/jzi9zfVQEaKg2T3XDik4I8BcbsAX33Y+bbxmkaNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICmdfShaHF/JOYSWj5W5LxQ0vrfXiYrihhi91ZTUP0GdAiEA9SA046VWNCsacxTkpuTn1knsqzqvx2fz94Pbidl6+n0="}]},"directories":{}},"1.0.0":{"name":"dom-anchor-text-position","version":"1.0.0","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","dependencies":{},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","dom-seek":"^1.0.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"a92d651ac31042b09548c505f24b7c43020eeebf","_id":"dom-anchor-text-position@1.0.0","_shasum":"c3a9d6db702410d129382d450b871c717972247f","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"c3a9d6db702410d129382d450b871c717972247f","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.0.tgz","integrity":"sha512-Wgyq4WGV56bgjBa2eeTozQoerYyitJajdkH3CBaECk5qjF43XtdpWzjK3bJRVG99UWxraRKprN0dW/GxV375Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWz/eG6AN/m5p3JythOcSgAXQ2s0jrUu2bu8YHk323OQIhAMKP8MtE9jdSgSq6RcClNIYNaqno2wkzeXhMWcMNBtq5"}]},"directories":{}},"1.0.1":{"name":"dom-anchor-text-position","version":"1.0.1","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","dependencies":{"dom-seek":"^1.0.0"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"0369c096adf5406d7a93e3fca0905d8375e51f0f","_id":"dom-anchor-text-position@1.0.1","_shasum":"303150ad5c557a37cee5297b011faf1a8bca02f6","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"303150ad5c557a37cee5297b011faf1a8bca02f6","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.1.tgz","integrity":"sha512-BD9NcnLOuFgP/nuPCPLEKxHO2HensesM/kwERB+oIVB2ulB3BHsKrMBdtNjgtjC5UUXL+6ASULxDNGqD4U9frg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6zBeBPpI7cFAFSr0P7Pw3ZP2/YUiC0AD3069Dy/XJ+AiEA55Hf6YKlpeRqdc1HUHJfJLt6P1qRKxBP4F1+xWUXdjs="}]},"directories":{}},"1.0.2":{"name":"dom-anchor-text-position","version":"1.0.2","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","browser":"dom-anchor-text-position.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.0"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"fc4f94998934606d3dfb0bccf80c4efb55308243","_id":"dom-anchor-text-position@1.0.2","_shasum":"d3797985d666c355bc90f908595b5e871685fbae","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"d3797985d666c355bc90f908595b5e871685fbae","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.2.tgz","integrity":"sha512-wVLukglFEG+6jKWlBrRg6Gj8BV1RsU/8YmV0gSEb1coQLwPlOPyUPatrHs4R+wdulgw/ExS2MMKO3GtC/oqKVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeDFNwuGOIQC0aoih+YZNQ/J/IgKgcOS+ZEItryqwYXgIhAOJgJkxaNKxvXtNCVsOQBmEVhDPiHpOBrBu4hgWNqG20"}]},"directories":{}},"1.0.3":{"name":"dom-anchor-text-position","version":"1.0.3","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/dom-anchor-text-position.js","browser":"dom-anchor-text-position.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"2a28f3a83ef895d80231527b64d28873ad3fa929","_id":"dom-anchor-text-position@1.0.3","_shasum":"c00558dc299c41cfc748acd295db6661d8b8cf07","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"c00558dc299c41cfc748acd295db6661d8b8cf07","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.3.tgz","integrity":"sha512-GTTDubFZ10BE8nUdmcnAAbY5f5wkvf++HIocOF5GojChHiOjKoqUnv9+U5wAde5rAoiyRSZIwhTXh4cSSBIF8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwYOsBDAPWJjj9x24EEzd98FdbR0KYtgDn+khoATkuzAiEApml7g+9qm11WeJL61dN2GaC43bSFE/BYmPYqDCluObk="}]},"directories":{}},"1.0.4":{"name":"dom-anchor-text-position","version":"1.0.4","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"9b8c308bb628e3abf020f08381dd59d63e07615d","_id":"dom-anchor-text-position@1.0.4","_shasum":"cdfae3164a6821afe63eb42f69e2cb26eac7e7cf","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"cdfae3164a6821afe63eb42f69e2cb26eac7e7cf","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.4.tgz","integrity":"sha512-i0nilB7HxloUwSMfgiXD1lWgHjI5zKv6wnXpCgFUF7c8qqRf52dyVlOj9k3fCI2KrYwEKVNspWaOcqLMFElEOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK/Gkc2Q+qKN8MUC0jy/Cif9YQtBiB9IO135VorD6QrAIgD1fi1jOo/hzFQpC1kkUBswhf2tvKK1v6qLjMREonkgw="}]},"directories":{}},"1.0.5":{"name":"dom-anchor-text-position","version":"1.0.5","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"c34d19569df7803759fa3899ab56d5b6e8e7f963","_id":"dom-anchor-text-position@1.0.5","_shasum":"49904007e407bdff2b7f526955e7b35c98ea4e7a","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"49904007e407bdff2b7f526955e7b35c98ea4e7a","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.5.tgz","integrity":"sha512-CcTVUkMVZVhcR+Owa/1gwLNc51bFNni+0rWQhCKEcNm5UNPNOxzwH33h0Vyj23sQXO9pfEn03VtG3tAuRkjhpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE6jppm1f2TXs/LVdIQDhrDz5RSnAdD9eCbrGtLepzRxAiEAx6semX9rFFgZoreWElj29xHyK1IXW4yYtZf0qoHxS7A="}]},"directories":{}},"1.0.6":{"name":"dom-anchor-text-position","version":"1.0.6","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"f41d89708cdc0bd44c44964983726f280b31ad4d","_id":"dom-anchor-text-position@1.0.6","_shasum":"eadf4ecfe71d2d2739c86aba732282c7c4908ece","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"eadf4ecfe71d2d2739c86aba732282c7c4908ece","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.0.6.tgz","integrity":"sha512-nvMcb3TuzWaUbfeu9S+gYRja75Pta2SLt7dvTDRVsZN5jSVcXkS5XU0jiF2C9e76EFtRKWL+XOIsW43rPJ2D/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZv6XW1Kjk5gUw07GjcrBuM55L52C9jBK3e808NwJmkAiEAjocI6Rrw6gEmdc3sgd/Fk+jSULI1ekPC1LMM3kq7vbc="}]},"directories":{}},"1.1.0":{"name":"dom-anchor-text-position","version":"1.1.0","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"83ea7efd8d219a9fc6ac3fecf3c25e1f42fcf775","_id":"dom-anchor-text-position@1.1.0","_shasum":"82b4be2ba7cc8fc66abd790c8553a480aeab7828","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"82b4be2ba7cc8fc66abd790c8553a480aeab7828","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-1.1.0.tgz","integrity":"sha512-oVY6JjgVvCeU4n7wLlzRkpnSmCx/qXuzi+k/l71lw/CQbpV2g4IADfxi12dFPxe5aZ705V0TItPMFIkvTyLvBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk0dtt7XTdDf+JulF7N/kKHW2NUpArsd7yWzVJ9i6SeAIhAM6a+Kjmfs/HBt6G1io2cykmUdXUtZY8n6xpotcVeaj8"}]},"directories":{}},"2.0.0":{"name":"dom-anchor-text-position","version":"2.0.0","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/hypothesis/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/hypothesis/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1","node-iterator-shim":"^2.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"b4587c931fcaa62c535b1a5530bd06b72d189678","_id":"dom-anchor-text-position@2.0.0","_shasum":"196598ccb66da7fcd9785b8870943f222d503728","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"196598ccb66da7fcd9785b8870943f222d503728","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-2.0.0.tgz","integrity":"sha512-CHPg6CL/gWagySwqswegKooqzvR7zbJb9ctaqBbBNiGOqhhkXLss/VbxFZixhSB2CW5tZ13UB5cSg1ZnUvFmBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZug+yBfM5fWRTtuTeOqezqps1epRcq9gqzJgRidHHfAiEAzhBQc2U+Ssyi8EPaRvhkL8p3PLTgRfDxzmnunP0cktw="}]},"directories":{}},"2.0.1":{"name":"dom-anchor-text-position","version":"2.0.1","description":"Convert between DOM Range instances and text positions.","scripts":{"test":"karma start"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","main":"dist/TextPositionAnchor.js","browser":"TextPositionAnchor.js","browserify":{"transform":["babelify"]},"dependencies":{"dom-seek":"^1.0.1","node-iterator-shim":"^2.0.1"},"devDependencies":{"babel":"^5.4.3","babelify":"^6.1.1","browserify":"^10.2.4","browserify-istanbul":"^0.2.1","chai":"^2.3.0","gulp":"^3.9.0","gulp-babel":"^5.1.0","gulp-rename":"^1.2.2","gulp-sourcemaps":"^1.5.2","gulp-uglify":"^1.2.0","karma":"^0.12.32","karma-browserify":"^4.2.1","karma-chai":"^0.1.0","karma-coverage":"^0.3.1","karma-fixture":"^0.2.4","karma-html2js-preprocessor":"^0.1.0","karma-mocha":"^0.1.10","karma-phantomjs-launcher":"^0.1.4","karma-sauce-launcher":"^0.2.11","karma-source-map-support":"^1.0.0","mocha":"^2.2.5"},"gitHead":"d110756ff00702f642daae570752be9595fc2a52","_id":"dom-anchor-text-position@2.0.1","_shasum":"4d464afb90914f8e8e25ad8fdf44f7014c80d9e3","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"4d464afb90914f8e8e25ad8fdf44f7014c80d9e3","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-2.0.1.tgz","integrity":"sha512-3Oowwc70v4jGLBGf9aL9811c1te1SF1rO2Ehx0RcYzsJ1OrJSbR4yQs0mJQcu7WlIUKleYEJcFjVf2O1TM5PFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQvi1ZAGTsO1nSsuJeX8ZDJcuN0UX5DnogPI1otBp2vAIhAIjnaOsq2DIJ+zOyW9pVpGzQmvZZGpcUJbOvBunG9kKn"}]},"directories":{}},"3.0.0":{"name":"dom-anchor-text-position","version":"3.0.0","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"test":"eslint src && BABEL_ENV=test karma start --single-run","prepublish":"babel -d lib src"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-node-iterator":"^3.5.0","dom-seek":"^4.0.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-plugin-istanbul":"^2.0.0","babel-preset-es2015":"^6.13.2","babelify":"^7.3.0","browserify":"^13.1.0","chai":"^3.5.0","codecov.io":"^0.1.6","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^3.0.2","phantomjs-prebuilt":"^2.1.12","watchify":"^3.7.0"},"babel":{"env":{"test":{"plugins":["istanbul"],"presets":["es2015"]}},"presets":["es2015"],"sourceMaps":"inline"},"eslintConfig":{"env":{"commonjs":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0}},"gitHead":"8e178fbcca296030b2fd6d0795af94e23b8bf419","_id":"dom-anchor-text-position@3.0.0","_shasum":"3a665dc6c3417b79845f109131415a8eac9a534b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"3a665dc6c3417b79845f109131415a8eac9a534b","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-3.0.0.tgz","integrity":"sha512-aj2qdQtSrjqtMuNZ+EoVLdiAEZFeNPZCicbm5bynSFYBSDTJSZbkZrvY+kaJkM66DpYqfL37cp404L1bHawtUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZEap+6yHCHqrjkzeNBNijS+ll/1gZEKtQwYr7FDbpXAiEA8LqyENECHXfE7PdnPpxN0qMe01RiTycI7aJCQShuWC0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dom-anchor-text-position-3.0.0.tgz_1471886673552_0.7214747089892626"},"directories":{}},"3.0.1":{"name":"dom-anchor-text-position","version":"3.0.1","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"test":"eslint src && BABEL_ENV=test karma start --single-run","prepublish":"babel -d lib src"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-node-iterator":"^3.5.0","dom-seek":"^4.0.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-plugin-istanbul":"^2.0.0","babel-preset-es2015":"^6.13.2","babelify":"^7.3.0","browserify":"^13.1.0","chai":"^3.5.0","codecov.io":"^0.1.6","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^3.0.2","phantomjs-prebuilt":"^2.1.12","watchify":"^3.7.0"},"babel":{"env":{"test":{"plugins":["istanbul"],"presets":["es2015"]}},"presets":["es2015"],"sourceMaps":"inline"},"eslintConfig":{"env":{"commonjs":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0}},"gitHead":"27ee63c1e618f44a7487c63db4797dc926354a66","_id":"dom-anchor-text-position@3.0.1","_shasum":"9555b1bf0f7ba6b7194d7569db24884bfd91c749","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"9555b1bf0f7ba6b7194d7569db24884bfd91c749","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-3.0.1.tgz","integrity":"sha512-D/uac0BKbocjR9f1/P+vuFIi3WwA/BcGMJfy50dPBXifXQT0Ns/7ZaVoFBCTSTFLD9+msB/NRUnzEmdvdGiHPg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAh/VBjwiN+K7S5ZX0qjPHMahW6qEJ3ycV7NpmwGC0EGAiEAh0TD1gUYOEG+hGfLhBopSXdWeifAN/hbEfXEhwoBpLI="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/dom-anchor-text-position-3.0.1.tgz_1473909627564_0.602762064198032"},"directories":{}},"3.0.2":{"name":"dom-anchor-text-position","version":"3.0.2","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"test":"eslint src && BABEL_ENV=test karma start --single-run","prepublish":"babel -d lib src"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-node-iterator":"^3.5.0","dom-seek":"^4.0.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-plugin-istanbul":"^2.0.0","babel-preset-es2015":"^6.13.2","babelify":"^7.3.0","browserify":"^13.1.0","chai":"^3.5.0","codecov.io":"^0.1.6","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^3.0.2","phantomjs-prebuilt":"^2.1.12","watchify":"^3.7.0"},"babel":{"env":{"test":{"plugins":["istanbul"],"presets":["es2015"]}},"presets":["es2015"],"sourceMaps":"inline"},"eslintConfig":{"env":{"commonjs":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0}},"gitHead":"feef9c22893ac200a495f17ab0f7cadbe7da9cab","_id":"dom-anchor-text-position@3.0.2","_shasum":"df3860284eb9d8bd99bc57b6bb6d939e1ba1e7ac","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"df3860284eb9d8bd99bc57b6bb6d939e1ba1e7ac","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-3.0.2.tgz","integrity":"sha512-5rjL//yeCI9590erav7oIBDAbhn7mS00c5DvtyynlAa+/spzi+snIF1iBqRoPtQb1vBxba/f9u9FLtETtcG4fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT+cqdlCZkwPj6IqY03QsY+ahkpFPI/8+4vh88dD8CDgIgdWXdIS9hSzk7vywK5C3HUwW9a646GbKSaG1wl0fmDvI="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dom-anchor-text-position-3.0.2.tgz_1473910600703_0.8265569892246276"},"directories":{}},"3.0.3":{"name":"dom-anchor-text-position","version":"3.0.3","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"test":"eslint src && BABEL_ENV=test karma start --single-run","prepublish":"babel -d lib src"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-node-iterator":"^3.5.0","dom-seek":"^4.0.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-plugin-istanbul":"^2.0.0","babel-preset-es2015":"^6.13.2","babelify":"^7.3.0","browserify":"^13.1.0","chai":"^3.5.0","codecov.io":"^0.1.6","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^3.0.2","phantomjs-prebuilt":"^2.1.12","watchify":"^3.7.0"},"babel":{"env":{"test":{"plugins":["istanbul"],"presets":["es2015"]}},"presets":["es2015"],"sourceMaps":"inline"},"eslintConfig":{"env":{"commonjs":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0}},"gitHead":"0cb5a5c3b54ec7f9caae92cbc3623938001cdea5","_id":"dom-anchor-text-position@3.0.3","_shasum":"36f7c3d7198762d751abedd335b1825fc4b67d4f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"36f7c3d7198762d751abedd335b1825fc4b67d4f","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-3.0.3.tgz","integrity":"sha512-TIRK5m+Eiqc+qptrRXMjBQ/tJihvALmN4wVqZVnvShf+wnxvMx7FBDXhz7uU/XsobAJOZEw2eMsGVc2aULbcMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiygBLQl0PVy+5CZ3aOTQ1y5r4/KO82AxEi90XC01dZAiAzi2sI0LfOGNwxgYfM0wpOwXMQuw6cFyolMPTzp4pkLw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/dom-anchor-text-position-3.0.3.tgz_1474059682654_0.9070145487785339"},"directories":{}},"4.0.0":{"name":"dom-anchor-text-position","version":"4.0.0","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"test":"eslint src && BABEL_ENV=test karma start --single-run","prepublish":"babel -d lib src"},"repository":{"type":"git","url":"git+https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-node-iterator":"^3.5.0","dom-seek":"^4.0.1"},"devDependencies":{"babel-cli":"^6.11.4","babel-eslint":"^6.1.2","babel-plugin-istanbul":"^2.0.0","babel-preset-es2015":"^6.13.2","babelify":"^7.3.0","browserify":"^13.1.0","chai":"^3.5.0","codecov.io":"^0.1.6","eslint":"^3.3.1","karma":"^1.2.0","karma-browserify":"^5.1.0","karma-chai":"^0.1.0","karma-coverage":"^1.1.1","karma-fixture":"^0.2.6","karma-html2js-preprocessor":"^1.0.0","karma-mocha":"^1.1.1","karma-phantomjs-launcher":"^1.0.1","mocha":"^3.0.2","phantomjs-prebuilt":"^2.1.12","watchify":"^3.7.0"},"babel":{"env":{"test":{"plugins":["istanbul"],"presets":["es2015"]}},"presets":["es2015"],"sourceMaps":"inline"},"eslintConfig":{"env":{"commonjs":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0}},"gitHead":"3d9eced267d968224f99ce0aa6f3a7657728ee93","_id":"dom-anchor-text-position@4.0.0","_shasum":"4c839b3bded94f0cab0f06a0189468f3f1ec2bb2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"tilgovi","email":"randall.leeds@gmail.com"},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"dist":{"shasum":"4c839b3bded94f0cab0f06a0189468f3f1ec2bb2","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-4.0.0.tgz","integrity":"sha512-McGwz4XUK2ttClhYTMoeSuu5sCYYKG2UilW9rJg5n39byIpKtFQMviGPmjRuCWE4JWO8IIjCbAXQgGFVMCuUww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCZy5BHsC2rzIjL3Vj1jc1d7VndqTuNtGVqN6GvsCrQAIhAL6fYwFoJiaFX02W5cDCQIKPoqMx9If1HJEW7Cg3k5tH"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/dom-anchor-text-position-4.0.0.tgz_1483576293872_0.696021536597982"},"directories":{}},"5.0.0":{"name":"dom-anchor-text-position","version":"5.0.0","description":"Convert between DOM Range instances and text positions.","main":"index.js","scripts":{"build":"babel src -d lib -s","test":"eslint src test && BABEL_ENV=test nyc mocha","prepublish":"yarn run build"},"repository":{"type":"git","url":"https://github.com/tilgovi/dom-anchor-text-position.git"},"keywords":["dom","anchor","range","text","position"],"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"license":"MIT","bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","dependencies":{"dom-seek":"^5.1.0"},"devDependencies":{"@babel/cli":"^7.8.4","@babel/core":"^7.9.0","@babel/preset-env":"^7.9.0","@babel/register":"^7.9.0","@istanbuljs/nyc-config-babel":"^3.0.0","babel-eslint":"^10.1.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2.0","eslint":"^6.8.0","jsdom":"^16.2.1","jsdom-global":"^3.0.2","mocha":"^7.1.1","nyc":"^15.0.0"},"babel":{"env":{"test":{"plugins":["istanbul"]}},"presets":["@babel/preset-env"]},"eslintConfig":{"env":{"browser":true},"extends":"eslint:recommended","parser":"babel-eslint","rules":{"comma-dangle":0},"overrides":[{"files":["test/**/*.js"],"env":{"mocha":true,"node":true}}]},"mocha":{"require":["jsdom-global/register"]},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["html","lcov","text"]},"licenseText":"Copyright (c) 2015 Randall Leeds\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n","_id":"dom-anchor-text-position@5.0.0","dist":{"shasum":"1fa0a88c8a892b2b412c676c99bd00c8fe724e2f","integrity":"sha512-2Z5p3jBfcxh5PUdxg68GBRbt4kZ6PsxoHp/rhSmZNoWKJfI14ScPMAxJySVWI8EIf+4dMhVskjRXsCxGGe4zJA==","tarball":"https://registry.npmjs.org/dom-anchor-text-position/-/dom-anchor-text-position-5.0.0.tgz","fileCount":15,"unpackedSize":27281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehD9rCRA9TVsSAnZWagAAd9YP/AtJVj3TXkHpZm5B+RGz\nar45Inn5ubiRlekbL1FrBopUw1eTX9SCnH624JFTNhPcKtrv5d0F5p7NGznK\nkV4eHBadSru7rlhRKyiyUKfmT3wyeWO/wbiyo+soiItDf9PqN+HtVlC2KuIq\nfHaxL78xbkghi4kJ6aZ2cJu6GeWn+7z5Jf+me4+VaQ+ZreNjjlhP79cpJnY7\npPACWN1xEWn7VXtCmq+3F+AdQCRbhy2HGquByjx6damb55Ilq9beoA/UW+PP\nKF8v8jB3tsu8HyQMwUy9XKEJNmxwDVfsqqrFFoejnjekdx9irLLyoXLO4n8q\nbrSkNIY19dT4RY5MYaIui1H9nouUJrbl2wEUhHZvrUNSz5Rt/Yhu04J+X49G\nkwYdPG+E5Zxx5jKV/WCD7T7TtfIiToIyZlFDg5duIX7H0XWNLgXmcpEivoeP\nNOFee1dKVjUHfZ+D2y1NWN6X4A0Xvh2ZARqV1NuJgRDbltF7EAuQfiRI5DKT\nTd9MAQZ1xpYu+eyEv2nwISeX7TMnX7vGuzmCnt//VRWqeXBYCQvQS4Aw/g0d\n0HTsQ1fVcTxpAu8Kx+aKtQDnnmgdVKRL9i61ws6pKJeIG7U8z10eSJT1B/dz\n9UAHbO7PgxA3mqyB2rgGC3pKohEjlEbyFYyD+5DFgVkKU1atqx7sizlu5x51\njZbp\r\n=F094\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSGuBUa9fKQ024/wE1QqYCMuuJ840h2+l1KUxTjF/ypwIhANB0v3lhZv+MyNXP1E5CEGx7OOqqX5ePAN0hlTQs/bBa"}]},"maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"_npmUser":{"name":"tilgovi","email":"randall@bleeds.info"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/dom-anchor-text-position_5.0.0_1585725290801_0.7769397545930283"},"_hasShrinkwrap":false}},"readme":"Text Position Anchor\n====================\n\n[![License](https://img.shields.io/badge/license-MIT-blue.svg)](http://opensource.org/licenses/MIT)\n[![NPM Package](https://img.shields.io/npm/v/dom-anchor-text-position.svg)](https://www.npmjs.com/package/dom-anchor-text-position)\n[![Build Status](https://travis-ci.org/tilgovi/dom-anchor-text-position.svg?branch=master)](https://travis-ci.org/tilgovi/dom-anchor-text-position)\n[![codecov](https://img.shields.io/codecov/c/github/tilgovi/dom-anchor-text-position/master.svg)](https://codecov.io/gh/tilgovi/dom-anchor-text-position)\n\nThis library offers conversion between a DOM `Range` instance and a text\nposition selector as defined by the Web Annotation Data Model.\n\nFor more information on `Range` see\n[the documentation](https://developer.mozilla.org/en-US/docs/Web/API/Range).\n\nFor more information on the text position selector see\n[the specification](http://www.w3.org/TR/annotation-model/#text-position-selector).\n\nInstallation\n============\n\nTo `require('dom-anchor-text-position')`:\n\n    npm install dom-anchor-text-position\n\nUsage\n=====\n\n## API Documentation\n\nThe module exposes only two functions.\n\n### `fromRange(root, range)`\n\nProvided with an existing `Range` instance this will return an object that\nstores the offsets of the beginning and end of the text selected by the range as\nmeasured from the beginning of the `root` `Node`.\n\n### `toRange(root, selector = {start, end})`\n\nThis method returns a `Range` object that covers the interval `[start, end)` of\nthe text content of the `root` `Node`.\n\nIf the end is not provided, returns a collapsed range. If the start is not\nprovided, the default is `0`.\n\nIf the `start` or `end` offsets are outside the range of valid character offsets\nwithin the text content of the `root` node, an exception is thrown.\n","maintainers":[{"name":"tilgovi","email":"randall.leeds@gmail.com"}],"time":{"modified":"2022-06-15T21:03:57.502Z","created":"2015-07-10T21:51:24.722Z","1.0.0-alpha.1":"2015-07-10T21:51:24.722Z","1.0.0-alpha.2":"2015-07-10T23:39:51.891Z","1.0.0-beta.1":"2015-07-14T14:54:45.446Z","1.0.0-beta.2":"2015-07-14T14:59:05.330Z","1.0.0":"2015-07-14T15:31:21.662Z","1.0.1":"2015-07-14T19:19:38.347Z","1.0.2":"2015-07-30T01:39:41.700Z","1.0.3":"2015-07-30T01:41:56.397Z","1.0.4":"2015-08-19T18:50:17.452Z","1.0.5":"2015-08-19T18:57:14.412Z","1.0.6":"2015-08-19T19:10:15.409Z","1.1.0":"2015-08-24T21:02:31.743Z","2.0.0":"2015-08-25T09:42:31.271Z","2.0.1":"2015-10-08T21:46:55.570Z","3.0.0":"2016-08-22T17:24:33.787Z","3.0.1":"2016-09-15T03:20:27.812Z","3.0.2":"2016-09-15T03:36:42.760Z","3.0.3":"2016-09-16T21:01:25.492Z","4.0.0":"2017-01-05T00:31:35.959Z","5.0.0":"2020-04-01T07:14:50.942Z"},"homepage":"https://github.com/tilgovi/dom-anchor-text-position","keywords":["dom","anchor","range","text","position"],"repository":{"type":"git","url":"https://github.com/tilgovi/dom-anchor-text-position.git"},"author":{"name":"Randall Leeds","email":"randall@bleeds.info"},"bugs":{"url":"https://github.com/tilgovi/dom-anchor-text-position/issues"},"license":"MIT","readmeFilename":"README.md"}