mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-01-23 10:45:47 +00:00
feature(bower) menu v0.7.6
This commit is contained in:
parent
154ce27239
commit
01339fd31a
8 changed files with 27 additions and 68 deletions
|
|
@ -22,6 +22,6 @@
|
|||
"dependencies": {
|
||||
"fancybox": "~2.1.5",
|
||||
"jquery": "~2.1.3",
|
||||
"menu": "~0.7.5"
|
||||
"menu": "~0.7.6"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "menu",
|
||||
"version": "0.7.5",
|
||||
"version": "0.7.6",
|
||||
"homepage": "https://github.com/coderaiser/menu-io",
|
||||
"authors": [
|
||||
"coderaiser <mnemonic.enemy@gmail.com>"
|
||||
|
|
@ -16,15 +16,17 @@
|
|||
"license": "MIT",
|
||||
"ignore": [
|
||||
"**/.*",
|
||||
"gulpfile.js",
|
||||
"node_modules"
|
||||
],
|
||||
"_release": "0.7.5",
|
||||
"_release": "0.7.6",
|
||||
"_resolution": {
|
||||
"type": "version",
|
||||
"tag": "v0.7.5",
|
||||
"commit": "c242cf09edfd132aa4909e8b9d43db8d2e7a4657"
|
||||
"tag": "v0.7.6",
|
||||
"commit": "923884d04e0d1157f495fbfa667a550be83b38e8"
|
||||
},
|
||||
"_source": "git://github.com/coderaiser/menu-io.git",
|
||||
"_target": "~0.7.5",
|
||||
"_originalSource": "menu"
|
||||
"_target": "~0.7.6",
|
||||
"_originalSource": "menu",
|
||||
"_direct": true
|
||||
}
|
||||
|
|
@ -1,3 +1,10 @@
|
|||
2015.02.05, v0.7.6
|
||||
|
||||
feature:
|
||||
- (menu) speed up rendy
|
||||
- (bower) ignore: add gulpfile
|
||||
|
||||
|
||||
2015.01.05, v0.7.5
|
||||
|
||||
fix:
|
||||
|
|
|
|||
|
|
@ -20,6 +20,12 @@ Tired to use js based libraries which use jquery and `.hover` classes insteed of
|
|||
- easy to use.
|
||||
- easy to extend.
|
||||
|
||||
# Install
|
||||
With help of [bower](http://bower.io "Bower").
|
||||
```
|
||||
bower install menu
|
||||
```
|
||||
|
||||
#How use?
|
||||
Create `html` page with `js` and `css` connected.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "menu",
|
||||
"version": "0.7.5",
|
||||
"version": "0.7.6",
|
||||
"homepage": "https://github.com/coderaiser/menu-io",
|
||||
"authors": [
|
||||
"coderaiser <mnemonic.enemy@gmail.com>"
|
||||
|
|
@ -16,6 +16,7 @@
|
|||
"license": "MIT",
|
||||
"ignore": [
|
||||
"**/.*",
|
||||
"gulpfile.js",
|
||||
"node_modules"
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,57 +0,0 @@
|
|||
(function() {
|
||||
'use strict';
|
||||
|
||||
var gulp = require('gulp'),
|
||||
minifyCSS = require('gulp-minify-css'),
|
||||
uglify = require('gulp-uglify'),
|
||||
concat = require('gulp-concat'),
|
||||
rename = require('gulp-rename'),
|
||||
jshint = require('gulp-jshint'),
|
||||
recess = require('gulp-recess'),
|
||||
|
||||
NAME_CSS = 'menu.css',
|
||||
NAME_JS = ['menu-io.js'],
|
||||
SUFFIX = '.min';
|
||||
|
||||
|
||||
gulp.task('css', function() {
|
||||
gulp.src('menu-io.css')
|
||||
.pipe(minifyCSS())
|
||||
.pipe(rename({
|
||||
suffix: SUFFIX
|
||||
}))
|
||||
.pipe(gulp.dest('./'))
|
||||
.on('error', onError);
|
||||
});
|
||||
|
||||
gulp.task('css-check', function () {
|
||||
gulp.src(NAME_CSS)
|
||||
.pipe(recess())
|
||||
.on('error', onError);
|
||||
});
|
||||
|
||||
gulp.task('js', function() {
|
||||
gulp.src(NAME_JS)
|
||||
.pipe(uglify())
|
||||
.pipe(concat('menu-io.min.js'))
|
||||
.pipe(gulp.dest('./'))
|
||||
.on('error', onError);
|
||||
});
|
||||
|
||||
gulp.task('js-check', function() {
|
||||
var namesStr = NAME_JS.join(',') + ',gulpfile.js',
|
||||
names = namesStr.split(',');
|
||||
|
||||
gulp.src(names)
|
||||
.pipe(jshint())
|
||||
.pipe(jshint.reporter())
|
||||
.on('error', onError);
|
||||
});
|
||||
|
||||
gulp.task('default', ['css', 'js', 'css-check', 'js-check']);
|
||||
|
||||
function onError(params) {
|
||||
console.log(params.message);
|
||||
}
|
||||
|
||||
})();
|
||||
|
|
@ -372,13 +372,13 @@ var MenuIO;
|
|||
.keys(data)
|
||||
.forEach(function(param) {
|
||||
str = data[param];
|
||||
expr = '{{\\s*' + param + '\\s*}}';
|
||||
expr = '{{\\s' + param + '\\s}}';
|
||||
regExp = RegExp(expr, 'g');
|
||||
result = result.replace(regExp, str);
|
||||
});
|
||||
|
||||
if (~result.indexOf('{{'))
|
||||
result = result.replace(/{{\s*.*\s*}}/, '');
|
||||
result = result.replace(/{{\s.*\s}}/, '');
|
||||
|
||||
return result;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "menu",
|
||||
"private": true,
|
||||
"version": "0.7.5",
|
||||
"version": "0.7.6",
|
||||
"author": "coderaiser <mnemonic.enemy@gmail.com> (https://github.com/coderaiser)",
|
||||
"description": "Simple css-based multillevel context menu",
|
||||
"homepage": "http://coderaiser.github.io/menu",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue