refactor: move JS and Python clients under clients/

This commit is contained in:
2026-09-30 22:31:43 +02:00
parent f6a9daa89e
commit b2b815552f
47 changed files with 7 additions and 7 deletions
+1 -1
View File
@@ -28,5 +28,5 @@ test.db
/testserver
tests/data/
node_modules/
resolvespec-js/dist/
clients/resolvespec-js/dist/
.codex
+1 -1
View File
@@ -491,7 +491,7 @@ TypeScript/JavaScript client library supporting all three REST and WebSocket pro
- Header-based REST client (`HeaderSpecClient`)
- WebSocket client (`WebSocketClient`) with CRUD, subscriptions, heartbeat, reconnect
For complete documentation, see [resolvespec-js/README.md](resolvespec-js/README.md).
For complete documentation, see [clients/resolvespec-js/README.md](clients/resolvespec-js/README.md).
### Real-Time Communication
+5 -5
View File
@@ -23,23 +23,23 @@ This document tracks incomplete features and improvements for the ResolveSpec pr
### ResolveSpec JS Client Implementation & Testing
1. **ResolveSpec Client API (resolvespec-js)**
1. **ResolveSpec Client API (clients/resolvespec-js)**
- [x] Core API implementation (read, create, update, delete, getMetadata)
- [ ] Unit tests for API functions
- [ ] Integration tests with server
- [ ] Error handling and edge cases
2. **HeaderSpec Client API (resolvespec-js)**
2. **HeaderSpec Client API (clients/resolvespec-js)**
- [ ] Client API implementation
- [ ] Unit tests
- [ ] Integration tests with server
3. **FunctionSpec Client API (resolvespec-js)**
3. **FunctionSpec Client API (clients/resolvespec-js)**
- [ ] Client API implementation
- [ ] Unit tests
- [ ] Integration tests with server
4. **WebSocketSpec Client API (resolvespec-js)**
4. **WebSocketSpec Client API (clients/resolvespec-js)**
- [x] WebSocketClient class implementation (read, create, update, delete, meta, subscribe, unsubscribe)
- [ ] Unit tests for WebSocketClient
- [ ] Connection handling tests
@@ -54,7 +54,7 @@ This document tracks incomplete features and improvements for the ResolveSpec pr
### ResolveSpec Python Client Implementation & Testing
See [`resolvespec-python/todo.md`](./resolvespec-python/todo.md) for detailed Python client implementation tasks.
See [`clients/resolvespec-python/todo.md`](./clients/resolvespec-python/todo.md) for detailed Python client implementation tasks.
### Core Functionality