Skip to content

VDGSecurity/gulp-encrypt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gulp-encrypt NPM version Build Status Dependency Status

gulp-encrypt plugin for gulp

Usage

First, install gulp-encrypt as a development dependency:

npm install --save-dev https://github.com/VDGSecurity/gulp-encrypt.git#master

Then, add it to your gulpfile.js:

var encrypt = require("gulp-encrypt");

gulp.src("./src/*.json")
	.pipe(encrypt({
		key: process.env.secretKey,
		decrypt: false || true,
		algo: 'aes-128-ctr',
		encoding: {
		  input: 'utf8',
		  output: 'hex'
		},
		iv: 'm1t1WHX5XiMaBtAg'
	}))
	.pipe(gulp.dest("./dist"));

API

gulp-encrypt(options)

options.key

Type: String
Required

options.decrypt

Type: Boolean
Default: false

options.algo

Type: String
Ex: aes-128-ctr
Required

options.encoding.input

Type: String
Ex: utf8
Required

options.encoding.output

Type: String
Ex: hex
Required

options.iv

Type: String
Ex: m1t1WHX5XiMaBtAg
Required

License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%