11 "from": "backbone@0.9.10"
13 "backbone-relational": {
15 "from": "backbone-relational@0.8.0"
19 "from": "bcrypt@0.7.7",
23 "from": "bindings@1.0.0"
29 "from": "colors@0.6.2"
33 "from": "commander@1.2.0",
37 "from": "keypress@0.1.0"
43 "from": "congruence@",
47 "from": "underscore@1.5.2"
51 "connect-ensure-login": {
53 "from": "connect-ensure-login@0.1.1"
61 "from": "express@3.1.2",
65 "from": "connect@2.7.5",
73 "from": "formidable@1.0.11"
77 "from": "buffer-crc32@0.1.1"
91 "from": "commander@0.6.1"
95 "from": "range-parser@0.0.4"
99 "from": "mkdirp@0.3.5"
103 "from": "cookie@0.0.5"
107 "from": "buffer-crc32@0.2.1"
111 "from": "fresh@0.1.0"
115 "from": "methods@0.0.1"
119 "from": "send@0.1.0",
127 "cookie-signature": {
129 "from": "cookie-signature@1.0.0"
133 "from": "debug@0.7.4"
139 "from": "git://github.com/xtuple/fluentreports.git",
140 "resolved": "git://github.com/xtuple/fluentreports.git#161ecebe081ade6fdd56c1fd11471c39297f8d29",
144 "from": "pdfkit@git://github.com/Nathanaela/pdfkit.git#Release",
145 "resolved": "git://github.com/Nathanaela/pdfkit.git#5e393ce15484afc47b35edbca79f6d518cbce67c",
149 "from": "png-js@>=0.1.0"
157 "from": "json-patch@git://github.com/xtuple/JSON-Patch.git#eb69a78f6d041b2f630a9747a5b227c42c8df077",
158 "resolved": "git://github.com/xtuple/JSON-Patch.git#eb69a78f6d041b2f630a9747a5b227c42c8df077"
162 "from": "less@1.5.0",
166 "from": "mime@1.2.11"
170 "from": "mkdirp@0.3.5"
174 "from": "clean-css@1.0.12",
178 "from": "commander@1.3.2",
182 "from": "keypress@0.1.0"
190 "from": "source-map@0.1.31",
194 "from": "amdefine@0.1.0"
202 "from": "moment@2.4.0"
206 "from": "nodemailer@0.3.44",
210 "from": "mailcomposer@0.2.6",
214 "from": "mimelib@0.2.14",
218 "from": "encoding@0.1.7",
222 "from": "iconv-lite@0.2.11"
228 "from": "addressparser@0.2.0"
242 "from": "punycode@1.2.3"
246 "from": "dkim-signer@0.1.0"
252 "from": "simplesmtp@0.3.16",
260 "from": "xoauth2@0.1.8"
266 "from": "optimist@0.6.0",
270 "from": "wordwrap@0.0.2"
274 "from": "minimist@0.0.5"
282 "from": "oauth2orize@0.1.0",
286 "from": "debug@0.7.4"
290 "oauth2orize-jwt-bearer": {
292 "from": "oauth2orize-jwt-bearer@0.1.0",
296 "from": "pkginfo@0.2.3"
302 "from": "passport@0.1.17",
306 "from": "pkginfo@0.2.3"
310 "from": "pause@0.0.1"
316 "from": "passport-http@0.2.2",
320 "from": "pkginfo@0.2.3"
324 "passport-http-bearer": {
326 "from": "passport-http-bearer@0.2.1",
330 "from": "pkginfo@0.2.3"
336 "from": "passport-local@0.1.6",
340 "from": "pkginfo@0.2.3"
344 "passport-oauth2-client-password": {
346 "from": "passport-oauth2-client-password@0.1.1",
350 "from": "pkginfo@0.2.3"
354 "passport-oauth2-jwt-bearer": {
356 "from": "passport-oauth2-jwt-bearer@0.1.1",
360 "from": "pkginfo@0.2.3"
366 "from": "paynode@0.3.6",
370 "from": "braintree@1.9.2",
373 "version": "1.0.1-1.2.3",
374 "from": "dateformat@1.0.1-1.2.3"
378 "from": "underscore@1.3.1"
382 "from": "xml2js@0.1.13",
390 "source-map-support": {
392 "from": "source-map-support@0.1.2",
396 "from": "source-map@0.1.8",
400 "from": "amdefine@0.1.0"
416 "from": "generic-pool@2.0.4"
420 "from": "deprecate@0.1.0"
426 "from": "request@2.14.0",
430 "from": "form-data@~0.0.3",
434 "from": "combined-stream@~0.0.4",
438 "from": "delayed-stream@0.0.5"
444 "from": "async@~0.1.9"
450 "from": "mime@~1.2.7"
456 "from": "rimraf@2.2.4",
460 "from": "graceful-fs@2.0.1"
466 "from": "rjson@0.2.4",
470 "from": "commander@1.1.1",
474 "from": "keypress@0.1.0"
482 "from": "socket.io@0.9.16",
484 "socket.io-client": {
486 "from": "socket.io-client@0.9.16",
490 "from": "uglify-js@1.2.5"
498 "from": "commander@0.6.1"
506 "from": "tinycolor@0.0.1"
510 "from": "options@0.0.5"
516 "from": "xmlhttprequest@1.4.2"
518 "active-x-obfuscator": {
520 "from": "active-x-obfuscator@0.0.1",
524 "from": "zeparser@0.0.5"
532 "from": "policyfile@0.0.4"
536 "from": "base64id@0.1.0"
540 "from": "redis@0.7.3"
546 "from": "underscore@1.4.4"
550 "from": "winston@0.7.2",
554 "from": "cycle@1.0.2"
562 "from": "pkginfo@0.3.0"
566 "from": "request@2.16.6",
570 "from": "form-data@0.0.10",
574 "from": "combined-stream@0.0.4",
578 "from": "delayed-stream@0.0.5"
586 "from": "mime@1.2.11"
590 "from": "hawk@0.10.2",
602 "from": "cryptiles@0.1.3"
612 "from": "node-uuid@1.4.1"
616 "from": "cookie-jar@0.2.0"
620 "from": "aws-sign@0.2.0"
624 "from": "oauth-sign@0.2.0"
628 "from": "forever-agent@0.2.0"
632 "from": "tunnel-agent@0.2.0"
634 "json-stringify-safe": {
636 "from": "json-stringify-safe@3.0.0"
646 "from": "stack-trace@0.0.7"
652 "from": "xmla4js@git://github.com/rpbouman/xmla4js.git#cbfd568b4858c99f493e182722a12bed20bdee95",
653 "resolved": "git://github.com/rpbouman/xmla4js.git#cbfd568b4858c99f493e182722a12bed20bdee95"
655 "underscore.string": {
657 "from": "underscore.string@2.3.3"
661 "from": "xtuple-query@1.0.0",
665 "from": "congruence@1.2.3"
669 "from": "underscore@1.5.2"
675 "from": "googleapis@~0.4.6",
679 "from": "request@~2.25.0",
680 "resolved": "https://registry.npmjs.org/request/-/request-2.25.0.tgz",
685 "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz"
687 "json-stringify-safe": {
689 "from": "json-stringify-safe@~5.0.0",
690 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"
694 "from": "forever-agent@~0.5.0"
698 "from": "tunnel-agent@~0.3.0"
702 "from": "http-signature@~0.10.0",
706 "from": "assert-plus@0.1.2",
707 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"
711 "from": "asn1@0.1.11",
712 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"
716 "from": "ctype@0.5.2",
717 "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"
723 "from": "hawk@~1.0.0",
724 "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz",
736 "from": "cryptiles@0.2.x"
746 "from": "aws-sign@~0.3.0"
750 "from": "oauth-sign@~0.3.0"
754 "from": "cookie-jar@~0.3.0"
758 "from": "node-uuid@~1.4.0"
762 "from": "mime@~1.2.9"
766 "from": "form-data@~0.1.0",
767 "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz",
771 "from": "combined-stream@~0.0.4",
775 "from": "delayed-stream@0.0.5"
781 "from": "async@~0.2.9"
789 "from": "async@0.2.6",
790 "resolved": "https://registry.npmjs.org/async/-/async-0.2.6.tgz"
794 "from": "gapitoken@0.1.0",
795 "resolved": "https://registry.npmjs.org/gapitoken/-/gapitoken-0.1.0.tgz",
800 "resolved": "https://registry.npmjs.org/jws/-/jws-0.0.2.tgz",
804 "from": "tap@~0.3.3",
805 "resolved": "https://registry.npmjs.org/tap/-/tap-0.3.3.tgz",
816 "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.5.tgz"
820 "from": "runforcover@~0.0.2",
821 "resolved": "https://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz",
825 "from": "bunker@0.1.X",
826 "resolved": "https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz",
830 "from": "burrito@>=0.2.5 <0.3",
831 "resolved": "https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz",
835 "from": "traverse@~0.5.1",
836 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"
840 "from": "uglify-js@~1.1.1",
841 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"
852 "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
857 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.4.tgz"
863 "from": "mkdirp@~0.3"
867 "from": "difflet@~0.2.0",
868 "resolved": "https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz",
872 "from": "traverse@0.6.x",
873 "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz"
877 "from": "charm@0.1.x",
878 "resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz"
882 "from": "deep-is@0.1.x",
883 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"
889 "from": "deep-equal@~0.0.0",
890 "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"
894 "from": "buffer-equal@~0.0.0",
895 "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"
901 "from": "base64url@0.0.3",
902 "resolved": "https://registry.npmjs.org/base64url/-/base64url-0.0.3.tgz"
916 "from": "require-uncache@0.0.x"
920 "from": "mocha@1.9.x",
924 "from": "commander@0.6.1"
928 "from": "growl@1.7.x"
932 "from": "jade@0.26.3",
936 "from": "mkdirp@0.3.0"
942 "from": "diff@1.0.2",
943 "resolved": "https://registry.npmjs.org/diff/-/diff-1.0.2.tgz"
951 "from": "mkdirp@0.3.3",
952 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz"
957 "resolved": "https://registry.npmjs.org/ms/-/ms-0.3.0.tgz"
963 "from": "zombie@1.4.x",
967 "from": "eventsource@~0.0.5"
971 "from": "jsdom@~0.2.15",
975 "from": "htmlparser@1.x",
976 "resolved": "https://registry.npmjs.org/htmlparser/-/htmlparser-1.7.7.tgz"
980 "from": "cssom@0.2.x"
984 "from": "cssstyle@>=0.2.3",
985 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.9.tgz",
989 "from": "cssom@0.3.x"
995 "from": "contextify@0.1.x",
1006 "version": "1.2.11",
1007 "from": "mime@~1.2.7"
1014 "version": "0.8.12",
1018 "version": "2.10.0",
1019 "from": "request@~2.10.0"
1022 "version": "0.9.15",
1023 "from": "tough-cookie@~0.9.13",
1027 "from": "punycode@>=0.2.0"
1032 "version": "0.4.31",
1033 "from": "ws@~0.4.21",
1037 "from": "commander@~0.6.1"
1041 "from": "nan@~0.3.0"
1045 "from": "tinycolor@0.x"
1049 "from": "options@>=0.0.5"
1056 "version": "0.3.13",
1057 "from": "html5@0.3.13",
1060 "version": "0.8.10",
1061 "from": "jsdom@>= 0.6.0",
1062 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-0.8.10.tgz",
1066 "from": "htmlparser2@>= 3.1.5 <4",
1067 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.4.0.tgz",
1071 "from": "domhandler@2.2",
1072 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.0.tgz"
1076 "from": "domutils@1.3",
1077 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.3.0.tgz"
1081 "from": "domelementtype@1"
1083 "readable-stream": {
1085 "from": "readable-stream@1.1",
1089 "from": "core-util-is@~1.0.0"
1093 "from": "debuglog@0.0.2"
1101 "from": "nwmatcher@~1.3.1"
1105 "from": "xmlhttprequest@>=1.5.0"
1109 "from": "cssom@~0.3.0"
1113 "from": "cssstyle@~0.2.6",
1114 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.9.tgz"
1118 "from": "contextify@~0.1.5",
1122 "from": "bindings@*"
1130 "from": "opts@~1.2.1"
1134 "from": "html5-entities@~0.5.0"