|
1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- 'use strict';
-
- var gulp = require('gulp');
- var favicons = require("gulp-favicons");
-
- gulp.task('lesspass', [], function () {
- return gulp.src(['node_modules/lesspass-pure/dist/**/*'])
- .pipe(gulp.dest('dist/'));
- });
-
- gulp.task('images', [], function () {
- return gulp.src(['images/**/*'])
- .pipe(gulp.dest('dist/'));
- });
-
- gulp.task('favicon', function () {
- return gulp.src('images/favicon.png')
- .pipe(favicons({
- appName: 'LessPass',
- appDescription: 'Next-Gen Open Source Password Manager',
- developerName: 'Guillaume Vincent',
- background: '#555555',
- path: 'dist/',
- url: 'https://lesspass.com/',
- display: 'standalone',
- orientation: 'portrait',
- start_url: '/?homescreen=1',
- version: 1.0,
- logging: false,
- online: false,
- html: 'index.html',
- pipeHTML: true,
- replace: true
- }))
- .pipe(gulp.dest('dist/'));
- });
-
- gulp.task('build', [], function () {
- gulp.start('lesspass', 'images', 'favicon');
- });
-
- gulp.task('default', ['build'], function () {
-
- });
|