mirror of
https://github.com/moparisthebest/mail
synced 2025-02-16 15:10:10 -05:00
[WO-273] Remove node deps
* Remove node-shims * Remove multiple forge modules * Add minified forge build under src/lib/forge * Remove all transitive node-deps like inbox and simplesmtp from grunt copy * Update to browser-ports in package.js for imap-client and mail-reader
This commit is contained in:
parent
7a160d36df
commit
80d6f31c8e
16
Gruntfile.js
16
Gruntfile.js
@ -126,24 +126,10 @@ module.exports = function(grunt) {
|
||||
cwd: 'node_modules/',
|
||||
src: [
|
||||
'requirejs/require.js',
|
||||
'crypto-lib/node_modules/node-forge/js/*.js',
|
||||
'imap-client/src/*.js',
|
||||
'imap-client/node_modules/inbox/src/*.js',
|
||||
'imap-client/node_modules/setimmediate/setImmediate.js',
|
||||
'imap-client/node_modules/inbox/node_modules/node-shims/src/*.js',
|
||||
'imap-client/node_modules/inbox/node_modules/utf7/src/utf7.js',
|
||||
'imap-client/node_modules/inbox/node_modules/xoauth2/src/xoauth2.js',
|
||||
'mailreader/src/*.js',
|
||||
'mailreader/node_modules/mailparser/src/*.js',
|
||||
'mailreader/node_modules/mailparser/node_modules/encoding/src/encoding.js',
|
||||
'mailreader/node_modules/mailparser/node_modules/mimelib/src/mimelib.js',
|
||||
'mailreader/node_modules/mailparser/node_modules/mimelib/node_modules/addressparser/src/addressparser.js',
|
||||
'mailreader/node_modules/mailparser/node_modules/encoding/node_modules/iconv-lite/src/*.js',
|
||||
'mailreader/node_modules/mailparser/node_modules/mime/src/mime.js',
|
||||
'pgpmailer/src/*.js',
|
||||
'pgpmailer/node_modules/simplesmtp/src/*',
|
||||
'pgpbuilder/src/*.js',
|
||||
'pgpbuilder/node_modules/mailbuilder/src/*.js'
|
||||
'pgpbuilder/src/*.js'
|
||||
],
|
||||
dest: 'src/lib/'
|
||||
},
|
||||
|
@ -11,8 +11,8 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"crypto-lib": "https://github.com/whiteout-io/crypto-lib/tarball/v0.1.0",
|
||||
"imap-client": "https://github.com/whiteout-io/imap-client/tarball/v0.1.0",
|
||||
"mailreader": "https://github.com/whiteout-io/mailreader/tarball/v0.1.0",
|
||||
"imap-client": "https://github.com/whiteout-io/imap-client/tarball/v0.2.0",
|
||||
"mailreader": "https://github.com/whiteout-io/mailreader/tarball/v0.2.0",
|
||||
"pgpmailer": "https://github.com/whiteout-io/pgpmailer/tarball/v0.1.0",
|
||||
"pgpbuilder": "https://github.com/whiteout-io/pgpbuilder/tarball/v0.1.0",
|
||||
"requirejs": "2.1.10"
|
||||
|
1
src/lib/forge/forge.min.js
vendored
Normal file
1
src/lib/forge/forge.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -7,9 +7,7 @@
|
||||
paths: {
|
||||
js: '../js',
|
||||
test: '../../test',
|
||||
'node-forge': 'forge',
|
||||
cryptoLib: '../js/crypto',
|
||||
'setimmediate': 'setImmediate',
|
||||
underscore: 'underscore/underscore-min',
|
||||
lawnchair: 'lawnchair/lawnchair-git',
|
||||
lawnchairSQL: 'lawnchair/lawnchair-adapter-webkit-sqlite-git',
|
||||
@ -19,10 +17,14 @@
|
||||
angularTouch: 'angular/angular-touch.min',
|
||||
angularSanitize: 'angular/angular-sanitize.min',
|
||||
uuid: 'uuid/uuid',
|
||||
forge: 'forge/forge.min',
|
||||
openpgp: 'openpgp/openpgp.min',
|
||||
iscroll: 'iscroll/iscroll-min'
|
||||
},
|
||||
shim: {
|
||||
forge: {
|
||||
exports: 'forge'
|
||||
},
|
||||
angular: {
|
||||
exports: 'angular'
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user