Skip to content

Commit 73ff7f0

Browse files
committed
feat: add in-memory driver implementation for ObjectStack
- Introduced InMemoryDriver class for in-memory data storage. - Implemented CRUD operations, schema synchronization, and bulk operations. - Added support for basic pagination and JSON/array fields. feat: create Hono server plugin for ObjectStack - Developed HonoHttpServer class implementing IHttpServer interface. - Created HonoServerPlugin to register HTTP server capabilities. - Added route handling for ObjectStack Runtime Protocol. feat: implement MSW plugin for ObjectStack - Added MSWPlugin for seamless integration with Mock Service Worker. - Implemented ObjectStackServer for mock database functionality. - Created automatic API mocking for ObjectStack endpoints. chore: update package versions and dependencies - Unified package versions across plugins to 0.4.2. - Updated dependencies for plugin-hono-server and plugin-msw. - Added changelogs and README documentation for new plugins.
1 parent fdaea68 commit 73ff7f0

File tree

20 files changed

+28
-23
lines changed

20 files changed

+28
-23
lines changed
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

packages/driver-memory/tsconfig.json renamed to packages/plugins/driver-memory/tsconfig.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"extends": "../../../tsconfig.json",
23
"compilerOptions": {
34
"target": "ES2020",
45
"module": "ES2020",
@@ -8,7 +9,10 @@
89
"strict": true,
910
"esModuleInterop": true,
1011
"skipLibCheck": true,
12+
"noUnusedLocals": false,
13+
"noUnusedParameters": false,
1114
"forceConsistentCasingInFileNames": true
1215
},
13-
"include": ["src/**/*", "objectstack.config.ts"]
16+
"include": ["src/**/*"],
17+
"exclude": ["node_modules", "dist"]
1418
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)