3.0.0-pre.1 • Published 9 years ago

@djforth/ap_imagemin v3.0.0-pre.1

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

Asset Pipeline - Imagemin

This is a wrapper for imagemin that will eventually become a plugin for a larger project to manage the whole build process.

It can be used however on it's own. To install run:

npm install @djforth/ap_imagemin -g

Now add the configuration details to your package.json like so (N.B. These are the defaults):

"assets": {
    "images": {
      "input": "app/assets_uncompiled/images",
      "output": "public/assets",
      "ext": [
        "*.png",
        "*.gif",
        "*.jpg",
        "*.jpeg",
        "*.svg"
      ],
      "plugins": [
        [
          "imagemin-gifsicle",
          {
            "interlaced": true
          }
        ],
        [
          "imagemin-jpegtran",
          {
            "progressive": true
          }
        ],
        [
          "imagemin-optipng",
          {
            "optimizationLevel": 3
          }
        ],
        "imagemin-svgo"
      ]
    }
  }

These options are:

  • input - where it will look for your images
  • output - where it will place your compressed images (should not be the same as input)
  • extensions - What file extensions you wish to process
  • plugins and optimisation options see https://www.npmjs.com/browse/keyword/imageminplugin for all available plugins

CLI

To run with defaults or config:

asset-pipeline-imagemin

Options are:

asset-pipeline-imagemin -h

  Usage: asset-pipeline-imagemin [options]

  Options:

    -h, --help             output usage information
    -V, --version          output the version number
    -e, --ext <list>       exts to process
    -i, --input <folder>   input folder
    -o, --output <folder>  output folder
    -w, --watch            Watch scripts
3.0.0-pre.1

9 years ago

3.0.0-pre

9 years ago

2.3.7

9 years ago

2.3.6

9 years ago

2.3.5

9 years ago

2.3.4

9 years ago

2.3.3

9 years ago

2.3.2

9 years ago

2.3.1

9 years ago

2.3.0

9 years ago

2.2.1

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.7

9 years ago

2.0.6

9 years ago

2.0.5

10 years ago

2.0.4

10 years ago

2.0.3

10 years ago

2.0.2

10 years ago

2.0.2-0

10 years ago

2.0.1

10 years ago

2.0.1-0

10 years ago

2.0.0-0

10 years ago

1.0.8

10 years ago

1.0.9-0

10 years ago

1.0.8-0

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago