Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6887d854 authored by Simon Chan's avatar Simon Chan
Browse files

refactor(stream): move streams to new package

parent ce8f062e
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -67,5 +67,6 @@
            ],
            "url": "https://developer.microsoft.com/json-schemas/rush/v5/version-policies.schema.json"
        }
    ]
    ],
    "typescript.preferences.quoteStyle": "single"
}
+30 −3
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@ specifiers:
  '@rush-temp/demo': file:./projects/demo.tgz
  '@rush-temp/event': file:./projects/event.tgz
  '@rush-temp/scrcpy': file:./projects/scrcpy.tgz
  '@rush-temp/stream-extra': file:./projects/stream-extra.tgz
  '@rush-temp/struct': file:./projects/struct.tgz
  '@rush-temp/ts-package-builder': file:./projects/ts-package-builder.tgz
  '@rush-temp/unofficial-adb-book': file:./projects/unofficial-adb-book.tgz
@@ -85,6 +86,7 @@ dependencies:
  '@rush-temp/demo': file:projects/demo.tgz_@mdx-js+react@1.6.22
  '@rush-temp/event': file:projects/event.tgz_@types+node@17.0.33
  '@rush-temp/scrcpy': file:projects/scrcpy.tgz_@types+node@17.0.33
  '@rush-temp/stream-extra': file:projects/stream-extra.tgz_@types+node@17.0.33
  '@rush-temp/struct': file:projects/struct.tgz_@types+node@17.0.33
  '@rush-temp/ts-package-builder': file:projects/ts-package-builder.tgz
  '@rush-temp/unofficial-adb-book': file:projects/unofficial-adb-book.tgz_d45f1a34685929383f8ab73cab148e80
@@ -10692,7 +10694,7 @@ packages:
    dev: false

  /through/2.3.8:
    resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=}
    resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
    dev: false

  /thunky/1.1.0:
@@ -10700,7 +10702,7 @@ packages:
    dev: false

  /timed-out/4.0.1:
    resolution: {integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=}
    resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==}
    engines: {node: '>=0.10.0'}
    dev: false

@@ -10762,7 +10764,7 @@ packages:
    dev: false

  /trim-repeated/1.0.0:
    resolution: {integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE=}
    resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==}
    engines: {node: '>=0.10.0'}
    dependencies:
      escape-string-regexp: 1.0.5
@@ -11858,6 +11860,31 @@ packages:
      - ts-node
    dev: false

  file:projects/stream-extra.tgz_@types+node@17.0.33:
    resolution: {integrity: sha512-rJ7QINFBmWnprVVBMtJ4JF8i51LLk1oPvLLiVG642Y/LstYOFULaDJt1lytyBQSfWynM79Hv8JN+ZKaXcQDBhg==, tarball: file:projects/stream-extra.tgz}
    id: file:projects/stream-extra.tgz
    name: '@rush-temp/stream-extra'
    version: 0.0.0
    dependencies:
      '@jest/globals': 28.1.0
      '@yume-chan/async': 2.1.4
      cross-env: 7.0.3
      jest: 28.1.0_@types+node@17.0.33
      ts-jest: 28.0.2_jest@28.1.0+typescript@4.7.2
      tslib: 2.4.0
      typescript: 4.7.2
      web-streams-polyfill: 4.0.0-beta.3
    transitivePeerDependencies:
      - '@babel/core'
      - '@types/jest'
      - '@types/node'
      - babel-jest
      - esbuild
      - node-notifier
      - supports-color
      - ts-node
    dev: false

  file:projects/struct.tgz_@types+node@17.0.33:
    resolution: {integrity: sha512-N4tRna6p02qJC7klmbbeELeqARWvpb3GXHjZRRi5DzTumGngXNQyzYpG3VCNZnmZV9a4vgDVJX/CZOiOKbOKMQ==, tarball: file:projects/struct.tgz}
    id: file:projects/struct.tgz
+1 −1
Original line number Diff line number Diff line
// DO NOT MODIFY THIS FILE MANUALLY BUT DO COMMIT IT. It is generated and used by Rush.
{
  "pnpmShrinkwrapHash": "3798fc5f6f6c673b1888e77923d3eeace5651923"
  "pnpmShrinkwrapHash": "bc1c6912e108986d20555db6e1b3427c76999db1"
}
+1 −0
Original line number Diff line number Diff line
@@ -36,6 +36,7 @@
    },
    "dependencies": {
        "@yume-chan/adb": "^0.0.16",
        "@yume-chan/stream-extra": "^0.0.16",
        "tslib": "^2.3.1"
    }
}
+2 −1
Original line number Diff line number Diff line
import { AdbBackend, AdbPacket, AdbPacketSerializeStream, pipeFrom, ReadableStream, StructDeserializeStream, WrapReadableStream, WrapWritableStream, WritableStream } from '@yume-chan/adb';
import { AdbBackend, AdbPacket, AdbPacketSerializeStream } from '@yume-chan/adb';
import { pipeFrom, ReadableStream, StructDeserializeStream, WrapReadableStream, WrapWritableStream, WritableStream } from '@yume-chan/stream-extra';

declare global {
    interface TCPSocket {
Loading