diff --git a/README.md b/README.md index 9f77571..e0463b9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Samva Integrations +# Samva -Open-source packages, examples, and cookbooks for integrating +Open-source packages, examples, cookbooks, and agent plugins for integrating [Samva](https://samva.dev) into real applications. Use these to send transactional email, connect auth email flows, work with diff --git a/bun.lock b/bun.lock index ebbd05e..c95a9e7 100644 --- a/bun.lock +++ b/bun.lock @@ -3,7 +3,7 @@ "configVersion": 1, "workspaces": { "": { - "name": "samva-integrations", + "name": "samva", "devDependencies": { "@tsconfig/bun": "^1.0.10", "@types/bun": "^1.4.0", diff --git a/docs/releases.md b/docs/releases.md index d1c2ea6..db53534 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -15,7 +15,7 @@ token, so publish would never start. Authentication is npm trusted publishing (OIDC). The workflow sets `id-token: write` and does not use an `NPM_TOKEN`. Each public package on npmjs.com must list GitHub Actions trusted publisher -`AryaLabsHQ/samva-integrations` with workflow filename `publish.yml` and no +`SamvaHQ/samva` with workflow filename `publish.yml` and no environment name. Do not rename `publish.yml`; npm pins that filename. This repository is public, so npm attaches provenance attestations to trusted diff --git a/package.json b/package.json index 30fc83f..0f58ff3 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "samva-integrations", + "name": "samva", "version": "0.0.0", "private": true, "description": "Open-source integration packages and examples for Samva.", diff --git a/packages/better-auth/package.json b/packages/better-auth/package.json index a9b1ac8..3306698 100644 --- a/packages/better-auth/package.json +++ b/packages/better-auth/package.json @@ -11,13 +11,13 @@ ], "homepage": "https://samva.dev", "bugs": { - "url": "https://github.com/AryaLabsHQ/samva-integrations/issues" + "url": "https://github.com/SamvaHQ/samva/issues" }, "license": "MIT", "author": "Arya Labs, Inc.", "repository": { "type": "git", - "url": "git+https://github.com/AryaLabsHQ/samva-integrations.git", + "url": "git+https://github.com/SamvaHQ/samva.git", "directory": "packages/better-auth" }, "files": [ diff --git a/packages/email-sdk/package.json b/packages/email-sdk/package.json index f3e39dd..e798e8f 100644 --- a/packages/email-sdk/package.json +++ b/packages/email-sdk/package.json @@ -10,13 +10,13 @@ ], "homepage": "https://samva.dev", "bugs": { - "url": "https://github.com/AryaLabsHQ/samva-integrations/issues" + "url": "https://github.com/SamvaHQ/samva/issues" }, "license": "MIT", "author": "Arya Labs, Inc.", "repository": { "type": "git", - "url": "git+https://github.com/AryaLabsHQ/samva-integrations.git", + "url": "git+https://github.com/SamvaHQ/samva.git", "directory": "packages/email-sdk" }, "files": [ diff --git a/plugins/samva/.codex-plugin/plugin.json b/plugins/samva/.codex-plugin/plugin.json index f71a76d..f28e1b4 100644 --- a/plugins/samva/.codex-plugin/plugin.json +++ b/plugins/samva/.codex-plugin/plugin.json @@ -4,7 +4,7 @@ "description": "Integrate and operate Samva email with the canonical hosted MCP server and Samva agent skill.", "author": { "name": "Arya Labs, Inc.", "url": "https://samva.dev" }, "homepage": "https://samva.dev/docs/developers/mcp", - "repository": "https://github.com/AryaLabsHQ/samva-integrations", + "repository": "https://github.com/SamvaHQ/samva", "license": "MIT", "keywords": ["samva", "email", "mcp", "agent-skills", "transactional-email"], "skills": "./skills/", diff --git a/plugins/samva/.cursor-plugin/plugin.json b/plugins/samva/.cursor-plugin/plugin.json index 4092a55..5b56cc6 100644 --- a/plugins/samva/.cursor-plugin/plugin.json +++ b/plugins/samva/.cursor-plugin/plugin.json @@ -6,7 +6,7 @@ "description": "Operate Samva email through its hosted MCP server and canonical agent skill.", "author": { "name": "Arya Labs, Inc." }, "homepage": "https://samva.dev/docs/developers/mcp", - "repository": "https://github.com/AryaLabsHQ/samva-integrations", + "repository": "https://github.com/SamvaHQ/samva", "license": "MIT", "logo": "./assets/icon.png", "keywords": ["samva", "email", "mcp", "agent-skills", "transactional-email"], diff --git a/plugins/samva/docs/verification.md b/plugins/samva/docs/verification.md index f507184..cb61da3 100644 --- a/plugins/samva/docs/verification.md +++ b/plugins/samva/docs/verification.md @@ -6,7 +6,7 @@ customer result. ## Automated package conformance -Run from the `samva-integrations` repository root: +Run from the `Samva` repository root: ```bash bun run validate:agent-plugin diff --git a/scripts/tegami.mts b/scripts/tegami.mts index 0c74e88..02568b1 100644 --- a/scripts/tegami.mts +++ b/scripts/tegami.mts @@ -13,11 +13,11 @@ import { tegami, type TegamiPlugin } from "tegami"; import { runCli } from "tegami/cli"; import { github } from "tegami/plugins/github"; -const REPOSITORY = "AryaLabsHQ/samva-integrations"; +const REPOSITORY = "SamvaHQ/samva"; const publicNames = new Set(["@samva/better-auth", "@samva/email-sdk"]); const releaseChecks = (): TegamiPlugin => ({ - name: "samva-integrations-release-checks", + name: "samva-release-checks", enforce: "pre", async afterPreflight({ plan }) { const shouldPublish = [...plan.packages.entries()].some( @@ -44,7 +44,7 @@ const releaseChecks = (): TegamiPlugin => ({ }); const paper = tegami({ - ignore: ["samva-integrations", /^@samva-examples\//], + ignore: ["samva", /^@samva-examples\//], npm: { client: "bun", updateLockFile: true,