Skip to content

feat(nodejs): add folder API support and live e2e coverage#52

Open
Yukaii wants to merge 1 commit intodevelopfrom
feature/dev-2720-folder-api
Open

feat(nodejs): add folder API support and live e2e coverage#52
Yukaii wants to merge 1 commit intodevelopfrom
feature/dev-2720-folder-api

Conversation

@Yukaii
Copy link
Copy Markdown
Member

@Yukaii Yukaii commented Apr 23, 2026

Summary

  • add user and team folder APIs to the Node.js client, plus folder-aware note request types and exported folder types
  • add an opt-in live e2e Jest suite and a manual GitHub Actions workflow for running it against staging, production, or localhost
  • fix retry behavior so wrapped errors do not retry non-idempotent requests and hide real POST failures

Test plan

  • Run HACKMD_ACCESS_TOKEN=test-token npm test in nodejs
  • Run npm run test:e2e against localhost after the app-side folder persistence fix
  • Run npm run test:e2e against staging / production-style hosts during development

Made with Cursor

Extend the Node.js client with user and team folder APIs, folder-aware note
options, and exported folder types. Add an opt-in live e2e test suite and keep
non-idempotent retries from masking server-side POST failures.

Made-with: Cursor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant