├── .eslintrc.js ├── .github └── FUNDING.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── README.md ├── UNLICENSE ├── docs ├── example.png ├── example.pxd ├── examples │ ├── algorithm │ │ ├── sprite.png │ │ └── sprite.styl │ ├── engine │ │ ├── sprite.png │ │ └── sprite.styl │ ├── handlebars-inheritance │ │ ├── sprite.png │ │ └── sprite.scss │ ├── handlebars-template │ │ ├── sprite.css │ │ └── sprite.png │ ├── padding │ │ ├── sprite.png │ │ └── sprite.styl │ ├── retina │ │ ├── sprite.png │ │ ├── sprite.styl │ │ └── sprite@2x.png │ └── template-function │ │ ├── sprite.png │ │ └── sprite.yml ├── gulpfile.js ├── handlebarsInheritance.scss.handlebars ├── handlebarsStr.css.handlebars ├── images │ ├── fork.png │ ├── github.png │ └── twitter.png └── retina-images │ ├── fork.png │ ├── fork@2x.png │ ├── github.png │ ├── github@2x.png │ ├── twitter.png │ └── twitter@2x.png ├── lib └── gulp-spritesmith.js ├── package.json └── test ├── expected-files ├── default │ ├── pixelsmith.png │ └── sprite.css ├── formats │ ├── mint-pngsmith.png │ └── sprite.styl ├── options │ ├── mint-pngsmith.png │ └── sprite.css ├── retina-mapped │ └── sprite.scss ├── retina-two-streams │ ├── pixelsmith.png │ ├── pixelsmith@2x.png │ └── sprite.css ├── retina │ ├── pixelsmith.png │ ├── pixelsmith@2x.png │ └── sprite.css ├── spritesheet-name │ └── sprite.scss ├── template │ ├── mint-graphicsmagick.png │ └── sprite.scss └── two-streams │ ├── pixelsmith.png │ └── sprite.css ├── gulp-spritesmith_test.js ├── gulpfile.js ├── test-files ├── scss.template.handlebars ├── sprite1.png ├── sprite1@2x.png ├── sprite2.png ├── sprite2@2x.png ├── sprite3.png └── sprite3@2x.png └── utils ├── child.js └── image.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | custom: https://twolfson.com/support-me 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/README.md -------------------------------------------------------------------------------- /UNLICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/UNLICENSE -------------------------------------------------------------------------------- /docs/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/example.png -------------------------------------------------------------------------------- /docs/example.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/example.pxd -------------------------------------------------------------------------------- /docs/examples/algorithm/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/algorithm/sprite.png -------------------------------------------------------------------------------- /docs/examples/algorithm/sprite.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/algorithm/sprite.styl -------------------------------------------------------------------------------- /docs/examples/engine/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/engine/sprite.png -------------------------------------------------------------------------------- /docs/examples/engine/sprite.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/engine/sprite.styl -------------------------------------------------------------------------------- /docs/examples/handlebars-inheritance/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/handlebars-inheritance/sprite.png -------------------------------------------------------------------------------- /docs/examples/handlebars-inheritance/sprite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/handlebars-inheritance/sprite.scss -------------------------------------------------------------------------------- /docs/examples/handlebars-template/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/handlebars-template/sprite.css -------------------------------------------------------------------------------- /docs/examples/handlebars-template/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/handlebars-template/sprite.png -------------------------------------------------------------------------------- /docs/examples/padding/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/padding/sprite.png -------------------------------------------------------------------------------- /docs/examples/padding/sprite.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/padding/sprite.styl -------------------------------------------------------------------------------- /docs/examples/retina/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/retina/sprite.png -------------------------------------------------------------------------------- /docs/examples/retina/sprite.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/retina/sprite.styl -------------------------------------------------------------------------------- /docs/examples/retina/sprite@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/retina/sprite@2x.png -------------------------------------------------------------------------------- /docs/examples/template-function/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/template-function/sprite.png -------------------------------------------------------------------------------- /docs/examples/template-function/sprite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/examples/template-function/sprite.yml -------------------------------------------------------------------------------- /docs/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/gulpfile.js -------------------------------------------------------------------------------- /docs/handlebarsInheritance.scss.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/handlebarsInheritance.scss.handlebars -------------------------------------------------------------------------------- /docs/handlebarsStr.css.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/handlebarsStr.css.handlebars -------------------------------------------------------------------------------- /docs/images/fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/images/fork.png -------------------------------------------------------------------------------- /docs/images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/images/github.png -------------------------------------------------------------------------------- /docs/images/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/images/twitter.png -------------------------------------------------------------------------------- /docs/retina-images/fork.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/fork.png -------------------------------------------------------------------------------- /docs/retina-images/fork@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/fork@2x.png -------------------------------------------------------------------------------- /docs/retina-images/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/github.png -------------------------------------------------------------------------------- /docs/retina-images/github@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/github@2x.png -------------------------------------------------------------------------------- /docs/retina-images/twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/twitter.png -------------------------------------------------------------------------------- /docs/retina-images/twitter@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/docs/retina-images/twitter@2x.png -------------------------------------------------------------------------------- /lib/gulp-spritesmith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/lib/gulp-spritesmith.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/package.json -------------------------------------------------------------------------------- /test/expected-files/default/pixelsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/default/pixelsmith.png -------------------------------------------------------------------------------- /test/expected-files/default/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/default/sprite.css -------------------------------------------------------------------------------- /test/expected-files/formats/mint-pngsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/formats/mint-pngsmith.png -------------------------------------------------------------------------------- /test/expected-files/formats/sprite.styl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/formats/sprite.styl -------------------------------------------------------------------------------- /test/expected-files/options/mint-pngsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/options/mint-pngsmith.png -------------------------------------------------------------------------------- /test/expected-files/options/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/options/sprite.css -------------------------------------------------------------------------------- /test/expected-files/retina-mapped/sprite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina-mapped/sprite.scss -------------------------------------------------------------------------------- /test/expected-files/retina-two-streams/pixelsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina-two-streams/pixelsmith.png -------------------------------------------------------------------------------- /test/expected-files/retina-two-streams/pixelsmith@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina-two-streams/pixelsmith@2x.png -------------------------------------------------------------------------------- /test/expected-files/retina-two-streams/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina-two-streams/sprite.css -------------------------------------------------------------------------------- /test/expected-files/retina/pixelsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina/pixelsmith.png -------------------------------------------------------------------------------- /test/expected-files/retina/pixelsmith@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina/pixelsmith@2x.png -------------------------------------------------------------------------------- /test/expected-files/retina/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/retina/sprite.css -------------------------------------------------------------------------------- /test/expected-files/spritesheet-name/sprite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/spritesheet-name/sprite.scss -------------------------------------------------------------------------------- /test/expected-files/template/mint-graphicsmagick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/template/mint-graphicsmagick.png -------------------------------------------------------------------------------- /test/expected-files/template/sprite.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/template/sprite.scss -------------------------------------------------------------------------------- /test/expected-files/two-streams/pixelsmith.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/two-streams/pixelsmith.png -------------------------------------------------------------------------------- /test/expected-files/two-streams/sprite.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/expected-files/two-streams/sprite.css -------------------------------------------------------------------------------- /test/gulp-spritesmith_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/gulp-spritesmith_test.js -------------------------------------------------------------------------------- /test/gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/gulpfile.js -------------------------------------------------------------------------------- /test/test-files/scss.template.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/scss.template.handlebars -------------------------------------------------------------------------------- /test/test-files/sprite1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite1.png -------------------------------------------------------------------------------- /test/test-files/sprite1@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite1@2x.png -------------------------------------------------------------------------------- /test/test-files/sprite2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite2.png -------------------------------------------------------------------------------- /test/test-files/sprite2@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite2@2x.png -------------------------------------------------------------------------------- /test/test-files/sprite3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite3.png -------------------------------------------------------------------------------- /test/test-files/sprite3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/test-files/sprite3@2x.png -------------------------------------------------------------------------------- /test/utils/child.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/utils/child.js -------------------------------------------------------------------------------- /test/utils/image.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/twolfson/gulp.spritesmith/HEAD/test/utils/image.js --------------------------------------------------------------------------------