Skip to content

chore(database-client): add npm metadata and LICENSE - #187

Merged
jamie-at-bunny merged 1 commit into
mainfrom
chore/database-client-npm-metadata
Aug 25, 2026
Merged

chore(database-client): add npm metadata and LICENSE#187
jamie-at-bunny merged 1 commit into
mainfrom
chore/database-client-npm-metadata

Conversation

@jamie-at-bunny

Copy link
Copy Markdown
Member

No description provided.

@bunnynet-devops

Copy link
Copy Markdown

@codex review

@changeset-bot

changeset-bot Bot commented Aug 25, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: abdc8c5

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 9 packages
Name Type
@bunny.net/database-client Patch
@bunny.net/database-adapter Patch
@bunny.net/database-shell Patch
@bunny.net/database-studio Patch
@bunny.net/database-shell-linux-x64 Patch
@bunny.net/database-shell-linux-arm64 Patch
@bunny.net/database-shell-darwin-x64 Patch
@bunny.net/database-shell-darwin-arm64 Patch
@bunny.net/database-shell-windows-x64 Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@greptile-apps

greptile-apps Bot commented Aug 25, 2026

Copy link
Copy Markdown

Greptile Summary

Adds publication metadata and an MIT license for @bunny.net/database-client.

  • Declares package description, repository links, keywords, supported Node version, and tree-shaking metadata.
  • Includes the new license in the published package.
  • Adds a patch changeset for the metadata update.

Confidence Score: 5/5

The PR appears safe to merge with no actionable defects identified.

The added metadata matches the package’s runtime requirements and publishing layout, while the side-effects declaration is consistent with the current implementation.

Important Files Changed

Filename Overview
packages/database-client/package.json Adds consistent npm metadata, an accurate minimum Node version, a valid side-effects declaration, and LICENSE publication.
packages/database-client/LICENSE Adds the standard MIT license referenced by the package metadata.
.changeset/database-client-npm-metadata.md Correctly records the package metadata update as a patch release.

Reviews (1): Last reviewed commit: "chore(database-client): add npm metadata..." | Re-trigger Greptile

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: abdc8c5ff5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

{
"name": "@bunny.net/database-client",
"version": "0.0.1",
"description": "Dependency-free SQL client for Bunny Database. Runs anywhere fetch does: Bunny Edge Scripting, Bun, Node, and Deno.",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Remove the browser-compatible implication from the description

When this description appears in npm search or package-manager output without the README warning, “Runs anywhere fetch does” includes browsers and advertises the client as browser-compatible. Following that claim can expose the bearer token—which grants whole-database access—and raw SQL capabilities to untrusted clients; restrict the description to named server runtimes and explicitly retain the server-side-only constraint.

AGENTS.md reference: AGENTS.md:L75-L75

Useful? React with 👍 / 👎.

@jamie-at-bunny
jamie-at-bunny merged commit 207ab25 into main Aug 25, 2026
5 checks passed
@jamie-at-bunny
jamie-at-bunny deleted the chore/database-client-npm-metadata branch August 25, 2026 18:57
@github-actions github-actions Bot mentioned this pull request Aug 25, 2026
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.

3 participants