From 9170b8b6a7f08f4c87eb26ae51577590d95bd248 Mon Sep 17 00:00:00 2001 From: coderaiser Date: Tue, 29 Dec 2015 16:18:00 -0500 Subject: [PATCH] feature(bower) emitify v2.0.0 --- bower.json | 7 +- lib/client/cloudcmd.js | 13 ++- lib/client/directory.js | 6 +- modules/emitify/.bower.json | 12 +-- modules/emitify/ChangeLog | 14 +++ modules/emitify/README.md | 4 +- modules/emitify/bower.json | 4 +- modules/emitify/dist/emitify.js | 86 +++++++++++++++ modules/emitify/dist/emitify.min.js | 1 + modules/emitify/lib/emitify.js | 156 +++++++++++++--------------- modules/emitify/package.json | 23 +++- modules/execon/.bower.json | 2 +- modules/findit/.bower.json | 12 +-- modules/findit/ChangeLog | 6 ++ modules/findit/bower.json | 4 +- modules/findit/package.json | 2 +- modules/philip/.bower.json | 14 +-- modules/philip/ChangeLog | 7 ++ modules/philip/bower.json | 6 +- modules/philip/package.json | 2 +- 20 files changed, 258 insertions(+), 123 deletions(-) create mode 100644 modules/emitify/dist/emitify.js create mode 100644 modules/emitify/dist/emitify.min.js diff --git a/bower.json b/bower.json index 4c88cf08..837bd324 100644 --- a/bower.json +++ b/bower.json @@ -36,9 +36,10 @@ "menu": "~0.7.9", "promise-polyfill": "~2.1.0", "rendy": "~1.1.0", - "emitify": "~1.3.0", "execon": "~1.2.8", - "philip": "~1.3.1", - "smalltalk": "~1.6.4" + "smalltalk": "~1.6.4", + "emitify": "~2.0.0", + "findit": "~1.1.4", + "philip": "~1.3.2" } } diff --git a/lib/client/cloudcmd.js b/lib/client/cloudcmd.js index f6e4d278..b64a8230 100644 --- a/lib/client/cloudcmd.js +++ b/lib/client/cloudcmd.js @@ -34,7 +34,7 @@ var CloudCmd; window.Promise ? '' : 'promise-polyfill/Promise.min', libDir('format', 'format-io'), libDir('rendy'), - libDir('emitify'), + libDir('emitify', '', 'dist'), libDir('exec', 'execon') ].filter(function(name) { return name; @@ -59,11 +59,18 @@ var CloudCmd; }); } - function libDir(name, dir) { + function libDir(name, dir, libDir) { + var lib; + if (!dir) dir = name; - return dir + '/lib/' + name; + if (libDir) + lib = '/' + libDir + '/'; + else + lib = '/lib/'; + + return dir + lib + name; } function createScript(url, callback) { diff --git a/lib/client/directory.js b/lib/client/directory.js index 6ff8c08c..d189a640 100644 --- a/lib/client/directory.js +++ b/lib/client/directory.js @@ -28,9 +28,6 @@ return item.webkitGetAsEntry(); }); - if (!window.Emitify) - array.unshift('emitify'); - array = array.map(function(name) { var result = [ '/modules/' + name, @@ -41,6 +38,9 @@ return result; }); + if (!window.Emitify) + array.unshift('/modules/emitify/dist/emitify.js'); + if (!window.exec) array.unshift('/modules/execon/lib/exec.js'); diff --git a/modules/emitify/.bower.json b/modules/emitify/.bower.json index 4e02fa68..31347722 100644 --- a/modules/emitify/.bower.json +++ b/modules/emitify/.bower.json @@ -1,12 +1,12 @@ { "name": "emitify", - "version": "1.3.0", + "version": "2.0.0", "homepage": "https://github.com/coderaiser/emitify", "authors": [ "coderaiser " ], "description": "Dead simple event emitter", - "main": "lib/emitify.js", + "main": "dist/emitify.min.js", "moduleType": [ "globals", "node" @@ -23,14 +23,14 @@ "test", "tests" ], - "_release": "1.3.0", + "_release": "2.0.0", "_resolution": { "type": "version", - "tag": "v1.3.0", - "commit": "828df111561259b17cb3ec65aff7ab2228682b5b" + "tag": "v2.0.0", + "commit": "82014823cbf1b668e08fafe3aec7fbc2efc80805" }, "_source": "git://github.com/coderaiser/emitify.git", - "_target": "~1.3.0", + "_target": "~2.0.0", "_originalSource": "emitify", "_direct": true } \ No newline at end of file diff --git a/modules/emitify/ChangeLog b/modules/emitify/ChangeLog index 1bc4d5e2..956d356f 100644 --- a/modules/emitify/ChangeLog +++ b/modules/emitify/ChangeLog @@ -1,3 +1,17 @@ +2015.12.29, v2.0.0 + +feature: +- (emitify) global: lib/emitify -> dist/emitify +- (jscsrc) add +- (jshintrc) add +- (package) jscs v2.7.0 +- (package) jshint v2.8.0 +- (travis) node.js v5 +- (package) npm-run-all v1.4.0 +- (package) scripts: add coverage, report +- (package) tape v4.4.0 + + 2015.09.30, v1.3.0 feature: diff --git a/modules/emitify/README.md b/modules/emitify/README.md index f1e16f41..d3ccde17 100644 --- a/modules/emitify/README.md +++ b/modules/emitify/README.md @@ -1,4 +1,4 @@ -# Emitify [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Dependency Status][DependencyStatusIMGURL]][DependencyStatusURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] +# Emitify [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Dependency Status][DependencyStatusIMGURL]][DependencyStatusURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL] Dead simple event emitter. @@ -64,8 +64,10 @@ MIT [BuildStatusIMGURL]: https://img.shields.io/travis/coderaiser/emitify/master.svg?style=flat [DependencyStatusIMGURL]: https://img.shields.io/gemnasium/coderaiser/emitify.svg?style=flat [LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat +[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/emitify/badge.svg?branch=master&service=github [NPMURL]: https://npmjs.org/package/emitify "npm" [BuildStatusURL]: https://travis-ci.org/coderaiser/emitify "Build Status" [DependencyStatusURL]: https://gemnasium.com/coderaiser/emitify "Dependency Status" [LicenseURL]: https://tldrlegal.com/license/mit-license "MIT License" +[CoverageURL]: https://coveralls.io/github/coderaiser/emitify?branch=master diff --git a/modules/emitify/bower.json b/modules/emitify/bower.json index 0c8e28b1..0a810952 100644 --- a/modules/emitify/bower.json +++ b/modules/emitify/bower.json @@ -1,12 +1,12 @@ { "name": "emitify", - "version": "1.3.0", + "version": "2.0.0", "homepage": "https://github.com/coderaiser/emitify", "authors": [ "coderaiser " ], "description": "Dead simple event emitter", - "main": "lib/emitify.js", + "main": "dist/emitify.min.js", "moduleType": [ "globals", "node" diff --git a/modules/emitify/dist/emitify.js b/modules/emitify/dist/emitify.js new file mode 100644 index 00000000..b2ca8493 --- /dev/null +++ b/modules/emitify/dist/emitify.js @@ -0,0 +1,86 @@ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Emitify = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o dist/emitify.min.js", + "build": "npm-run-all bundle minify", + "wisdom": "npm run build" }, "repository": { "type": "git", @@ -21,6 +31,13 @@ }, "homepage": "https://github.com/coderaiser/emitify", "devDependencies": { - "tape": "~4.2.0" + "browserify": "~12.0.1", + "coveralls": "^2.11.6", + "jscs": "^2.7.0", + "jshint": "^2.8.0", + "minify": "~2.0.2", + "npm-run-all": "^1.4.0", + "nyc": "^5.0.1", + "tape": "^4.4.0" } } diff --git a/modules/execon/.bower.json b/modules/execon/.bower.json index ff65ef0a..982fa49b 100644 --- a/modules/execon/.bower.json +++ b/modules/execon/.bower.json @@ -29,6 +29,6 @@ "commit": "b71d2c60651f957486301e10462aab80a0f62ee1" }, "_source": "git://github.com/coderaiser/execon.git", - "_target": "~1.2.2", + "_target": "~1.2.8", "_originalSource": "execon" } \ No newline at end of file diff --git a/modules/findit/.bower.json b/modules/findit/.bower.json index ce22d179..6251d3de 100644 --- a/modules/findit/.bower.json +++ b/modules/findit/.bower.json @@ -22,17 +22,17 @@ "modules" ], "dependencies": { - "emitify": "~1.3.0" + "emitify": "~2.0.0" }, - "version": "1.1.3", - "_release": "1.1.3", + "version": "1.1.4", + "_release": "1.1.4", "_resolution": { "type": "version", - "tag": "v1.1.3", - "commit": "40cd3158e92c5176386033feb2a1ce05c42cc334" + "tag": "v1.1.4", + "commit": "f581f83f9a06d89f8578a38774a2d32dbeb73698" }, "_source": "git://github.com/coderaiser/domfs-findit.git", - "_target": "~1.1.3", + "_target": "~1.1.4", "_originalSource": "findit", "_direct": true } \ No newline at end of file diff --git a/modules/findit/ChangeLog b/modules/findit/ChangeLog index 7682b547..65cf8168 100644 --- a/modules/findit/ChangeLog +++ b/modules/findit/ChangeLog @@ -1,3 +1,9 @@ +2015.12.29, v1.1.4 + +feature: +- (bower) emitify v2.0.0 + + 2015.09.30, v1.1.3 feature: diff --git a/modules/findit/bower.json b/modules/findit/bower.json index b3ed30c8..a1db8825 100644 --- a/modules/findit/bower.json +++ b/modules/findit/bower.json @@ -22,7 +22,7 @@ "modules" ], "dependencies": { - "emitify": "~1.3.0" + "emitify": "~2.0.0" }, - "version": "1.1.3" + "version": "1.1.4" } diff --git a/modules/findit/package.json b/modules/findit/package.json index 65732a0a..c66e30c5 100644 --- a/modules/findit/package.json +++ b/modules/findit/package.json @@ -1,7 +1,7 @@ { "name": "findit", "private": true, - "version": "1.1.3", + "version": "1.1.4", "description": "Walk a directory tree in DOM File System", "main": "lib/findit.js", "dependencies": {}, diff --git a/modules/philip/.bower.json b/modules/philip/.bower.json index 6d0f4fb8..d9ae0323 100644 --- a/modules/philip/.bower.json +++ b/modules/philip/.bower.json @@ -1,6 +1,6 @@ { "name": "philip", - "version": "1.3.1", + "version": "1.3.2", "homepage": "https://github.com/coderaiser/domfs-philip", "authors": [ "coderaiser " @@ -22,18 +22,18 @@ "modules" ], "dependencies": { - "emitify": "~1.3.0", "execon": "~1.2.2", - "findit": "~1.1.3" + "emitify": "~2.0.0", + "findit": "~1.1.4" }, - "_release": "1.3.1", + "_release": "1.3.2", "_resolution": { "type": "version", - "tag": "v1.3.1", - "commit": "7b8bd3426400c03f68d92792c7bbc828a1e8073a" + "tag": "v1.3.2", + "commit": "5987cf63e2caa6037a47c9af1d4ab7068eef20ef" }, "_source": "git://github.com/coderaiser/domfs-philip.git", - "_target": "~1.3.1", + "_target": "~1.3.2", "_originalSource": "philip", "_direct": true } \ No newline at end of file diff --git a/modules/philip/ChangeLog b/modules/philip/ChangeLog index ffa12eef..d26acf31 100644 --- a/modules/philip/ChangeLog +++ b/modules/philip/ChangeLog @@ -1,3 +1,10 @@ +2015.12.29, v1.3.2 + +feature: +- (bower) findit v1.1.4 +- (bower) emitify v2.0.0 + + 2015.09.30, v1.3.1 feature: diff --git a/modules/philip/bower.json b/modules/philip/bower.json index 83e557c5..39af94e8 100644 --- a/modules/philip/bower.json +++ b/modules/philip/bower.json @@ -1,6 +1,6 @@ { "name": "philip", - "version": "1.3.1", + "version": "1.3.2", "homepage": "https://github.com/coderaiser/domfs-philip", "authors": [ "coderaiser " @@ -22,8 +22,8 @@ "modules" ], "dependencies": { - "emitify": "~1.3.0", "execon": "~1.2.2", - "findit": "~1.1.3" + "emitify": "~2.0.0", + "findit": "~1.1.4" } } diff --git a/modules/philip/package.json b/modules/philip/package.json index d7ff3c4c..bb9e8dee 100644 --- a/modules/philip/package.json +++ b/modules/philip/package.json @@ -1,7 +1,7 @@ { "name": "philip", "private": true, - "version": "1.3.1", + "version": "1.3.2", "description": "Process files and directories in DOM File System", "main": "lib/philip.js", "dependencies": {},