{"_id":"postcss-functions","_rev":"19-e969a6d09359f16ec80c9ffad438b1b2","name":"postcss-functions","description":"PostCSS plugin for exposing JavaScript functions","dist-tags":{"latest":"4.0.2","next":"3.0.0-beta.2"},"versions":{"1.0.0":{"name":"postcss-functions","version":"1.0.0","description":"PostCSS plugin for exposing JavaScript functions","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^5.0.14","postcss":"^4.1.16","reduce-function-call":"^1.0.1"},"devDependencies":{"mocha":"^2.2.5"},"gitHead":"948b65638e49d3fa7f633f57ea1aa6b837e0bb86","_id":"postcss-functions@1.0.0","_shasum":"aa5d9896742252542997adf1058a217539788d36","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"dist":{"shasum":"aa5d9896742252542997adf1058a217539788d36","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-1.0.0.tgz","integrity":"sha512-Kg/TxqmC7LOiTGKtO54mlw3vQdl5DWtBZ4g4/OrBfA2wzHtLCp2lgrBqx7omlaD0+saqozTnlCwxnM0iFW38rA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlcoZb+Px4TRlWrlDMkl929ZSowMIPJCQW2f5GnwiaawIgHMr/OvjAdI+x7D0muLYrheAUdc8EYP0PJ3IAjKNn8yc="}]},"directories":{}},"2.0.0":{"name":"postcss-functions","version":"2.0.0","description":"PostCSS plugin for exposing JavaScript functions","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^5.0.15","postcss":"^5.0.10","reduce-function-call":"^1.0.1"},"devDependencies":{"mocha":"^2.3.3"},"gitHead":"fef9fc186a0ccf2b8a8089649b3c6618bd6fc128","_id":"postcss-functions@2.0.0","_shasum":"d8a3cdeae342285428d7ce46f3b24efd0147f594","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"dist":{"shasum":"d8a3cdeae342285428d7ce46f3b24efd0147f594","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-2.0.0.tgz","integrity":"sha512-4ZgDXqvnSo7EOTwdrfGcgs2rrh1GOAxAwA1N0cjAXpY1GpRNtJPzUmfaJe8puPzd4+dwDN1Bm/0NwOwF8/wGPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/3+s1RJjgHlXtvyfLpnLnLbnJycA3WW4youiDJ1xdWgIhAOnNEu9/xvOPj9BPbUwtUuXy6TEYCl5fMdo/B4XcnZ+i"}]},"directories":{}},"2.1.0":{"name":"postcss-functions","version":"2.1.0","description":"PostCSS plugin for exposing JavaScript functions","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^5.0.15","object-assign":"^4.0.1","postcss":"^5.0.10","postcss-value-parser":"^3.1.3"},"devDependencies":{"mocha":"^2.3.3"},"gitHead":"24e917deb70faed4698a917f5984868ff2db9f78","_id":"postcss-functions@2.1.0","_shasum":"77f2811b97dc7177992498a61e21b9c7ea2db44c","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"77f2811b97dc7177992498a61e21b9c7ea2db44c","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-2.1.0.tgz","integrity":"sha512-K/8UjGF9W6CRyZLD/rfmpR3XQLrwdIBBk2Mj3/Ne88LdKzFObt39HoXg98aeA2TLJ4SlwmoMYvUG/Wxoo1N7Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlMP/t/1xmxlAK/sliXdRa8sM/7t5eQCWtYhnpoqTTyAiAZZKh5wBC7v05tFXFSDuyO0P0QcBMujqgk72QXTFf3BA=="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"directories":{}},"2.1.1":{"name":"postcss-functions","version":"2.1.1","description":"PostCSS plugin for exposing JavaScript functions","main":"src/index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^5.0.15","object-assign":"^4.0.1","postcss":"^5.0.10","postcss-value-parser":"^3.1.3"},"devDependencies":{"mocha":"^2.3.3"},"gitHead":"29424c75a56426ccf81404ec0536834e29d111fa","_id":"postcss-functions@2.1.1","_shasum":"f9b64d3b5690f6795fe42a180496805375b7a840","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"f9b64d3b5690f6795fe42a180496805375b7a840","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-2.1.1.tgz","integrity":"sha512-BJy44WI3C3597iwIxsF5spJYqxcH6JsVl86XcPlgsNZUor20X00SptLCso5h6JdZ9hAPtRtSNHgkj+R4/hd4BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMdJs/7bdbTT/Pd3YCSr98lD9PjorlmmaCzWBiY/IUzQIgdxA5Ny0A1huu3vZgADIV6LgKycpc3Ik7Oi8XwwmYFF4="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/postcss-functions-2.1.1.tgz_1475930497093_0.026163632981479168"},"directories":{}},"3.0.0-beta.0":{"name":"postcss-functions","version":"3.0.0-beta.0","description":"PostCSS plugin for exposing JavaScript functions","main":"dist/index.js","files":["dist","LICENSE"],"scripts":{"prepublish":"npm run build && del-cli dist/__tests__","build":"del-cli dist && cross-env BABEL_ENV=publish babel src --out-dir dist","pretest":"eslint src && npm run build","test":"nyc ava src/__tests__/"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^7.1.2","object-assign":"^4.1.1","postcss":"^6.0.1","postcss-value-parser":"^3.3.0"},"devDependencies":{"ava":"^0.21.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-eslint":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.4.0","babel-register":"^6.18.0","cross-env":"^5.0.5","del-cli":"^1.1.0","eslint":"^4.4.1","eslint-config-i-am-meticulous":"^6.0.1","eslint-plugin-babel":"^4.0.0","eslint-plugin-import":"^2.2.0","nyc":"^11.1.0"},"ava":{"require":"babel-register"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint-config-i-am-meticulous"},"gitHead":"717027b5cb79cd962bfb8c4780e738e1d4e8493a","_id":"postcss-functions@3.0.0-beta.0","_shasum":"0105fbf9fc64a93e54566562762d0002a8a52218","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"0105fbf9fc64a93e54566562762d0002a8a52218","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0-beta.0.tgz","integrity":"sha512-dFe/MUgmhPMvlcN8JCp04uNjmCXyQqicJwn77cZV6FYHJ1wcLIk4Nj+B8R4GVM+VbkqJluEEFgU8ZdR4tDSHIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAz/mkuJNU9w+6LoOkhL7tqbdiDv4EnLO0cVHFbBVc92AiEArbewlUdaqTeF5oQ8BagFzikzsPArd8y+/IrhgvyW7F0="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions-3.0.0-beta.0.tgz_1502229009395_0.0003669285215437412"},"directories":{}},"3.0.0-beta.1":{"name":"postcss-functions","version":"3.0.0-beta.1","description":"PostCSS plugin for exposing JavaScript functions","main":"dist/index.js","files":["dist","LICENSE"],"scripts":{"prepublish":"npm run build && del-cli dist/__tests__","build":"del-cli dist && cross-env BABEL_ENV=publish babel src --out-dir dist","pretest":"eslint src && npm run build","test":"nyc ava src/__tests__/"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^7.1.2","object-assign":"^4.1.1","postcss":"^6.0.1","postcss-value-parser":"^3.3.0"},"devDependencies":{"ava":"^0.21.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-eslint":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.4.0","babel-register":"^6.18.0","cross-env":"^5.0.5","del-cli":"^1.1.0","eslint":"^4.4.1","eslint-config-i-am-meticulous":"^6.0.1","eslint-plugin-babel":"^4.0.0","eslint-plugin-import":"^2.2.0","nyc":"^11.1.0"},"ava":{"require":"babel-register"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint-config-i-am-meticulous"},"gitHead":"5d5e3475e63dcb858fc1bd49a05c9a35fa781352","_id":"postcss-functions@3.0.0-beta.1","_shasum":"a1dbb5065ad42d307fb8b0604414a43b455fad24","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"a1dbb5065ad42d307fb8b0604414a43b455fad24","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0-beta.1.tgz","integrity":"sha512-C8FguyD4xOqwiW9BP1f+OgsvYuoC28usshgzeK4w+fsVTjByxIpK09e6KazWPkKW5pTBTKPvnapDRFL5uRraHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFKn2UlvHfdwmApW4OEGg6ujFIVVazrrkPjyWvtfyuygIgJtHjnlnEVRGE0/+GzI99/qRUTMxg+PhiEr4RVwyTw+w="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions-3.0.0-beta.1.tgz_1502233405173_0.8077220406848937"},"directories":{}},"3.0.0-beta.2":{"name":"postcss-functions","version":"3.0.0-beta.2","description":"PostCSS plugin for exposing JavaScript functions","main":"dist/index.js","files":["dist","LICENSE"],"scripts":{"prepublish":"npm run build && del-cli dist/__tests__","build":"del-cli dist && cross-env BABEL_ENV=publish babel src --out-dir dist","pretest":"eslint src && npm run build","test":"nyc ava src/__tests__/"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^7.1.2","object-assign":"^4.1.1","postcss":"^6.0.1","postcss-value-parser":"^3.3.0"},"devDependencies":{"ava":"^0.21.0","babel-cli":"^6.18.0","babel-core":"^6.21.0","babel-eslint":"^7.1.1","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.4.0","babel-register":"^6.18.0","cross-env":"^5.0.5","del-cli":"^1.1.0","eslint":"^4.4.1","eslint-config-i-am-meticulous":"^6.0.1","eslint-plugin-babel":"^4.0.0","eslint-plugin-import":"^2.2.0","nyc":"^11.1.0"},"ava":{"require":"babel-register"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint-config-i-am-meticulous"},"gitHead":"09a418f4ab67d5a087167aa0db7b21a400120a9c","_id":"postcss-functions@3.0.0-beta.2","_shasum":"03bee3bcc00aa1cfb21cb0605de8d0bf9ccc63ed","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"03bee3bcc00aa1cfb21cb0605de8d0bf9ccc63ed","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0-beta.2.tgz","integrity":"sha512-9jcGHZcxuVekL+5sL7gvIdyhq+eRzZaoQibQ1wRZz32drvCYPdlVhegqKbCckNkgjSLL/Pi+R6QIBXILKQff1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBs2SHEuxGI4QeYpfErrRRyLXdg2QGJEgrvgrv0dNRiFAiEAy5NBx75ZWQk/M2rbweYuvTPa1DCDFK6DlZI59oggtcM="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions-3.0.0-beta.2.tgz_1502299251234_0.19375081546604633"},"directories":{}},"3.0.0":{"name":"postcss-functions","version":"3.0.0","description":"PostCSS plugin for exposing JavaScript functions","main":"dist/index.js","files":["dist","LICENSE"],"scripts":{"prepublish":"npm run build && del-cli dist/__tests__","build":"del-cli dist && cross-env BABEL_ENV=publish babel src --out-dir dist","pretest":"eslint src && npm run build","test":"nyc ava src/__tests__/"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"glob":"^7.1.2","object-assign":"^4.1.1","postcss":"^6.0.9","postcss-value-parser":"^3.3.0"},"devDependencies":{"ava":"^0.21.0","babel-cli":"^6.24.1","babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-plugin-add-module-exports":"^0.2.1","babel-preset-env":"^1.6.0","babel-register":"^6.24.1","cross-env":"^5.0.5","del-cli":"^1.1.0","eslint":"^4.4.1","eslint-config-i-am-meticulous":"^6.0.1","eslint-plugin-babel":"^4.1.2","eslint-plugin-import":"^2.7.0","nyc":"^11.1.0"},"ava":{"require":"babel-register"},"eslintConfig":{"parser":"babel-eslint","extends":"eslint-config-i-am-meticulous"},"gitHead":"02ed7b05c85f9ec781dcebf567eb1cfee8f16991","_id":"postcss-functions@3.0.0","_shasum":"0e94d01444700a481de20de4d55fb2640564250e","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"dist":{"shasum":"0e94d01444700a481de20de4d55fb2640564250e","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz","integrity":"sha512-N5yWXWKA+uhpLQ9ZhBRl2bIAdM6oVJYpDojuI1nF2SzXBimJcdjFwiAouBVbO5VuOF3qA6BSFWFc3wXbbj72XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPZnGEIdw5Tkj2KYL8k3E3yxp7YjFcJWpH2sB8MByNtAiEAmGX7kVJIHsUe6mFlaDBIs4CRcEiSbGVOOTw+guEpsLM="}]},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions-3.0.0.tgz_1502640212265_0.4111393755301833"},"directories":{}},"4.0.0":{"name":"postcss-functions","version":"4.0.0","description":"PostCSS plugin for exposing JavaScript functions","main":"dest/index.js","scripts":{"prepublish":"npm run build","build":"babel src -d dest","pretest":"eslint --ext .mjs src","test":"ava src/__tests__/index.mjs"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"postcss-value-parser":"^4.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","ava":"^3.13.0","eslint":"^7.10.0","eslint-config-i-am-meticulous":"^12.0.0","postcss":"^8.0.0"},"eslintConfig":{"extends":"eslint-config-i-am-meticulous"},"gitHead":"e4d782288f43eda811723e9f9756aa4b0e42118d","_id":"postcss-functions@4.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RIaMgW+HODN0vjAJ/gON0EAHEKqqiaEhlKbDdGxDMbyEa/NVtag73JLxuz1QMj9VpS7lpTky/ch+4yXR7vyDzg==","shasum":"03025ee1b4b919212ab598f2b15edc7015131e03","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-4.0.0.tgz","fileCount":5,"unpackedSize":5518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqA/OCRA9TVsSAnZWagAAkScQAKQG45zGbIJwOBjeVOPR\nPHHWAx1pXbSa3Z10TsEu3cfgNBA6Te06MOyknFfCwaJlISjOgvdSt02PbH4R\negl4vOlEFeEnDj+xJaowbPY9RPQHwzUa/bHpvicyi6G8YpD4LEJ5JVB/rfqj\nnCTzsmZPPnno6mp4yTGtups9VXMmOsW20yvR3qD/K1w/ODS2gVXezt60WZX8\n1oDnibRM/XQdk+t/xxcgjtQSf4lI9/q6Xul2ZPRgM55xxmCRcQTthjghNual\nGj5rN8meGKClgFVcRVXQeLqkMcEzvRHTgtZMvgdHEz2xPTr42KyGQirDiC6b\nJx0C8w6Lj9caOIr9cMUMb1F6eLqQ13FJduOeOw+GtCWVJFiD/vlB8kX0HYQt\nmDoNLidk37kBpD97d3+whpdY1GVj5hTf9VtAqwKVTZPLKBTdFDqj6zkCmom/\nw4EF3E8gwNi2/PglI+PR3I0PJpkSRQKTYXfVdqt9uNyt9wFwQvWxpsExWQ2G\nmlcbmnPOaborhoKADp2tIpjqKI1CwBY1aInbDehV8PiiffuAVlLMN8tSDAhs\n5Vzz9OQQCisNIdvV0KzoUtAiMhAeSMWmIzZVwC/oJxzvO/K0+WOmgiPWCp+h\nLXP9KAn4GBnwntBP4ftPnDStt/sl7F//DbV6mFTGC1VsqHoYspMwgE4cfHPO\nD859\r\n=2AKP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICF2VBAaL6pIM7IrrVNjgd/2rnt3MGbFX/d5sESfthzsAiBDi7Ki+xnq+lu9x7N3WwZbLKyjg38W8laTbPCouEAYDg=="}]},"_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"directories":{},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions_4.0.0_1604849614093_0.06947878779578787"},"_hasShrinkwrap":false,"deprecated":"Bug"},"4.0.1":{"name":"postcss-functions","version":"4.0.1","description":"PostCSS plugin for exposing JavaScript functions","main":"dest/index.js","scripts":{"prepublish":"npm run build","build":"babel src -d dest","pretest":"eslint --ext .mjs src","test":"ava src/__tests__/index.mjs"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"postcss-value-parser":"^4.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","ava":"^3.13.0","babel-plugin-module-extension":"^0.1.3","eslint":"^7.10.0","eslint-config-i-am-meticulous":"^12.0.0","postcss":"^8.0.0"},"eslintConfig":{"extends":"eslint-config-i-am-meticulous"},"gitHead":"86ae864bc1e10da06d4816d42e4f6e6d3333caaf","_id":"postcss-functions@4.0.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yqgcr+lQcGK7FwQK/jTHsPCy/L9zfY0kMefKI5NKNCTpM6gzTJPyfHCKIK7U3i9mwIqZl4axonG55zVi1FkfTQ==","shasum":"9eee48aac8e276e7e57077703e7b1082bcbd399b","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-4.0.1.tgz","fileCount":7,"unpackedSize":8796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqBXGCRA9TVsSAnZWagAAu2wP/1+EyHL+Gylp8y//iPMa\neMAoSo/90TtZtwP4LgRZzGH9jqqOrGABhMF1ld7a4qEP54XTEWGzc0lrrWZC\n/OQX9ku767BjxNhPwR9yh6DCV9Jr39ar6YGFObHckJ2N7s+/pM1v8orTniaC\nFFn0uOwVmDnhUphjGeeUvm0uRLRZZKI4G3NYpRb637DuEz82tnkFF7RTURsi\niS7YZ3bB+J11UJa+r0QCZ/aosgjSZO+l8C1yXJfchmKzqb+71I7CdUjDtNl3\nM2vN8T89kezQ1m86zNPCPS6bcmpbzaBsWUqX2zcMFEszaVKAPfF7r9nn2rdf\nMI+nuN3NG/F2WTg8FZjQ7hmNRs6nzLhTDS/YrdRbT3CtS8MiOTwxp5Qi5mme\nMg640zqml7C2VlgXTdSM9yuoBJ9mvB6KJQBZmL5znKtBCZvTfoGj1xF6qI+V\n9rUpqf9TKd7Jam8+uNOrk93dniQ2+rRtimRE7Z68m7NaNMRWryJNvexOyUMK\neJiI4aWnVqby+rDOfK4bTojIXlaw1enMEYSylroPfJLlkctNBakcjDfvXqyJ\nIMueVYnuRP7y4uUPMcsS7p2X+7luOvk/r54HBItGqyDLzZhv6pAht8PJlnUh\n4UOKEEXpPdMtaob2aPxVWOxRQm6kxp/EIsGVN774p6Lg0KskBPIA+c0x7H/y\nLkfj\r\n=bBnt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk5dSF8K8v74IJ0te+o8I7NzKtiOLwCRzBfDiEra3ucQIhANBJDG/VwCpAe3MPiUb0r06dXKIxKa7gdyptp/k76Kd8"}]},"_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"directories":{},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions_4.0.1_1604851142455_0.12744375957020404"},"_hasShrinkwrap":false,"deprecated":"Missing"},"4.0.2":{"name":"postcss-functions","version":"4.0.2","description":"PostCSS plugin for exposing JavaScript functions","main":"dest/index.js","scripts":{"prepublish":"npm run build","build":"babel src -d dest","pretest":"eslint --ext .mjs src","test":"ava src/__tests__/index.mjs"},"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"keywords":["postcss","postcss-plugin","javascript","function","functions"],"author":{"name":"Andy Jansson"},"license":"MIT","bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"homepage":"https://github.com/andyjansson/postcss-functions","dependencies":{"postcss-value-parser":"^4.0.0"},"peerDependencies":{"postcss":"^8.0.0"},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","ava":"^3.13.0","babel-plugin-add-module-exports":"^1.0.4","babel-plugin-module-extension":"^0.1.3","eslint":"^7.10.0","eslint-config-i-am-meticulous":"^12.0.0","postcss":"^8.0.0"},"eslintConfig":{"extends":"eslint-config-i-am-meticulous"},"gitHead":"6bf27f8f0a2174092fab268b8d086bdf39a1578b","_id":"postcss-functions@4.0.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.8","dist":{"integrity":"sha512-htDZN6t97uW4GBXquTsz/DVaNVAHtHx5tLCALquVM2u58UwHki+RwHbANKiiI0ImA8T7Iml2MnvLUM7aGtlpqA==","shasum":"23a7d100f507890042fbd0305f963554e6d1ce6a","tarball":"https://registry.npmjs.org/postcss-functions/-/postcss-functions-4.0.2.tgz","fileCount":7,"unpackedSize":8880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqBrDCRA9TVsSAnZWagAAUocP/iHDvhoXpvLTLEvramtv\nbXNCK24O9dpKoQXII6oJFMu4BslTwr3alJbcTDWZYhlyGUvqXNXuZ8yz+ytW\nVcEfwSOxpq9FuPzznNhoUg9Cre6jkQF4xFw7Wqi9WjdrNab5XFQgXTSSZBCO\nHEBpLfia5r7mxyMct4oEpArd4G50p72hNkqyeud2FxbJTvUyk4ow+h70v3XS\n7FJq8NtulMRMiGLefDigr/XffJv1cVlikK4ixe7oq4OzOBeKIqYZ0yevD1PK\nx6dJRhgp62TA7JpnjOqLJFBbGLNBtXoSvXCJFXJldKv8Rywi4nIFifCCKM5L\nzoBgHOHjHrQ+N1guBguPNBoq3Fm3gGVJkDo5PZM/DtVFnoAvp5/wdDhYsf9F\n0LJtaLfZwDgClInCtMCcIRXCX5VCvk8iDjuuZVSeTBtikgcKNZIKCXXcAXMd\neCKvKX3ymUgmdUb/Nzk8S0LzpE99aKNyg9aj2pvCo93pyMq2HfPAcWYxtQ2a\ng/aCyVCIvez1Z3Qd38vJAvFEC7GL2ipH01AxwXMfVsgiiV42KQynhbr5EFG7\nO0P9ebUa2EJF0wJItDNkJ9ARFWqxeyf+wZkDf6cXROVciFV/oBi02u+sdIaz\nbqI3sHu1j3j7vSaKs8LRFAALxxUBVMOSQvA5luFqbi1EkZxv7n6glolye7g1\nrmk+\r\n=3ttr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkhqdz2xTzLxf3pxYe5yVNU55AS30wqR2a4ZlmvFaL4AiBZncXtbINfdFMRdRJnDyupNRTy/396Cfn+sw0XzqQ7UQ=="}]},"_npmUser":{"name":"andyjansson","email":"jansson.andy@gmail.com"},"directories":{},"maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/postcss-functions_4.0.2_1604852418745_0.23793299899308828"},"_hasShrinkwrap":false}},"readme":"# postcss-functions\r\n\r\n[PostCSS] plugin for exposing JavaScript functions.\r\n\r\n[PostCSS]: https://github.com/postcss/postcss\r\n\r\n## Installation\r\n\r\n```js\r\nnpm install --save-dev postcss postcss-functions\r\n```\r\n\r\n## Usage\r\n\r\n```js\r\nimport fs from 'fs';\r\nimport postcss from 'postcss';\r\nimport functions from 'postcss-functions';\r\n\r\nconst options = {\r\n\t//options\r\n};\r\n\r\nconst css = fs.readFileSync('input.css', 'utf8');\r\n\r\npostcss()\r\n  .use(functions(options))\r\n  .process(css)\r\n  .then((result) => {\r\n    const output = result.css;\r\n  });\r\n```\r\n\r\n**Example** of a function call:\r\n\r\n```css\r\nbody {\r\n  prop: foobar();\r\n}\r\n```\r\n\r\n## Options\r\n\r\n### `functions`\r\n\r\nType: `Object`\r\n\r\nAn object containing functions. The function name will correspond with the object key.\r\n\r\n**Example:**\r\n\r\n```js\r\nimport postcssFunctions from 'postcss-functions';\r\nimport { fromString, fromRgb } from 'css-color-converter';\r\n```\r\n\r\n```js\r\nfunction darken(value, frac) {\r\n  const darken = 1 - parseFloat(frac);\r\n  const rgba = fromString(value).toRgbaArray();\r\n  const r = rgba[0] * darken;\r\n  const g = rgba[1] * darken;\r\n  const b = rgba[2] * darken;\r\n  return fromRgb([r,g,b]).toHexString();\r\n}\r\n```\r\n\r\n```js\r\npostcssFunctions({\r\n  functions: { darken }\r\n});\r\n```\r\n\r\n```css\r\n.foo {\r\n  /* make 10% darker */\r\n  color: darken(blue, 0.1);\r\n}\r\n```\r\n\r\n#### Hey, what happened to `glob`?\r\n\r\nVersions prior to 4.0.0 had a globbing feature built in, but I've since decided to remove this feature from `postcss-functions`. This means one less dependency and a smaller package size. For people still interested in this feature, you are free to pair `postcss-functions` with the globbing library of your choice and pass the `import`ed JavaScript files to the `functions` option as described above. \r\n","maintainers":[{"name":"andyjansson","email":"jansson.andy@gmail.com"}],"time":{"modified":"2022-06-24T10:02:35.410Z","created":"2015-08-04T12:12:09.704Z","1.0.0":"2015-08-04T12:12:09.704Z","2.0.0":"2015-11-09T08:37:07.043Z","2.1.0":"2016-01-28T16:20:56.923Z","2.1.1":"2016-10-08T12:41:38.772Z","3.0.0-beta.0":"2017-08-08T21:50:10.307Z","3.0.0-beta.1":"2017-08-08T23:03:26.062Z","3.0.0-beta.2":"2017-08-09T17:20:52.102Z","3.0.0":"2017-08-13T16:03:33.165Z","4.0.0":"2020-11-08T15:33:34.199Z","4.0.1":"2020-11-08T15:59:02.600Z","4.0.2":"2020-11-08T16:20:18.866Z"},"homepage":"https://github.com/andyjansson/postcss-functions","keywords":["postcss","postcss-plugin","javascript","function","functions"],"repository":{"type":"git","url":"git+https://github.com/andyjansson/postcss-functions.git"},"author":{"name":"Andy Jansson"},"bugs":{"url":"https://github.com/andyjansson/postcss-functions/issues"},"license":"MIT","readmeFilename":"README.md","users":{"mikeljames":true}}