Skip to content

Commit f88170d

Browse files
committed
Merge pull request #839 from uProxy/lucyhe-update_uproxy_lib_dep
Update uProxy, Chrome webstore and dependency versions
2 parents b4d6407 + 91a025b commit f88170d

File tree

4 files changed

+17
-8
lines changed

4 files changed

+17
-8
lines changed

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "uProxy",
33
"description": "Share your pathway to the Internet",
4-
"version": "0.4.0",
4+
"version": "0.6.0",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/uproxy/uproxy"
@@ -18,9 +18,9 @@
1818
],
1919
"devDependencies": {
2020
"es6-promise": "^0.1.1",
21-
"freedom-social-xmpp": "~0.3.5",
22-
"freedom-for-chrome": "~0.4.8",
23-
"freedom-for-firefox": "~0.6.6",
21+
"freedom-social-xmpp": "~0.3.6",
22+
"freedom-for-chrome": "~0.4.11",
23+
"freedom-for-firefox": "~0.6.7",
2424
"fs-extra": "^0.12.0",
2525
"grunt": "~0.4.2",
2626
"grunt-contrib-clean": "~0.5.0",
@@ -40,11 +40,11 @@
4040
"grunt-vulcanize": "^0.6.0",
4141
"typescript": "^1.0.1",
4242
"uproxy-churn": "^0.0.5",
43-
"uproxy-lib": "^17.0.0",
43+
"uproxy-lib": "^18.0.0",
4444
"uproxy-networking": "^5.0.0"
4545
},
4646
"peerDependencies" : {
47-
"freedom": "~0.6.11"
47+
"freedom": "~0.6.18"
4848
},
4949
"private": true,
5050
"scripts": {

src/chrome/app/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "__MSG_appName__",
44
"description": "__MSG_appDescription__",
55
"minimum_chrome_version": "41.0.2267",
6-
"version": "0.5.3",
6+
"version": "0.6.0",
77
"default_locale": "en",
88
"icons": {
99
"128": "icons/default-128.png",

src/chrome/extension/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "__MSG_extName__",
3-
"version": "0.5.3",
3+
"version": "0.6.0",
44
"manifest_version": 2,
55
"description": "__MSG_extDescription__",
66
"minimum_chrome_version": "41.0.2267",

src/mocks/freedom-mocks.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
11
/**
22
* freedom-mocks.ts
33
*
4+
* Mock freedom objects used for uProxy unit tests. The mock classes below
5+
* implement different freedom interfaces found in freedom/typings/freedom.d.ts.
46
* This file must be compiled independently of all other typescript in uProxy.
57
*/
68

79
/// <reference path='../third_party/typings/es6-promise/es6-promise.d.ts' />
10+
/// <reference path='../third_party/typings/jasmine/jasmine.d.ts' />
811
/// <reference path='../freedom/typings/storage.d.ts' />
912

1013

@@ -20,6 +23,11 @@ class MockCore {
2023

2124
public getId = () => { return ['useless']; }
2225

26+
public getLogger = (tag) => {
27+
var logger = jasmine.createSpyObj('logger-'+tag, ['log', 'info', 'error']);
28+
freedom['loggers'][tag] = logger;
29+
return Promise.resolve(logger);
30+
}
2331
} // class MockCore
2432

2533
class MockCorePeerConnection {
@@ -106,6 +114,7 @@ var mockSocial = () => { return new MockSocial(); };
106114
mockSocial['api'] = 'social';
107115
mockSocial['manifest'] = 'I have no manifest :)';
108116

117+
freedom['loggers'] = {};
109118
freedom['core'] = () => { return new MockCore(); };
110119
freedom['core.console'] = () => { return new MockLog(); };
111120
freedom['core.rtcpeerconnection'] = () => { return new MockCorePeerConnection(); };

0 commit comments

Comments
 (0)