diff --git a/package.json b/package.json index e9497a45..0b81de40 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "build:watch": "lerna run --scope @yume-chan/adb-backend-web --stream build:watch", "build:demo": "lerna run --scope demo --stream build", "start:demo": "lerna run --scope demo --stream start", - "test": "lerna run --stream test" + "test": "lerna run --stream --no-bail coverage" }, "devDependencies": { "lerna": "3.22.1" diff --git a/packages/demo/src/components/logger.tsx b/packages/demo/src/components/logger.tsx index 9dac88f8..cc9e215a 100644 --- a/packages/demo/src/components/logger.tsx +++ b/packages/demo/src/components/logger.tsx @@ -1,5 +1,5 @@ import { IconButton, IListProps, List, mergeStyles, mergeStyleSets, Stack } from '@fluentui/react'; -import { AdbLogger, AdbPacket } from '@yume-chan/adb'; +import { AdbLogger, AdbPacket, AdbPacketInit } from '@yume-chan/adb'; import { decodeUtf8 } from '@yume-chan/adb-backend-web'; import { DisposableList, EventEmitter } from '@yume-chan/event'; import React, { createContext, useCallback, useContext, useEffect, useLayoutEffect, useMemo, useRef, useState } from 'react'; @@ -29,7 +29,7 @@ export class AdbEventLogger { private readonly _incomingPacketEvent = new EventEmitter(); public get onIncomingPacket() { return this._incomingPacketEvent.event; } - private readonly _outgoingPacketEvent = new EventEmitter(); + private readonly _outgoingPacketEvent = new EventEmitter(); public get onOutgoingPacket() { return this._outgoingPacketEvent.event; } public constructor() { @@ -44,7 +44,7 @@ export class AdbEventLogger { } } -function serializePacket(packet: AdbPacket) { +function serializePacket(packet: AdbPacketInit) { const command = decodeUtf8(new Uint32Array([packet.command]).buffer); const parts = [