{"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"dist-tags":{"latest":"1.0.5","next":"4.0.0-rc.2"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"description":"Minify font declarations with PostCSS","readme":"# postcss-minify-font-values [![Build Status][ci-img]][ci]\n\n> Minify font declarations with PostCSS.\n\nThis module will try to minimise the `font-family`, `font-weight` and `font` shorthand\nproperties; it can unquote font families where necessary, detect & remove\nduplicates, and cut short a declaration after it finds a keyword. For more\nexamples, see the [tests](test).\n\n```css\nh1 {\n  font:bold 2.2rem/.9 \"Open Sans Condensed\", sans-serif;\n}\n\np {\n  font-family: \"Helvetica Neue\", Arial, sans-serif, Helvetica;\n  font-weight: normal;\n}\n```\n\n```css\nh1 {\n  font:700 2.2rem/.9 Open Sans Condensed,sans-serif\n}\n\np {\n  font-family: Helvetica Neue,Arial,sans-serif;\n  font-weight: 400;\n}\n```\n\n## API\n\n### minifyFontValues([options])\n\n#### options\n\n##### removeAfterKeyword\n\nType: `boolean`\nDefault: `false`\n\nPass `true` to remove font families after the module encounters a font keyword,\nfor example `sans-serif`.\n\n##### removeDuplicates\n\nType: `boolean`\nDefault: `true`\n\nPass `false` to disable the module from removing duplicated font families.\n\n##### removeQuotes\n\nType: `boolean`\nDefault: `true`\n\nPass `false` to disable the module from removing quotes from font families.\nNote that oftentimes, this is a *safe optimisation* & is done safely. For more\ndetails, see [Mathias Bynens' article][mathias].\n\n## Usage\n\n```js\npostcss([ require('postcss-minify-font-values') ])\n```\n\nSee [PostCSS] docs for examples for your environment.\n\n## Contributors\n\nSee [CONTRIBUTORS.md](https://github.com/ben-eb/cssnano/blob/master/CONTRIBUTORS.md).\n\n# License\n\nMIT © [Bogdan Chadkin](mailto:trysound@yandex.ru)\n\n[mathias]: https://mathiasbynens.be/notes/unquoted-font-family\n[PostCSS]: https://github.com/postcss/postcss\n[ci-img]:  https://travis-ci.org/ben-eb/postcss-minify-font-values.svg\n[ci]:      https://travis-ci.org/ben-eb/postcss-minify-font-values\n","repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"license":"MIT","versions":{"1.0.0":{"name":"postcss-minify-font-values","version":"1.0.0","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"eslint index.js lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^2.0.0","uniqs":"^2.0.0"},"gitHead":"53175f27d748a1f6397a2188ec6e0d8d7f9c0c41","_id":"postcss-minify-font-values@1.0.0","_shasum":"bdd1b3427cfb5bc3e0a24ac316daad2bd6e55e38","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"bdd1b3427cfb5bc3e0a24ac316daad2bd6e55e38","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.0.tgz"},"directories":{}},"1.0.1":{"name":"postcss-minify-font-values","version":"1.0.1","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"eslint index.js lib test && tape test/*.js"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^2.0.0","uniqs":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-minify-font-values.git"},"bugs":{"url":"https://github.com/TrySound/postcss-minify-font-values/issues"},"homepage":"https://github.com/TrySound/postcss-minify-font-values","gitHead":"9145ad3c1a6427b04191ef2744f1525aa438b29f","_id":"postcss-minify-font-values@1.0.1","_shasum":"02f31119bc48c4a9736e49b6ce65301210d88d19","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"02f31119bc48c4a9736e49b6ce65301210d88d19","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.1.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{}},"1.0.2":{"name":"postcss-minify-font-values","version":"1.0.2","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"eslint index.js lib test && tape test/*.js | tap-spec"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^3.0.2","uniqs":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-minify-font-values.git"},"bugs":{"url":"https://github.com/TrySound/postcss-minify-font-values/issues"},"homepage":"https://github.com/TrySound/postcss-minify-font-values","gitHead":"f1114fc52aeb29ed4d85bb9ff8dffc5484484e75","_id":"postcss-minify-font-values@1.0.2","_shasum":"9f6a045ff4160a16da60617dd3fc32abdbee7d8b","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.5","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"dist":{"shasum":"9f6a045ff4160a16da60617dd3fc32abdbee7d8b","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.2.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"directories":{}},"1.0.3":{"name":"postcss-minify-font-values","version":"1.0.3","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"tape test/*.js | tap-spec","posttest":"eslint index.js lib test"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^3.0.2","uniqs":"^2.0.0"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-minify-font-values.git"},"bugs":{"url":"https://github.com/TrySound/postcss-minify-font-values/issues"},"homepage":"https://github.com/TrySound/postcss-minify-font-values","gitHead":"cdb2518794f3b76c5495c54267c7feec1a9da483","_id":"postcss-minify-font-values@1.0.3","_shasum":"613a9c08f5f8217f4793ddb1d53c0322bc5e8baf","_from":".","_npmVersion":"3.7.2","_nodeVersion":"0.12.7","_npmUser":{"name":"trysound","email":"trysound@yandex.ru"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"dist":{"shasum":"613a9c08f5f8217f4793ddb1d53c0322bc5e8baf","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/postcss-minify-font-values-1.0.3.tgz_1455891037994_0.013299240730702877"},"directories":{}},"1.0.4":{"name":"postcss-minify-font-values","version":"1.0.4","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"tape test/*.js | tap-spec","posttest":"eslint index.js lib test"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^3.0.2"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-minify-font-values.git"},"bugs":{"url":"https://github.com/TrySound/postcss-minify-font-values/issues"},"homepage":"https://github.com/TrySound/postcss-minify-font-values","gitHead":"c6bd6e1af9a3074952e674fdd7e4f27acf5dca7f","_id":"postcss-minify-font-values@1.0.4","_shasum":"760b921a39e6a1ce7b84bfe4f4b4321c1fb15ba6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"760b921a39e6a1ce7b84bfe4f4b4321c1fb15ba6","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.4.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-minify-font-values-1.0.4.tgz_1462043615459_0.9650677822064608"},"directories":{}},"1.0.5":{"name":"postcss-minify-font-values","version":"1.0.5","description":"Minify font declarations with PostCSS","main":"index.js","files":["index.js","lib"],"scripts":{"test":"tape test/*.js | tap-spec","posttest":"eslint index.js lib test"},"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"devDependencies":{"eslint":"^1.3.1","tap-spec":"^4.1.0","tape":"^4.2.0"},"dependencies":{"object-assign":"^4.0.1","postcss":"^5.0.4","postcss-value-parser":"^3.0.2"},"repository":{"type":"git","url":"git+https://github.com/TrySound/postcss-minify-font-values.git"},"bugs":{"url":"https://github.com/TrySound/postcss-minify-font-values/issues"},"homepage":"https://github.com/TrySound/postcss-minify-font-values","gitHead":"a33fd5d40fa2e734e55ad40e2cdd0272e241f5b5","_id":"postcss-minify-font-values@1.0.5","_shasum":"4b58edb56641eba7c8474ab3526cafd7bbdecb69","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"4b58edb56641eba7c8474ab3526cafd7bbdecb69","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-minify-font-values-1.0.5.tgz_1462912054884_0.9774175600614399"},"directories":{}},"4.0.0-rc.0":{"name":"postcss-minify-font-values","version":"4.0.0-rc.0","description":"Minify font declarations with PostCSS","main":"dist/index.js","files":["dist"],"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"dependencies":{"postcss":"^6.0.0","postcss-value-parser":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"homepage":"https://github.com/ben-eb/cssnano","scripts":{"prepublish":"cross-env BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/"},"devDependencies":{"babel-cli":"^6.0.0","cross-env":"^3.0.0"},"engines":{"node":">=4"},"_id":"postcss-minify-font-values@4.0.0-rc.0","_shasum":"15af94fca61de677150ba6a20e4b83b3d66a1591","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.1","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"shasum":"15af94fca61de677150ba6a20e4b83b3d66a1591","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-4.0.0-rc.0.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-minify-font-values-4.0.0-rc.0.tgz_1496311183236_0.2996389924082905"},"directories":{}},"4.0.0-rc.2":{"name":"postcss-minify-font-values","version":"4.0.0-rc.2","description":"Minify font declarations with PostCSS","main":"dist/index.js","files":["dist"],"author":{"name":"Bogdan Chadkin","email":"trysound@yandex.ru"},"license":"MIT","keywords":["css","font","font-family","font-weight","optimise","postcss-plugin"],"dependencies":{"postcss":"^6.0.0","postcss-value-parser":"^3.0.0"},"repository":{"type":"git","url":"git+https://github.com/ben-eb/cssnano.git"},"bugs":{"url":"https://github.com/ben-eb/cssnano/issues"},"homepage":"https://github.com/ben-eb/cssnano","scripts":{"prepublish":"cross-env BABEL_ENV=publish babel src --out-dir dist --ignore /__tests__/"},"devDependencies":{"babel-cli":"^6.0.0","cross-env":"^3.0.0"},"engines":{"node":">=4"},"_id":"postcss-minify-font-values@4.0.0-rc.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"beneb","email":"beneb.info@gmail.com"},"dist":{"integrity":"sha512-yA2+kvgB4hAHAs5wAg2JZCHpg3mF5lLU2wd6qVwAreDedP10dNcS73zidRERwCC1oppBx5pi+goKcHuSzbUYyA==","shasum":"e5fd79c97525e79421ea736d857baedce65a5ea9","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-minify-font-values/-/postcss-minify-font-values-4.0.0-rc.2.tgz"},"maintainers":[{"name":"beneb","email":"beneb.info@gmail.com"},{"name":"trysound","email":"trysound@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-minify-font-values-4.0.0-rc.2.tgz_1502049195681_0.7474004083778709"},"directories":{}}},"name":"postcss-minify-font-values","time":{"modified":"2017-08-06T23:38:10.333Z","created":"2015-09-04T23:48:29.189Z","1.0.0":"2015-09-04T23:48:29.189Z","1.0.1":"2015-09-07T12:50:11.149Z","1.0.2":"2015-10-08T07:48:57.022Z","1.0.3":"2016-02-19T14:10:42.396Z","1.0.4":"2016-04-30T19:13:36.409Z","1.0.5":"2016-05-10T20:27:37.467Z","4.0.0-rc.0":"2017-06-01T09:59:45.023Z","4.0.0-rc.2":"2017-08-06T19:53:16.680Z"},"readmeFilename":"README.md","homepage":"https://github.com/ben-eb/cssnano"}