dep updates (fe)
parent
8215abc978
commit
a977afc5a8
|
@ -138,10 +138,7 @@ describe("routeMqttData", () => {
|
|||
it("handles well formed deletion data", () => {
|
||||
const results = routeMqttData("bot/device_9/sync/Sequence/1", toBinary({}));
|
||||
expect(results.status).toEqual("DELETE");
|
||||
if (results.status !== "DELETE") {
|
||||
fail();
|
||||
return;
|
||||
}
|
||||
if (results.status !== "DELETE") { fail(); }
|
||||
expect(results.id).toEqual(1);
|
||||
expect(results.kind).toEqual("Sequence");
|
||||
});
|
||||
|
@ -158,10 +155,7 @@ describe("routeMqttData", () => {
|
|||
const payl = toBinary(fake1);
|
||||
const results = routeMqttData("bot/device_9/sync/Sequence/1", payl);
|
||||
expect(results.status).toEqual("UPDATE");
|
||||
if (results.status !== "UPDATE") {
|
||||
fail();
|
||||
return;
|
||||
}
|
||||
if (results.status !== "UPDATE") { fail(); }
|
||||
|
||||
expect(results.id).toEqual(1);
|
||||
expect(results.kind).toEqual("Sequence");
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import { Everything } from "../interfaces";
|
||||
import { Store } from "redux";
|
||||
import { Store as ReduxStore } from "redux";
|
||||
import { Actions } from "../constants";
|
||||
|
||||
export type Store = Store<Everything>;
|
||||
export type Store = ReduxStore<Everything>;
|
||||
|
||||
export interface ReduxAction<T> {
|
||||
readonly type: Actions;
|
||||
|
|
|
@ -38,7 +38,7 @@ export const newTaggedResource = <T extends TR>(kind: T["kind"],
|
|||
|
||||
export function syncFail(e: Error) {
|
||||
console.error("DATA SYNC ERROR!");
|
||||
Session.clear();
|
||||
Session.clear() as never;
|
||||
throw e;
|
||||
}
|
||||
|
||||
|
|
20
package.json
20
package.json
|
@ -24,20 +24,20 @@
|
|||
"author": "farmbot.io",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@babel/core": "7.6.4",
|
||||
"@babel/core": "7.7.0",
|
||||
"@blueprintjs/core": "3.19.1",
|
||||
"@blueprintjs/datetime": "3.14.0",
|
||||
"@blueprintjs/select": "3.11.1",
|
||||
"@types/enzyme": "3.10.3",
|
||||
"@types/jest": "24.0.21",
|
||||
"@types/jest": "24.0.22",
|
||||
"@types/lodash": "4.14.144",
|
||||
"@types/markdown-it": "0.0.9",
|
||||
"@types/moxios": "0.4.9",
|
||||
"@types/node": "12.12.3",
|
||||
"@types/node": "12.12.6",
|
||||
"@types/promise-timeout": "1.3.0",
|
||||
"@types/react": "16.9.11",
|
||||
"@types/react-color": "3.0.1",
|
||||
"@types/react-dom": "16.9.3",
|
||||
"@types/react-dom": "16.9.4",
|
||||
"@types/react-redux": "7.1.5",
|
||||
"axios": "0.19.0",
|
||||
"boxed_value": "1.0.0",
|
||||
|
@ -54,7 +54,7 @@
|
|||
"moment": "2.24.0",
|
||||
"moxios": "0.4.0",
|
||||
"mqtt": "3.0.0",
|
||||
"npm": "6.12.1",
|
||||
"npm": "6.13.0",
|
||||
"parcel-bundler": "1.12.4",
|
||||
"promise-timeout": "1.3.0",
|
||||
"raf": "3.4.1",
|
||||
|
@ -63,26 +63,26 @@
|
|||
"react-color": "2.17.3",
|
||||
"react-dom": "16.11.0",
|
||||
"react-joyride": "2.1.1",
|
||||
"react-redux": "7.1.1",
|
||||
"react-redux": "7.1.3",
|
||||
"react-test-renderer": "16.11.0",
|
||||
"react-transition-group": "4.3.0",
|
||||
"redux": "4.0.4",
|
||||
"redux-immutable-state-invariant": "2.1.0",
|
||||
"redux-thunk": "2.3.0",
|
||||
"sass": "1.23.1",
|
||||
"sass": "1.23.3",
|
||||
"sass-lint": "1.13.1",
|
||||
"takeme": "0.11.3",
|
||||
"ts-jest": "24.1.0",
|
||||
"ts-lint": "4.5.1",
|
||||
"tslint": "5.20.0",
|
||||
"typescript": "3.6.4",
|
||||
"tslint": "5.20.1",
|
||||
"typescript": "3.7.2",
|
||||
"which": "2.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"jest": "24.9.0",
|
||||
"jest-cli": "24.9.0",
|
||||
"jest-skipped-reporter": "0.0.4",
|
||||
"jshint": "2.10.2",
|
||||
"jshint": "2.10.3",
|
||||
"madge": "3.5.0"
|
||||
},
|
||||
"jest": {
|
||||
|
|
Loading…
Reference in New Issue