Release Network Tools 0.1.0
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
# Architecture
|
||||
|
||||
Network Tools is a static React/Vite application wrapped in the shared Toolbox shell. `Workbench.tsx` owns only transient view state and delegates to small pure modules:
|
||||
|
||||
- `network/url.ts` resolves and decomposes URLs with the platform `URL` parser and returns a password-redacted display value.
|
||||
- `network/dns.ts` constructs one bounded zone-file record; IPv4 and IPv6 parsing comes from `@add-ideas/toolbox-helpers`.
|
||||
- `network/http.ts` parses a pasted header block and constructs an explicit CSP from source tokens.
|
||||
- `network/mime.ts` is a project-authored offline reference table.
|
||||
|
||||
All version 0.1 operations are short, bounded and synchronous, so the app does not create a worker. There is no server API, service worker, persistence layer or runtime lookup. Relative entry and asset URLs keep the production build relocatable below a nested portal path.
|
||||
Reference in New Issue
Block a user