gulp-convert-encoding

3.0.0 • Public • Published

gulp-convert-encoding

Build Status Coverage Status NPM Downloads

Convert files from one encoding to another using iconv-lite.

Install

$ npm install --save-dev gulp-convert-encoding

Usage

var gulp = require('gulp');
var convertEncoding = require('gulp-convert-encoding');

gulp.task('default', function () {
	return gulp.src('src/file.txt')
		.pipe(convertEncoding({to: 'iso-8859-15'}))
		.pipe(gulp.dest('dist'));
});

API

convertEncoding(options)

options

One or both of the original and/or target file encodings must be specified.

Supported encodings are listed on the iconv-lite wiki.

from

Type: string
Default: utf8

The original file encoding.

to

Type: string
Default: utf8

The target file encoding.

iconv

Type: object
Default: {decode: {}, encode: {}}

Allows you to pass additional options into iconv-lite, for example BOM Handling.

License

MIT © Alice Rose

/gulp-convert-encoding/

    Package Sidebar

    Install

    npm i gulp-convert-encoding

    Weekly Downloads

    2,392

    Version

    3.0.0

    License

    MIT

    Unpacked Size

    4.22 kB

    Total Files

    4

    Last publish

    Collaborators

    • heldinz