Skip to content

Commit 9a31365

Browse files
authored
Merge pull request #266 from TracerBench/update-remark
[chore] update remark and readme example sync
2 parents 36cbe71 + e768e0a commit 9a31365

File tree

19 files changed

+2657
-2036
lines changed

19 files changed

+2657
-2036
lines changed

@tracerbench/find-chrome/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,6 @@
3535
"eslint-plugin-prettier": "^4.2.1",
3636
"eslint-plugin-simple-import-sort": "^10.0.0",
3737
"prettier": "^2.0.5",
38-
"typescript": "^5.0.4"
38+
"typescript": "^5.8.3"
3939
}
4040
}

@tracerbench/message-transport/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@
2222
"eslint-plugin-prettier": "^4.2.1",
2323
"eslint-plugin-simple-import-sort": "^10.0.0",
2424
"prettier": "^2.0.5",
25-
"typescript": "^5.0.4"
25+
"typescript": "^5.8.3"
2626
}
2727
}

@tracerbench/protocol-connection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"rollup-plugin-commonjs": "^10.1.0",
4242
"rollup-plugin-sourcemaps": "^0.6.2",
4343
"rollup-plugin-terser": "^6.1.0",
44-
"typescript": "^5.0.4"
44+
"typescript": "^5.8.3"
4545
},
4646
"peerDependencies": {
4747
"devtools-protocol": "*"

@tracerbench/protocol-transport/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,6 @@
4040
"rollup-plugin-commonjs": "^10.1.0",
4141
"rollup-plugin-sourcemaps": "^0.6.2",
4242
"rollup-plugin-terser": "^6.1.0",
43-
"typescript": "^5.0.4"
43+
"typescript": "^5.8.3"
4444
}
4545
}

@tracerbench/spawn-chrome/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
"eslint-plugin-prettier": "^4.2.1",
3838
"eslint-plugin-simple-import-sort": "^10.0.0",
3939
"prettier": "^2.0.5",
40-
"typescript": "^5.0.4"
40+
"typescript": "^5.8.3"
4141
},
4242
"gitHead": "930bc11c8b01620e5095df9249f0647af68235b5"
4343
}

@tracerbench/spawn/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"eslint-plugin-prettier": "^4.2.1",
3939
"eslint-plugin-simple-import-sort": "^10.0.0",
4040
"prettier": "^2.0.5",
41-
"typescript": "^5.0.4"
41+
"typescript": "^5.8.3"
4242
},
4343
"gitHead": "930bc11c8b01620e5095df9249f0647af68235b5"
4444
}

@tracerbench/websocket-message-transport/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,6 @@
3636
"eslint-plugin-prettier": "^4.2.1",
3737
"eslint-plugin-simple-import-sort": "^10.0.0",
3838
"prettier": "^2.0.5",
39-
"typescript": "^5.0.4"
39+
"typescript": "^5.8.3"
4040
}
4141
}

README.md

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,27 @@ designed with automation in mind.
99

1010
## Table of Contents
1111

