Skip to content

Commit 71fe9cd

Browse files
author
Matt Lewis
committed
perf: improve performance of draggable and resizable events
Closes #149
1 parent 83266f7 commit 71fe9cd

File tree

2 files changed

+60
-15
lines changed

2 files changed

+60
-15
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,8 @@
139139
}
140140
},
141141
"dependencies": {
142-
"angular-draggable-droppable": "^0.5.1",
143-
"angular-resizable-element": "^0.7.0",
142+
"angular-draggable-droppable": "^0.5.4",
143+
"angular-resizable-element": "^0.7.2",
144144
"calendar-utils": "0.0.39",
145145
"date-fns": "^1.15.1",
146146
"positioning": "^1.0.4"

yarn.lock

+58-13
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ ajv-keywords@^1.0.0, ajv-keywords@^1.1.1:
172172
version "1.5.1"
173173
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
174174

175-
ajv@^4.11.2, ajv@^4.7.0:
175+
ajv@^4.11.2, ajv@^4.7.0, ajv@^4.9.1:
176176
version "4.11.3"
177177
resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.3.tgz#ce30bdb90d1254f762c75af915fb3a63e7183d22"
178178
dependencies:
@@ -195,17 +195,17 @@ amdefine@>=0.0.4:
195195
version "1.0.1"
196196
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
197197

198-
angular-draggable-droppable@^0.5.1:
199-
version "0.5.1"
200-
resolved "https://registry.yarnpkg.com/angular-draggable-droppable/-/angular-draggable-droppable-0.5.1.tgz#f26d8d7a2fa74733f2f3fd415bcd4d4083f2a7cb"
198+
angular-draggable-droppable@^0.5.4:
199+
version "0.5.4"
200+
resolved "https://registry.yarnpkg.com/angular-draggable-droppable/-/angular-draggable-droppable-0.5.4.tgz#18b459f38e7b83b5c903b3aa36ce72f0ce26bc87"
201201

202202
angular-highlight-js@^1.0.0:
203203
version "1.0.1"
204204
resolved "https://registry.yarnpkg.com/angular-highlight-js/-/angular-highlight-js-1.0.1.tgz#568e756a94921556ff7708cd5d61d81995bfc5d1"
205205

206206
angular-resizable-element@^0.7.0:
207-
version "0.7.0"
208-
resolved "https://registry.yarnpkg.com/angular-resizable-element/-/angular-resizable-element-0.7.0.tgz#c7b486b90ed0d60473d83655e12de3fd35981ae2"
207+
version "0.7.2"
208+
resolved "https://registry.yarnpkg.com/angular-resizable-element/-/angular-resizable-element-0.7.2.tgz#384a8dea7eef3dc30854cd33bef7d62d6ac2a378"
209209

210210
angular2-template-loader@^0.6.0:
211211
version "0.6.2"
@@ -576,8 +576,8 @@ block-stream@*:
576576
inherits "~2.0.0"
577577

578578
bluebird@^3.3.0:
579-
version "3.4.7"
580-
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3"
579+
version "3.5.0"
580+
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
581581

582582
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.1.1, bn.js@^4.4.0:
583583
version "4.11.6"
@@ -800,6 +800,10 @@ caseless@~0.11.0:
800800
version "0.11.0"
801801
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.11.0.tgz#715b96ea9841593cc33067923f5ec60ebda4f7d7"
802802

803+
caseless@~0.12.0:
804+
version "0.12.0"
805+
resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
806+
803807
center-align@^0.1.1:
804808
version "0.1.3"
805809
resolved "https://registry.yarnpkg.com/center-align/-/center-align-0.1.3.tgz#aa0d32629b6ee972200411cbd4461c907bc2b7ad"
@@ -1973,8 +1977,8 @@ errno@^0.1.3:
19731977
prr "~0.0.0"
19741978

19751979
error-ex@^1.2.0:
1976-
version "1.3.0"
1977-
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.0.tgz#e67b43f3e82c96ea3a584ffee0b9fc3325d802d9"
1980+
version "1.3.1"
1981+
resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
19781982
dependencies:
19791983
is-arrayish "^0.2.1"
19801984

@@ -2662,6 +2666,10 @@ handlebars@^4.0.2, handlebars@^4.0.3, handlebars@^4.0.6:
26622666
optionalDependencies:
26632667
uglify-js "^2.6"
26642668

2669+
har-schema@^1.0.5:
2670+
version "1.0.5"
2671+
resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
2672+
26652673
har-validator@~2.0.6:
26662674
version "2.0.6"
26672675
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-2.0.6.tgz#cdcbc08188265ad119b6a5a7c8ab70eecfb5d27d"
@@ -2671,6 +2679,13 @@ har-validator@~2.0.6:
26712679
is-my-json-valid "^2.12.4"
26722680
pinkie-promise "^2.0.0"
26732681

2682+
har-validator@~4.2.0:
2683+
version "4.2.1"
2684+
resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
2685+
dependencies:
2686+
ajv "^4.9.1"
2687+
har-schema "^1.0.5"
2688+
26742689
has-ansi@^0.1.0:
26752690
version "0.1.0"
26762691
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-0.1.0.tgz#84f265aae8c0e6a88a12d7022894b7568894c62e"
@@ -4371,6 +4386,10 @@ pend@~1.2.0:
43714386
version "1.2.0"
43724387
resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
43734388

4389+
performance-now@^0.2.0:
4390+
version "0.2.0"
4391+
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
4392+
43744393
phantomjs-prebuilt@^2.1.7:
43754394
version "2.1.14"
43764395
resolved "https://registry.yarnpkg.com/phantomjs-prebuilt/-/phantomjs-prebuilt-2.1.14.tgz#d53d311fcfb7d1d08ddb24014558f1188c516da0"
@@ -5066,7 +5085,33 @@ request-promise-native@^1.0.3:
50665085
request-promise-core "1.1.1"
50675086
stealthy-require "^1.0.0"
50685087

5069-
request@2, request@^2.61.0, request@^2.79.0, request@~2.79.0:
5088+
request@2, request@^2.61.0, request@^2.79.0:
5089+
version "2.80.0"
5090+
resolved "https://registry.yarnpkg.com/request/-/request-2.80.0.tgz#8cc162d76d79381cdefdd3505d76b80b60589bd0"
5091+
dependencies:
5092+
aws-sign2 "~0.6.0"
5093+
aws4 "^1.2.1"
5094+
caseless "~0.12.0"
5095+
combined-stream "~1.0.5"
5096+
extend "~3.0.0"
5097+
forever-agent "~0.6.1"
5098+
form-data "~2.1.1"
5099+
har-validator "~4.2.0"
5100+
hawk "~3.1.3"
5101+
http-signature "~1.1.0"
5102+
is-typedarray "~1.0.0"
5103+
isstream "~0.1.2"
5104+
json-stringify-safe "~5.0.1"
5105+
mime-types "~2.1.7"
5106+
oauth-sign "~0.8.1"
5107+
performance-now "^0.2.0"
5108+
qs "~6.3.0"
5109+
stringstream "~0.0.4"
5110+
tough-cookie "~2.3.0"
5111+
tunnel-agent "~0.4.1"
5112+
uuid "^3.0.0"
5113+
5114+
request@~2.79.0:
50705115
version "2.79.0"
50715116
resolved "https://registry.yarnpkg.com/request/-/request-2.79.0.tgz#4dfe5bf6be8b8cdc37fcf93e04b65577722710de"
50725117
dependencies:
@@ -6216,8 +6261,8 @@ vinyl@^0.5.0:
62166261
replace-ext "0.0.1"
62176262

62186263
viz.js@^1.6.0:
6219-
version "1.7.0"
6220-
resolved "https://registry.yarnpkg.com/viz.js/-/viz.js-1.7.0.tgz#fb9f31a3ea40512e652a78ceb007104635267c34"
6264+
version "1.7.1"
6265+
resolved "https://registry.yarnpkg.com/viz.js/-/viz.js-1.7.1.tgz#55bb93650b0504e746ccbcd32f43ac94522008b1"
62216266

62226267
62236268
version "0.0.4"

0 commit comments

Comments
 (0)