{"_id":"text-metrics","_rev":"36-dd10a49f68933afae8fa84ab9c52e14c","name":"text-metrics","description":"An efficient text measurement set for the browser.","dist-tags":{"latest":"4.0.1"},"versions":{"0.0.1":{"name":"text-metrics","version":"0.0.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile":"browserify src/index.js -s textMetrics -t babelify --outfile dist/text-metrics.js && uglifyjs dist/text-metrics.js -o dist/text-metrics.min.js","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist/text-metrics.js","dist/text-metrics.min.js","src/index.js"],"browser":"dist/text-metrics.js","main":"src/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","babelify":"^7.2.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"52181fafdd609f5b8ff25b14f06458e940f49e71","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.0.1","_shasum":"663f323eb7d85fa0789ed191f6f612cf05d9fbd0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"663f323eb7d85fa0789ed191f6f612cf05d9fbd0","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.0.1.tgz","integrity":"sha512-0UhTqnZFoIOjxCkQmkDeF9GUF/btH7qn61/2pCtaMD5ok2RZ6dfhhZ4pRvpsZM5Jdem6ZEXWDUOsgfdwfacoAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCX679K3GdLld3c7IXMyznWtUbZfgPns+vgJ8T84BKK6AIhAPwiYr79KhKr4oJROPulnoGn46Z4MxMTMgHhttuyk18X"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.0.1.tgz_1481237742348_0.07155356742441654"},"directories":{}},"0.0.2":{"name":"text-metrics","version":"0.0.2","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"25bdbf483fe97f6438aa32b9242e4ee1489ccc32","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.0.2","_shasum":"33177507767c930884f7a403677e5a97b2037e99","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"33177507767c930884f7a403677e5a97b2037e99","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.0.2.tgz","integrity":"sha512-dqsdsAp/YfVgfpKMlfiTpILcEkrUDdc0m2abJbN5qIAlCGDKayp8/tTKWrW+Cwa1wlCvgr34yLrizMND5PkmJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDZNimmaqFn11YYU7fMCeyhyuQUnEbztM8VgXuj2k8wAiBGUpUdrrpCtDtcByWTEXXCs+Cgup4aJqcf61dKpuzgKQ=="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.0.2.tgz_1481267010084_0.049422649666666985"},"directories":{}},"0.1.0":{"name":"text-metrics","version":"0.1.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"34eeba08504a03b255e686ed8a465f9303913efa","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.1.0","_shasum":"67cc4090512923bf836bc1fc24c7ef3e3e4fd03f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"67cc4090512923bf836bc1fc24c7ef3e3e4fd03f","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.1.0.tgz","integrity":"sha512-Xnuuwrcl4HjnZ1cH4QcfOQPv9lBSCNyi9OOVXxcbJz/VmI1PH2tFRRuZdesL2jqI9PvS3FtIDNRpvbT0mDdzfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBGUuxboi8kuWXSD2cHAU9NEzBEimDS0WcLx6j63YRJwIgBQ1RFCw8qzL1JaI4BbItA5Gh/Svt3u2nXEabF3AuBH4="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.1.0.tgz_1481496707036_0.8077163628768176"},"directories":{}},"0.1.1":{"name":"text-metrics","version":"0.1.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"d8165ee48b2986d1ccde815dd7f6d3685aa3a96d","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.1.1","_shasum":"6065c876c065043bb7ec16147104f884a236e97e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"6065c876c065043bb7ec16147104f884a236e97e","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.1.1.tgz","integrity":"sha512-gQTFTng8Anm3K1HdGEwdgMJNm2JXpUcQVIJBwA/lnwJaP8tx1ZflfjF+ATbeUJfHG0XudntuMR6r+DBScw1ePQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQG80NPBtK4A/4jTfn9mqLu5DzAidyFtPGKquDbQ3myAiEAhrXvgR/N1f1/KsRn/Nf6wxAuY+/6Q/FItveXKcfwE6Q="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.1.1.tgz_1481498291583_0.8259101365692914"},"directories":{}},"0.1.2":{"name":"text-metrics","version":"0.1.2","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"b250ee6c16406fe6a3558bae2e46e629c8ae069d","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.1.2","_shasum":"e342279f9fc1389274cfa814f208446989c46f74","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"e342279f9fc1389274cfa814f208446989c46f74","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.1.2.tgz","integrity":"sha512-7NjBa80lVVpnhS6qm4MCqL9RqPx8Aa7k0w3lq8+6YM/pZEKNaBJmwSidTPxYEHlcr3yvQbAOAORhbanO6avFdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEevxvqD8F/tbGEDXLmgjOHgBMatdDKoFpeNH+eoyFpVAiEAp7/MVBqsUcq3xEuG8looUl754he552U24KWwNYnzeCo="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.1.2.tgz_1481499190636_0.6341119206044823"},"directories":{}},"0.1.3":{"name":"text-metrics","version":"0.1.3","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"e609abf358165774a980c414863b60e0c4ab7f3c","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.1.3","_shasum":"146f6f0e8c649e32363173a52cff533ffd6a70c1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"146f6f0e8c649e32363173a52cff533ffd6a70c1","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.1.3.tgz","integrity":"sha512-IBpG2T7rju2jpi7TWT9b4sN+MN2Avz0rriMtB8O2szAySH+jaA42Tg1hcp7wu8veFzoWDKHc810bmfMEqtTlfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC80T7s6C3J2vYP1wWum7IVD9s9swPW6/EqBFF7HqTh6gIhAPMyoVQ/ld5rPbZZ0xE0e8mBR7U62VS6sTQcpGtD4iGy"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.1.3.tgz_1481528207079_0.5279250843450427"},"directories":{}},"0.1.4":{"name":"text-metrics","version":"0.1.4","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-es2015":"^6.2.4","babel-preset-stage-3":"^6.17.0","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"94fc92202e0967a5b883e8373281809896a16318","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.1.4","_shasum":"8e45b394cb7f4fbf0a1facd7aae2dc71d2abc098","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"8e45b394cb7f4fbf0a1facd7aae2dc71d2abc098","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.1.4.tgz","integrity":"sha512-aiA5GuhsZ1Nbm8Fd7S8G25+5R2nB2tJA55wLCymFgwdG5c8qa5nlXFPxKpzrz6EYsDvjthPP1PouE/G9IinNLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLduaHm2DG2pDTmoIn2MsD8yqNp1n2nGKffbvSk/Ri8QIhALYrQIXZ3pbCySW2B5WnnaVtPBBsiR/thu2FrBhbsujW"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.1.4.tgz_1481528575405_0.75651651667431"},"directories":{}},"0.2.0":{"name":"text-metrics","version":"0.2.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{"he":"^1.1.1"},"devDependencies":{"ava":"^0.17.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","browserify":"^13.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"5d2fd85badfb3e00be1e58a920edab944d043276","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.2.0","_shasum":"3f3b18995fc37c6fad75e442d676a8467ebe3ec3","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"3f3b18995fc37c6fad75e442d676a8467ebe3ec3","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.2.0.tgz","integrity":"sha512-v8VFt4mMce68EzrGQ5YhtICTmoH9bCmKLIRS2Fa97OfklbFI7ui4D4/DJ9J7zCm3ecSMhKWVP7P0qORKM7t/Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt77ln9TQTpDnxpllmADj5iOob+w+pLhtMHAjTV2GUbQIhAIMmdIa5AeZkuYgJNQDvgdAk9ZAQgs/QvOeMBBg/xJ4s"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.2.0.tgz_1486363079413_0.22435511159710586"},"directories":{}},"0.3.0":{"name":"text-metrics","version":"0.3.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{"he":"^1.1.1"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"27f78854213a22f2cfb85406fe7cf48228652fff","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.3.0","_shasum":"3e8315999384fbc6b256ddf92e1bf5f39a0a052c","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"3e8315999384fbc6b256ddf92e1bf5f39a0a052c","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.3.0.tgz","integrity":"sha512-8XVEHthSuSUlzEudzrRH9E501HXd+M35lysgmDXbWY5KmMmOcMtLH6HMTF9e/4gZiWzul+gr2hitKq+wsf7o3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZAaVr2Y0PUIz/H4BZh+Lo6mxL9Nb2kxovFiQbpRx1wIhAIHmC56EiJnWVjp1flPF2YZlAvMnBVg0STss+SGseyyR"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.3.0.tgz_1486423120139_0.44367996393702924"},"directories":{}},"0.3.1":{"name":"text-metrics","version":"0.3.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{"he":"^1.1.1"},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"ee1c0b1340e976a520b3f60cb900a8d5be61bdfc","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.3.1","_shasum":"9f4066a30db677fa55f65d23d6044cd396e1683a","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"9f4066a30db677fa55f65d23d6044cd396e1683a","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.3.1.tgz","integrity":"sha512-JLmxhT+Sd+7B+wr/9AUFDsqzMwpX1uv1WYqSKFr5YogyPO7vhatyfJUif6WEaqEo+DGtwzhBnONzaJWZq9b/Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXzprCMHv6jUvkCfesQw34dQoG6qFyS3JK/jwr0qzqbAiEAjR8fypo/nZEjCO6/P6FwtgVxMuiqPNWF800l9chpUO4="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.3.1.tgz_1486596299135_0.24753974028863013"},"directories":{}},"0.4.0":{"name":"text-metrics","version":"0.4.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"ece2ca984f009ba87136991169e70a149099d226","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.4.0","_shasum":"d6d82315949c7c72939f162a811108fd5182c4b2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"d6d82315949c7c72939f162a811108fd5182c4b2","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.4.0.tgz","integrity":"sha512-XH4YiE9ccRKFEAjZ/QX5sOVzIsO4K8ZFl/EVJ7l128lEGKjesi/qwoKBne2i8TcJSdWRWCvPvGKMah+nXba7Bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnMUpEAZGyIRFeTXs4h6Mgg5fl7y6Uwu0vRWV7fL42wQIgBMrjvMkfLoJ63nwUNIEF+4+UMDZSQNow+MOL+AEARFg="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.4.0.tgz_1486618515152_0.9195478491019458"},"directories":{}},"0.4.1":{"name":"text-metrics","version":"0.4.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.18.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","eslint":"^3.15.0","eslint-config-xo":"^0.17.0","jsdom":"^9.8.3","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^1.17.3","uglify-js":"^2.6.2","xo":"^0.17.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["./test/helpers/setup-browser-env.js"]},"gitHead":"1ca879e33bca8f19e07e25c3a915e6c03fd6dc8d","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.4.1","_shasum":"59439917a2efb0df969d495385c09ab12f4bcb72","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.4.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"59439917a2efb0df969d495385c09ab12f4bcb72","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.4.1.tgz","integrity":"sha512-UMkWFKQ5ns6YNK+Al3sU3BjQhgzEv2no7VEeEyos3t4uEc0sb643GZoPEUdPqIIpK5UcDXCws7phX699KMLFzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoRr89z2aTqnpyRFrJWVYChTc34P4R0pMTfXS8FZKEOAIgaCJLJ57U01OggtVinJV9QWrqllmYzem+m1vGeH+X5gA="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.4.1.tgz_1486961826480_0.41356758610345423"},"directories":{}},"0.4.2":{"name":"text-metrics","version":"0.4.2","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.19.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","babel-register":"^6.24.1","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","eslint":"^3.19.0","eslint-config-xo":"^0.18.1","jsdom":"^9.12.0","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^2.2.0","uglify-js":"^2.6.2","xo":"^0.18.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["babel-register","./test/helpers/setup-browser-env.js"],"babel":"inherit"},"gitHead":"c4595b4790a31684b081686621356cc0bc98d7d3","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.4.2","_shasum":"8673d44f73115c4f602827e5d03c5b2b6fe3f346","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"8673d44f73115c4f602827e5d03c5b2b6fe3f346","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.4.2.tgz","integrity":"sha512-s4eh0C+E+XQzaaGQHqYWRDwOa+K4uwq1K8J7l8Zh1yVsBQGgcyEwkJ95e1Dl2V1yUXRhnl6/BZoI+EMTsJcgPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASXLVYi0X01MGncUg6wbeR/xNFHcJCaHUiJoB1uIuakAiEArATzdxR/OmVrHX7ndq9j0z4QKVwge6mAuFBthlxaW88="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/text-metrics-0.4.2.tgz_1493729786854_0.17791039240546525"},"directories":{}},"0.4.3":{"name":"text-metrics","version":"0.4.3","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 4"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.19.1","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","babel-register":"^6.24.1","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^2.11.9","cssstyle":"^0.2.37","eslint":"^3.19.0","eslint-config-xo":"^0.18.1","jsdom":"^9.12.0","nsp":"^2.6.2","nyc":"^10.0.0","sinon":"^2.2.0","uglify-js":"^2.6.2","xo":"^0.18.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["babel-register","./test/helpers/setup-browser-env.js"],"babel":"inherit"},"gitHead":"d4cd379434053d2fc23ea5c58d22be6b264ec0a8","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.4.3","_shasum":"2a3ee9bfc682850f7484b7b4787960ea391c0400","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.12.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"shasum":"2a3ee9bfc682850f7484b7b4787960ea391c0400","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.4.3.tgz","integrity":"sha512-phxutANXq7KSgsQnR0ddNCTeUw9/TOslSzk5WUbxBUcXT7wytfu5Tfw1hkjAoJ/zOKv2zvrYHD9TX5I2msLAOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHxCG/SgT8vD+cD8jitCJsJwl1P1Ywl60HrcZaeUf9e9AiEA0VhzEw7coazNEBNroEvZ6fB5s5opOolLBIZAl5uC/u8="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/text-metrics-0.4.3.tgz_1493733085880_0.6722323766443878"},"directories":{}},"0.5.0":{"name":"text-metrics","version":"0.5.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 6"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -t [ babelify --presets [ env ] ] -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.22.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","babel-register":"^6.24.1","babelify":"^7.3.0","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^3.0.0","cssstyle":"^0.2.37","eslint":"^4.8.0","eslint-config-xo":"^0.18.1","jsdom":"^11.3.0","nsp":"^2.6.2","nyc":"^11.2.1","sinon":"^4.0.1","uglify-js":"^3.1.3","xo":"^0.18.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["babel-register","./test/helpers/setup-browser-env.js"],"babel":"inherit"},"gitHead":"158e2d73f17a8b61324daf100ddbc77249ce3e8b","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.5.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"integrity":"sha512-A+CQ1ChpeoWc5RsjihGAKm/qt/q8zkfkCpJQKsOv6z77ZHvn3kvz28xjWsPCxh/v6YfDyvWPKxpjOFKgQVzdwg==","shasum":"6807bcb67b38414ab71b156f31563679c43e0f2c","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAkLjLf8bBSW9ep8NSstthUuwA0q3gbUHv//Rb7pbFhAiAfi/heSBTT4vnPFgZrmRaMptF8mFpge5UBPVnaKm8arQ=="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics-0.5.0.tgz_1507197656805_0.8841136661358178"},"directories":{}},"0.5.1":{"name":"text-metrics","version":"0.5.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"author":{"name":"Ben Zörb","email":"ben@sommerlaune.com","url":"sommerlaune.com"},"engines":{"node":">= 6"},"scripts":{"test":"xo && nyc ava","compile-standalone":"browserify dist/index.js -s textMetrics --outfile dist/text-metrics.bundle.js && uglifyjs dist/text-metrics.bundle.js -o dist/text-metrics.bundle.min.js","compile-module":"babel src --out-dir dist --presets=env","compile":"npm run compile-module && npm run compile-standalone","prepublish":"nsp check && npm run compile","coveralls":"nyc report --reporter=text-lcov | coveralls"},"files":["dist","src"],"browser":"dist/index.js","keywords":["browser","javascript","text","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"ava":"^0.22.0","babel-cli":"^6.18.0","babel-core":"^6.7.4","babel-plugin-array-includes":"^2.0.3","babel-plugin-object-assign":"^1.2.1","babel-plugin-transform-es2015-modules-umd":"^6.6.5","babel-plugin-transform-object-rest-spread":"^6.19.0","babel-preset-env":"^1.1.8","babel-register":"^6.24.1","babelify":"^7.3.0","browserify":"^14.0.0","canvas":"^1.3.12","coveralls":"^3.0.0","cssstyle":"^0.2.37","eslint":"^4.8.0","eslint-config-xo":"^0.18.1","jsdom":"^11.3.0","nsp":"^2.6.2","nyc":"^11.2.1","sinon":"^4.0.1","uglify-js":"^3.1.3","xo":"^0.18.1"},"xo":{"space":4,"ignores":["dist/text-metrics.js","dist/text-metrics.min.js"]},"ava":{"files":["test/*.js"],"require":["babel-register","./test/helpers/setup-browser-env.js"],"babel":"inherit"},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"8740058ddab2f1ceb0b556439d22f92377755ada","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@0.5.1","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"integrity":"sha512-cCQCVMIBkDmWDWD35+L0v950d5RPGzer3M3ZL+D5n3jrYll6cr25nhpvRtBx2IYAXxEfl0tLzRiWon+bqIazNQ==","shasum":"6510e84a71b484152ac02235e6806d1a32b6f837","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGT1rhrJmGGm/Xjr8KLQjj33RvXROvojgzKgnLLee5M0AiEAvlGsTR8BKN9lx7yvlxJkY6odqIU1OmDUMRdgdevAoRA="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics-0.5.1.tgz_1507199973488_0.08505723858252168"},"directories":{}},"1.0.0":{"name":"text-metrics","version":"1.0.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 8.6"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"rollup -c","prepare":"npm run clean && npm run format:check && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"lib/text-metrics.js","unpkg":"dist/text-metrics.js","module":"es/text-metrics.js","browser":"dist/text-metrics.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.3.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^23.6.0","browserstack-runner":"^0.9.0","canvas":"^2.3.1","core-js":"^2.6.3","coveralls":"^3.0.2","cssstyle":"^1.1.1","eslint":"^5.12.1","eslint-config-xo":"^0.26.0","finalhandler":"^1.1.1","get-port":"^4.1.0","jest":"^23.6.0","jest-mock":"^23.2.0","jest-util":"^23.4.0","jsdom":"^13.1.0","prettier":"^1.16.1","regenerator-runtime":"^0.13.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-terser":"^4.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.13.2","sinon":"^7.2.3","xo":"^0.24.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","rollup.config.js","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"0739a481b2715930281d4cfee123315dc9081c96","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"integrity":"sha512-cSdl0/LpyX5chY0IcU459T8zUa2xw1JuB+RYPySXcn2Pr8HhbJNFSlmJkjgZDMR+61VuLZf2ZjReHzIAXMhnrA==","shasum":"a4d3c69c65b59823f519454a2694966b46dfa84c","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-1.0.0.tgz","fileCount":14,"unpackedSize":229928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWS2TCRA9TVsSAnZWagAA34MP/2abDvgch5krTkF4rRTT\n1DiDKX6dg9bGA2FiW0v+A4vnylx+sGAlDOCBROCc0cbrF4IKaFqwfIY82N4H\nxIUlLprWN2K+UWk60y7hNlZiyvLeQfxa+2aL0eDQIeI0vZ7QNgmFs6F9lSli\nW0dxjgHE4psOne3lnsCh16wiwyXW0SEkPE2flB0kpD4kcGQXR3s/Lor1p3u3\nv9wS5ox69li/e6xAdeWmxiLmoG9Uh4MLp5KcggEXlZhyq+ni7tha3LdGyk3W\nVSq9Gublu1EZzJ8vnDTPrVZ5q0RDqNeubYs+vHm7Qpo/f2sw8eSEnK3ywOQ0\n/3k4V0Y6oaGql5SuyEZmlcePMOEdLdsi5Dr93orWSVbLG6eY2a1DKxM/5TvB\nnjcgRGASBtoWTPVZjbjuy5p/Py+eB7HAmSatkF46Fhaa/+TiIKwxUIV69372\noiXiqY9BtjdVXwVDtSOz4XxjFF/Ni4sv2W5jQrXHF5t1B0Wlf2rLGuG5GxAp\npUrRHEX2aiB7ffQsig03xS0XRqDVLIeLvk7Kosb4Uk+DAb/L8vW39c6qV9x8\n858MLs9/NmayuAuCxB2uo6VvFMWHP88OC4tyDU0fMZ+hn4ptTi7fDZw7oknB\nUVA9RHIpCeyT4QeGLLHfhhLhQtN0qD+EpyL5iIPWrqKiv9Fzv9DVTEohpla8\nm0W+\r\n=LX2f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1b7Pz58Am27PKyHIWvEUPWAQvAPScnBUrCVviVnOp0AiBm4683mt0NFi5I47IR25+jfFXQihpIzm+zPuQyxphFQw=="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_1.0.0_1549348242364_0.7325459032876986"},"_hasShrinkwrap":false},"1.0.1":{"name":"text-metrics","version":"1.0.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 8.6"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"rollup -c","prepare":"npm run clean && npm run format:check && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"lib/text-metrics.js","unpkg":"dist/text-metrics.js","module":"es/text-metrics.js","browser":"dist/text-metrics.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.4.4","@babel/core":"^7.4.5","@babel/node":"^7.4.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.4.4","@babel/plugin-transform-runtime":"^7.4.4","@babel/preset-env":"^7.4.5","@babel/register":"^7.4.4","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.1","babel-jest":"^24.8.0","browserstack-runner":"^0.9.0","canvas":"^2.5.0","core-js":"^3.1.3","coveralls":"^3.0.4","cssstyle":"^1.2.2","eslint":"^5.16.0","eslint-config-xo":"^0.26.0","finalhandler":"^1.1.2","get-port":"^5.0.0","jest":"^24.8.0","jest-mock":"^24.8.0","jest-util":"^24.8.0","jsdom":"^15.1.1","prettier":"^1.18.2","regenerator-runtime":"^0.13.2","rimraf":"^2.6.3","rollup":"^1.15.3","rollup-plugin-babel":"^4.3.2","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-node-resolve":"^5.0.2","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.0.0","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^7.3.2","xo":"^0.24.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","rollup.config.js","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"58dadc68693c0fbe32efc0bfeb1e05ff097a9c07","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@1.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.7.0","_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"dist":{"integrity":"sha512-eCFhnm+zE+xB+CQ+6gqMB/d4oMv31eF4mu/Gfa1m71kPKSsxnsXTPIWRF5G3uPQ7+AxZ+hbbJqLFzHxFouTJsg==","shasum":"07785388d4b055eda769387c4f7be77555c8149f","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-1.0.1.tgz","fileCount":14,"unpackedSize":145645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAsYuCRA9TVsSAnZWagAAnuQP/RX4KRD9GE7C8e9cB5y5\nus3ZR2S30xNXIhATA712jM0SjKo5tmOrs/acY/GZe+pmOQd/lbmevxT6Czwd\nNO2kuJr1hiu+2GFOcD0aW4H4zZUOXgzGa91QEw3SxURQlKtUAsyCSWzYoIl8\nkOH5qMrrWfo9RDPe4WM3wlTbt4296CF+HNWqXaa3S2u3GzQkJ4bJxKB8m4jZ\nELFE+WdoVBXiFTdVwkK64+IZETsWyONuzdE++0sXDR5JLVourRdl04CAABvo\ng99sLTn1N9EYd5KEHvyMqqKLXHzzs+RJ5jIJdOKduwqP5G9C1PCms3Fpvy9m\npiVE0RryYTno7gEq4GMsl1h/jvSKm1T2IMFF+rjAtonNrW5uuz8oAlQtYknK\nJVpY1PmGcw47u0vYl4aqEc7vCgGjb5wHqr8ASxG2KA227Ll5377RqppTi05p\nyXavgFT6AKXLRzD/vXbudeY9ECOBVfc+uvr6mcfX6BPFHJBiy0MV05K6oBhx\n9ZKspx/LHzVIqOwWI2QNJqfjFv21CNZs6G8hPeuhuhK4GRUgk6LisfMCWpX4\nyiu3t+vMjlZxv+xJ+k0znnGtRZBenoETXwCCbXYr+goDdwSa0v75goblrNo6\nmNmHu1hxkLqAbDM8ybT82G61qHsll6rOM7CaFXXJsgv5x/Yf4IH5wzYkLvMQ\nq+RI\r\n=vsCO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu7hq1wEaGJr93Bgf9wVGkboaNWwvETD223F6PytOxQAIhALas9za6guLghMzCNjxV2xXgVslWwaTWlnzsF8DtDRNU"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_1.0.1_1560462893847_0.6581563241606438"},"_hasShrinkwrap":false},"1.0.2":{"name":"text-metrics","version":"1.0.2","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 8.6"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"rollup -c","prepare":"npm run clean && npm run format:check && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"lib/text-metrics.js","unpkg":"dist/text-metrics.js","module":"es/text-metrics.js","browser":"dist/text-metrics.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/register":"^7.5.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.2","babel-jest":"^24.8.0","browserstack-runner":"^0.9.0","canvas":"^2.6.0","core-js":"^3.2.1","coveralls":"^3.0.6","cssstyle":"^2.0.0","eslint":"^6.1.0","eslint-config-xo":"^0.26.0","finalhandler":"^1.1.2","get-port":"^5.0.0","jest":"^24.8.0","jest-mock":"^24.8.0","jest-util":"^24.8.0","jsdom":"^15.1.1","prettier":"^1.18.2","regenerator-runtime":"^0.13.3","rimraf":"^2.6.3","rollup":"^1.19.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.1","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^7.4.1","xo":"^0.24.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","rollup.config.js","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"01fa1f55d77ecbac0d6692613dda8f3f1cf45fa7","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@1.0.2","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cQmLa1DkuC0rscAKEEtexZ1PM4d2Asx9CBXwANIwXXa3uijY9M/Xx6PMjCtrqmeYm+z5YNWRUbuTkFy334bBzA==","shasum":"8902dcaad1b2a49d613d601e4ef5e1133e6c49ce","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-1.0.2.tgz","fileCount":14,"unpackedSize":147894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVi0DCRA9TVsSAnZWagAApMcQAI0i6PImdaPMUDdvQ82I\nlvlNeFnTu24x+mi/5k2F1iUO8+wz4GgoUTL7fDZaBwzd9Ep31yDdjBC8bYfC\nZakXmgZqnvlKlVdx1NmER/iXFQzYcOXSsFIeFvln15FYNbP/CmxqUnPp/aUt\n/ZJUpl1RKKYaqGBW0zvATp7t1UILBc955SznOWq5DBnzN8ATBwq7tfChnqgs\nPhzDDmPByhBhCd+6lSHnEcy5jULCAYc1s/0yBVrmLRluo4QEFcRqhcBBJCKn\nQMsCTjlgpa15fQ7mkuB7Ow2fBwndD9z2Wp/pLWO6FrA1mjPR3H1hKnYSATGT\nwwq7fV025tCI11rY0YJ1JoAJxIth8GhW+7JcuPPU05uq7D0Dmbe3S4Lt/B/d\n92bHu3jelCCX6Orm3ZJFhlXag7rIUm4b4j7dAwQ00bXjol7yMGE/zRMnSN/1\n955kbNR83/+U4e4Ptljp/imTFP82H2oUrJ2h6JZ97EWEtF5j2rxb4kanZzkY\nLLYDhfgGRldGCjDihdwRbYiR+GYMzUo50vGqoV+s2kDZbQXDRdHxkyhyXG/G\niIfZl08nYLTyvss74Cao1vbFejkPrsJQvx51Yhh4aytECgM8Sn7QduYCGxtA\nUIb3PNsehXFPKAmyej0KILjPXkCbVsjeiUOeEXPB0yhDvPPKoPDakxAEtP7m\nBdNE\r\n=esNO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCARmeazEh4v/phvGajuz65wtMAFtP07gLzc58OyDpD5QIhAOG3x2rbROcg64vX82QCqDH3gVMdAOJM++M4Mh/Fnyy8"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_1.0.2_1565928706305_0.6878010686610398"},"_hasShrinkwrap":false},"1.0.3":{"name":"text-metrics","version":"1.0.3","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 8.6"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"rollup -c","prepare":"npm run clean && npm run format:check && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"lib/text-metrics.js","unpkg":"dist/text-metrics.js","module":"es/text-metrics.js","browser":"dist/text-metrics.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.5.5","@babel/core":"^7.5.5","@babel/node":"^7.5.5","@babel/plugin-external-helpers":"^7.2.0","@babel/plugin-proposal-object-rest-spread":"^7.5.5","@babel/plugin-transform-runtime":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/register":"^7.5.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.0.2","babel-jest":"^24.8.0","browserstack-runner":"^0.9.0","canvas":"^2.6.0","core-js":"^3.2.1","coveralls":"^3.0.6","cssstyle":"^2.0.0","eslint":"^6.1.0","eslint-config-xo":"^0.26.0","finalhandler":"^1.1.2","get-port":"^5.0.0","jest":"^24.8.0","jest-mock":"^24.8.0","jest-util":"^24.8.0","jsdom":"^15.1.1","prettier":"^1.18.2","regenerator-runtime":"^0.13.3","rimraf":"^2.6.3","rollup":"^1.19.4","rollup-plugin-babel":"^4.3.3","rollup-plugin-commonjs":"^10.0.2","rollup-plugin-node-resolve":"^5.2.0","rollup-plugin-replace":"^2.2.0","rollup-plugin-terser":"^5.1.1","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^7.4.1","xo":"^0.24.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","rollup.config.js","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"59e723af2fe4d327d96a40024d02bb83fb9c95f9","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@1.0.3","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ZHTFcFuoMnt64hImcnzwDECk3OizIL7vim18k6HQSMF/PLNpjObuHXYg5mLI9hG+UvsjJOBM5iUu7/Jljv27hA==","shasum":"afbb785bff94ac74397e18bb25bb2947068a68e5","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-1.0.3.tgz","fileCount":14,"unpackedSize":147894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdgVdTCRA9TVsSAnZWagAAtJkQAIOc8DgibpC2gYh8/ZyN\nu0jRF/iXz0noUnsg43C8EBZz8hzI486Ct9GUkM93nz01wi8UMXAnKEaCNE3a\n+IqBYsea0qKAzIWtvmbgoCU4vExweTMnOnSJqJ0EdaVMfJbDlX7tLjNR5cI0\nWNBba6MJ9Kjx4iw+6YhQT0zlKt2VbBuHNjewj2AwpCuPoAnw8AHqhIObZeFj\nDSGpomO3T9nCQXaHYfGWcp11pnZJSGi1tIpt5SSJcXwppT6O2zejcpUCNmuR\nDbtBcZnV7zZhuqt328ZGywPZfC+GGhkNZd0EfXB58DeWfk2/047alRETpXxd\nrHdVISSXqmiNc4Yj4n6/ZDAjI4muqFsrEdLL7sfBZpS9dhG2a7MjdiTb8STl\nVgsGRoszJeZWXeleokO2Z4TGzwnyNE8mM4/wKkvMOM1Ca+rAygTmHY96cro1\nIeCUX98mVVDvtJYZSyNOP4tPi2jS9yGnCMwlZevzv/Cf9WUNrFw1BEtA9aOu\nO0H4pFdn6jjcLfhBQDQnYEFbRhzqJ3o56MopEMwlrTVAyzgY3/E83TrYyoSH\nU33Q1SqEvD/0cDfQhet4QbhpV45bovKWNVUKp0Ukuf578XXa5C74TPxwx1X0\nGfQxQJdV3FY6CQydZ+PkF1VSlGRnIFf6iKvCFPlbRqxaseMT8S+sPCNAPTp6\nbXes\r\n=TTPV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoWmX4pmZOQzyBPsFWaRGj02xuo1ymmvc00rXBDfUxYwIhALTXtx1VUnuZe1/g9CNpuAk4Bv/vwfvlBN/i7Ge3Oieb"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_1.0.3_1568757587330_0.7001054345663904"},"_hasShrinkwrap":false},"2.0.0":{"name":"text-metrics","version":"2.0.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","format:check":"prettier --list-different \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format:check && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.1","@babel/node":"^7.10.1","@babel/plugin-external-helpers":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.1","@babel/register":"^7.10.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","browserstack-runner":"^0.9.1","canvas":"^2.6.1","core-js":"^3.6.5","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.1.0","eslint-config-xo":"^0.29.1","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.0.1","jest-mock":"^26.0.1","jest-util":"^26.0.1","jsdom":"^16.2.2","microbundle":"^0.12.0","prettier":"^2.0.5","regenerator-runtime":"^0.13.5","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^9.0.2","xo":"^0.30.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"6892d44b20f84c8103b7d1dcb5551fcaf98fde45","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-tYOFlcAkiIAJLrSoT/BNnlFB0KvOU8AzF453IwoSZjYlNP+Ke+pObmIjKN0JFX8s5wRNnIovRepbdYSIrsQ5nQ==","shasum":"ea7a1543aea60902322ee5c70eeeedb3e85ce79a","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.0.tgz","fileCount":13,"unpackedSize":150328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezuo1CRA9TVsSAnZWagAAW94P/2wr4Z4ekvlEw7XuR2Pg\n6g8/oJEdL0eVgUu8ayOy2ANCpqWWxgnW78KLs7+KvPu5bMD/u+uy0rCy4IE1\n9QY2sU7NT9kdeZqFYAfPvwlkL1vjfd/6eg6oR4krFAXlKAf5FCDZ3ptFzAie\n6JtbkflkXFL5rfy6Bri8hCRC6xdhmV7ykFGo/yUdrtG1gtfhWhOJBVyIvQbw\nzjjIVgba3Sn+U+WVviyJGn/ErGo7tTisUiEUpGpbS6DMGnkhCqRy5OpHQ3GQ\n7bm0E6FwAq3tIfpt5OCgEkDb4Qqq3oz60UmSgl+nlOorzo3pBfvQ1b/tUuqc\nN6xG/QgU+wYyTH+OqFBGIvNaEFSCYMDdcij5yYJWu66WvRtvziTK74t/++n6\n49K27khu4TThnBNAkqyq4cMVZ/BYsRlbplnxgdRJm3yR9g/8REvhbMEyTBLR\nberkrnq368JhHJkVHAs7goLreeJ4x4vE1OTrtfW+uTB5CRpIrfFnS3FhHp8t\nlLo7zqsXi1fMg6yGEJlXXcsw4f2TEfpT6s4z3WFuu3JMfhKmRGgafSyQluse\n4LroT47aNZ19p7KiJDqeepjV7QeeX6yGwZCl2J8qV5JXOIBt9f3KYTRzs43/\n0OPQIRg7zspAg7CD3y3Cl3dm3A8JsVJM83rVTOTvnqt5oXPlVBW6Mm9QytJ0\n0SJa\r\n=S59D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDTAH7Fksym05pNCXzSS0AUQmBZFqz9ooYl4m+158zGEAiEAypxYCOaW+jW0R2i3sjBb7rFt/CK3PaMk5F+01RGX1Xs="}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.0_1590618676571_0.31321831607086636"},"_hasShrinkwrap":false},"2.0.1":{"name":"text-metrics","version":"2.0.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/node":"^7.10.1","@babel/plugin-external-helpers":"^7.10.1","@babel/plugin-proposal-object-rest-spread":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/register":"^7.10.1","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.0.1","browserstack-runner":"^0.9.1","canvas":"^2.6.1","core-js":"^3.6.5","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.2.0","eslint-config-xo":"^0.31.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.0.1","jest-mock":"^26.0.1","jest-util":"^26.0.1","jsdom":"^16.2.2","microbundle":"^0.12.0","prettier":"^2.0.5","regenerator-runtime":"^0.13.5","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^9.0.2","xo":"^0.32.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"140bb54a8ffff7141eae12b10d767d374b4510ce","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-p8z4XnDZxUI3xTu6vV2WIuFWLNomj+iPq2TWhTcZCG+iDjqfLVshSyoC0ZDaEfyFAyv6OjX+idc4YkIdHRXEwg==","shasum":"aa31acc6a84c2abb95ea4ace4a932ab3547b2ec4","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.1.tgz","fileCount":13,"unpackedSize":150251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5pkoCRA9TVsSAnZWagAATx8P+wbXi5hgW9/bd22Gic7f\np8/3v9n7ExtZ1zSoD3XLmfJLEcc1LSpRtqWHBbl4cefzaptx6qnGWGEo2axN\n7hmh5ViFT5yn9FQDPTfuMdl2x8r5v+9nIUbOcvQp30UOkraTyu2lauZZ2BiA\nxKziwmYMiZpGZZn6bvsfyL/EGTAD9EsgbWbWXnqGJZBtAL3HOADZHj4qeIwj\nzoPmfNxuAe3rtOpjtRU8k9sOig3ljVNU9FqzeIzOib/BCZa0bth4ZMlYJ25j\nrLMOnI3amkb8hrKvjM3dG9QZJGV3z8yED4WHHOk5uii1Vw/1NHj7bCR71RPG\nyXFj5gHPNi6JQkof6PoyKtZriLbByECuLzQTwuvu0lsQyGAN0tqHkKQrgmF8\noLGBhP39ZUC58apDT8O7cBWfKveAT5ulGcVTXhtJba96jeLcGRqMQ63o/7bo\nOOk+ayQ2HF5gUHMkKU5kyJmVkUxUbWvFrX3eDDoDN3wyHpOaSVhh9pHD/vbm\n6qpx4d3zdQTPIMNd0LQfIPczLfTSlKs1PL5KZnMGAVuZ9FzvRddLSCPz2aHb\ncwq2TEdpUhXtDcTPORK4k2TWpDyllF3WPALsNOh2vf27BPSP7oUdSyWGTIQt\nD16Q0NbehfY8S4DwmxDp+Mi4sLd2zbeaaaY3wCk6nyZ0OeQqWD8sL4xfnFNo\nbRFQ\r\n=QBCg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqiPMQLVjtOdQd8Xxknkd4fL0JZUxzsoqsBZZ8sIgh2gIhAL/mUSTuEyAB9V1q34aJ50aNbo8WKgbEhas6D05E1KOq"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.1_1592170792328_0.7649586326309821"},"_hasShrinkwrap":false},"2.0.2":{"name":"text-metrics","version":"2.0.2","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"dependencies":{},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/node":"^7.10.5","@babel/plugin-external-helpers":"^7.10.4","@babel/plugin-proposal-object-rest-spread":"^7.11.0","@babel/plugin-transform-runtime":"^7.11.5","@babel/preset-env":"^7.11.5","@babel/register":"^7.11.5","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.3.0","browserstack-runner":"^0.9.3","canvas":"^2.6.1","core-js":"^3.6.5","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.8.1","eslint-config-xo":"^0.32.1","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.4.2","jest-mock":"^26.3.0","jest-util":"^26.3.0","jsdom":"^16.4.0","microbundle":"^0.12.3","prettier":"^2.1.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^9.0.3","xo":"^0.33.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"d301baa3e3e1f4f0d6cf2edfd903c4f1609b0b0d","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.2","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-4xJt8pj4yHkFHrc7qXFVCY+LP3qcdXIQD/VS1x20IxlK+4GjewCnNUSmSN/XsgGUEDaf39Qm8msZaKCcMFmmnQ==","shasum":"7371ab36b3275246f457198993d8e745e342c224","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.2.tgz","fileCount":13,"unpackedSize":150251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVVn9CRA9TVsSAnZWagAAZrAP/2axw2y/8HR7JsJ/a871\nzivjZhJtdo9CJtfbY2vMM/peD38tb1Uu5p3L81NJ+Awz3qHegHpcOrK+ZJhr\nwB6DMDfluEKYzdj4g+Mryyv1HL8IQMC1+N0Egw/FHpiHXqZYdDQlZhjL9fzn\n+iztJrLVbOfbmMs827nhy3b4mA60DtSnEaB2G8mpgWyH7FzdGYbn4C95Zk3W\nL/p24X7OsIrEl2FvxdiGkRBGtfVS5ceWCVwk8V7DB/3I94JQVt/oLuoJO9MV\niixJ4nxBU9SVufcSTLJbL0tZaZd6XhTG0eB5DomFGo+SGaXcaT+pM3t8WOel\nX+wSPcsS6ZP0hz9i33hljZ/VDn4S3Im67mylMWIwGRf+RIFOTO5QFQVjVrKB\nUBNsKj2xjTTQ5hm2Y4I/q+XTMs6OhoqyfGKZ3Z9q7jbi6K50eEEqwsCAo6ZM\n1Hpk2L49QYqWsJxBK/F2H4aiU7GtXbTlKaDAV5Erb9WFPxlYLiJ+effCqb1s\nfopchmH6Zvci+9N16oSjxa5KmFdvmr3WRJhFhXVp6zmH2M5sztjYoJy4HTmp\nrMUaqs5ux7O0WE2lm/KGAucnyrNLQO/0/OlfGCXQDLYLFsc51Dg5eZicwDYb\nkeUaW4QudvplwJLZPcUPsNFMplawt9iMYa/KHMfga2+JtXXYvOuA7bOoxIfL\nehiq\r\n=ZXs7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6/I0tLdll//F8oRyBbJJjiGL5MAOk4zrY1CsmSy3oHQIhALCsm6CTR3OFBQFo+r73NYgO29j+ma6nP8YF5JDwgcJg"}]},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.2_1599429117287_0.9214159405755047"},"_hasShrinkwrap":false},"2.0.3":{"name":"text-metrics","version":"2.0.3","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run lint && npm test","coveralls":"cat ./coverage/lcov.info | coveralls"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/node":"^7.12.10","@babel/plugin-external-helpers":"^7.12.1","@babel/plugin-proposal-object-rest-spread":"^7.12.1","@babel/plugin-transform-runtime":"^7.12.10","@babel/preset-env":"^7.12.11","@babel/register":"^7.12.10","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.6.1","core-js":"^3.8.1","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.16.0","eslint-config-xo":"^0.33.1","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.4.0","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^9.2.2","xo":"^0.36.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"5814fd473b9ee6d9e3dea397618f73096cfc5f2e","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.3","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6nBjfG9L3AUXALbgJbThPY6B2kyABPZZZTfjfPDWV232552upjhnkmLHSgSoYjwewt4c6enD8km8RnlN+YgwQw==","shasum":"45e07f93c31da6d2ea8dd95c0d477f799767ce83","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.3.tgz","fileCount":13,"unpackedSize":150015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6R16CRA9TVsSAnZWagAAnMoQAJSmdaxLA4B2dtIeADgw\n3tZddkzlrEN+0sE0YHWBF157gMSV097rUmcUDUfvhpvmLSOobrYlqoAvzMz7\nKxb5HkWta+u29Dx8I8epxCG50hG8PNtFGSTFmNkuAyfO2qHTulQ9DNyTLTTo\n6ElbPSdY6bo2psaHmwjmZmpZ3QRCAmwxLBwVp8RNtBjh0CPgkWrjBcDrfxlj\n8h/+JANFhfeYrfDPJnHs8E7HoOA2+094EnK+Rk/ai492W3v4EyUQfjQwD5Y2\ngNzYCx3hqcCXAldy/oHVzgoXp4EE60UImtgp4lCDAIZGX3RDuiTg/RgA2EdW\nQmKIv13tcl4zoZ+I0dQWSSDR5ijgK0Ezp1E3OfsHaJasQDyYaM/M1munLwpN\nI0Gs/TNk3uGdXOTdjOV0ilEm2zqQb4ISadLqH2G1HjrbGpVDicYWDXqEWHvs\nQO2bNBJAsm/kaIuoNcV8q6hlCLBNdyZBszFJy2+hAZHGhgZzwiCvmidq6COp\nb9t9nqXZt1+uKlTjRrWxQbkEjoIlzziIpzbb+2/HWm6NgQDApTaAssOf6qHb\nvWJbn7y9a2MTOJw94xOSXVQdJDSSVYfch+IvbX96TpFjR1TE9k9ExUxi1HyX\n70rBTp6Ac8uwtIgv8BdJ+QN9oIJJSHvwj+JwhbI3j+u4Mex6UpN3FRHJcuk4\nanDv\r\n=ED2v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeBhBAEKvqAawsGaw3wDkGJnZcJ67I1w3y3HQeGbkyqgIgQfwYwAJKouCCN7h7Qlowsb5E0RHRISdB+wnAg1nQl+o="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.3_1609112954340_0.2804399707353218"},"_hasShrinkwrap":false},"2.0.4":{"name":"text-metrics","version":"2.0.4","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"f1aa96211ceaac9412dded5dd3b051685e0b5685","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.4","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-dr5L+HuYpO8WDADW1flWOph+MjTx9mGFogywEFCQsuAJhnvytn4Bym7Ew1vmAWbnje1I4C4TGGm/4NhEz2jSjw==","shasum":"d7fcd04bd074a8c7efe3e9b7ff7e727f77abdb07","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.4.tgz","fileCount":7,"unpackedSize":31246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgheG9CRA9TVsSAnZWagAAY7wP/j0kLOgguLCPza/+MKbq\noZi9WW/lL+0NAt6StiTXtSkwPvC5qH9cVJJoyS4iJSjiCk3Jo6rhVBlNud29\ny9cgCKkJMM9V+xAemJOBjhOuMEaBZq+Qv8sIbo+1pFSm2AQbcVF0UknBhTTu\nhj99hCHsLCJ/aZ08cr40/Kg/MJiYRw65PrCHnC/kmQVGmNB7rHpvnOQXojk4\ns2vhYcLdHOqHqe/7aHeOK6g6hYTonWnJMT8dyNwr5MOBq9ptiwdlrRpBgPkw\n/mHdLNBkDr29tuVQJLny0OQUIdHrheYcb9EuaNeqQJAaY3aK1ZVwZqDHHzqf\nr4n6UJQQuhWZunUhO2MDUmCdcXQj9lGLXDyBY7Yj3FUsohg/NXSZh63ZbAFI\n89H4Jty9+Iptnycs+AMGEoblpBLK5zy9D/ozu3IW9KbLbftvMBeK92MuKQTZ\nVkSL3CVasnGofs9J2MsI4qOf/waI7+TNk1rUvAo1C0Xb6KWWfF8ImoTZ9iWA\n144nbJIabsHfS4mQ9rcy2YgKN18ZeitXeVF15oG/E/kvCBa2gpi3HG+pU6TG\nekkn21Iq8OAmIgM7GRfb3havBrUM7L+PMWR3L1tA49DJ4dSXIcdJJt/Sor4r\neVACpgHf58e9MflcQvlOFXMToZCYzHVC6JR/N6ceFEmGgd9TwqGc7w3h6XQs\n3nIR\r\n=39q6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmE9+pgvqefsCH6savify6+nW8931fZIdZdXXVCkv5vwIgHpK5g6/zNNzUsFJKyRAWo9GGCy8j2UzfNK+Cp0AJC7U="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.4_1619386812577_0.6851909071556699"},"_hasShrinkwrap":false},"2.0.5":{"name":"text-metrics","version":"2.0.5","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepublish":"npm run build","prepare":"npm run clean && npm run format"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"6458e42ad4aa92678bd7d5fb5875537f6c6f0826","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.5","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-CJcyU7lOXMTmvkn67ipOjKTRt+GIypWJWPf15i5uJoUAwi5ySt862hZY7FOL5L+inF6UxSFHjz+Q1znlPz+Acw==","shasum":"860ef049a8445ef0eecc466f671e6c88b1db3658","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.5.tgz","fileCount":7,"unpackedSize":31281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgidejCRA9TVsSAnZWagAAJ4EP/jTLh65hoLBHAD0K5fNf\nSlWG2nM7d9lq/dX3+SYRXCIg5IpxDEHFNE9cQwaW1oqEGjs5hs80sonmYcdt\nIsyvOMN7XVhtRfe9K7+NELlO+WxdiLlFfUIvv8v2BYrC5yGvxP8H1m7EbM6N\nxtWYfnW3vHPF8D5bPZQ7B6iuW9jF0IN3Dzscw/SewntTOa4B3JmQJpfZN9hd\nEx+FEf367lUheRzZPJ5eC2ZoifRs4eB9qZycoLjGOr6A3i9PJvCUYU55G6FX\nm+dEQH/SMgUdFJOsBjU2f5ZZloOjkt0CCZLoz7ILDHdOBNSuymhvbTlRZ46G\ni3HkLBiKbrBJd5XY6rwjDg+tAS+wB5giRExp95lfDrY9RPtqkALFqajH+o6B\n4eKd2mOLyhiGCArfih+AVb5mIr4YEkZIsbKYjvVnnBbtGiP6FXcSG/Ovm7HG\nJnu4L1GMyqwbcVM5Wr+5VR66PGEezgl9qyprqXyAEZt1kOpYk8aic3R5kCwU\nP+OdHBa9egirkLlsq1QwCxATjZ+3N/wBqUj+2wM6w85VfewdQx8BmoGA1LFm\nGHCKJAgqUQpK7Kav8gzbJSCC7o3Tuzwh1bMlX2o3exVlK0y5QgHhSzIipR02\nxEwD//n/fdkjQ5b0wqQM47pxxKXwCV6/UulgV3dOiMgS2RYcgbW6xaIM3B08\nJdd7\r\n=0cLP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHruxyWhu0+C+Zm0BJ//F11IDLHKCROjz1rY6o4Ot55vAiEAosXBuD/nNWBFOKW0/Y5aQi7DEiLXfXF4SrO+ZfnKJiI="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.5_1619646371269_0.13012473241338607"},"_hasShrinkwrap":false},"2.0.6":{"name":"text-metrics","version":"2.0.6","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepublish":"npm run build","prepare":"npm run clean && npm run format"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"cebd1c946835f15c74b1fa382f3508dc2523f9ee","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.6","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-L1mBDv1MTEB7nqNxfgkrupNiJnvxYHR/o53hJhQhEXQGJ7z+rx05zls0ey9IQyRFEx4BLhAg+J4sjsU2YgEUZw==","shasum":"49f2626d541077e2d8249bbc01d810cb4b84a369","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.6.tgz","fileCount":7,"unpackedSize":31281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgidg7CRA9TVsSAnZWagAAYiUP/jP+4bfLyI0zgxwz3a94\nncLdz/MwbgvVzEgxEzN5CZIBVSm+PIanXo3JBnMKiO/9wZkYlCYrCb2Ydn6z\nDgNmyK7ywdiomyR+I3FveMMk5LtvpyNiPZdMLA9tePCDKOurpgfHr2qJN0h6\nxAzOjgYgRfsdrGHyLKaY10FKY357ReGD2kjXeiRqiALW+atRzxgNU7Pai6CM\nXJwph5uPISuE/LmkIX+IXP9u6/7jZ6Mi7eECwQ+vni1Pc+frm9sZVu4cI43A\nj5t3kvhMm1PVC91doCgUOUqSnCHl+Ii7QyDxtpofIou+k6/RtDDKxm9w5AMK\naXplZhj9fbYqrRk5AOWYLXg21z9YRldpHYebTjgC20nABjfQkGqHoIad8MRW\na5qYmvxNJ3DJ5/cGI1KHysAbye39VJIpTERXYw+dibf37KOFp0iqwjqM1Eu/\n/bryHf/W03YZFr/GdQOrRCZSMtVbxZr0Rmhrx/2byMe+DeLCBIeZF2w7FL7r\nRVGtFsbHeZrJh/nGxkxTneza04Z1ocs9rRJahv+Ejq2d9iK00zcNOXjrdp7V\nvouTJx4cBIuEfk8JChHtmJPdhNpkdDw21uDYuGh50kFPyXwvZFpJfUW2WmKI\nJEuSS/VIXlLwamjVSvBBpt/v7Ni4NZFscP3hUoeiCd3A2bp2T8GHaX8VctUZ\nM3UR\r\n=K89P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxH92NG3Jpd/LqQ/DfNo6SV+XSpZrqO2trkjZjOlboAAiEAyxMx49qN6yk5MbLqwfHmmU+33xUcOk1ZspPMSufFZlk="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.6_1619646522702_0.46627888327789546"},"_hasShrinkwrap":false},"2.0.7":{"name":"text-metrics","version":"2.0.7","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"e647dc3bcf8f7a0d1f4f8f31da83aecc0eb7201f","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.7","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-0Zcsj7I/b2U2e0uqhpBm5ATtuknfenrzq8+D7FWQrfFh52g1SITCJzBNyy0xVS5zNZqva7M/VZN4rINk9wCvBw==","shasum":"b99264702fa273fb6091f05108c549f6684e00d9","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.7.tgz","fileCount":13,"unpackedSize":150172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgidlPCRA9TVsSAnZWagAAx58QAIMo9SOy/yRZz+FziUTk\n6KRuR52xd6Ct751ac0iRcG1JV4CH5jwSriNzsThlYyjthsq1E97CYLUajku/\n3VF11f3RmIgdQUtyVfs4lqvIfMvEKR9Mp4AsMyNZiykr0tOvf16KvuDpy92p\nAlXGdgz3AUYqQsYAWJrrsHSFD+QFx0YdmKh+FFwjbAzcgYg5d9EQUBBJbJdK\nsRsZs8ZtyVTZq+ADhPUCchHRvHSh5HUm6BOgSDhG9n5d/trXAsd8MbxQL1TE\nMmMtCcigElNWFmS7r9ph0vgYblIK1k4zTFPqkYG1cV1G1WBXaSxv2zfP1Z6+\nRiMgg6o0Jh3nTtbuqMbakpeapxWiluvGktsz9uM0VfmXtjrE5ga40/OmxIGi\nxSqzx7R2QJd7MO8tY3+LniSaGoiPeDCcINhKhan0hHAU7sFN2JFAfhiT/St3\nuwKgUSKjIaixQsl6qC6LgFD7Y1jdcoulbPROGRm8L+75oA8Z4bv4z8mX/uQi\nnrumUlMM9bU0oSgafPtn4rBCvDmhOIJ7Ywh1pWtmUnAPPoZ9QSVOvL9ULRrk\nUJUoyiPeOAgx/olZsq0d1GHt/vq4FUeNqSVoqv8m8I6UqF0eimzef6XJ3g8k\nyapEjZ6ypi0e4zZnO2TUjb7k7D6jRpBd/VzfqZkLpIz1rtUCde2AVvdUgr01\n2qW8\r\n=N+zE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDKXI7mh0gvZgxqCQ3f4wmLrvxxRjOFfOuRHnOHC34/FAiEA/2CxVCs8BxSFFQUMDRuyV+JEA25eJNT1J6nMtVmYfuw="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.7_1619646799004_0.056602090752842615"},"_hasShrinkwrap":false},"2.0.8":{"name":"text-metrics","version":"2.0.8","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"4d5aaa159796e97db07f5b1dad829fbd40320b0d","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.8","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lM/btfo9TejwrcFQZN4k3i9bOJzlip/7QfY9BTBsJ0ErO6U29qBnz+XNMp3ejRZX3p0RxIkZ4oeIQLsLeDbHmQ==","shasum":"bf7c479cdcfa6418d6428c22566719558cecce2a","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.8.tgz","fileCount":13,"unpackedSize":149512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgieTXCRA9TVsSAnZWagAAEMoQAJrWSSQx22ExBeeJu877\nWeXbN6/Fq2ZHAPxigPwyTBStZVDvBKe/0BVrwefVHDDT/vr2SGDO66NalyGE\nFZo0vRQ1QpR+WQTt+Tb+zgIMEZYYmqXke8MBHWsz8GQ8wXHMpoCZxyUr3t6u\nDKaQyOl+pDHNjIHV5E4mIKA8ocgJsh5+baD38HTUK4w16l3GLxC8XA6r0JTN\nRNN1Pwt1DDsU6IRHbzbZKxJLspeV+Dg80YbvKAC0LkUA5xj2n+MH0O36MUZ3\nuRIp+MrBvG/qC3a86/OuDyB/tX+IhjKLuqfTFfAiKcKEUfLWg4taeLM5Z29D\nQ9yCi033HPzIDycVXz449vECzQIh5hEQBEAoBNzC84iWAD6f7KoSx43pQKOD\nb8u7DCWZrtdQJa5wibVrX5PhgpWy5Q/64z81e0ebgkBB0Yx6wHl7bUFwsa5r\nrXl3yNHuqj/a2tMD/elJeHf/WyScU3lKLmXFREAbfuwN3WQ/x4LNHnzeGZ99\nFRw/DoFLv50QdB0Ax4dXmZkDtu3S5MVLhMoKGF9OkUab90ji8Qq76awMAMHX\nM1hkA0jvrvF8Ya5vozJ0CUPev8h2KMGeKBjqH9yWu2YjF/eLoWF5Wd15FFPa\ngbpwSLCii9EaEuzrF/DQ31IsSgeWU4xGaFg6J4e+UwjZHSHnJ++cOjW/wxWs\nwEr5\r\n=uwdg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcKVKdG8ypBIdvycVnboap7buKk3XguGhIhUTYegJlqwIgRSjwfF3onSv9rdj/F0F7N3cIrou84JCKSAOre2EEJKo="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.8_1619649751002_0.6357012928236381"},"_hasShrinkwrap":false},"2.0.9":{"name":"text-metrics","version":"2.0.9","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 10"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-external-helpers":"^7.12.13","@babel/plugin-proposal-object-rest-spread":"^7.13.8","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/register":"^7.13.16","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^26.6.3","browserstack-runner":"^0.9.4","canvas":"^2.7.0","core-js":"^3.11.0","coveralls":"^3.1.0","cssstyle":"^2.3.0","eslint":"^7.25.0","eslint-config-xo":"^0.36.0","eslint-plugin-ava":"^12.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^5.1.0","eslint-plugin-unicorn":"^31.0.0","finalhandler":"^1.1.2","get-port":"^5.1.1","jest":"^26.6.3","jest-mock":"^26.6.2","jest-util":"^26.6.2","jsdom":"^16.5.3","microbundle":"^0.13.0","prettier":"^2.2.1","regenerator-runtime":"^0.13.7","rimraf":"^3.0.2","selenium-webdriver":"^4.0.0-alpha.1","serve-static":"^1.14.1","sinon":"^10.0.0","xo":"^0.39.1"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"7d73e7a6c106a916f305a4a639be400588d6aa09","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@2.0.9","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-u+8E0nXisLFS5s+aPPlRv8QRU5OfND9JXFt16BEa5BQPVP3R/oP2gcjTzczlw3xOyvRQtdZDg7jwNbB0seNS5Q==","shasum":"1d94ed195cd9b1264745ced26f0b49d802f1b482","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-2.0.9.tgz","fileCount":13,"unpackedSize":149292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgieZUCRA9TVsSAnZWagAANaoP/ihTy4f8HPx7AuAUDScf\nV4O+XufBvr0MXkK7ndCCCMJ4l3smt/q65IdPZ9uihxDE0x0zBQD1eMiuuqDt\nLfbJ5WQuuszQXF9h7mLo/nhzM1tGTVzAmSPHkskzKOkQWgB+RGHMNXPIAxRJ\nbFWG0R0neG3tTMgG5RPEgxSB17S+rXWNvRiT/XojvCrptKzyxQWZwV+pndkj\nW0GBv1WHVjAHrWpv7r52Uz/UjOa+cbAaxz+0fmLdGKExfrBugw95YfIMqUsr\nWnIfcrC1U8DT6QlAC5sH1NdxsNjwur6ZhqBya29KB6B9pzw39edKiO+Z+TCz\nYduP994I/3cqa/cR10AQTxPOeHEh2zEDOC2ubJttr5oOk2bG5wR3Dwrfs/TO\nOJMkIXACaZ4MgClb3TsGNF9yE6/n6l0fPV9liLaU8dxPHe5QOA2oKe9Fv6vH\ne4gyvfW8RBqzu8weLWyNQ2fat2LSDCnOxbRR8resjfWS/Kcx79DbdvS8IcDB\nOMCGClv0eU7mdZPl1v5HFpXw1+yJEfsYidkCBYgbXqOqVWKMlihNbH0QBGbZ\nfE/K4HmiYoLz9sxjoNyqPAcdBICFD8bkzh0/AtV/VS6e4XCkkeBitEHxgNdp\nrUjrUJKQH3laAV/pzlwmj1tfG1s7dwvw+QXiYbYNnQmQmxK7yzEZ8fYLdMoC\nd/iJ\r\n=aWZk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDASFFHj2xSOKT6M/aFzWo/FE21pkbyS8X6C2ex6r2/oAIhAJ+Q270yDC4vQK2zuDfnFmQXFLIDnxy6WOX3BiPkmjaq"}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_2.0.9_1619650131460_0.7379920122398895"},"_hasShrinkwrap":false},"3.0.0":{"name":"text-metrics","version":"3.0.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 12"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.umd.js","unpkg":"dist/text-metrics.umd.js","module":"dist/text-metrics.module.js","esmodule":"dist/text-metrics.module.js","browser":"dist/text-metrics.umd.js","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.16.7","@babel/node":"^7.16.7","@babel/plugin-external-helpers":"^7.16.7","@babel/plugin-proposal-object-rest-spread":"^7.16.7","@babel/plugin-transform-runtime":"^7.16.7","@babel/preset-env":"^7.16.7","@babel/register":"^7.16.7","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^27.4.6","browserstack-runner":"^0.9.4","canvas":"^2.8.0","core-js":"^3.20.2","coveralls":"^3.1.1","cssstyle":"^2.3.0","eslint":"^8.6.0","eslint-config-xo":"^0.39.0","eslint-plugin-ava":"^13.1.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.25.4","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-unicorn":"^40.0.0","finalhandler":"^1.1.2","get-port":"^6.0.0","jest":"^27.4.6","jest-environment-jsdom":"^27.4.6","jest-mock":"^27.4.6","jest-util":"^27.4.2","jsdom":"^19.0.0","microbundle":"^0.14.2","prettier":"^2.5.1","regenerator-runtime":"^0.13.9","rimraf":"^3.0.2","selenium-webdriver":"^4.1.0","serve-static":"^1.14.2","sinon":"^12.0.1","xo":"^0.47.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"3bafa5cc2ec2aee9a6a419ab8013467d9a1f8d15","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@3.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-WQhzFiIKLJEPyhyLqL9nGkF0wnu808zinvBy/v1925nIYtm8kDAc7fIqhKfdviXLwmkwSfF65ZKu8I5Fx5XNGw==","shasum":"4a95aa389ef58de5ee6f96f6ebf617612df0f019","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-3.0.0.tgz","fileCount":12,"unpackedSize":148287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1W1wCRA9TVsSAnZWagAAb40P/RQyLF+q4uw+/33j1QUk\ntG+/zN4Xkucdie8CfwigV4MeZpgL2WMAhLHFGgk5LzOnPlKAZJNGs/Rj3OXv\nlR1cfhrImc8aYAwVEGCuY7XcsLzH7JxadSwoJHx7c63mUWVWYpoVvis2K75Q\n1Q4xgdSb+tlyJtZoPD3hju53gipS3JklL8tV+ut5v3M0X3ZgEbA8R4eGKBvM\nYh1osO4fQyZhb33EpSyBtoca6B/9zQIA85Sj5qykO8p7AMjXk6OLpy7t9GMU\ncKvvu4Bnpt7izXCO1BJZClkwyj0f6InqMr6Px4jeuVaswFqXRCKncrCe3Npx\nmcmaX5z9lj16eorsuwrvIxgmenDSMzUzGV0ordj2Z2vIN8+hJERwXO44t+1b\n5IjP0KoVRZHaXpYTarhQWU/cDq3U3Mps2pO8czJebQvSA7m7d+YkhZuNNdpT\nfQGVKCbDPeZ5gk/MsTQl8f/ZEUgsFofIPRkU7viTmQknefirgPwE+fyhATRa\nx65Eeir+802I3s4WhOboWSMC7sTjXFftB4CfQRs6fuc1HzdQv+nAlm52/s3+\nuXK1GqDz18/KCHWo7UX9nxCdhcmxOnlf4rVFhSPOdnaKuj/+YPGBh2DI1BMh\nFz+1QqDEa44XeWYRnqAL4hIbyRdVHMyM4nIcCVndQmTMgwLE9Nl0Ykk4cUTf\neesq\r\n=rx5r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa9TYQ7QN5S8aJTTOXWdLggT38fxlKdC5lY/CTn+L02AIgHss2vsV2O+OwTyAFBxMGddmp+/idygffAqg+Pz/nE20="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_3.0.0_1641377136323_0.24520836329759543"},"_hasShrinkwrap":false},"4.0.0":{"name":"text-metrics","version":"4.0.0","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 12"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle -f es,cjs,umd","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.js","unpkg":"dist/text-metrics.js","module":"dist/text-metrics.mjs","esmodule":"dist/text-metrics.mjs","browser":"dist/text-metrics.js","exports":{"import":"./dist/text-metrics.mjs","require":"./dist/text-metrics.js","default":"./dist/text-metrics.mjs"},"keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/node":"^7.22.19","@babel/plugin-external-helpers":"^7.22.5","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-transform-runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@babel/register":"^7.22.15","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^29.7.0","browserstack-runner":"^0.9.4","canvas":"^2.11.2","core-js":"^3.33.0","coveralls":"^3.1.1","cssstyle":"^3.0.0","eslint":"^8.51.0","eslint-config-xo":"^0.43.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.1","finalhandler":"^1.2.0","get-port":"^7.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-mock":"^29.7.0","jest-util":"^29.7.0","jsdom":"^22.1.0","microbundle":"^0.15.1","prettier":"^3.0.3","regenerator-runtime":"^0.14.0","rimraf":"^5.0.5","selenium-webdriver":"^4.14.0","serve-static":"^1.15.0","sinon":"^16.1.0","xo":"^0.56.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"ef16ab0921825e1b49bf3adb31ab570321f3a250","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@4.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-yG69PXZHUxHNVIH7xMwsTMjIefBzTHl+nd9K5PJp/YaKZkRPGWSA44Xw4vxaBvvlP9fJdqpEaslFuxdDN8Hwmg==","shasum":"e30d05e0fde766bd5258f7284abd59f1cb204a92","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-4.0.0.tgz","fileCount":10,"unpackedSize":110676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Bn18xiOS1VoKi+vy/WhyqDIo4hWLhxHMFBAieP4HEAIhAI9bc89m/2afcHNQ1oaJ4p+hxlRsYNcBcIHU7vYBrszf"}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_4.0.0_1697492364879_0.4168334568523886"},"_hasShrinkwrap":false},"4.0.1":{"name":"text-metrics","version":"4.0.1","description":"An efficient text measurement set for the browser.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"authors":["Ben Zörb <ben@sommerlaune.com> (https://github.com/bezoerb)"],"engines":{"node":">= 12"},"scripts":{"clean":"rimraf lib dist es coverage","format":"prettier --write \"{src,test}/**/*.{js,ts}\" \"**/*.md\"","lint":"xo","test":"jest","pretest":"npm run build","test:watch":"npm test -- --watch","test:cov":"npm test -- --coverage","test:browser":"npx browserstack-runner","test:all":"npm run test:cov && npm run test:browser","build":"microbundle -f es,cjs,umd","dev":"microbundle watch","prepare":"npm run clean && npm run format && npm run build"},"main":"dist/text-metrics.js","umd:main":"dist/text-metrics.js","unpkg":"dist/text-metrics.js","module":"dist/text-metrics.mjs","esmodule":"dist/text-metrics.mjs","browser":"dist/text-metrics.js","exports":{"import":"./dist/text-metrics.mjs","require":"./dist/text-metrics.js","default":"./dist/text-metrics.mjs"},"keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"devDependencies":{"@babel/cli":"^7.23.0","@babel/core":"^7.23.2","@babel/node":"^7.22.19","@babel/plugin-external-helpers":"^7.22.5","@babel/plugin-proposal-object-rest-spread":"^7.20.7","@babel/plugin-transform-runtime":"^7.23.2","@babel/preset-env":"^7.23.2","@babel/register":"^7.22.15","babel-core":"^7.0.0-bridge.0","babel-eslint":"^10.1.0","babel-jest":"^29.7.0","browserstack-runner":"^0.9.4","canvas":"^2.11.2","core-js":"^3.33.0","coveralls":"^3.1.1","cssstyle":"^3.0.0","eslint":"^8.51.0","eslint-config-xo":"^0.43.1","eslint-plugin-ava":"^14.0.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.28.1","eslint-plugin-no-use-extend-native":"^0.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-unicorn":"^48.0.1","finalhandler":"^1.2.0","get-port":"^7.0.0","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jest-mock":"^29.7.0","jest-util":"^29.7.0","jsdom":"^22.1.0","microbundle":"^0.15.1","prettier":"^3.0.3","regenerator-runtime":"^0.14.0","rimraf":"^5.0.5","selenium-webdriver":"^4.14.0","serve-static":"^1.15.0","sinon":"^16.1.0","xo":"^0.56.0"},"prettier":{"trailingComma":"es5","singleQuote":true,"printWidth":120,"bracketSpacing":false},"xo":{"space":2,"prettier":true,"ignores":["dist","es","lib","test/jasmine","test/TextMetricsSpec.js"],"rules":{"valid-jsdoc":0,"import/no-unresolved":0,"import/no-unassigned-import":0,"unicorn/no-reduce":0,"unicorn/prefer-module":0,"unicorn/prefer-string-replace-all":0}},"npmName":"text-metrics","npmFileMap":[{"basePath":"/dist/","files":["*.js"]}],"jest":{"testEnvironment":"./test/helpers/environment.js","transform":{"^.+\\.(js|jsx)?$":"babel-jest"}},"browserslist":"last 2 versions, ie >= 10, ie_mob >= 10, ff >= 30, chrome >= 34, safari >= 8, opera >= 23, ios >= 7, android >= 4, bb >= 10","gitHead":"789b93511dff50063832e9ca0a7617d74c87c986","bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"homepage":"https://github.com/bezoerb/text-metrics#readme","_id":"text-metrics@4.0.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-6M2cwpMVgbV8fmiT7p8jNQKn2LFzau4O6He2f2LPOeOlT60Co5c9u3xuI0xYi/B25u0T1pdTBqJqcYpfZXHWdQ==","shasum":"aabe7d628f5495cdeb68671f7c89da8865c07ebb","tarball":"https://registry.npmjs.org/text-metrics/-/text-metrics-4.0.1.tgz","fileCount":10,"unpackedSize":110561,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID/W0sKFid/EtxRybBUsH+DMSMz9GT+rWPRMkdnuE7ULAiEAklOxW7PECcBZpoZ74mMRSXIQ5mg734TjFjdCGqLHRKk="}]},"_npmUser":{"name":"bezoerb","email":"ben@sommerlaune.com"},"directories":{},"maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/text-metrics_4.0.1_1697493123520_0.47999277431990484"},"_hasShrinkwrap":false}},"readme":"# text-metrics\n\n[![NPM version][npm-image]][npm-url] [![Build Status][ci-image]][ci-url] [![BrowserStack Status][browserstack-image]][browserstack-url] [![Download][dlcounter-image]][dlcounter-url] [![Coverage Status][coveralls-image]][coveralls-url]\n\n> An lightweight & efficient text measurement set for the browser using canvas to prevent layout reflows.\n\n## Features\n\n- Compute width\n- Compute height\n- Compute linebreaks\n- Compute max font-size to fit into element\n\n## Installation\n\nIf you're using node, you can run `npm install text-metrics`.\n\ntext-metrics is also available via [Bower](https://github.com/bower/bower) (`bower install text-metrics`)\n\nAlternatively if you just want to grab the file yourself, you can download either the current stable [production version][min] or the [development version][max] directly.\n\n[min]: https://raw.github.com/bezoerb/text-metrics/master/dist/text-metrics.min.js\n[max]: https://raw.github.com/bezoerb/text-metrics/master/dist/text-metrics.js\n\n## Setting it up\n\ntext-metrics supports AMD (e.g. RequireJS), CommonJS (e.g. Node.js) and direct usage (e.g. loading globally with a &lt;script&gt; tag) loading methods.\nYou should be able to do nearly anything, and then skip to the next section anyway and have it work. Just in case though, here's some specific examples that definitely do the right thing:\n\n### CommonsJS (e.g. Node)\n\ntext-metrics needs some browser environment to run.\n\n```javascript\nconst textMetrics = require('text-metrics');\n\nconst el = document.querySelector('h1');\nconst metrics = textMetrics.init(el);\n\nmetrics.width('unicorns');\n// -> 210\n\nmetrics.height('Some long text with automatic word wraparound');\n// -> 180\nmetrics.lines('Some long text with automatic word wraparound');\n// -> ['Some long text', 'with automatic', 'word', 'wraparound']\nmetrics.maxFontSize('Fitting Headline');\n// -> 33px\n```\n\n### Webpack / Browserify\n\n```javascript\nconst textMetrics = require('text-metrics');\ntextMetrics.init(document.querySelector('.textblock')).lines();\n```\n\n### AMD (e.g. RequireJS)\n\n```javascript\ndefine(['text-metrics'], function (textMetrics) {\n  textMetrics.init(document.querySelector('h1')).width('unicorns');\n});\n```\n\n### Directly in your web page:\n\n```html\n<script src=\"text-metrics.min.js\"></script>\n<script>\n  textMetrics.init(document.querySelector('h1')).width('unicorns');\n</script>\n```\n\n## API\n\nConstruct textmetrics object:\n\n`textMetrics.init([el, overwrites])`\n\nYou can call textMetrics with either an HTMLElement or with an object with style overwrites or with both.\ne.g.\n\n```javascript\n// takes styles from h1\ntextMetrics.init(document.querySelector('h1'));\n\n// takes styles from h1 and overwrites font-size\ntextMetrics.init(document.querySelector('h1'), {fontSize: '20px'});\n\n// only use given styles\ntextMetrics.init({\n  fontSize: '14px',\n  lineHeight: '20px',\n  fontFamily: 'Helvetica, Arial, sans-serif',\n  fontWeight: 400,\n  width: 100,\n});\n```\n\n## Methods\n\n`width([text, [options, [overwrites]]])`<br/>\n`height([text, [options, [overwrites]]])`<br/>\n`lines([text, [options, [overwrites]]])`<br/>\n`maxFontSize([text, [options, [overwrites]]])`<br/>\n\n#### text\n\nType: `string`\nDefaults to `el.innerText` if an element is available\n\n#### options\n\nType: `object`\n\n| key       | default | description                                                        |\n| --------- | ------- | ------------------------------------------------------------------ |\n| multiline | `false` | The width of widest line instead of the width of the complete text |\n\n#### overwrites\n\nType: `object`\n\nUse to overwrite styles\n\n## Performance\n\nI've compared this module with a very naive jQuery implementation as well as\nthe . See https://jsperf.com/bezoerb-text-metrics\nEven if `Range.getBoundingClientRect` should be considered as a performance bottleneck according to\n[what-forces-layout](https://gist.github.com/paulirish/5d52fb081b3570c81e3a) by Paul Irish,\ni couldn't detect any sort of recalculate style and it massively outperforms `textMetrics.height()`.\n\n## Compatibility\n\nThe normal build (3,2kb gzipped) should work well on modern browsers.<br/>\nThese builds are tested using <br/><a href=\"http://browserstack.com/\" target=\"_blank\"><img src=\"./test/fixtures/Browserstack-logo.svg\" width=\"200\" alt=\"Browserstack\"></a>\n\n## License\n\nCopyright (c) 2016 Ben Zörb\nLicensed under the [MIT license](http://bezoerb.mit-license.org/).\n\n[npm-url]: https://npmjs.org/package/text-metrics\n[npm-image]: https://badge.fury.io/js/text-metrics.svg\n[ci-url]: https://github.com/bezoerb/text-metrics/actions?workflow=Tests\n[ci-image]: https://github.com/bezoerb/text-metrics/workflows/Tests/badge.svg\n[dlcounter-url]: https://www.npmjs.com/package/text-metrics\n[dlcounter-image]: https://img.shields.io/npm/dm/text-metrics.svg\n[coveralls-url]: https://coveralls.io/github/bezoerb/text-metrics?branch=master\n[coveralls-image]: https://coveralls.io/repos/github/bezoerb/text-metrics/badge.svg?branch=master\n[browserstack-url]: https://www.browserstack.com/automate/public-build/WXUwMnloUCtWazBVeDZoYnl5RTRmTHZlMzgzRkVnNXNhY2NNSnpGb0dDZz0tLWtxVkZWcFptY2N3OHQveWVsZmpUN3c9PQ==--52f968a7c4136abf39fbe56dd24268b05ee612e0\n[browserstack-image]: https://www.browserstack.com/automate/badge.svg?badge_key=WXUwMnloUCtWazBVeDZoYnl5RTRmTHZlMzgzRkVnNXNhY2NNSnpGb0dDZz0tLWtxVkZWcFptY2N3OHQveWVsZmpUN3c9PQ==--52f968a7c4136abf39fbe56dd24268b05ee612e0\n\n## License\n\n[MIT](https://bezoerb.mit-license.org/) © [Ben Zörb](http://sommerlaune.com)\n","maintainers":[{"name":"bezoerb","email":"ben@sommerlaune.com"}],"time":{"modified":"2023-10-16T21:52:03.963Z","created":"2016-12-08T22:55:44.253Z","0.0.1":"2016-12-08T22:55:44.253Z","0.0.2":"2016-12-09T07:03:30.683Z","0.1.0":"2016-12-11T22:51:49.217Z","0.1.1":"2016-12-11T23:18:12.177Z","0.1.2":"2016-12-11T23:33:12.507Z","0.1.3":"2016-12-12T07:36:47.688Z","0.1.4":"2016-12-12T07:42:56.024Z","0.2.0":"2017-02-06T06:38:01.829Z","0.3.0":"2017-02-06T23:18:40.792Z","0.3.1":"2017-02-08T23:24:59.724Z","0.4.0":"2017-02-09T05:35:17.095Z","0.4.1":"2017-02-13T04:57:08.620Z","0.4.2":"2017-05-02T12:56:27.404Z","0.4.3":"2017-05-02T13:51:28.029Z","0.5.0":"2017-10-05T10:00:57.764Z","0.5.1":"2017-10-05T10:39:34.817Z","1.0.0":"2019-02-05T06:30:42.521Z","1.0.1":"2019-06-13T21:54:54.022Z","1.0.2":"2019-08-16T04:11:46.549Z","1.0.3":"2019-09-17T21:59:47.450Z","2.0.0":"2020-05-27T22:31:16.735Z","2.0.1":"2020-06-14T21:39:52.453Z","2.0.2":"2020-09-06T21:51:57.417Z","2.0.3":"2020-12-27T23:49:14.500Z","2.0.4":"2021-04-25T21:40:12.727Z","2.0.5":"2021-04-28T21:46:11.382Z","2.0.6":"2021-04-28T21:48:43.042Z","2.0.7":"2021-04-28T21:53:19.142Z","2.0.8":"2021-04-28T22:42:31.145Z","2.0.9":"2021-04-28T22:48:51.706Z","3.0.0":"2022-01-05T10:05:36.564Z","4.0.0":"2023-10-16T21:39:25.024Z","4.0.1":"2023-10-16T21:52:03.772Z"},"homepage":"https://github.com/bezoerb/text-metrics#readme","keywords":["browser","javascript","text","text-metrics","fit-text","width","font-size","height"],"repository":{"type":"git","url":"git+https://github.com/bezoerb/text-metrics.git"},"bugs":{"url":"https://github.com/bezoerb/text-metrics/issues"},"license":"MIT","readmeFilename":"README.md"}