12-
* [Features](#features)
13-
14-
* [Examples](#examples)
15-
16-
* [Print URL as PDF](#print-url-as-pdf)
17-
* [Node Debugging](#node-debugging)
12+
* [Features](#features)
13+
* [Examples](#examples)
14+
* [Print URL as PDF](#print-url-as-pdf)
15+
* [Node Debugging](#node-debugging)
1816

1917
## Features
2018

21-
* Promise API for async/await (most debugger commands are meant to be sequential).
22-
* TypeScript support and uses "devtools-protocol" types, allowing you to pick a protocol version.
23-
* Launches Chrome with a new temp user data folder so Chrome launches an isolated instance.
24-
(regardless if you already have Chrome open).
25-
* Opens Chrome with a pipe message transport to the browser connection and supports
26-
attaching flattened session connections to targets.
27-
* Supports cancellation in a way that avoids unhandled rejections, and allows you to add combine
28-
additional cancellation concerns.
29-
* Supports seeing protocol debug messages with `DEBUG=chrome-debugging-client:*`
30-
* Use with race-cancellation library to add timeouts or other cancellation concerns to tasks
31-
using the connection.
32-
* The library was designed to be careful about not floating promises (promises are
33-
chained immediately after being created, combining concurrent promises with all
34-
or race), this avoids unhandled rejections.
19+
* Promise API for async/await (most debugger commands are meant to be sequential).
20+
* TypeScript support and uses "devtools-protocol" types, allowing you to pick a protocol version.
21+
* Launches Chrome with a new temp user data folder so Chrome launches an isolated instance.
22+
(regardless if you already have Chrome open).
23+
* Opens Chrome with a pipe message transport to the browser connection and supports
24+
attaching flattened session connections to targets.
25+
* Supports cancellation in a way that avoids unhandled rejections, and allows you to add combine
26+
additional cancellation concerns.
27+
* Supports seeing protocol debug messages with `DEBUG=chrome-debugging-client:*`
28+
* Use with race-cancellation library to add timeouts or other cancellation concerns to tasks
29+
using the connection.
30+
* The library was designed to be careful about not floating promises (promises are
31+
chained immediately after being created, combining concurrent promises with all
32+
or race), this avoids unhandled rejections.
3533

3634
## Examples
3735

chrome-debugging-client.code-workspace

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"eslint.validate": ["javascript", "typescript"],
1515
"editor.codeActionsOnSave": {
16-
"source.fixAll.eslint": true
16+
"source.fixAll.eslint": "always"
1717
}
1818
},
1919
"folders": [

chrome-debugging-client/README.md

Lines changed: 18 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,27 @@ designed with automation in mind.
99

1010
## Table of Contents
1111

12-
* [Features](#features)
13-
14-
* [Examples](#examples)
15-
16-
* [Print URL as PDF](#print-url-as-pdf)
17-
* [Node Debugging](#node-debugging)
12+
* [Features](#features)
13+
* [Examples](#examples)
14+
* [Print URL as PDF](#print-url-as-pdf)
15+
* [Node Debugging](#node-debugging)
1816

1917
## Features
2018

21-
* Promise API for async/await (most debugger commands are meant to be sequential).
22-
* TypeScript support and uses "devtools-protocol" types, allowing you to pick a protocol version.
23-
* Launches Chrome with a new temp user data folder so Chrome launches an isolated instance.
24-
(regardless if you already have Chrome open).
25-
* Opens Chrome with a pipe message transport to the browser connection and supports
26-
attaching flattened session connections to targets.
27-
* Supports cancellation in a way that avoids unhandled rejections, and allows you to add combine
28-
additional cancellation concerns.
29-
* Supports seeing protocol debug messages with `DEBUG=chrome-debugging-client:*`
30-
* Use with race-cancellation library to add timeouts or other cancellation concerns to tasks
31-
using the connection.
32-
* The library was designed to be careful about not floating promises (promises are
33-
chained immediately after being created, combining concurrent promises with all
34-
or race), this avoids unhandled rejections.
19+
* Promise API for async/await (most debugger commands are meant to be sequential).
20+
* TypeScript support and uses "devtools-protocol" types, allowing you to pick a protocol version.
21+
* Launches Chrome with a new temp user data folder so Chrome launches an isolated instance.
22+
(regardless if you already have Chrome open).
23+
* Opens Chrome with a pipe message transport to the browser connection and supports
24+
attaching flattened session connections to targets.
25+
* Supports cancellation in a way that avoids unhandled rejections, and allows you to add combine
26+
additional cancellation concerns.
27+
* Supports seeing protocol debug messages with `DEBUG=chrome-debugging-client:*`
28+
* Use with race-cancellation library to add timeouts or other cancellation concerns to tasks
29+
using the connection.
30+
* The library was designed to be careful about not floating promises (promises are
31+
chained immediately after being created, combining concurrent promises with all
32+
or race), this avoids unhandled rejections.
3533

3634
## Examples
3735

0 commit comments

Comments
 (0)