1
0
mirror of https://github.com/moparisthebest/mail synced 2025-02-18 07:50:34 -05:00

added lib ngTagsInput to the app

This commit is contained in:
Mario Volke 2014-09-15 12:01:13 +02:00
parent da246d4a03
commit ad5617dc7d
4 changed files with 75 additions and 56 deletions

View File

@ -123,7 +123,8 @@ module.exports = function(grunt) {
'axe-logger/axe.js', 'axe-logger/axe.js',
'dompurify/purify.js', 'dompurify/purify.js',
'jquery/dist/jquery.min.js', 'jquery/dist/jquery.min.js',
'ng-infinite-scroll/build/ng-infinite-scroll.min.js' 'ng-infinite-scroll/build/ng-infinite-scroll.min.js',
'ng-tags-input/build/ng-tags-input.min.js'
], ],
dest: 'src/lib/' dest: 'src/lib/'
}, },

View File

@ -1,54 +1,65 @@
{ {
"name": "whiteout-mail", "name": "whiteout-mail",
"version": "0.0.1", "version": "0.0.1",
"description": "Mail App with integrated OpenPGP encryption.", "description": "Mail App with integrated OpenPGP encryption.",
"author": "Whiteout Networks", "author": "Whiteout Networks",
"homepage": "https://whiteout.io", "homepage": "https://whiteout.io",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/whiteout-io/mail-html5.git" "url": "https://github.com/whiteout-io/mail-html5.git"
}, },
"keywords": ["email", "mail", "client", "app", "openpgp", "pgp", "gpg", "imap", "smtp"], "keywords": [
"engines": { "email",
"node": ">=0.10" "mail",
}, "client",
"scripts": { "app",
"postinstall": "grunt", "openpgp",
"test": "grunt && grunt test", "pgp",
"start": "node server.js" "gpg",
}, "imap",
"dependencies": { "smtp"
"axe-logger": "~0.0.2", ],
"compression": "^1.0.11", "engines": {
"crypto-lib": "~0.2.1", "node": ">=0.10"
"dompurify": "~0.4.2", },
"express": "^4.8.3", "scripts": {
"imap-client": "~0.4.0", "postinstall": "grunt",
"jquery": "~2.1.1", "test": "grunt && grunt test",
"mailreader": "~0.3.5", "start": "node server.js"
"ng-infinite-scroll": "~1.1.2", },
"pgpbuilder": "~0.4.0", "dependencies": {
"pgpmailer": "~0.4.0", "axe-logger": "~0.0.2",
"requirejs": "~2.1.14" "compression": "^1.0.11",
}, "crypto-lib": "~0.2.1",
"devDependencies": { "dompurify": "~0.4.2",
"angularjs": "https://github.com/whiteout-io/angular.js/tarball/npm-version", "express": "^4.8.3",
"browsercrow": "https://github.com/whiteout-io/browsercrow/tarball/master", "imap-client": "~0.4.0",
"browsersmtp": "https://github.com/whiteout-io/browsersmtp/tarball/master", "jquery": "~2.1.1",
"grunt": "~0.4.1", "mailreader": "~0.3.5",
"mocha": "~1.13.0", "ng-infinite-scroll": "~1.1.2",
"chai": "~1.7.2", "pgpbuilder": "~0.4.0",
"sinon": "~1.7.3", "pgpmailer": "~0.4.0",
"grunt-contrib-connect": "~0.5.0", "requirejs": "~2.1.14",
"grunt-contrib-jshint": "~0.6.4", "ng-tags-input": "~2.1.1-1"
"grunt-mocha": "~0.4.1", },
"grunt-contrib-clean": "~0.5.0", "devDependencies": {
"grunt-csso": "~0.6.1", "angularjs": "https://github.com/whiteout-io/angular.js/tarball/npm-version",
"grunt-contrib-sass": "~0.7.3", "browsercrow": "https://github.com/whiteout-io/browsercrow/tarball/master",
"grunt-autoprefixer": "~0.7.2", "browsersmtp": "https://github.com/whiteout-io/browsersmtp/tarball/master",
"grunt-contrib-watch": "~0.5.3", "grunt": "~0.4.1",
"grunt-contrib-copy": "~0.4.1", "mocha": "~1.13.0",
"grunt-contrib-compress": "~0.5.2", "chai": "~1.7.2",
"grunt-node-webkit-builder": "~0.1.17" "sinon": "~1.7.3",
} "grunt-contrib-connect": "~0.5.0",
} "grunt-contrib-jshint": "~0.6.4",
"grunt-mocha": "~0.4.1",
"grunt-contrib-clean": "~0.5.0",
"grunt-csso": "~0.6.1",
"grunt-contrib-sass": "~0.7.3",
"grunt-autoprefixer": "~0.7.2",
"grunt-contrib-watch": "~0.5.3",
"grunt-contrib-copy": "~0.4.1",
"grunt-contrib-compress": "~0.5.2",
"grunt-node-webkit-builder": "~0.1.17"
}
}

View File

@ -27,7 +27,8 @@ requirejs([
'fastclick', 'fastclick',
'angularRoute', 'angularRoute',
'angularAnimate', 'angularAnimate',
'ngInfiniteScroll' 'ngInfiniteScroll',
'ngTagsInput'
], function( ], function(
angular, angular,
DialogCtrl, DialogCtrl,
@ -70,7 +71,8 @@ requirejs([
'login-new-device', 'login-new-device',
'privatekey-upload', 'privatekey-upload',
'popover', 'popover',
'infinite-scroll' 'infinite-scroll',
'ngTagsInput'
]); ]);
// set router paths // set router paths

View File

@ -16,6 +16,7 @@
angularRoute: 'angular/angular-route.min', angularRoute: 'angular/angular-route.min',
angularAnimate: 'angular/angular-animate.min', angularAnimate: 'angular/angular-animate.min',
ngInfiniteScroll: 'ng-infinite-scroll.min', ngInfiniteScroll: 'ng-infinite-scroll.min',
ngTagsInput: 'ng-tags-input.min',
uuid: 'uuid/uuid', uuid: 'uuid/uuid',
forge: 'forge/forge.min', forge: 'forge/forge.min',
punycode: 'punycode.min', punycode: 'punycode.min',
@ -45,6 +46,10 @@
exports: 'angular', exports: 'angular',
deps: ['jquery', 'angular'] deps: ['jquery', 'angular']
}, },
ngTagsInput: {
exports: 'angular',
deps: ['angular']
},
lawnchair: { lawnchair: {
exports: 'Lawnchair' exports: 'Lawnchair'
}, },