From 79870195982f999e0e047f6625b53df6424eaa5c Mon Sep 17 00:00:00 2001 From: David Sehnal <david.sehnal@gmail.com> Date: Thu, 4 Oct 2018 14:01:12 +0200 Subject: [PATCH] Updated packeges, fixed RCSB prop --- package-lock.json | Bin 411616 -> 412438 bytes package.json | 20 +++++++++--------- .../model/properties/custom/indexed.ts | 2 +- src/mol-task/util/scheduler.ts | 6 +++--- src/mol-util/input/input-observer.ts | 4 ++-- src/servers/model/properties/rcsb.ts | 6 +++--- 6 files changed, 19 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index 07548755dbc1dbc907eab692407d9650201d6438..bd16400a15c501dd7f677b77c573da1d66053668 100644 GIT binary patch delta 8140 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 delta 7824 zcma)hd5|3EbzjZ300H787bgh<yC4a$x!d<KWGG_pdwT9mmcX9ro|*2R>3gPUTBZrw zDVGmAw9pnmTDBR|NtINpP?AZ<<4~3;I7(8IEDMyANU|k|vMowUi4++}RfI~C)3duc zOed+#A5&j{eY~T8@4er9{me7RUw``er|;SgHVOY8_x;~G=l;WqU2c8%aW}HK$349( zSRc0WD$d%p92SLW44))8F*2IO4W*<++Ge`bli9QZDTQWjz$aTAQKq7Lnj}$d&Wt0K ze2tM3v-Hr=B4SpJ@);$T;<1wZ<O#@a@7@3MJ-2=20Ju{OVq0?GJa!2D^IB+Ia2%bD zTIr4!SCvK!YGg5{W%c6ZY&2nn8I|l2y>d}8#+aR*j><|`=!Gi+Ka3f}vO&p}NFv;7 zrmI2^%9bXzv7QY}F+?|)f?s~&_yaySsuG^equ_<_2hMC6syOBhV;Xj!%gp7zQ;4L( zwJ0vll4MbVP`FvhDdR?`$JERylrLl&Q@d{V8VX&C=uke%wMk__P6$aO$CV0OHEorq zN=rlGmtQ?;ulQ*9wL2MCT{{WZKIB`kPdS~K7Pu_S6$i<FAGPqjl5QK+w8A0bX~onE z@;J}8tYl}*qJ2A_!AzwD@fs`JhBc})^%$d@x-gDSh|0K8z}UPF_raA9`zZIT`*yj{ zAKdeDX8ntPV0<Hhxlf!wu#Yn>cmwwSH_%NQL@xTz))__aR0$^0FbnlMGNqDeK9*r^ zqS9{W$Cx%MSlwZ=CKU%lYi!nv`AHq0)hd=UlB{qvS&l+tshh8;UAbt)ntiLO6l1gv z%1n@Q58VHtr%4%Gb1yNg-s-j3<_T);!9AyUerscH%=HX)?V;0aA4Guu?Z655B5}Zd z<lJ%h-U}yhsO@b$1fm!H>-9#I?Myj#9<9oy4xh2eMzk=%r={jholFWS&X-!LW(Ms= zhq#)|7kkMpV}{!ix*8r4<5Gr(%3%^I>+D#U5K843d{}Hoz1MTE`)y>^-F)<Rmpp&$ zx?Fl&W;Nyvd*x=j)i?TuYOW_SPI`dCay~3~agHNvMM4|(;6x?Cnq*7Wke*0(`9?IN zb!BYcZ-@++hw^ixtZ6u0t3>J<MKavT?5z7O<cP~Mw}H`5e7m3dSN{Dz8tC5$;NF{B z?ytCCe_(Z61r#1M$s(6B6Kn^;`jV0q>kP~$60JHqX>_O9WQ=I#aJ!MmGwG^4m#G<R ztFklKbr#j*opL=g8g-!tBN|q0RB9?#x1oa<4*Irrcn-Svy3I%2=b%0A>VwC(1w-bf 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 EH;UyuuK)l5 diff --git a/package.json b/package.json index 5d21cb7dd..71b37e579 100644 --- a/package.json +++ b/package.json @@ -73,15 +73,15 @@ "author": "", "license": "MIT", "devDependencies": { - "@types/argparse": "^1.0.34", + "@types/argparse": "^1.0.35", "@types/benchmark": "^1.0.31", "@types/compression": "0.0.36", "@types/express": "^4.16.0", - "@types/jest": "^23.3.2", - "@types/node": "^10.10.1", + "@types/jest": "^23.3.3", + "@types/node": "^10.11.4", "@types/node-fetch": "^2.1.2", "@types/react": "^16.4.14", - "@types/react-dom": "^16.0.7", + "@types/react-dom": "^16.0.8", "benchmark": "^2.1.4", "cpx": "^1.5.0", "css-loader": "^1.0.0", @@ -89,8 +89,8 @@ "file-loader": "^2.0.0", "glslify-import": "^3.1.0", "glslify-loader": "^1.0.2", - "graphql-code-generator": "^0.12.5", - "graphql-codegen-typescript-template": "^0.12.5", + "graphql-code-generator": "^0.12.6", + "graphql-codegen-typescript-template": "^0.12.6", "jest": "^23.6.0", "jest-raw-loader": "^1.0.1", "mini-css-extract-plugin": "^0.4.3", @@ -99,13 +99,13 @@ "resolve-url-loader": "^3.0.0", "sass-loader": "^7.1.0", "style-loader": "^0.23.0", - "ts-jest": "^23.10.0", + "ts-jest": "^23.10.3", "tslint": "^5.11.0", - "typescript": "^3.0.3", + "typescript": "^3.1.1", "uglify-js": "^3.4.9", "util.promisify": "^1.0.0", - "webpack": "^4.19.1", - "webpack-cli": "^3.1.0" + "webpack": "^4.20.2", + "webpack-cli": "^3.1.2" }, "dependencies": { "argparse": "^1.0.10", diff --git a/src/mol-model/structure/model/properties/custom/indexed.ts b/src/mol-model/structure/model/properties/custom/indexed.ts index 7fbe42869..2276339bf 100644 --- a/src/mol-model/structure/model/properties/custom/indexed.ts +++ b/src/mol-model/structure/model/properties/custom/indexed.ts @@ -78,7 +78,7 @@ export namespace IndexedCustomProperty { function arrayToMap<Idx extends IndexedCustomProperty.Index, T>(array: ArrayLike<T>): Map<Idx, T> { const ret = new Map<Idx, T>(); - for (let i = 0 as Idx, _i = array.length; i < _i; i++) ret.set(i, array[i]); + for (let i = 0 as Idx, _i = array.length; i < _i; i++) ret.set(i, array[i as number]); return ret; } diff --git a/src/mol-task/util/scheduler.ts b/src/mol-task/util/scheduler.ts index 87a787332..b06021425 100644 --- a/src/mol-task/util/scheduler.ts +++ b/src/mol-task/util/scheduler.ts @@ -129,7 +129,7 @@ function createImmediateActions() { } function installReadyStateChangeImplementation() { - const html = doc!.documentElement; + const html = doc!.documentElement!; registerImmediate = function(handle) { // Create a <script> element; its readystatechange event will be fired asynchronously once it is inserted // into the document. Do so, thus queuing up the task. Remember to clean up once it's been called. @@ -178,8 +178,8 @@ const immediateActions = (function () { if (typeof setImmediate !== 'undefined') { if (typeof window !== 'undefined') { return { - setImmediate: (handler: any, ...args: any[]) => window.setImmediate(handler, ...args as any), - clearImmediate: (handle: any) => window.clearImmediate(handle) + setImmediate: (handler: any, ...args: any[]) => (window as any).setImmediate(handler, ...args as any) as number, + clearImmediate: (handle: any) => (window as any).clearImmediate(handle) }; } else { return { setImmediate, clearImmediate } diff --git a/src/mol-util/input/input-observer.ts b/src/mol-util/input/input-observer.ts index af4e96d4c..cd6417f52 100644 --- a/src/mol-util/input/input-observer.ts +++ b/src/mol-util/input/input-observer.ts @@ -189,7 +189,7 @@ namespace InputObserver { function attach () { element.addEventListener( 'contextmenu', onContextMenu, false ) - element.addEventListener('wheel', onMouseWheel, false) + element.addEventListener('wheel', onMouseWheel as any, false) element.addEventListener('mousedown', onPointerDown as any, false) // for dragging to work outside canvas bounds, // mouse move/up events have to be added to a parent, i.e. window @@ -214,7 +214,7 @@ namespace InputObserver { element.removeEventListener( 'contextmenu', onContextMenu, false ) - element.removeEventListener('wheel', onMouseWheel, false) + element.removeEventListener('wheel', onMouseWheel as any, false) element.removeEventListener('mousedown', onMouseDown as any, false) window.removeEventListener('mousemove', onMouseMove as any, false) window.removeEventListener('mouseup', onMouseUp as any, false) diff --git a/src/servers/model/properties/rcsb.ts b/src/servers/model/properties/rcsb.ts index 9cfaaebcd..dbb6b5542 100644 --- a/src/servers/model/properties/rcsb.ts +++ b/src/servers/model/properties/rcsb.ts @@ -5,13 +5,13 @@ * @author Alexander Rose <alexander.rose@weirdbyte.de> */ -import { Model } from 'mol-model/structure'; +import { AttachModelProperties } from '../property-provider'; import { RCSB_assemblySymmetry } from './providers/rcsb'; -export function attachModelProperties(model: Model): Promise<any>[] { +export const attachModelProperties: AttachModelProperties = (args) => { // return a list of promises that start attaching the props in parallel // (if there are downloads etc.) return [ - RCSB_assemblySymmetry(model) + RCSB_assemblySymmetry(args) ]; } \ No newline at end of file -- GitLab