Skip to content

Update README#104

Merged
yosriady merged 1 commit into
mainfrom
chore/readme
Jul 17, 2025
Merged

Update README#104
yosriady merged 1 commit into
mainfrom
chore/readme

Conversation

@yosriady
Copy link
Copy Markdown
Contributor

No description provided.

@yosriady yosriady force-pushed the chore/readme branch 5 times, most recently from 42e6dd3 to a25f0f8 Compare July 16, 2025 06:23
@yosriady yosriady marked this pull request as ready for review July 16, 2025 06:24
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates the README to rebrand from “Formo Analytics SDK” to “Formo Web SDK,” enhance the header layout, and expand documentation with installation, methodology, and contributing sections

  • Revised title, header alignment, and link badges
  • Added detailed installation targets and methodology overview
  • Introduced a contributing section with a link to guidelines
Comments suppressed due to low confidence (1)

README.md:35

  • The sentence is incomplete; consider finishing the phrase (e.g., 'Feel free to open a pull request or issue').
[Contributions](https://github.com/getformo/sdk/blob/main/CONTRIBUTING.md) are welcome! Feel free to open 

Comment thread README.md
## Installation

Please visit Formo's [Developer Docs](https://docs.formo.so) for detailed guides and installation instructions.
The Formo Web SDK is a Javascript library that allows you to track and analyze user interactions on your dapp.
Copy link

Copilot AI Jul 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The term 'Javascript' should be spelled 'JavaScript' to match the official casing.

Suggested change
The Formo Web SDK is a Javascript library that allows you to track and analyze user interactions on your dapp.
The Formo Web SDK is a JavaScript library that allows you to track and analyze user interactions on your dapp.

Copilot uses AI. Check for mistakes.
Comment thread README.md
Comment on lines +1 to 17
<p align="center">
<h1 align="center"><b>Formo Web SDK</b></h1>
<p align="center">
Unified analytics for onchain apps.
<br />
<a href="https://formo.so">Website</a>
·
<a href="https://docs.formo.so">Docs</a>
·
<a href="https://app.formo.so">Dashboard</a>
·
<a href="https://formo.so/slack">Slack</a>
·
<a href="https://twitter.com/getformo">X</a>
</p>
</p>

Copy link

Copilot AI Jul 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[nitpick] Using raw HTML for headings can reduce accessibility; consider using Markdown headings (e.g., '## Formo Web SDK') and CSS for centering.

Suggested change
<p align="center">
<h1 align="center"><b>Formo Web SDK</b></h1>
<p align="center">
Unified analytics for onchain apps.
<br />
<a href="https://formo.so">Website</a>
·
<a href="https://docs.formo.so">Docs</a>
·
<a href="https://app.formo.so">Dashboard</a>
·
<a href="https://formo.so/slack">Slack</a>
·
<a href="https://twitter.com/getformo">X</a>
</p>
</p>
## Formo Web SDK
Unified analytics for onchain apps.
<a href="https://formo.so">Website</a>
·
<a href="https://docs.formo.so">Docs</a>
·
<a href="https://app.formo.so">Dashboard</a>
·
<a href="https://formo.so/slack">Slack</a>
·
<a href="https://twitter.com/getformo">X</a>

Copilot uses AI. Check for mistakes.
Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Incomplete Sentence in README

The "Contributing" section in README.md contains an incomplete sentence that abruptly ends with "Feel free to open". This appears to be accidentally committed unfinished content.

README.md#L34-L35

sdk/README.md

Lines 34 to 35 in cd9f82c

[Contributions](https://github.com/getformo/sdk/blob/main/CONTRIBUTING.md) are welcome! Feel free to open

Fix in CursorFix in Web


BugBot free trial expires on July 22, 2025
Learn more in the Cursor dashboard.

Was this report helpful? Give feedback by reacting with 👍 or 👎

@yosriady yosriady merged commit b016c09 into main Jul 17, 2025
5 checks passed
@yosriady yosriady deleted the chore/readme branch July 17, 2025 09:48
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.19.3 🎉

yosriady added a commit that referenced this pull request May 16, 2026
Dependabot could not auto-fix these (transitive dev deps with no
parent release bumping them), so pin via pnpm overrides — same
pattern already used for picomatch/diff/hono:

- serialize-javascript >=7.0.5 (was 6.0.2 via mocha): fixes RCE via
  RegExp.flags/Date.toISOString (#75) and CPU-exhaustion DoS (#103)
- fast-uri >=3.1.2 (was 3.1.0 via webpack/ts-loader): fixes path
  traversal (#104) and host confusion (#105)

Dev/build-only — not shipped in @formo/analytics. Full mocha suite
passes (594/594) with the serialize-javascript 6->7 major bump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
yosriady added a commit that referenced this pull request May 16, 2026
* Fix min release age units

* Upgrade to pnpm 11

* chore: gitignore .claude/, drop invalid minReleaseAge key

- Ignore .claude/ (local Claude Code settings + worktrees) so the
  nested repo copies are never committed.
- Remove minReleaseAge: 2 from pnpm-workspace.yaml — not a valid pnpm
  key (silently ignored, leftover from old .npmrc). The active
  supply-chain cooldown remains minimumReleaseAge: 2880 (48h).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* security: override serialize-javascript & fast-uri to patched versions

Dependabot could not auto-fix these (transitive dev deps with no
parent release bumping them), so pin via pnpm overrides — same
pattern already used for picomatch/diff/hono:

- serialize-javascript >=7.0.5 (was 6.0.2 via mocha): fixes RCE via
  RegExp.flags/Date.toISOString (#75) and CPU-exhaustion DoS (#103)
- fast-uri >=3.1.2 (was 3.1.0 via webpack/ts-loader): fixes path
  traversal (#104) and host confusion (#105)

Dev/build-only — not shipped in @formo/analytics. Full mocha suite
passes (594/594) with the serialize-javascript 6->7 major bump.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants