Skip to content

Commit 82111ed

Browse files
committed
feat(packages): publish web_socket_debugger, web_socket_channel_debugger and prepare http_debugger
- Published web_socket_debugger 0.1.0 to pub.dev - Published web_socket_channel_debugger 0.1.0 to pub.dev - Updated README badges to show pub.dev versions instead of 'pending' - Fixed http_debugger description (English) and null safety issues - Added LICENSE and CHANGELOG to http_debugger - Ready to publish http_debugger 0.1.0
1 parent a472d23 commit 82111ed

File tree

13 files changed

+1093
-104
lines changed

13 files changed

+1093
-104
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
<p align="center">
2828
<a href="https://pub.dev/packages/network_debugger"><img src="https://img.shields.io/pub/v/network_debugger.svg" alt="network_debugger on pub.dev" /></a>
2929
<a href="https://pub.dev/packages/dio_debugger"><img src="https://img.shields.io/pub/v/dio_debugger.svg" alt="dio_debugger on pub.dev" /></a>
30-
<a href="#"><img src="https://img.shields.io/badge/web_socket_debugger-pending-lightgrey" alt="web_socket_debugger" /></a>
31-
<a href="#"><img src="https://img.shields.io/badge/web_socket_channel_debugger-pending-lightgrey" alt="web_socket_channel_debugger" /></a>
30+
<a href="https://pub.dev/packages/web_socket_debugger"><img src="https://img.shields.io/pub/v/web_socket_debugger.svg" alt="web_socket_debugger on pub.dev" /></a>
31+
<a href="https://pub.dev/packages/web_socket_channel_debugger"><img src="https://img.shields.io/pub/v/web_socket_channel_debugger.svg" alt="web_socket_channel_debugger on pub.dev" /></a>
3232
</p>
3333

