{"_id":"@mapbox/fontmachine","_rev":"266-b604c34a4ce977332f0a312f504ac13d","name":"@mapbox/fontmachine","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","dist-tags":{"latest":"0.3.0"},"versions":{"0.2.1":{"name":"@mapbox/fontmachine","version":"0.2.1","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","main":"index.js","scripts":{"test":"jshint *.js & tap --coverage test/test.js","docs":"dox -r < index.js | doxme --readme > README.md"},"author":"","license":"ISC","dependencies":{"fontnik":"~0.5.0","queue-async":"^1.0.7"},"devDependencies":{"dox":"^0.8.0","doxme":"^1.8.2","@mapbox/glyph-pbf-composite":"0.0.2","jshint":"^2.9.1-rc1","tap":"6.2.0"},"gitHead":"4f772b3a96a7f2dcccc7f7606006b5b314192a0c","_id":"@mapbox/fontmachine@0.2.1","_shasum":"ed4f9d6d0d312c09c4538a0a924e1bf3e3818708","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.7.2","_npmUser":{"name":"springmeyer","email":"dane@mapbox.com"},"dist":{"shasum":"ed4f9d6d0d312c09c4538a0a924e1bf3e3818708","tarball":"https://registry.npmjs.org/@mapbox/fontmachine/-/fontmachine-0.2.1.tgz","integrity":"sha512-KTY5KTHz1ElPR7l1qcNmlKvvS+gSmr/LYLfXtmLJlwQOd15xbKMV0FnFFkIAJ+D+J9EOaB0GF9z76xic8SEO1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbjMZ81MQ+GbYE72R3QmrZ3AVptaiqmoXr613w/OsN0QIhAMxelZgaAMkMIDSWi0u6zNq0IpL+62jGJf5cCahbXBd0"}]},"maintainers":[{"name":"springmeyer","email":"dane@mapbox.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fontmachine-0.2.1.tgz_1488593641988_0.2377338393125683"},"directories":{},"deprecated":"fontmachine is deprecated, which means it is no longer maintained and will not receive updates. Instead of this library, we recommend using node-fontnik directly"},"0.2.2-1":{"name":"@mapbox/fontmachine","version":"0.2.2-1","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","main":"index.js","scripts":{"test":"jshint *.js & tap --coverage test/test.js","docs":"dox -r < index.js | doxme --readme > README.md"},"author":"","license":"ISC","dependencies":{"fontnik":"^0.5.2","queue-async":"^1.0.7"},"devDependencies":{"dox":"^0.8.0","doxme":"^1.8.2","@mapbox/glyph-pbf-composite":"0.0.2","jshint":"^2.9.1-rc1","tap":"6.2.0"},"gitHead":"e7643060765a72797c42061bb5902785ecdfb585","_id":"@mapbox/fontmachine@0.2.2-1","_npmVersion":"6.4.1","_nodeVersion":"6.14.4","_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"dist":{"integrity":"sha512-5hib5wV3YP3new4UoAYxciR9YpcchmJAWOwCCktLliS2oEEpaVTA+AM6cVRb+Th44UWQAkVFbYP0ASVJjhpL2w==","shasum":"d03f3ddd5f34eb4df900e8bd45046926e2cfa48f","tarball":"https://registry.npmjs.org/@mapbox/fontmachine/-/fontmachine-0.2.2-1.tgz","fileCount":16,"unpackedSize":611862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDZmwCRA9TVsSAnZWagAAhcoP/2/Mv5jWDkaP6eqHhbyg\nrVDJWB9Xp0H4HfhvcjbmbbXtL7CotIOhWTcwp9ER0llwSFYZQEzutj4AIuUN\nbhil5meUkEgWa7+DE/gyZclVEvDZf3qYGcGd+MAAsbZG/meNJ8dkjrqhQSzm\nmUBVjPoKprSSqTObxXT7KLrZX+gw7E4Ks4Z1/ZrwbJI2ouzgj/30Ul+kWVFx\nbo1JK3j2N2xQkrfmVUHP6oO2tVJFVEDDJ8MsTKNib/HU9M3IeTz/4exgZidI\nptqBQ/GZZZ2hUSrCEpLDc/dceaJBLAvhfW11HwDhApBvyDkvl5bdXPDbtJo0\nqzfhRMtRnCYK/HMWzEiImDZDgTXW72u1XaMl4LxfO94hJBAnbMTIsYV85V46\nBa9vFoLtlMnLLh1ataY24sF77FJYXlRKRF0tgIa84eWVXuduPuH2UQOb+JQ3\nMD5Xpben/BinnUR+08f4f7ElFqNGpa59gj4WOeowlxTv5kClTpoSMzG7nvgd\nKEZKo/nZjynuuNgivNNHB1lcx+NnDnJVe7qgFyV3cMtVVt6ms7TLNP3SaxbV\nODANIIwtel8ctR5iTmE8M8j2s498vrXO7KgV6GHozIR0NjaoK/v68cRD0ZAh\nykhLoev73uuz+7YlQbnab9Sukr7hKBoK0fDfD74qkT5y22F5VOm+ioM9zhRF\nJ/dg\r\n=2zw3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDznCNzNC8bbguz5YQA2MLVwDVTvBZZmbLOId7qSlPxKgIgANMK5pE9fJTZ6HpkrdDRYZ1W1Xfgi9YXEz/6n/UxqeU="}]},"maintainers":[{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fontmachine_0.2.2-1_1544395183613_0.16159308659966642"},"_hasShrinkwrap":false},"0.2.2":{"name":"@mapbox/fontmachine","version":"0.2.2","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","main":"index.js","scripts":{"test":"jshint *.js & tap --coverage test/test.js","docs":"dox -r < index.js | doxme --readme > README.md"},"author":"","license":"ISC","dependencies":{"fontnik":"^0.5.2","queue-async":"^1.0.7"},"devDependencies":{"dox":"^0.8.0","doxme":"^1.8.2","@mapbox/glyph-pbf-composite":"0.0.2","jshint":"^2.9.1-rc1","tap":"6.2.0"},"gitHead":"0e5eaab3fd99153083f08278d7a55792d2b6f3ce","_id":"@mapbox/fontmachine@0.2.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"mapbox-npm-08","email":"accounts+npmjs-08@mapbox.com"},"dist":{"integrity":"sha512-/bEMzdX2F/u7OEson73S4xiawh9KIKV4ULTj5MdM4o4drdH6V2xneyPA2I0YauI/3wRuUirB5wnpPAMnu+gsLQ==","shasum":"6155e2740f213702d228162f2902a1fc125d62b0","tarball":"https://registry.npmjs.org/@mapbox/fontmachine/-/fontmachine-0.2.2.tgz","fileCount":7,"unpackedSize":6917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDrFWCRA9TVsSAnZWagAASVUQAJcfNB5JMMsjv4y3o4aU\nrxBJinparJCPap6qPP35hZqDTQvz8ilxrNW+XnsPPLgGHeVAlysp4MK5cL7z\nk0cyCJR+cpWUo+Gc3Jp05GId03RDXygqU+lMVgL9k3KJbWFOVpGRCkcxg/yd\n1KNpI/Yr5+CeHtwzCPhdz+mLPMugbsph7FIBxwJeszBlbLZDtbqomeS2TxFq\nGf4LU9dErRTeJjybcaPqWxlirKco1CnBxEgDVxQB5qITtzi64UMkeBzg2Pcx\nCZimzMj6EUpCHSbkvPk9ym9wdCjK78zDNMhBslMJbHdNHl+D1LqoqsFQ1xPR\nMJIex2g2Q64vmZ5DfEmMLafRFXRcpQyUHEqp7/qPkXZVxc9mKMuHb60UtasS\noeRimwWZMEbiFC4dAIaxhxJ13nD/dyG10+MEnOURFnKnV6wGeJpdaxcC5/0M\nHSPbqo0bG41xVYcrVuotIq4qhMVp4xYUvX/zfJwLnOdj/wJawZ7AAtuZ1rGq\nxscgjEgf8tXrbrgHTxHmoWHRruJVWP6iSc7aL2wXc6JlZrtjNaocA2IXv0uK\ng6NzM9a1dfs9/zAxYLObc50anQ9zfWmfkG8XJVcJzH+7eaXTO+dqdbuLubiW\nWI7/jPp8OLBFJfU21g8vKotT57fA1PIowkOItS7Z9XXsTL1Ap2YwyzRJ5buU\n3DQk\r\n=356g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClGa7Jg2E1EBIjaVydpax9Xe8W7mkAAPyOCkpS62TN8gIgWgGJ420FKk29XIHcrU1h3yeZw4B2J2JC4RptcYNW+S0="}]},"maintainers":[{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fontmachine_0.2.2_1544466773776_0.47815374927108323"},"_hasShrinkwrap":false,"deprecated":"fontmachine is deprecated, which means it is no longer maintained and will not receive updates. Instead of this library, we recommend using node-fontnik directly"},"0.3.0-dev.1":{"name":"@mapbox/fontmachine","version":"0.3.0-dev.1","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","repository":{"type":"git","url":"git+https://github.com/mapbox/fontmachine.git"},"main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && nyc tap test/test.js","coverage":"nyc report --reporter html && opener coverage/index.html","upload-coverage":"nyc report --reporter json && codecov -f ./coverage/coverage-final.json"},"author":"","license":"ISC","engines":{"node":">=8"},"dependencies":{"d3-queue":"^3.0.7","fontnik":"^0.5.2"},"devDependencies":{"@mapbox/eslint-config-mapbox":"^2.0.1","@mapbox/glyph-pbf-composite":"0.0.2","codecov":"^3.6.1","eslint":"^6.7.2","eslint-plugin-node":"^10.0.0","nyc":"^14.1.1","opener":"^1.5.1","rewire":"^4.0.1","sinon":"^7.5.0","tap":"6.2.0"},"eslintConfig":{"extends":"@mapbox/eslint-config-mapbox"},"gitHead":"70e4dec9bba8fd1262d092f662d1cbc257281e97","bugs":{"url":"https://github.com/mapbox/fontmachine/issues"},"homepage":"https://github.com/mapbox/fontmachine#readme","_id":"@mapbox/fontmachine@0.3.0-dev.1","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-JfJ+y2yry4MMXikrJWhNng4XOMnffmwEhWJsNMjn1aSPLu9R9Nh3CpqlL8cXYD+FrmQwIB2YPvuXBQH1zooXGA==","shasum":"70407ea7e30c4586b7730d997c2cc399afd2a903","tarball":"https://registry.npmjs.org/@mapbox/fontmachine/-/fontmachine-0.3.0-dev.1.tgz","fileCount":15,"unpackedSize":58882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/RqZCRA9TVsSAnZWagAAT4oP/jjxvkPEsjSmWV9Ja74D\nRNuUf3/uxR/Dinrr8X16IwdnlBOG9eT/5h6v3kLHg+sDafei70qG4PtUSHXV\nbp3le4IPOG6KvBQv5L2JJtpBnRGY5gCzd6ohDxWodOEGjl2oF/krCGj0AQUf\nS9VbmI0BRmyEiygfKKItrFuueO/mIXk1Osd7nvIVTeKaHdQsaQMda50hQKJ2\nZJp6gKIdZBK/1H8vVYfwq07Yba/UL0QofNXl0vDvpSM6dX59GQPdV0FYUWL1\nYFvCyhrpBRc8jEzixYgUWfyNlIgKmhCMFqkt2KYxgZq9iTNQ3pYpce+A2ErC\nhAAT8J3aksy9cOrh9uXi0J0DxgybAAnlV+45XL7lr4e5C1+s/hbrz+A9cCVS\nDmHyA8+NfnZddfX6ferQRr95kVUDih3MdFQ25tJ/A0O3vEcmzNdbRdY4KqQp\nUQLFRKSUtmodC6w/3tpZEgh8oFzJhpticokvdwWBpHw0kAA2qPnz2crqsiK0\nng9ue7UwSkqmVlH/YgXT6yhwMDNb0EjFU/UZ6kPDz6kgsgxWaJx6M18Ec1uN\ni9PlnSsU2MHBEFuxqiy7+/xowyy0Wye0E+3mGlczF605qbY34zzEbl5X5izu\nfXbH1qy7Y5wLf7AooX9w0nmDJ3QHx58sXSTnHqfAoWGlq8HeVwfYJdqmXT+T\n7mpI\r\n=Gmt5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1ZI3NHi5ma759l6tsQFhF4YNOutSuoKHwZAoAzyolxAiEA1pMgfQMg3DesF58SmDqE8Yqd9MZO+ttauKUs4z66KDI="}]},"maintainers":[{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"}],"_npmUser":{"name":"mapbox-npm-07","email":"accounts+npmjs-07@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fontmachine_0.3.0-dev.1_1576868504409_0.9745581146791242"},"_hasShrinkwrap":false},"0.3.0":{"name":"@mapbox/fontmachine","version":"0.3.0","description":"Make GL-ready pbfs and metadata for usage in fontstack API.","repository":{"type":"git","url":"git+https://github.com/mapbox/fontmachine.git"},"main":"index.js","scripts":{"lint":"eslint .","test":"npm run lint && nyc tap test/test.js","coverage":"nyc report --reporter html && opener coverage/index.html","upload-coverage":"nyc report --reporter json && codecov -f ./coverage/coverage-final.json"},"author":"","license":"ISC","engines":{"node":">=8"},"dependencies":{"d3-queue":"^3.0.7","fontnik":"^0.5.2"},"devDependencies":{"@mapbox/eslint-config-mapbox":"^2.0.1","@mapbox/glyph-pbf-composite":"0.0.2","codecov":"^3.6.1","eslint":"^6.7.2","eslint-plugin-node":"^10.0.0","nyc":"^14.1.1","opener":"^1.5.1","rewire":"^4.0.1","sinon":"^7.5.0","tap":"6.2.0"},"eslintConfig":{"extends":"@mapbox/eslint-config-mapbox"},"gitHead":"c798baa356de7625aba0941a9b3dea27049b9d5b","bugs":{"url":"https://github.com/mapbox/fontmachine/issues"},"homepage":"https://github.com/mapbox/fontmachine#readme","_id":"@mapbox/fontmachine@0.3.0","_nodeVersion":"10.17.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uW1VEvjc2kGoWYDNgPCC6BgezLH3ITEwXSba/6NYIZ9KhQ71WAN6V8UQ1P9p21BEtWvFtu1XLxUVU3fGcn8+wg==","shasum":"99f2f784c637456ab2ab6841a8782bedfbcb1a8a","tarball":"https://registry.npmjs.org/@mapbox/fontmachine/-/fontmachine-0.3.0.tgz","fileCount":5,"unpackedSize":10242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFjyzCRA9TVsSAnZWagAA4WkP+QBpyh9TMTrGPiatV6Gu\nUYveRGOVHgRNjYtuFpa3m0Bxe4RE9G+ktmrbSrZZ/E5mGzWNuJDdanr/3FqM\nUN1RNIqPMZ2HxDGCuxdcRcmJ/zWrL3sKas8c9kqRcrQBgHtiI56EBg4fD78Y\nm13uBAFHfAb2WbheNCoNO5KhJrU5Ho/5FizsJ9j1olCcht5QEUU9atzng9hp\n7Q2rHwUwAeb6Ub9s91SgTZHVCp/LINBA4bKw/HWR/Ns7HtwHUSVo8deWW2ZF\n2Gvl5ciUBAK3D8tSMjjyMhxrnWY0Zsvqw9z81HIL4NUHikOpHR1rqNlNBDKi\nmX+jmMfEBaZ5anngsNh9nsOMHNPGvgeVsdW6J+6UkwsHSsiEBBuPPORZVr+V\nmzaxUD9iC4+5p3RCA46DCQcnu145QD7SfPCgUA3djPlqN25ENk9f3FWsVO4F\nQt08FqUmM/Fup6Isz3nW3AW5nOs5RMrTkCNL8TYLDFPuWodd94fLp1MR/F0z\nePLw8BQBXkj3+AYseADQnPpVyjsMLXTLMBSg8uBJgtv+Ux6K9b2DECFxvTUz\nytI9WfjCZ24s6iKKOpVO/SPTDRziZvhC9F9X0kA2BJOX/yIg38hgCg/Lqfg2\nw83tTiTHmTnNSUUekz+uvMX2efHGSon6erQwOPYjfO9N88oSPBJazvSA1m6W\nWJ6U\r\n=rDEq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOseGeqA2MV3EeGx98NWf7QH/LgleyZ3212vmWqcXISAiAUzTFexwHHX1tnAzZOctRw1GGhfftKi9acTtAx7AEr/A=="}]},"maintainers":[{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"}],"_npmUser":{"name":"mapbox-npm-02","email":"accounts+npmjs-02@mapbox.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fontmachine_0.3.0_1578515634840_0.27399149493938246"},"_hasShrinkwrap":false,"deprecated":"fontmachine is deprecated, which means it is no longer maintained and will not receive updates. Instead of this library, we recommend using node-fontnik directly"}},"readme":"# @mapbox/fontmachine\n\n[![Build Status](https://travis-ci.org/mapbox/fontmachine.svg?branch=master)](https://travis-ci.org/mapbox/fontmachine) [![codecov](https://codecov.io/gh/mapbox/fontmachine/branch/master/graph/badge.svg)](https://codecov.io/gh/mapbox/fontmachine)\n\nMake GL-ready pbfs and metadata for usage in fontstack API.\n\n### `makeGlyphs(opts, opts.font, opts.filetype, [opts.concurrency], callback)`\n\nMake all metadata (codepoints) and SDF PBFs necessary for Mapbox GL fontstacks.\n\n### Parameters\n\n| parameter            | type                     | description                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |\n| -------------------- | ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `opts`               | `Object`                   | Options object with required `font` and `filetype` properties, and any optional parameters.                                                                                                                                                                                                                                                                                                                                                                                         |\n| `opts.font`          | `Buffer`                   | The font file as a `Buffer`.                                                                                                                                                                                                                                                                                                                                                                                                                                                        |\n| `opts.filetype`      | `string`                   | Type of font (e.g. `'.ttf'` or `'.otf'`).                                                                                                                                                                                                                                                                                                                                                                                                                                           |\n| `[opts.concurrency]` | `number`                   | _optional:_ Concurrency to use when processing font into PBFs. If `undefined`, concurrency is unbounded.                                                                                                                                                                                                                                                                                                                                                                            |\n| `callback`           | `function(err, result)` | Callback takes arguments (`error`, `result`).\n\n### Callback `result`\n\n| property   | type                                  | description                                                                                 |\n| ---------- | ------------------------------------- | ------------------------------------------------------------------------------------------- |\n| `name`     | `string`                              | The name of this font (concatenated family_name + style_name).                              |\n| `stack`    | `Array<{name: string, data: Buffer}>` | An array of 256 `{name: filename, data: buffer}` objects with SDF PBFs covering points 0-65535. |\n| `metadata` | `{family_name: string, style_name: string}`                              | Metadata about the font.                                  |\n| `codepoints` | `Array<int>` | Array of codepoints covered by the font.\n| `original` | `{name: string, data: Buffer}`        | An object containing the original font file (named `'original<filetype>'`)                 |\n\n## Installation\n\nRequires [nodejs](http://nodejs.org/).\n\n```sh\n$ npm install @mapbox/fontmachine\n```\n\n## Tests\n\n```sh\n$ npm test\n```\n\n\n","maintainers":[{"email":"yannick.meeus+npm+production+ci@mapbox.com","name":"mbx-npm-ci-production"},{"email":"yannick.meeus+npm+staging+ci@mapbox.com","name":"mbx-npm-ci-staging"},{"email":"yannick.meeus+npm+prod+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-production"},{"email":"yannick.meeus+npm+staging+advanced+actions@mapbox.com","name":"mbx-npm-advanced-actions-staging"},{"email":"yannick.meeus+npm+prod+09@mapbox.com","name":"mbx-npm-09-production"},{"email":"yannick.meeus+npm+prod+08@mapbox.com","name":"mbx-npm-08-production"},{"email":"yannick.meeus+npm+prod+07@mapbox.com","name":"mbx-npm-07-production"},{"email":"yannick.meeus+npm+prod+06@mapbox.com","name":"mbx-npm-06-production"},{"email":"yannick.meeus+npm+prod+05@mapbox.com","name":"mbx-npm-05-production"},{"email":"yannick.meeus+npm+prod+04@mapbox.com","name":"mbx-npm-04-production"},{"email":"yannick.meeus+npm+prod+03@mapbox.com","name":"mbx-npm-03-production"},{"email":"yannick.meeus+npm+prod+02@mapbox.com","name":"mbx-npm-02-production"},{"email":"yannick.meeus+npm+prod+01@mapbox.com","name":"mbx-npm-01-production"},{"email":"yannick.meeus@mapbox.com","name":"mbx-npm-02-staging"},{"email":"accounts+npmjs-01@mapbox.com","name":"mapbox-npm-01"},{"email":"accounts+npmjs-02@mapbox.com","name":"mapbox-npm-02"},{"email":"accounts+npmjs-07@mapbox.com","name":"mapbox-npm-07"},{"email":"accounts+npmjs-03@mapbox.com","name":"mapbox-npm-03"},{"email":"accounts+npmjs-04@mapbox.com","name":"mapbox-npm-04"},{"email":"accounts+npmjs-09@mapbox.com","name":"mapbox-npm-09"},{"email":"accounts+npmjs-05@mapbox.com","name":"mapbox-npm-05"},{"email":"accounts+npmjs-06@mapbox.com","name":"mapbox-npm-06"},{"email":"accounts+npmjs-08@mapbox.com","name":"mapbox-npm-08"},{"email":"accounts+npmjs-advanced-actions@mapbox.com","name":"mapbox-npm-advanced-actions"},{"email":"accounts+npmjs-npm-ci@mapbox.com","name":"mapbox-npm-ci"},{"email":"accounts+npmjs@mapbox.com","name":"mapbox-npm"},{"email":"accounts@mapbox.com","name":"mapbox-admin"},{"email":"accounts+npm-mapbox-machine-user@mapbox.com","name":"mapbox-machine-user"}],"time":{"modified":"2023-01-12T12:42:05.260Z","created":"2017-03-04T02:14:04.127Z","0.2.1":"2017-03-04T02:14:04.127Z","0.2.2-1":"2018-12-09T22:39:43.765Z","0.2.2":"2018-12-10T18:32:53.916Z","0.3.0-dev.1":"2019-12-20T19:01:44.637Z","0.3.0":"2020-01-08T20:33:55.035Z"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/mapbox/fontmachine#readme","repository":{"type":"git","url":"git+https://github.com/mapbox/fontmachine.git"},"bugs":{"url":"https://github.com/mapbox/fontmachine/issues"}}