added build task (gulp)

This commit is contained in:
Geoff Doty 2018-04-07 00:12:28 -04:00
parent 4bf15aa447
commit e4b8c62f81
3 changed files with 3333 additions and 10 deletions

10
gulpfile.js Normal file
View File

@ -0,0 +1,10 @@
const gulp = require("gulp");
const minify = require('gulp-minify');
const strip = require("gulp-strip-comments");
gulp.task("default", function() {
gulp.src("./src/record.js")
.pipe(strip({safe: true}))
.pipe(minify({ext: {min: ".min.js"}}))
.pipe(gulp.dest("dist"))
});

3312
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
{
"name": "record.js",
"version": "0.1.0",
"description": "minimalistic dead-simple storage library",
"version": "0.5.0",
"description": "dead-simple storage-collection library",
"main": "src/record.js",
"directories": {
"doc": "docs",
@ -9,20 +9,27 @@
"test": "test"
},
"scripts": {
"test": "node_modules/.bin/tape test/*.spec.js"
"test": "node_modules/.bin/tape test/*.spec.js",
"build": "node_modules/.bin/gulp"
},
"repository": {
"type": "git",
"url": "git+https://github.com/n2geoff/record.js.git"
},
"keywords": [
"collection",
"storage",
"local",
"memory",
"localStorage",
"in-memory",
"minimalist"
],
"author": "Geoff Doty",
"license": "MIT",
"devDependencies": {
"gulp": "^3.9.1",
"gulp-minify": "^2.1.0",
"gulp-strip-comments": "^2.5.2",
"jshint": "^2.9.5",
"tape": "^4.9.0",
"uglify-es": "^3.3.9"
"tape": "^4.9.0"
}
}