3434
![Запись экрана 2025-10-02 в 13 06 06](https://github.com/user-attachments/assets/43044ece-e6b4-4702-80bc-0584e844c042)
@@ -51,6 +51,8 @@ What it can do
5151
- Record/stop and records management
5252
- HTML preview
5353
- Form Data (show files) For example Flutter devtools don't show at all
54+
- You can proxy only app requests or all OS requests (forward proxy)
55+
- Crossplatform
5456

5557
...
5658

Lines changed: 317 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,317 @@
1+
{
2+
"configVersion": 2,
3+
"packages": [
4+
{
5+
"name": "_fe_analyzer_shared",
6+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-88.0.0",
7+
"packageUri": "lib/",
8+
"languageVersion": "3.7"
9+
},
10+
{
11+
"name": "analyzer",
12+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/analyzer-8.1.1",
13+
"packageUri": "lib/",
14+
"languageVersion": "3.7"
15+
},
16+
{
17+
"name": "args",
18+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/args-2.7.0",
19+
"packageUri": "lib/",
20+
"languageVersion": "3.3"
21+
},
22+
{
23+
"name": "async",
24+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/async-2.13.0",
25+
"packageUri": "lib/",
26+
"languageVersion": "3.4"
27+
},
28+
{
29+
"name": "boolean_selector",
30+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/boolean_selector-2.1.2",
31+
"packageUri": "lib/",
32+
"languageVersion": "3.1"
33+
},
34+
{
35+
"name": "cli_config",
36+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/cli_config-0.2.0",
37+
"packageUri": "lib/",
38+
"languageVersion": "3.0"
39+
},
40+
{
41+
"name": "collection",
42+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/collection-1.19.1",
43+
"packageUri": "lib/",
44+
"languageVersion": "3.4"
45+
},
46+
{
47+
"name": "convert",
48+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/convert-3.1.2",
49+
"packageUri": "lib/",
50+
"languageVersion": "3.4"
51+
},
52+
{
53+
"name": "coverage",
54+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/coverage-1.15.0",
55+
"packageUri": "lib/",
56+
"languageVersion": "3.4"
57+
},
58+
{
59+
"name": "crypto",
60+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/crypto-3.0.6",
61+
"packageUri": "lib/",
62+
"languageVersion": "3.4"
63+
},
64+
{
65+
"name": "file",
66+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/file-7.0.1",
67+
"packageUri": "lib/",
68+
"languageVersion": "3.0"
69+
},
70+
{
71+
"name": "frontend_server_client",
72+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/frontend_server_client-4.0.0",
73+
"packageUri": "lib/",
74+
"languageVersion": "3.0"
75+
},
76+
{
77+
"name": "glob",
78+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/glob-2.1.3",
79+
"packageUri": "lib/",
80+
"languageVersion": "3.3"
81+
},
82+
{
83+
"name": "http",
84+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/http-1.5.0",
85+
"packageUri": "lib/",
86+
"languageVersion": "3.4"
87+
},
88+
{
89+
"name": "http_multi_server",
90+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/http_multi_server-3.2.2",
91+
"packageUri": "lib/",
92+
"languageVersion": "3.2"
93+
},
94+
{
95+
"name": "http_parser",
96+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/http_parser-4.1.2",
97+
"packageUri": "lib/",
98+
"languageVersion": "3.4"
99+
},
100+
{
101+
"name": "io",
102+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/io-1.0.5",
103+
"packageUri": "lib/",
104+
"languageVersion": "3.4"
105+
},
106+
{
107+
"name": "js",
108+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/js-0.7.2",
109+
"packageUri": "lib/",
110+
"languageVersion": "3.7"
111+
},
112+
{
113+
"name": "lints",
114+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/lints-3.0.0",
115+
"packageUri": "lib/",
116+
"languageVersion": "3.0"
117+
},
118+
{
119+
"name": "logging",
120+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/logging-1.3.0",
121+
"packageUri": "lib/",
122+
"languageVersion": "3.4"
123+
},
124+
{
125+
"name": "matcher",
126+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/matcher-0.12.17",
127+
"packageUri": "lib/",
128+
"languageVersion": "3.4"
129+
},
130+
{
131+
"name": "meta",
132+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/meta-1.17.0",
133+
"packageUri": "lib/",
134+
"languageVersion": "3.5"
135+
},
136+
{
137+
"name": "mime",
138+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/mime-2.0.0",
139+
"packageUri": "lib/",
140+
"languageVersion": "3.2"
141+
},
142+
{
143+
"name": "node_preamble",
144+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/node_preamble-2.0.2",
145+
"packageUri": "lib/",
146+
"languageVersion": "2.12"
147+
},
148+
{
149+
"name": "package_config",
150+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/package_config-2.2.0",
151+
"packageUri": "lib/",
152+
"languageVersion": "3.4"
153+
},
154+
{
155+
"name": "path",
156+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/path-1.9.1",
157+
"packageUri": "lib/",
158+
"languageVersion": "3.4"
159+
},
160+
{
161+
"name": "pool",
162+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/pool-1.5.2",
163+
"packageUri": "lib/",
164+
"languageVersion": "3.4"
165+
},
166+
{
167+
"name": "pub_semver",
168+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/pub_semver-2.2.0",
169+
"packageUri": "lib/",
170+
"languageVersion": "3.4"
171+
},
172+
{
173+
"name": "shelf",
174+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/shelf-1.4.2",
175+
"packageUri": "lib/",
176+
"languageVersion": "3.4"
177+
},
178+
{
179+
"name": "shelf_packages_handler",
180+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2",
181+
"packageUri": "lib/",
182+
"languageVersion": "2.17"
183+
},
184+
{
185+
"name": "shelf_static",
186+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/shelf_static-1.1.3",
187+
"packageUri": "lib/",
188+
"languageVersion": "3.3"
189+
},
190+
{
191+
"name": "shelf_web_socket",
192+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/shelf_web_socket-3.0.0",
193+
"packageUri": "lib/",
194+
"languageVersion": "3.5"
195+
},
196+
{
197+
"name": "source_map_stack_trace",
198+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.2",
199+
"packageUri": "lib/",
200+
"languageVersion": "3.3"
201+
},
202+
{
203+
"name": "source_maps",
204+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/source_maps-0.10.13",
205+
"packageUri": "lib/",
206+
"languageVersion": "3.3"
207+
},
208+
{
209+
"name": "source_span",
210+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/source_span-1.10.1",
211+
"packageUri": "lib/",
212+
"languageVersion": "3.1"
213+
},
214+
{
215+
"name": "stack_trace",
216+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/stack_trace-1.12.1",
217+
"packageUri": "lib/",
218+
"languageVersion": "3.4"
219+
},
220+
{
221+
"name": "stream_channel",
222+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/stream_channel-2.1.4",
223+
"packageUri": "lib/",
224+
"languageVersion": "3.3"
225+
},
226+
{
227+
"name": "string_scanner",
228+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/string_scanner-1.4.1",
229+
"packageUri": "lib/",
230+
"languageVersion": "3.1"
231+
},
232+
{
233+
"name": "term_glyph",
234+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/term_glyph-1.2.2",
235+
"packageUri": "lib/",
236+
"languageVersion": "3.1"
237+
},
238+
{
239+
"name": "test",
240+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/test-1.26.3",
241+
"packageUri": "lib/",
242+
"languageVersion": "3.5"
243+
},
244+
{
245+
"name": "test_api",
246+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/test_api-0.7.7",
247+
"packageUri": "lib/",
248+
"languageVersion": "3.5"
249+
},
250+
{
251+
"name": "test_core",
252+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/test_core-0.6.12",
253+
"packageUri": "lib/",
254+
"languageVersion": "3.5"
255+
},
256+
{
257+
"name": "typed_data",
258+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/typed_data-1.4.0",
259+
"packageUri": "lib/",
260+
"languageVersion": "3.5"
261+
},
262+
{
263+
"name": "vm_service",
264+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/vm_service-15.0.2",
265+
"packageUri": "lib/",
266+
"languageVersion": "3.5"
267+
},
268+
{
269+
"name": "watcher",
270+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/watcher-1.1.4",
271+
"packageUri": "lib/",
272+
"languageVersion": "3.1"
273+
},
274+
{
275+
"name": "web",
276+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/web-1.1.1",
277+
"packageUri": "lib/",
278+
"languageVersion": "3.4"
279+
},
280+
{
281+
"name": "web_socket",
282+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/web_socket-1.0.1",
283+
"packageUri": "lib/",
284+
"languageVersion": "3.4"
285+
},
286+
{
287+
"name": "web_socket_channel",
288+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/web_socket_channel-3.0.3",
289+
"packageUri": "lib/",
290+
"languageVersion": "3.3"
291+
},
292+
{
293+
"name": "webkit_inspection_protocol",
294+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1",
295+
"packageUri": "lib/",
296+
"languageVersion": "3.0"
297+
},
298+
{
299+
"name": "yaml",
300+
"rootUri": "file:///Users/belief/.pub-cache/hosted/pub.dev/yaml-3.1.3",
301+
"packageUri": "lib/",
302+
"languageVersion": "3.4"
303+
},
304+
{
305+
"name": "http_debugger",
306+
"rootUri": "../",
307+
"packageUri": "lib/",
308+
"languageVersion": "3.0"
309+
}
310+
],
311+
"generated": "2025-10-30T00:16:27.854389Z",
312+
"generator": "pub",
313+
"generatorVersion": "3.7.2",
314+
"flutterRoot": "file:///Users/belief/dev/flutter",
315+
"flutterVersion": "3.29.3",
316+
"pubCache": "file:///Users/belief/.pub-cache"
317+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Changelog
2+
3+
## 0.1.0
4+
- Initial release: global HTTP interceptor via HttpOverrides
5+
- Supports both reverse proxy and forward proxy modes
6+
- Automatic proxy detection from environment variables
7+
- Compatible with `package:http` and other HTTP clients built on `dart:io`

0 commit comments

Comments
 (0)