Comparing version 1.2.0 to 1.3.0
/** | ||
* build-url - A small library that builds a URL given its components | ||
* @version v1.2.0 | ||
* @version v1.3.0 | ||
* @link https://github.com/steverydz/build-url#readme | ||
@@ -5,0 +5,0 @@ * @license MIT |
@@ -1,7 +0,1 @@ | ||
/** | ||
* build-url - A small library that builds a URL given its components | ||
* @version v1.2.0 | ||
* @link https://github.com/steverydz/build-url#readme | ||
* @license MIT | ||
*/ | ||
(function(){"use strict";var r=this,e=r.buildUrl,t=function(r,e){var t,o,i,n=[];if(i=!(!e||!e.lowerCase)&&!!e.lowerCase,null===r?o="":"object"==typeof r?(o="",e=r):o=r,o&&"/"===o[o.length-1]&&(o=o.slice(0,-1)),e){if(e.path){var a=String(e.path).trim();i&&(a=a.toLowerCase()),0===a.indexOf("/")?o+=a:o+="/"+a}if(e.queryParams){for(t in e.queryParams){var s;if(e.queryParams.hasOwnProperty(t)&&void 0!==e.queryParams[t])s=i?encodeURIComponent(String(e.queryParams[t]).trim().toLowerCase()):encodeURIComponent(String(e.queryParams[t]).trim()),n.push(t+"="+s)}o+="?"+n.join("&")}e.hash&&(o+=i?"#"+String(e.hash).trim().toLowerCase():"#"+String(e.hash).trim())}return o};t.noConflict=function(){return r.buildUrl=e,t},"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=t),exports.buildUrl=t):r.buildUrl=t}).call(this); |
@@ -5,2 +5,3 @@ const gulp = require('gulp'); | ||
const header = require('gulp-header'); | ||
const pump = require('pump'); | ||
const pkg = require('./package.json'); | ||
@@ -16,21 +17,22 @@ const banner = [ | ||
gulp.task('uglify', () => { | ||
gulp.src('./src/build-url.js') | ||
.pipe(uglify()) | ||
.pipe(rename('build-url.min.js')) | ||
.pipe(header(banner, { pkg: pkg })) | ||
.pipe(gulp.dest('./dist')); | ||
}); | ||
function compress(cb) { | ||
pump([ | ||
gulp.src('./src/build-url.js'), | ||
rename('build-url.min.js'), | ||
uglify(), | ||
gulp.dest('./dist') | ||
], cb); | ||
} | ||
gulp.task('copy', () => { | ||
gulp.src('./src/build-url.js') | ||
.pipe(header(banner, { pkg: pkg })) | ||
.pipe(gulp.dest('./dist')); | ||
}); | ||
function copy(cb) { | ||
pump([ | ||
gulp.src('./src/build-url.js'), | ||
header(banner, { pkg: pkg }), | ||
gulp.dest('./dist') | ||
], cb); | ||
} | ||
gulp.task('watch', () => { | ||
gulp.watch('./src/build-url.js', ['build']); | ||
}); | ||
gulp.task('build', ['uglify', 'copy']); | ||
gulp.task('default', ['build', 'watch']); | ||
exports.default = gulp.series( | ||
compress, | ||
copy | ||
); |
{ | ||
"name": "build-url", | ||
"version": "1.2.0", | ||
"version": "1.3.0", | ||
"description": "A small library that builds a URL given its components", | ||
@@ -37,8 +37,9 @@ "main": "./dist/build-url.js", | ||
"devDependencies": { | ||
"gulp": "^3.9.1", | ||
"gulp": "4.0.0", | ||
"gulp-header": "2.0.5", | ||
"gulp-rename": "1.4.0", | ||
"gulp-uglify": "3.0.1", | ||
"jasmine": "3.2.0" | ||
"jasmine": "3.3.0", | ||
"pump": "3.0.0" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
118958
12
459
6