{"_id":"font-finder","_rev":"2801882","name":"font-finder","description":"Quickly find system font names and metadata without native dependencies","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"time":{"modified":"2022-08-05T03:13:58.000Z","created":"2018-04-30T01:14:31.372Z","1.1.0":"2020-11-26T08:38:17.747Z","1.0.5":"2020-11-26T03:24:30.114Z","1.0.4":"2018-08-11T20:38:45.453Z","1.0.3":"2018-08-11T04:32:43.671Z","1.0.2":"2018-07-31T15:43:41.359Z","1.0.1":"2018-04-30T03:04:15.015Z","1.0.0":"2018-04-30T01:14:31.372Z"},"users":{},"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"versions":{"1.1.0":{"name":"font-finder","version":"1.1.0","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.1.2","@semantic-release/git":"^4.0.3","@semantic-release/github":"^4.4.2","@semantic-release/npm":"^3.4.1","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.8.1","sinon":"^4.5.0","tslint":"^5.11.0","tslint-config-standard":"^7.0.0","typescript":"^3.0.1"},"dependencies":{"get-system-fonts":"^2.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/changelog","@semantic-release/github","@semantic-release/npm","@semantic-release/git"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"d1a736ae7ba4ee7ebff384ec5657c3e1fc8eed80","_id":"font-finder@1.1.0","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"shasum":"2bff2b2762acba720239c8bec898a96daae90858","size":39400,"noattachment":false,"key":"/font-finder/-/font-finder-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.1.0.tgz"},"_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"directories":{},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.1.0_1606379897647_0.8112317900643817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:25.614Z","publish_time":1606379897747,"_cnpm_publish_time":1606379897747},"1.0.5":{"name":"font-finder","version":"1.0.5","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.1.2","@semantic-release/git":"^4.0.3","@semantic-release/github":"^4.4.2","@semantic-release/npm":"^3.4.1","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.8.1","sinon":"^4.5.0","tslint":"^5.11.0","tslint-config-standard":"^7.0.0","typescript":"^3.0.1"},"dependencies":{"get-system-fonts":"^2.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/changelog","@semantic-release/github","@semantic-release/npm","@semantic-release/git"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"bcdfd888db73e062dcc09870fc493b17b288e2df","_id":"font-finder@1.0.5","_nodeVersion":"8.17.0","_npmVersion":"6.13.4","dist":{"shasum":"49ad62a11cba96f86d1b84ef503afab3b925fe7e","size":39355,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.5.tgz"},"_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"directories":{},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.5_1606361069964_0.9555637272672013"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:24.509Z","publish_time":1606361070114,"_cnpm_publish_time":1606361070114},"1.0.4":{"name":"font-finder","version":"1.0.4","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.1.2","@semantic-release/git":"^4.0.3","@semantic-release/github":"^4.4.2","@semantic-release/npm":"^3.4.1","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.8.1","sinon":"^4.5.0","tslint":"^5.11.0","tslint-config-standard":"^7.0.0","typescript":"^3.0.1"},"dependencies":{"get-system-fonts":"^2.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/changelog","@semantic-release/github","@semantic-release/npm","@semantic-release/git"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"b1f41fa1d62c664e4c2645ede36a86c56996d201","_id":"font-finder@1.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"dist":{"shasum":"2ca944954dd8d0e1b5bdc4c596cc08607761d89b","size":40051,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.4.tgz"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.4_1534019925262_0.41521009812532816"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:23.397Z","publish_time":1534019925453,"_cnpm_publish_time":1534019925453},"1.0.3":{"name":"font-finder","version":"1.0.3","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.1.2","@semantic-release/git":"^4.0.3","@semantic-release/github":"^4.4.2","@semantic-release/npm":"^3.4.1","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.8.1","sinon":"^4.5.0","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"dependencies":{"get-system-fonts":"^2.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/changelog","@semantic-release/github","@semantic-release/npm","@semantic-release/git"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"be008f8f3e447527318916be2258a46d13d230ea","_id":"font-finder@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"dist":{"shasum":"5e3b1cbf8f96167d773bd564a69288382f762aab","size":36249,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.3.tgz"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.3_1533961963553_0.07822595841297231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:22.300Z","publish_time":1533961963671,"_cnpm_publish_time":1533961963671},"1.0.2":{"name":"font-finder","version":"1.0.2","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.1.2","@semantic-release/git":"^4.0.3","@semantic-release/github":"^4.4.2","@semantic-release/npm":"^3.4.1","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.8.1","sinon":"^4.5.0","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"dependencies":{"get-system-fonts":"^2.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/changelog","@semantic-release/github","@semantic-release/npm","@semantic-release/git"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm","@semantic-release/git"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"56f21b22a1524cabcec99fd009c414d2887ac9e9","_id":"font-finder@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"dist":{"shasum":"3863ed777b7d74c3cf68ad8bdfebd9c77911a138","size":23573,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.2.tgz"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.2_1533051821257_0.28718771972235757"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:21.189Z","publish_time":1533051821359,"_cnpm_publish_time":1533051821359},"1.0.1":{"name":"font-finder","version":"1.0.1","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.0.1","@semantic-release/git":"^4.0.2","@semantic-release/github":"^4.2.13","@semantic-release/npm":"^3.2.4","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.1.7","sinon":"^4.5.0","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"dependencies":{"get-system-fonts":"^1.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/github","@semantic-release/npm"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/git","@semantic-release/npm"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"787dd38627c14ee9b1838641abbd1c0006f813e0","_id":"font-finder@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"dist":{"shasum":"d4f2384e181b527ea971b5c5d8ab8fbeefe41846","size":23415,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.1.tgz"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.1_1525057454912_0.8185664194380418"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:20.077Z","publish_time":1525057455015,"_cnpm_publish_time":1525057455015},"1.0.0":{"name":"font-finder","version":"1.0.0","description":"Quickly find system font names and metadata without native dependencies","homepage":"https://github.com/princjef/font-finder#readme","repository":{"type":"git","url":"git+https://github.com/princjef/font-finder.git"},"bugs":{"url":"https://github.com/princjef/font-finder/issues"},"engines":{"node":">8.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"commit":"commit","commitmsg":"commitlint -e $GIT_PARAMS","lint":"tslint --project tsconfig.json --fix","clean":"rimraf dist","prebuild":"npm run clean && npm run lint","build":"tsc","watch":"tsc -w","pretest":"npm run build","test":"nyc ava --serial dist/**/*.spec.js","pretest-nocover":"npm run build","test-nocover":"ava --serial dist/**/*.spec.js","show-coverage":"opener ./coverage/index.html","coverage":"nyc report --reporter=text-lcov > coverage.lcov && codecov","prerelease":"npm run build","release":"semantic-release"},"keywords":["font","system","fast","ttf","otf"],"author":{"name":"Jeff Principe","email":"princjef@gmail.com"},"license":"MIT","devDependencies":{"@commitlint/cli":"^6.1.3","@commitlint/config-conventional":"^6.1.3","@commitlint/prompt-cli":"^6.1.3","@commitlint/travis-cli":"^6.1.3","@semantic-release/changelog":"^2.0.1","@semantic-release/github":"^4.2.13","@semantic-release/npm":"^3.2.4","@types/node":"^8.10.10","@types/sinon":"^4.3.1","ava":"^0.25.0","codecov":"^3.0.1","husky":"^0.14.3","nyc":"^11.7.1","opener":"^1.4.3","rimraf":"^2.6.2","semantic-release":"^15.1.7","sinon":"^4.5.0","tslint":"^5.9.1","tslint-config-standard":"^7.0.0","typescript":"^2.8.3"},"dependencies":{"get-system-fonts":"^1.0.0","promise-stream-reader":"^1.0.1"},"nyc":{"sourceMap":true,"reporter":["text","html","json"],"include":["dist/**/*.js"],"exclude":["dist/**/*.spec.*","dist/**/*.d.ts","dist/**/*.map*"],"check-coverage":true,"lines":95,"statements":95,"functions":95,"branches":85,"watermarks":{"lines":[85,95],"statements":[85,95],"functions":[85,95],"branches":[85,95]}},"commitlint":{"extends":["@commitlint/config-conventional"]},"release":{"verifyConditions":["@semantic-release/github","@semantic-release/npm"],"prepare":[{"path":"@semantic-release/changelog","changelogFile":"CHANGELOG.md"},"@semantic-release/npm"],"publish":["@semantic-release/npm","@semantic-release/github"],"success":["@semantic-release/github"],"fail":["@semantic-release/github"]},"gitHead":"df022e002d20b1269499710035f87a9532d7997e","_id":"font-finder@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"princjef","email":"princjef@gmail.com"},"dist":{"shasum":"e2fd6ef89713f2be0009eb3bb56f29f6b3828f28","size":22989,"noattachment":false,"key":"/font-finder/-/font-finder-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/font-finder/download/font-finder-1.0.0.tgz"},"maintainers":[{"name":"princjef","email":"princjef@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/font-finder_1.0.0_1525050871298_0.5893272399008775"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-23T01:45:18.950Z","publish_time":1525050871372,"_cnpm_publish_time":1525050871372}},"readme":"# font-finder\n\n[![Travis CI build status](https://travis-ci.org/princjef/font-finder.svg?branch=master)](https://travis-ci.org/princjef/font-finder)\n[![codecov](https://codecov.io/gh/princjef/font-finder/branch/master/graph/badge.svg)](https://codecov.io/gh/princjef/font-finder)\n[![npm version](https://img.shields.io/npm/v/font-finder.svg)](https://npmjs.org/package/font-finder)\n\nQuickly find system font names and metadata without native dependencies.\n\n```\nnpm install font-finder\n```\n\n## Usage\n\n```js\nconst fontFinder = require('font-finder');\n\n(async () => {\n  console.log(await fontFinder.list());\n  // {\n  //   Calibri: [\n  //     {\n  //       path: 'C:/WINDOWS/Fonts/calibri.ttf',\n  //       type: 'sansSerif',\n  //       weight: 400,\n  //       style: 'regular'\n  //     },\n  //     {\n  //       path: 'C:/WINDOWS/Fonts/calibrii.ttf',\n  //       type: 'sansSerif',\n  //       weight: 400,\n  //       style: 'italic'\n  //     },\n  //     ...\n  //   ],\n  //   'Courier New': [\n  //     {\n  //       path: 'C:/WINDOWS/Fonts/courbi.ttf',\n  //       type: 'monospace',\n  //       weight: 700,\n  //       style: 'boldItalic'\n  //     },\n  //     ...\n  //   ],\n  //   ...\n  // }\n\n  console.log(await fontFinder.listVariants('Calibri'));\n  // [\n  //   {\n  //     path: 'C:/WINDOWS/Fonts/calibri.ttf',\n  //     type: 'sansSerif',\n  //     weight: 400,\n  //     style: 'regular'\n  //   },\n  //   {\n  //     path: 'C:/WINDOWS/Fonts/calibrii.ttf',\n  //     type: 'sansSerif',\n  //     weight: 400,\n  //     style: 'italic'\n  //   },\n  //   ...\n  // ]\n\n  console.log(await fontFinder.get('C:/WINDOWS/Fonts/calibri.ttf'));\n  // {\n  //   name: 'Calibri',\n  //   path: 'C:/WINDOWS/Fonts/calibri.ttf',\n  //   type: 'sansSerif',\n  //   weight: 400,\n  //   style: 'regular'\n  // }\n\n})();\n```\n\n## API\n\n### `list([options])`\n\nLists all fonts present on the system, grouped by font name. Currently limited\nto ttf and otf fonts. Returns an object where the keys are the font family names\nand the values are arrays of metadata for each font variant.\n\n**Params**\n\n * `options` [*object*] - Options for configuring font retrieval\n    * `language` [*string*] - The language to use when fetching font naming\n      information. Default: 'en'\n    * `concurrency` [*string[]*] - Maximum number of fonts to process\n      concurently. You can tweak this to get the maximum performance out of the\n      call. Default: 4\n\n### `listVariants(name, [options])`\n\nLists all variants found for the provided font family. The format of each\nvariant is the same as for each variant in the `list()` call. If no variants are\nfound, an empty array is returned.\n\n**Params**\n\n * `name` [*string*] - The font family name to search for\n * `options` [*object*] - Same as for `list()`\n\n### `get(path, [options])`\n\nGets metadata for a single font file, returning metadata for the first font\nvariant found in the file. If there is an error extracting the font, an error is\nthrown (unlike in list, where the font is simply ignored). Returns data for a\nsingle font variant. The format is the same as for a single variant in `list()`\nand `listVariants()`, but also includes the font's name.\n\n * `path` [*string*] - Absolute path to the font file to parse\n * `options` [*object*] - Options for configuring font retrieval\n    * `language` [*string*] - The language to use when fetching font naming\n      information. Default: 'en'\n\n## Contributing\n\nWant to contribute to the project? Go check out the [Contribution \nGuide](CONTRIBUTING.md) for instructions to set up your development \nenvironment, open an issue and create a pull request.\n","_attachments":{},"homepage":"https://github.com/princjef/font-finder#readme","bugs":{"url":"https://github.com/princjef/font-finder/issues"},"license":"MIT"}