Oj
43cd73b653
api/ipc: fix proxy setters
2023-02-02 16:23:01 +00:00
CanadaHonk
d11ac0a944
local: rewrite to share code
2023-01-29 20:07:22 +00:00
CanadaHonk
d0328554cc
lib/cdp: defer importing ws
2023-01-29 18:36:18 +00:00
CanadaHonk
fe715333b5
cdp: handle pipe write errors better
2023-01-28 12:28:08 +00:00
CanadaHonk
870b6e5b40
cdp: don't try to send with ws when closed
2023-01-28 12:11:15 +00:00
CanadaHonk
efff1770e5
cdp: handle stdio sending when closed
2023-01-28 12:11:04 +00:00
CanadaHonk
1a74923cff
cdp: don't throw error on closed send
2023-01-28 12:10:36 +00:00
CanadaHonk
bfddd24a2a
local: add content-type header
2023-01-27 18:41:13 +00:00
CanadaHonk
6132120dad
mimeType: initial add
2023-01-27 18:38:35 +00:00
CanadaHonk
02cce39e44
lib/cdp: rewrite onMessage for internals
2023-01-26 23:08:09 +00:00
CanadaHonk
3bb8be88bb
index: pass browserType as extra
2023-01-19 21:09:56 +00:00
Oj
4bb5ff2932
chore: fix errors from previous
2023-01-19 14:26:13 +00:00
阿良仔
ca2d46d209
refactor: use a standalone logger module instead of attaching it to global
( #40 )
2023-01-18 12:30:02 +00:00
CanadaHonk
c4adec4dfd
cdp: fix using WS with chromium
2023-01-18 08:43:52 +00:00
CanadaHonk
d89edc705f
local: initial add
2023-01-08 13:43:22 +00:00
CanadaHonk
865b0e3714
ipc: clean up debug logging
2023-01-08 13:41:59 +00:00
CanadaHonk
85884fe32b
cdp: use browser target for WS
2023-01-08 13:41:48 +00:00
CanadaHonk
a2ce686fdd
ipc: add store
2023-01-08 11:00:05 +00:00
CanadaHonk
13dd731052
ipc: minor cleanup
2023-01-08 10:58:55 +00:00
CanadaHonk
b249ced7f1
cdp: warn in console on CDP errors
2023-01-07 17:07:42 +00:00
CanadaHonk
8d4dd9aea1
ipc/expose: fix arguments being given as array instead of spread
2023-01-06 22:09:41 +00:00
Oj
9fb71546e8
ipc: add expose APIs
2023-01-05 18:47:08 +00:00
Oj
c15dca1967
cdp: make logging available via optional cli flag
2023-01-05 16:01:54 +00:00
CanadaHonk
00da694f3b
idle: move to new api dir
2023-01-02 12:23:41 +00:00
CanadaHonk
04ff8d8d40
cdp: return protocol errors
2023-01-02 11:20:34 +00:00
CanadaHonk
a7d9331f60
idle: v2 - added sleep, utils, documenting, and more
2023-01-01 23:27:14 +00:00
CanadaHonk
baab5c7aa9
inject: pass IPC browser engine
2023-01-01 23:22:08 +00:00
CanadaHonk
67a7fc2c03
idle: rewrite to use CDP to get processes instead of exec
2023-01-01 15:40:49 +00:00
CanadaHonk
136048ebf9
cdp: add internal close api
2022-12-30 22:12:35 +00:00
CanadaHonk
fb99d0e987
idle: initial add
2022-12-20 21:32:24 +00:00
CanadaHonk
007cf2d032
ipc: fix not returning reply data
2022-12-18 13:52:50 +00:00
CanadaHonk
7aa0c6cf2d
ipc: fix not waiting for reply
2022-12-18 13:47:02 +00:00
CanadaHonk
d174fd279f
ipc: fix incorrect function name
2022-12-18 13:18:42 +00:00
CanadaHonk
641b37895d
launcher: simplify IPC args
2022-12-18 13:14:00 +00:00
CanadaHonk
4dd8af60cc
ipc: async listener support
2022-12-18 12:37:13 +00:00
CanadaHonk
c7feabb685
ipc: default no reply to null
2022-12-17 16:51:04 +00:00
CanadaHonk
f46e3f3ca9
Total internal rewrite ( #7 )
...
* cdp: initial add
* cdp: fix not retrying for port, and firefox
* major internal rewrite
* roadmap: update for rewrite
* package: use correct deps for rewrite
* chore: organise into dirs
* chore: fix imports
* chore: change versioning to 0.x.y
* firefox: fix error when window size is undefined
2022-12-16 23:20:03 +00:00