ghost-storage-compressed

1.1.0 • Public • Published

Ghost Storage Compressed

npm

Ghost Storage compressed allows ghost to compress your images when saving locally

Supports : imagemin-giflossy, imagemin-gifsicle, imagemin-jpegtran, imagemin-mozjpeg, imagemin-optipng, imagemin-pngquant, imagemin-webp

Installation

Via NPM

npm install ghost-storage-compressed
mkdir -p ./content/adapters/storage
cp -r ./node_modules/ghost-storage-compressed ./content/adapters/storage/compressed

Via GIT

mkdir -p ./content/adapters/storage/compressed
cd content/adapters/storage/compressed
git clone git@github.com:Marky-Gee/ghost-storage-compressed.git .
npm install

Configuration

Add this in config."GHOST_ENVIRONMENT".js file

"storage": {
    "active": "compressed",
    "compressed": {
        "PLUGIN_NAME":{
            "active":true,
            "pluginOption":"value"
        }
    }
}

Example config

"storage": {
    "active": "compressed",
    "compressed": {
        "mozjpeg": {
            "active": true,
        },
        "pngquant": {
            "active": true,
            "quality": [0.8,0.95]
        }
    }
}

Package Sidebar

Install

npm i ghost-storage-compressed

Weekly Downloads

0

Version

1.1.0

License

ISC

Unpacked Size

10.1 kB

Total Files

3

Last publish

Collaborators

  • marky_gee