Skip to content

Commit 84cb231

Browse files
committed
Update core and shim dependencies
These updated dependencies fix a queuing issue that would sometimes cause SystemJS on IE 11 to hang indefinitely.
1 parent 059e7eb commit 84cb231

File tree

17 files changed

+806
-28
lines changed

17 files changed

+806
-28
lines changed

package-lock.json

Lines changed: 802 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,10 @@
5757
"watch": "intern-dev-build watch"
5858
},
5959
"dependencies": {
60-
"@dojo/core": "~2.0.0-beta2.2",
60+
"@dojo/core": "~2.0.0-beta2.3",
6161
"@dojo/has": "~2.0.0-beta2.2",
6262
"@dojo/interfaces": "~2.0.0-beta2.2",
63-
"@dojo/shim": "~2.0.0-beta2.2",
63+
"@dojo/shim": "~2.0.0-beta2.3",
6464
"@theintern/digdug": "~2.0.0-beta.7",
6565
"@theintern/leadfoot": "~2.0.0-beta.10",
6666
"@types/benchmark": "~1.0.30",
@@ -127,4 +127,4 @@
127127
]
128128
}
129129
}
130-
}
130+
}

src/lib/Channel.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { RemoteEvents } from './RemoteSuite';
22
import WebSocketChannel from './channels/WebSocket';
33
import HttpChannel from './channels/Http';
44
import BaseChannel, { ChannelOptions } from './channels/Base';
5-
import Promise from '@dojo/shim/Promise';
65

76
export { ChannelOptions };
87

src/lib/Deferred.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import Promise from '@dojo/shim/Promise';
2-
31
export default class Deferred<T> {
42
private _resolver: (value?: T) => void;
53
private _rejector: (error?: Error) => void;

src/lib/Server.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import { mixin } from '@dojo/core/lang';
1010
import { Handle } from '@dojo/interfaces/core';
1111
import Node from './executors/Node';
1212
import { Message } from './channels/Base';
13-
import Promise from '@dojo/shim/Promise';
1413
import * as WebSocket from 'ws';
1514

1615
export default class Server implements ServerProperties {

src/lib/executors/Executor.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import { getInterface as getTddInterface, TddInterface } from '../interfaces/tdd
1111
import { getInterface as getBddInterface, BddInterface } from '../interfaces/bdd';
1212
import { getInterface as getBenchmarkInterface, BenchmarkInterface } from '../interfaces/benchmark';
1313
import { BenchmarkReporterOptions } from '../reporters/Benchmark';
14-
import Promise from '@dojo/shim/Promise';
1514
import * as chai from 'chai';
1615
import { RuntimeEnvironment } from '../types';
1716
import global from '@dojo/shim/global';

src/lib/executors/Node.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import ProxiedSession from '../ProxiedSession';
1111
import Environment from '../Environment';
1212
import resolveEnvironments from '../resolveEnvironments';
1313
import Command from '@theintern/leadfoot/Command';
14-
import Promise from '@dojo/shim/Promise';
1514
import Tunnel, { TunnelOptions, DownloadProgressEvent } from '@theintern/digdug/Tunnel';
1615
import Server from '../Server';
1716
import Suite, { isSuite } from '../Suite';

tests/examples/example.node.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ import Node from '../src/lib/executors/Node';
33
import Suite from '../src/lib/Suite';
44
import Test from '../src/lib/Test';
55
import { assert } from 'chai';
6-
import Promise from 'dojo-shim/Promise';
76

87
Node.initialize({
98
name: 'Test config',

tests/functional/lib/ProxiedSession.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ProxiedSession from 'src/lib/ProxiedSession';
22
import Server from '@theintern/leadfoot/Server';
3-
import Promise from '@dojo/shim/Promise';
43
import { Remote } from 'src/lib/executors/Node';
54
import Task from '@dojo/core/async/Task';
65

tests/unit/lib/BenchmarkTest.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import Test from 'src/lib/Test';
55
import BenchmarkSuite, { BenchmarkSuiteOptions, BenchmarkSuiteProperties } from 'src/lib/BenchmarkSuite';
66
import Deferred from 'src/lib/Deferred';
77
import Task from '@dojo/core/async/Task';
8-
import Promise from '@dojo/shim/Promise';
98

109
type FullBenchmarkTestFunction = BenchmarkTestFunction & { options: any };
1110

0 commit comments

Comments
 (0)