Skip to content

feat(node): scaffold @jongodb/memory-server package (#107) - #112

Merged
midagedev merged 2 commits into
mainfrom
feat/node-scaffold-107
Feb 24, 2026
Merged

feat(node): scaffold @jongodb/memory-server package (#107)#112
midagedev merged 2 commits into
mainfrom
feat/node-scaffold-107

Conversation

@midagedev

Copy link
Copy Markdown
Owner

Summary

  • add Node workspace root config for package-based tooling
  • scaffold @jongodb/memory-server with typed API placeholder
  • add package-local TypeScript build/typecheck/test scripts and a scaffold test

Validation

  • npm run node:build
  • npm run node:typecheck
  • npm run node:test

Issue

Closes #107
Part of #106

@midagedev midagedev added track:node Node ecosystem adapter type:feature Feature parallel:ready Parallel ready phase:r5 Node ecosystem adapter and packaging labels Feb 24, 2026
@midagedev

Copy link
Copy Markdown
Owner Author

Review note: add a root Node workspace README section so contributors know this package is scaffold-only and that runtime implementation is tracked in #108; also include package to improve npm discoverability at publication time.

@midagedev

Copy link
Copy Markdown
Owner Author

Follow-up review clarification: please add npm package keywords metadata to packages/memory-server/package.json for discoverability and future registry page quality.

@midagedev

Copy link
Copy Markdown
Owner Author

Applied follow-up patch for review notes:\n- added npm in \n- added root README Node adapter status section\n- re-ran

node:test
npm run --workspace @jongodb/memory-server test

@jongodb/memory-server@0.0.0-development pretest
npm run build

@jongodb/memory-server@0.0.0-development build
tsc -p tsconfig.json

@jongodb/memory-server@0.0.0-development test
node --test dist/test/*.test.js

TAP version 13

Subtest: startJongodbMemoryServer is scaffolded and explicitly not implemented

ok 1 - startJongodbMemoryServer is scaffolded and explicitly not implemented

duration_ms: 0.64675
...
1..1

tests 1

suites 0

pass 1

fail 0

cancelled 0

skipped 0

todo 0

duration_ms 49.322334 (pass)

@midagedev

Copy link
Copy Markdown
Owner Author

Follow-up patch applied for review notes:

  • added npm keywords metadata in packages/memory-server/package.json
  • added root README Node adapter status section
  • re-ran npm run node:test (pass)

@midagedev
midagedev merged commit eed3b03 into main Feb 24, 2026
1 check passed
@midagedev
midagedev deleted the feat/node-scaffold-107 branch February 24, 2026 08:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

parallel:ready Parallel ready phase:r5 Node ecosystem adapter and packaging track:node Node ecosystem adapter type:feature Feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[node][scaffold] Create @jongodb/memory-server package skeleton

1 participant