{"_id":"css-b64-images","_rev":"4132216","name":"css-b64-images","description":"Base64 images in your css","dist-tags":{"latest":"0.2.5"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"time":{"modified":"2026-03-01T18:37:52.000Z","created":"2012-06-11T12:25:49.160Z","0.2.5":"2014-11-07T15:43:10.362Z","0.2.4":"2014-02-06T10:22:44.810Z","0.2.3":"2013-03-26T13:45:29.845Z","0.2.2":"2013-01-23T15:31:55.627Z","0.2.1":"2012-06-25T17:17:35.836Z","0.2.0":"2012-06-18T16:28:16.568Z","0.1.0":"2012-06-11T12:25:49.160Z"},"users":{},"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"repository":{"type":"git","url":"https://github.com/Filirom1/css-base64-images.git"},"versions":{"0.2.5":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.5","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"https://github.com/Filirom1/css-base64-images.git"},"dependencies":{},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"c657b417e377bca8cd4440e0b6518d02ef28d175","bugs":{"url":"https://github.com/Filirom1/css-base64-images/issues"},"homepage":"https://github.com/Filirom1/css-base64-images","_id":"css-b64-images@0.2.5","_shasum":"42005d83204b2b4a5d93b6b1a5644133b5927a02","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"filirom1","email":"filirom1@gmail.com"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"dist":{"shasum":"42005d83204b2b4a5d93b6b1a5644133b5927a02","size":902128,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.5.tgz"},"directories":{},"publish_time":1415374990362,"_hasShrinkwrap":false,"_cnpm_publish_time":1415374990362,"_cnpmcore_publish_time":"2021-12-16T15:40:07.539Z"},"0.2.4":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.4","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"https://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/Filirom1/css-base64-images/issues"},"homepage":"https://github.com/Filirom1/css-base64-images","_id":"css-b64-images@0.2.4","dist":{"shasum":"df552d99774f7cb884f361f91559dab51c76e440","size":902140,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.4.tgz"},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"filirom1","email":"filirom1@gmail.com"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1391682164810,"_hasShrinkwrap":false,"_cnpm_publish_time":1391682164810,"_cnpmcore_publish_time":"2021-12-16T15:40:09.691Z"},"0.2.3":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.3","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"https://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"readmeFilename":"README.md","_id":"css-b64-images@0.2.3","dist":{"shasum":"0ffb4a2cef8f0cdedd5baa3a627cf4ddc18fd427","size":901792,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.3.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"filirom1","email":"filirom1@gmail.com"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1364305529845,"_hasShrinkwrap":false,"_cnpm_publish_time":1364305529845,"_cnpmcore_publish_time":"2021-12-16T15:40:11.337Z"},"0.2.2":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.2","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"https://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"readmeFilename":"README.md","_id":"css-b64-images@0.2.2","dist":{"shasum":"8567039fb3b6da50567e97a7e75e9ac3a0bee7dd","size":901794,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.2.tgz"},"_npmVersion":"1.1.65","_npmUser":{"name":"filirom1","email":"filirom1@gmail.com"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1358955115627,"_hasShrinkwrap":false,"_cnpm_publish_time":1358955115627,"_cnpmcore_publish_time":"2021-12-16T15:40:12.832Z"},"0.2.1":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.1","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"git://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"Filirom1","email":"filirom1@gmail.com"},"_id":"css-b64-images@0.2.1","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.18-pre","_defaultsLoaded":true,"dist":{"shasum":"b0b354e589e96c5cded087819c6a9aa9414b5c0a","size":901309,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.1.tgz"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1340644655836,"_hasShrinkwrap":false,"_cnpm_publish_time":1340644655836,"_cnpmcore_publish_time":"2021-12-16T15:40:15.042Z"},"0.2.0":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.2.0","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"git://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/MIT"}],"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"Filirom1","email":"filirom1@gmail.com"},"_id":"css-b64-images@0.2.0","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18-pre","_defaultsLoaded":true,"dist":{"shasum":"c522ce12322bed54418239f665f91df5315b4f1b","size":901287,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.2.0.tgz"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1340036896568,"_hasShrinkwrap":false,"_cnpm_publish_time":1340036896568,"_cnpmcore_publish_time":"2021-12-16T15:40:16.735Z"},"0.1.0":{"author":{"name":"Filirom1","email":"filirom1@gmail.com"},"name":"css-b64-images","description":"Base64 images in your css","version":"0.1.0","main":"lib/css-b64-images.js","bin":{"css-b64-images":"bin/css-b64-images"},"repository":{"type":"git","url":"git://github.com/Filirom1/css-base64-images.git"},"dependencies":{"async":"~0.1.22"},"devDependencies":{"mocha":"~1.1.0","should":"~0.6.3"},"scripts":{"test":"mocha"},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"Filirom1","email":"filirom1@gmail.com"},"_id":"css-b64-images@0.1.0","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18-pre","_defaultsLoaded":true,"dist":{"shasum":"3eb905fe5088fc9e20e9360a9dd0edd248b039ee","size":243312,"noattachment":false,"key":"/css-b64-images/-/css-b64-images-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/css-b64-images/download/css-b64-images-0.1.0.tgz"},"maintainers":[{"name":"filirom1","email":"filirom1@gmail.com"}],"directories":{},"publish_time":1339417549160,"_hasShrinkwrap":false,"_cnpm_publish_time":1339417549160,"_cnpmcore_publish_time":"2021-12-16T15:40:17.386Z"}},"readme":"[![build status](https://secure.travis-ci.org/Filirom1/css-base64-images.png)](http://travis-ci.org/Filirom1/css-base64-images)\ncss-base64-images\n=================\n\nBase64 images in your css file.\n\n![Base64](https://github.com/Filirom1/css-base64-images/raw/master/draft.png)\n\nTransform this:\n\n    .single-quote {\n      background: url('../img/background-pattern.gif');\n    }\n\ninto\n\n    .single-quote {\n      background: url('data:image/gif;base64,R0lGODlhBgAGAIAAAObm5vLy8iH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMEY0NTFERjVEQ0ExMUUwOURGQ0Y2NjAyQTkzMUQ2OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMEY0NTFFMDVEQ0ExMUUwOURGQ0Y2NjAyQTkzMUQ2OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwRjQ1MURENURDQTExRTA5REZDRjY2MDJBOTMxRDY5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwRjQ1MURFNURDQTExRTA5REZDRjY2MDJBOTMxRDY5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAYABgAAAgqMDYcaqX6AnKAAADs=');\n    }\n\nOnly works with CSS files.\n\nWorks with:\n\n* single quotes: url('../img/background-pattern.gif');\n* double quotes: url(\"../img/background-pattern.gif\");\n* absolute URL: url(\"/img/background-pattern.gif\"); but you must specify a `root` path\n\nDo not work with (a warning is shown, but the process continue)\n\n* File bigger than 4Ko (configurable)\n* external urls: url(\"http://my-company.ext/img/background-pattern.gif\");\n* not found images\n\n## Install\n\n    npm install -g css-b64-images\n\n## Usage\n\n    cd /your/www/root/dir\n    css-b64-images css/styles.css > css/style.optimized.css\n\n## As a library\n\n### From File\n\nfromFile(cssFile, root, [options,] cb)\n\nYou must specify the `root` path for absolute URLs to work.\n\n    var b64img = require('css-b64-images');\n\n    b64img.fromFile('/your/www/root/dir/css/your-stylesheet.css', '/your/www/root/dir/', function(err, css){\n      if(err) console.error('Error:', err);\n      console.log(css);\n    });\n\n### From String\n\nfromString(css, relativePath, rootPath, [options,] cb)\n\n    var b64img = require('css-b64-images');\n    var css = fs.readFileSync('/your/www/root/dir/css/your-stylesheet.css');\n\n    b64img.fromString(css, '/your/www/root/dir/css/', '/your/www/root/dir/', function(err, css){\n      if(err) console.error('Error:', err);\n      console.log(css);\n    });\n\n### Options\n\n* maxSize: (default 4096) bigger images are not base64 in the CSS\n\n\n## LICENSE\n\nMIT\n","_attachments":{},"homepage":"https://github.com/Filirom1/css-base64-images","bugs":{"url":"https://github.com/Filirom1/css-base64-images/issues"}}