Skip to content

chore: remove the unused docs site and fix the repo links - #26

Merged
jopmiddelkamp merged 2 commits into
mainfrom
chore/remove-docs-site
Oct 25, 2026
Merged

jopmiddelkamp merged 2 commits into
mainfrom
chore/remove-docs-site

Conversation

@jopmiddelkamp

Copy link
Copy Markdown
Contributor

Why

documentation_website/ (Docusaurus) is unused:

  • It was never published: GitHub Pages is off for this repo, and url in its config is still the template placeholder.
  • It does not build: the homepage button links to /docs/intro, which does not exist (found in docs: match README and docs site to the SDK API #25).
  • It still has template content: sample blog posts, homepage features, social card.
  • README.md already documents the full API (fixed in docs: match README and docs site to the SDK API #25).
  • All 127 open Dependabot alerts come from documentation_website/package-lock.json, and all 11 open Dependabot PRs target it.

package.json repository and bugs still point to the old repo name merchant_sdk_javascript. npmjs.com shows these links.

Change

  1. chore: remove the unused documentation_website: deletes the folder (34 files). Nothing else in the repo refers to it.
  2. chore: fix the repository and issue links in package.json: merchant_sdk_javascript → beans-merchant-sdk-javascript, plus two lines under ## Unreleased in CHANGELOG.md (this fix and the README fixes from docs: match README and docs site to the SDK API #25, which had no changelog line).

Verification

After merge

The Docusaurus site was never published (GitHub Pages is off), still
had template content, and did not build: the homepage links to
/docs/intro, which does not exist. README.md documents the full API.

All 127 open Dependabot alerts come from its package-lock.json, and
the 11 open Dependabot PRs all target it.
The repo was renamed from merchant_sdk_javascript to
beans-merchant-sdk-javascript. Also add Unreleased changelog lines for
this and for the README fixes from #25.
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