Unified · Split
| @@ -1,6 +1,6 @@ | |||
| 1 | { | 1 | { |
| 2 | "$schema": "https://unpkg.com/@changesets/config@3.1.3/schema.json", | 2 | "$schema": "https://unpkg.com/@changesets/config@3.1.3/schema.json", |
| 3 | "changelog": ["@changesets/changelog-github", { "repo": "RhysSullivan/executor" }], | 3 | "changelog": ["@changesets/changelog-github", { "repo": "UsefulSoftwareCo/executor" }], |
| 4 | "commit": false, | 4 | "commit": false, |
| 5 | "fixed": [ | 5 | "fixed": [ |
| 6 | [ | 6 | [ |
| @@ -7,7 +7,7 @@ body: · 6 unmodified lines | |||
| 7 | attributes: | 7 | attributes: |
| 8 | value: | | 8 | value: | |
| 9 | Before filing, please try the quick fixes in the pinned | 9 | Before filing, please try the quick fixes in the pinned |
| 10 | **[Desktop app crashing? Start here](https://github.com/RhysSullivan/executor/issues?q=is%3Aissue+label%3Acrash-triage)** | 10 | **[Desktop app crashing? Start here](https://github.com/UsefulSoftwareCo/executor/issues?q=is%3Aissue+label%3Acrash-triage)** |
| 11 | guide — most crashes are fixed by updating to the latest version. | 11 | guide — most crashes are fixed by updating to the latest version. |
| 12 | If you're still stuck, the details below help us pin it down fast. | 12 | If you're still stuck, the details below help us pin it down fast. |
| 13 | - type: input | 13 | - type: input |
| @@ -104,7 +104,7 @@ Identical to beta except skip `release:beta:start`/`stop`. Changesets produce a · 103 unmodified lines | |||
| 104 | - **Never commit until the owner explicitly says so.** Set everything up in the working tree, run `git status`, and stop. | 104 | - **Never commit until the owner explicitly says so.** Set everything up in the working tree, run `git status`, and stop. |
| 105 | - **No AI / Claude / Anthropic / Co-Authored-By trailers** in commits, commit messages, PRs, or any generated file. This is in `CLAUDE.md` — do not violate. | 105 | - **No AI / Claude / Anthropic / Co-Authored-By trailers** in commits, commit messages, PRs, or any generated file. This is in `CLAUDE.md` — do not violate. |
| 106 | - **Branch naming**: `rs/<short-topic>` for Rhys's branches. Beta-start branch: `rs/beta-v<version>-start`. | 106 | - **Branch naming**: `rs/<short-topic>` for Rhys's branches. Beta-start branch: `rs/beta-v<version>-start`. |
| 107 | - **Remote**: `origin` = `https://github.com/RhysSullivan/executor.git`. If another remote appears (e.g. a fork remote), ask whether to remove it. | 107 | - **Remote**: `origin` = `https://github.com/UsefulSoftwareCo/executor.git`. If another remote appears (e.g. a fork remote), ask whether to remove it. |
| 108 | - **Dirty working tree**: if there are uncommitted changes when starting a release, ask whether to include them, stash them, or commit separately first. Don't sweep them into the release commit silently. | 108 | - **Dirty working tree**: if there are uncommitted changes when starting a release, ask whether to include them, stash them, or commit separately first. Don't sweep them into the release commit silently. |
| 109 | - **Don't estimate time** — code is cheap to write. Focus on what to do, not how long it takes. | 109 | - **Don't estimate time** — code is cheap to write. Focus on what to do, not how long it takes. |
| 110 | - **Fact-check scope claims** before publishing. If release notes say "does not affect X", verify by reading the diff. | 110 | - **Fact-check scope claims** before publishing. If release notes say "does not affect X", verify by reading the diff. |
| @@ -225,7 +225,7 @@ The browser e2e scenarios need Playwright's Chromium once per machine: · 224 unmodified lines | |||
| 225 | ## Community | 225 | ## Community |
| 226 | 226 | ||
| 227 | Join the [Discord](https://discord.gg/eF29HBHwM6). To learn more, visit | 227 | Join the [Discord](https://discord.gg/eF29HBHwM6). To learn more, visit |
| 228 | [executor.sh](https://executor.sh) or [Ask DeepWiki](https://deepwiki.com/RhysSullivan/executor). | 228 | [executor.sh](https://executor.sh) or [Ask DeepWiki](https://deepwiki.com/UsefulSoftwareCo/executor). |
| 229 | 229 | ||
| 230 | ## License | 230 | ## License |
| 231 | 231 | ||
| @@ -24,7 +24,7 @@ the self-host Docker image. · 23 unmodified lines | |||
| 24 | - creates or updates the GitHub release with build artifacts | 24 | - creates or updates the GitHub release with build artifacts |
| 25 | - dispatches `.github/workflows/publish-desktop.yml` | 25 | - dispatches `.github/workflows/publish-desktop.yml` |
| 26 | - dispatches `.github/workflows/publish-selfhost-docker.yml` | 26 | - dispatches `.github/workflows/publish-selfhost-docker.yml` |
| 27 | 6. The self-host Docker workflow publishes `ghcr.io/rhyssullivan/executor-selfhost` | 27 | 6. The self-host Docker workflow publishes `ghcr.io/usefulsoftwareco/executor-selfhost` |
| 28 | for `linux/amd64` and `linux/arm64`: | 28 | for `linux/amd64` and `linux/arm64`: |
| 29 | - stable releases get `vX.Y.Z`, `X.Y.Z`, and `latest` | 29 | - stable releases get `vX.Y.Z`, `X.Y.Z`, and `latest` |
| 30 | - prereleases get `vX.Y.Z-...`, `X.Y.Z-...`, and `beta` | 30 | - prereleases get `vX.Y.Z-...`, `X.Y.Z-...`, and `beta` |
| @@ -13,7 +13,7 @@ const supportLinks = [ · 12 unmodified lines | |||
| 13 | { label: "Discord", href: "https://discord.gg/eF29HBHwM6", icon: DiscordMark }, | 13 | { label: "Discord", href: "https://discord.gg/eF29HBHwM6", icon: DiscordMark }, |
| 14 | { | 14 | { |
| 15 | label: "GitHub Issues", | 15 | label: "GitHub Issues", |
| 16 | href: "https://github.com/RhysSullivan/executor/issues", | 16 | href: "https://github.com/UsefulSoftwareCo/executor/issues", |
| 17 | icon: GitHubMark, | 17 | icon: GitHubMark, |
| 18 | }, | 18 | }, |
| 19 | { label: "Email", href: "mailto:rhys@executor.sh?subject=Executor%20support", icon: MailMark }, | 19 | { label: "Email", href: "mailto:rhys@executor.sh?subject=Executor%20support", icon: MailMark }, |
| @@ -57,7 +57,7 @@ const config: Configuration = { · 56 unmodified lines | |||
| 57 | }, | 57 | }, |
| 58 | publish: { | 58 | publish: { |
| 59 | provider: "github", | 59 | provider: "github", |
| 60 | owner: "RhysSullivan", | 60 | owner: "UsefulSoftwareCo", |
| 61 | repo: "executor", | 61 | repo: "executor", |
| 62 | }, | 62 | }, |
| 63 | }; | 63 | }; |
| @@ -53,7 +53,9 @@ export default defineConfig({ · 52 unmodified lines | |||
| 53 | "import.meta.env.VITE_APP_VERSION": JSON.stringify( | 53 | "import.meta.env.VITE_APP_VERSION": JSON.stringify( |
| 54 | process.env.npm_package_version ?? "0.0.0", | 54 | process.env.npm_package_version ?? "0.0.0", |
| 55 | ), | 55 | ), |
| 56 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify("https://github.com/RhysSullivan/executor"), | 56 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify( |
| 57 | "https://github.com/UsefulSoftwareCo/executor", | ||
| 58 | ), | ||
| 57 | "import.meta.env.VITE_EXECUTOR_CIMD_CLIENT_ID_METADATA_BASE_URL": JSON.stringify( | 59 | "import.meta.env.VITE_EXECUTOR_CIMD_CLIENT_ID_METADATA_BASE_URL": JSON.stringify( |
| 58 | process.env.EXECUTOR_CIMD_CLIENT_ID_METADATA_BASE_URL ?? "https://executor.sh", | 60 | process.env.EXECUTOR_CIMD_CLIENT_ID_METADATA_BASE_URL ?? "https://executor.sh", |
| 59 | ), | 61 | ), |
| @@ -2,7 +2,7 @@ · 1 unmodified line | |||
| 2 | "name": "@executor-js/desktop", | 2 | "name": "@executor-js/desktop", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "homepage": "https://github.com/RhysSullivan/executor", | 5 | "homepage": "https://github.com/UsefulSoftwareCo/executor", |
| 6 | "license": "MIT", | 6 | "license": "MIT", |
| 7 | "type": "module", | 7 | "type": "module", |
| 8 | "main": "./out/main/index.js", | 8 | "main": "./out/main/index.js", |
| @@ -259,7 +259,7 @@ export const reportAProblem = async () => { · 258 unmodified lines | |||
| 259 | "", | 259 | "", |
| 260 | "_A diagnostics zip was saved to your Downloads folder — please drag it into this issue._", | 260 | "_A diagnostics zip was saved to your Downloads folder — please drag it into this issue._", |
| 261 | ].join("\n"); | 261 | ].join("\n"); |
| 262 | const url = new URL("https://github.com/RhysSullivan/executor/issues/new"); | 262 | const url = new URL("https://github.com/UsefulSoftwareCo/executor/issues/new"); |
| 263 | url.searchParams.set("title", "[desktop] "); | 263 | url.searchParams.set("title", "[desktop] "); |
| 264 | url.searchParams.set("body", body); | 264 | url.searchParams.set("body", body); |
| 265 | await shell.openExternal(url.toString()); | 265 | await shell.openExternal(url.toString()); |
| @@ -45,7 +45,7 @@ · 44 unmodified lines | |||
| 45 | "links": [ | 45 | "links": [ |
| 46 | { | 46 | { |
| 47 | "label": "GitHub", | 47 | "label": "GitHub", |
| 48 | "href": "https://github.com/RhysSullivan/executor" | 48 | "href": "https://github.com/UsefulSoftwareCo/executor" |
| 49 | } | 49 | } |
| 50 | ], | 50 | ], |
| 51 | "primary": { | 51 | "primary": { |
| @@ -56,7 +56,7 @@ · 4 unmodified lines | |||
| 56 | }, | 56 | }, |
| 57 | "footer": { | 57 | "footer": { |
| 58 | "socials": { | 58 | "socials": { |
| 59 | "github": "https://github.com/RhysSullivan/executor" | 59 | "github": "https://github.com/UsefulSoftwareCo/executor" |
| 60 | } | 60 | } |
| 61 | } | 61 | } |
| 62 | } | 62 | } |
| @@ -15,7 +15,7 @@ and you manage members and credentials in Cloudflare Access rather than in the a · 14 unmodified lines | |||
| 15 | ## Prerequisites | 15 | ## Prerequisites |
| 16 | 16 | ||
| 17 | - A Cloudflare account with Workers and Zero Trust (Access) enabled. | 17 | - A Cloudflare account with Workers and Zero Trust (Access) enabled. |
| 18 | - The [Executor repo](https://github.com/RhysSullivan/executor) checked out, with | 18 | - The [Executor repo](https://github.com/UsefulSoftwareCo/executor) checked out, with |
| 19 | dependencies installed (`bun install`). | 19 | dependencies installed (`bun install`). |
| 20 | 20 | ||
| 21 | ## Deploy | 21 | ## Deploy |
| @@ -17,10 +17,10 @@ docker run -d \ · 16 unmodified lines | |||
| 17 | --name executor-selfhost \ | 17 | --name executor-selfhost \ |
| 18 | -p 4788:4788 \ | 18 | -p 4788:4788 \ |
| 19 | -v executor-data:/data \ | 19 | -v executor-data:/data \ |
| 20 | ghcr.io/rhyssullivan/executor-selfhost:latest | 20 | ghcr.io/usefulsoftwareco/executor-selfhost:latest |
| 21 | ``` | 21 | ``` |
| 22 | 22 | ||
| 23 | Or build from a clone of the [repo](https://github.com/RhysSullivan/executor), | 23 | Or build from a clone of the [repo](https://github.com/UsefulSoftwareCo/executor), |
| 24 | from `apps/host-selfhost`: | 24 | from `apps/host-selfhost`: |
| 25 | 25 | ||
| 26 | ```bash | 26 | ```bash |
| @@ -81,7 +81,7 @@ docker run -d \ · 54 unmodified lines | |||
| 81 | -p 4788:4788 \ | 81 | -p 4788:4788 \ |
| 82 | -v executor-data:/data \ | 82 | -v executor-data:/data \ |
| 83 | -e EXECUTOR_WEB_BASE_URL=https://executor.example.com \ | 83 | -e EXECUTOR_WEB_BASE_URL=https://executor.example.com \ |
| 84 | ghcr.io/rhyssullivan/executor-selfhost:latest | 84 | ghcr.io/usefulsoftwareco/executor-selfhost:latest |
| 85 | ``` | 85 | ``` |
| 86 | 86 | ||
| 87 | For a headless deploy (CI or infra-as-code), set `EXECUTOR_BOOTSTRAP_ADMIN_EMAIL` | 87 | For a headless deploy (CI or infra-as-code), set `EXECUTOR_BOOTSTRAP_ADMIN_EMAIL` |
| @@ -54,7 +54,7 @@ Once you know which form I want: · 53 unmodified lines | |||
| 54 | 3. Once the tools are available, help me add my first integration and get one tool working end to end. | 54 | 3. Once the tools are available, help me add my first integration and get one tool working end to end. |
| 55 | 55 | ||
| 56 | Docs: https://executor.sh/docs | 56 | Docs: https://executor.sh/docs |
| 57 | Source (and the place to start if something breaks): https://github.com/RhysSullivan/executor | 57 | Source (and the place to start if something breaks): https://github.com/UsefulSoftwareCo/executor |
| 58 | ``` | 58 | ``` |
| 59 | 59 | ||
| 60 | ## Concepts | 60 | ## Concepts |
| @@ -50,7 +50,9 @@ export default defineConfig({ · 49 unmodified lines | |||
| 50 | // Cloudflare upgrades by redeploying the Worker (wrangler deploy), not npm, | 50 | // Cloudflare upgrades by redeploying the Worker (wrangler deploy), not npm, |
| 51 | // so the update card links to the upgrade guide instead of a command. | 51 | // so the update card links to the upgrade guide instead of a command. |
| 52 | "import.meta.env.VITE_UPGRADE_HINT": JSON.stringify("cloudflare"), | 52 | "import.meta.env.VITE_UPGRADE_HINT": JSON.stringify("cloudflare"), |
| 53 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify("https://github.com/RhysSullivan/executor"), | 53 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify( |
| 54 | "https://github.com/UsefulSoftwareCo/executor", | ||
| 55 | ), | ||
| 54 | "process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV ?? "production"), | 56 | "process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV ?? "production"), |
| 55 | }, | 57 | }, |
| 56 | server: { | 58 | server: { |
| @@ -23,7 +23,7 @@ RUN cd apps/host-selfhost && bun run build · 22 unmodified lines | |||
| 23 | 23 | ||
| 24 | FROM gcr.io/distroless/cc-debian12 AS runtime | 24 | FROM gcr.io/distroless/cc-debian12 AS runtime |
| 25 | WORKDIR /app | 25 | WORKDIR /app |
| 26 | LABEL org.opencontainers.image.source="https://github.com/RhysSullivan/executor" \ | 26 | LABEL org.opencontainers.image.source="https://github.com/UsefulSoftwareCo/executor" \ |
| 27 | org.opencontainers.image.description="Single-container self-hosted Executor" \ | 27 | org.opencontainers.image.description="Single-container self-hosted Executor" \ |
| 28 | org.opencontainers.image.licenses="MIT" | 28 | org.opencontainers.image.licenses="MIT" |
| 29 | ENV NODE_ENV=production \ | 29 | ENV NODE_ENV=production \ |
| @@ -14,7 +14,7 @@ docker run -d \ · 13 unmodified lines | |||
| 14 | --name executor-selfhost \ | 14 | --name executor-selfhost \ |
| 15 | -p 4788:4788 \ | 15 | -p 4788:4788 \ |
| 16 | -v executor-data:/data \ | 16 | -v executor-data:/data \ |
| 17 | ghcr.io/rhyssullivan/executor-selfhost:latest | 17 | ghcr.io/usefulsoftwareco/executor-selfhost:latest |
| 18 | ``` | 18 | ``` |
| 19 | 19 | ||
| 20 | Or build from a repository clone: | 20 | Or build from a repository clone: |
| @@ -195,7 +195,9 @@ export default defineConfig({ · 194 unmodified lines | |||
| 195 | // Self-host upgrades by pulling/rebuilding the image (or git + rebuild), not | 195 | // Self-host upgrades by pulling/rebuilding the image (or git + rebuild), not |
| 196 | // npm, so the update card links to the upgrade guide instead of a command. | 196 | // npm, so the update card links to the upgrade guide instead of a command. |
| 197 | "import.meta.env.VITE_UPGRADE_HINT": JSON.stringify("selfhost"), | 197 | "import.meta.env.VITE_UPGRADE_HINT": JSON.stringify("selfhost"), |
| 198 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify("https://github.com/RhysSullivan/executor"), | 198 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify( |
| 199 | "https://github.com/UsefulSoftwareCo/executor", | ||
| 200 | ), | ||
| 199 | "process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV ?? "development"), | 201 | "process.env.NODE_ENV": JSON.stringify(process.env.NODE_ENV ?? "development"), |
| 200 | }, | 202 | }, |
| 201 | server: { | 203 | server: { |
| @@ -34,7 +34,7 @@ const EXECUTOR_VERSION = cliPackage.version ?? rootPackage.version; · 33 unmodified lines | |||
| 34 | const EXECUTOR_GITHUB_URL = ( | 34 | const EXECUTOR_GITHUB_URL = ( |
| 35 | rootPackage.homepage ?? | 35 | rootPackage.homepage ?? |
| 36 | repositoryUrl ?? | 36 | repositoryUrl ?? |
| 37 | "https://github.com/RhysSullivan/executor" | 37 | "https://github.com/UsefulSoftwareCo/executor" |
| 38 | ) | 38 | ) |
| 39 | .replace(/^git\+/, "") | 39 | .replace(/^git\+/, "") |
| 40 | .replace(/\.git$/, ""); | 40 | .replace(/\.git$/, ""); |
| @@ -56,7 +56,7 @@ const { title, description, lastUpdated } = Astro.props; · 55 unmodified lines | |||
| 56 | <a href="/privacy" class="text-ink-faint transition-colors hover:text-ink">Privacy</a> | 56 | <a href="/privacy" class="text-ink-faint transition-colors hover:text-ink">Privacy</a> |
| 57 | <a href="/terms" class="text-ink-faint transition-colors hover:text-ink">Terms</a> | 57 | <a href="/terms" class="text-ink-faint transition-colors hover:text-ink">Terms</a> |
| 58 | <a | 58 | <a |
| 59 | href="https://github.com/RhysSullivan/executor" | 59 | href="https://github.com/UsefulSoftwareCo/executor" |
| 60 | class="text-ink-faint transition-colors hover:text-ink" | 60 | class="text-ink-faint transition-colors hover:text-ink" |
| 61 | > | 61 | > |
| 62 | GitHub | 62 | GitHub |
| @@ -21,7 +21,7 @@ const { · 20 unmodified lines | |||
| 21 | authorAvatar, | 21 | authorAvatar, |
| 22 | } = Astro.props; | 22 | } = Astro.props; |
| 23 | 23 | ||
| 24 | const GH = "https://github.com/RhysSullivan/executor"; | 24 | const GH = "https://github.com/UsefulSoftwareCo/executor"; |
| 25 | const authorX = `https://x.com/${authorHandle}`; | 25 | const authorX = `https://x.com/${authorHandle}`; |
| 26 | 26 | ||
| 27 | const formattedDate = date.toLocaleDateString("en-US", { | 27 | const formattedDate = date.toLocaleDateString("en-US", { |
| @@ -11,7 +11,7 @@ · 10 unmodified lines | |||
| 11 | // - resolve to null on any failure, in which case the nav simply drops the | 11 | // - resolve to null on any failure, in which case the nav simply drops the |
| 12 | // count and keeps the link. | 12 | // count and keeps the link. |
| 13 | 13 | ||
| 14 | const REPO = "RhysSullivan/executor"; | 14 | const REPO = "UsefulSoftwareCo/executor"; |
| 15 | 15 | ||
| 16 | export const GITHUB_REPO_URL = `https://github.com/${REPO}`; | 16 | export const GITHUB_REPO_URL = `https://github.com/${REPO}`; |
| 17 | 17 | ||
| @@ -3,7 +3,7 @@ export const prerender = true; · 2 unmodified lines | |||
| 3 | import Layout from "../../layouts/Layout.astro"; | 3 | import Layout from "../../layouts/Layout.astro"; |
| 4 | import { getCollection } from "astro:content"; | 4 | import { getCollection } from "astro:content"; |
| 5 | 5 | ||
| 6 | const GH = "https://github.com/RhysSullivan/executor"; | 6 | const GH = "https://github.com/UsefulSoftwareCo/executor"; |
| 7 | 7 | ||
| 8 | const posts = (await getCollection("blog", ({ data }) => !data.draft)).sort( | 8 | const posts = (await getCollection("blog", ({ data }) => !data.draft)).sort( |
| 9 | (a, b) => b.data.date.getTime() - a.data.date.getTime(), | 9 | (a, b) => b.data.date.getTime() - a.data.date.getTime(), |
| @@ -8,7 +8,7 @@ import { SelfHostContactModal } from "../components/self-host-contact-modal"; · 7 unmodified lines | |||
| 8 | import ycBackedBy from "../assets/yc-backed-by.svg?url"; | 8 | import ycBackedBy from "../assets/yc-backed-by.svg?url"; |
| 9 | import { getStars, formatStars } from "../lib/github"; | 9 | import { getStars, formatStars } from "../lib/github"; |
| 10 | 10 | ||
| 11 | const GH = "https://github.com/RhysSullivan/executor"; | 11 | const GH = "https://github.com/UsefulSoftwareCo/executor"; |
| 12 | // Cloud sign-in. Same origin in prod: the cloud Worker owns executor.sh and | 12 | // Cloud sign-in. Same origin in prod: the cloud Worker owns executor.sh and |
| 13 | // /api/* is app-owned (apps/cloud/src/app-paths.ts), so this hits the WorkOS | 13 | // /api/* is app-owned (apps/cloud/src/app-paths.ts), so this hits the WorkOS |
| 14 | // login flow directly. Returning users land here; new users use Get started. | 14 | // login flow directly. Returning users land here; new users use Get started. |
| @@ -50,7 +50,7 @@ Once you know which form I want: · 35 unmodified lines | |||
| 50 | 3. Once the tools are available, help me add my first integration and get one tool working end to end. | 50 | 3. Once the tools are available, help me add my first integration and get one tool working end to end. |
| 51 | 51 | ||
| 52 | Docs: https://executor.sh/docs | 52 | Docs: https://executor.sh/docs |
| 53 | Source (and the place to start if something breaks): https://github.com/RhysSullivan/executor`; | 53 | Source (and the place to start if something breaks): https://github.com/UsefulSoftwareCo/executor`; |
| 54 | --- | 54 | --- |
| 55 | 55 | ||
| 56 | <Layout> | 56 | <Layout> |
| @@ -11,14 +11,14 @@ · 10 unmodified lines | |||
| 11 | "executor", | 11 | "executor", |
| 12 | "local-first" | 12 | "local-first" |
| 13 | ], | 13 | ], |
| 14 | "homepage": "https://github.com/RhysSullivan/executor", | 14 | "homepage": "https://github.com/UsefulSoftwareCo/executor", |
| 15 | "bugs": { | 15 | "bugs": { |
| 16 | "url": "https://github.com/RhysSullivan/executor/issues" | 16 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 17 | }, | 17 | }, |
| 18 | "license": "MIT", | 18 | "license": "MIT", |
| 19 | "repository": { | 19 | "repository": { |
| 20 | "type": "git", | 20 | "type": "git", |
| 21 | "url": "git+https://github.com/RhysSullivan/executor.git" | 21 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git" |
| 22 | }, | 22 | }, |
| 23 | "workspaces": [ | 23 | "workspaces": [ |
| 24 | "packages/*/*", | 24 | "packages/*/*", |
| @@ -13,7 +13,9 @@ export default defineConfig({ · 12 unmodified lines | |||
| 13 | plugins: [appPlugin({ executorConfigPath: LOCAL_CONFIG, executorJsoncPath: LOCAL_JSONC })], | 13 | plugins: [appPlugin({ executorConfigPath: LOCAL_CONFIG, executorJsoncPath: LOCAL_JSONC })], |
| 14 | define: { | 14 | define: { |
| 15 | "import.meta.env.VITE_APP_VERSION": JSON.stringify("0.0.0-dev"), | 15 | "import.meta.env.VITE_APP_VERSION": JSON.stringify("0.0.0-dev"), |
| 16 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify("https://github.com/RhysSullivan/executor"), | 16 | "import.meta.env.VITE_GITHUB_URL": JSON.stringify( |
| 17 | "https://github.com/UsefulSoftwareCo/executor", | ||
| 18 | ), | ||
| 17 | "import.meta.env.VITE_EXECUTOR_DEV_CLI_CWD": JSON.stringify(REPO_ROOT), | 19 | "import.meta.env.VITE_EXECUTOR_DEV_CLI_CWD": JSON.stringify(REPO_ROOT), |
| 18 | }, | 20 | }, |
| 19 | }); | 21 | }); |
| @@ -2,14 +2,14 @@ · 1 unmodified line | |||
| 2 | "name": "@executor-js/cli", | 2 | "name": "@executor-js/cli", |
| 3 | "version": "0.2.34", | 3 | "version": "0.2.34", |
| 4 | "description": "CLI for the executor SDK — schema generation, migrations", | 4 | "description": "CLI for the executor SDK — schema generation, migrations", |
| 5 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/cli", | 5 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/cli", |
| 6 | "bugs": { | 6 | "bugs": { |
| 7 | "url": "https://github.com/RhysSullivan/executor/issues" | 7 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 8 | }, | 8 | }, |
| 9 | "license": "MIT", | 9 | "license": "MIT", |
| 10 | "repository": { | 10 | "repository": { |
| 11 | "type": "git", | 11 | "type": "git", |
| 12 | "url": "git+https://github.com/RhysSullivan/executor.git", | 12 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 13 | "directory": "packages/core/cli" | 13 | "directory": "packages/core/cli" |
| 14 | }, | 14 | }, |
| 15 | "bin": { | 15 | "bin": { |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/config", | 2 | "name": "@executor-js/config", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/config", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/config", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/core/config" | 12 | "directory": "packages/core/config" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -126,7 +126,7 @@ import { createExecutionEngine } from "@executor-js/execution/core"; · 125 unmodified lines | |||
| 126 | 126 | ||
| 127 | ## Status | 127 | ## Status |
| 128 | 128 | ||
| 129 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 129 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 130 | 130 | ||
| 131 | ## License | 131 | ## License |
| 132 | 132 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/execution", | 2 | "name": "@executor-js/execution", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/execution", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/execution", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/core/execution" | 12 | "directory": "packages/core/execution" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -4,7 +4,7 @@ · 3 unmodified lines | |||
| 4 | "version": "1.5.7", | 4 | "version": "1.5.7", |
| 5 | "repository": { | 5 | "repository": { |
| 6 | "type": "git", | 6 | "type": "git", |
| 7 | "url": "git+https://github.com/RhysSullivan/executor.git", | 7 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 8 | "directory": "packages/core/fumadb" | 8 | "directory": "packages/core/fumadb" |
| 9 | }, | 9 | }, |
| 10 | "author": "Fuma Nama", | 10 | "author": "Fuma Nama", |
| @@ -2,14 +2,14 @@ · 1 unmodified line | |||
| 2 | "name": "@executor-js/integrations-registry", | 2 | "name": "@executor-js/integrations-registry", |
| 3 | "version": "0.1.0", | 3 | "version": "0.1.0", |
| 4 | "private": true, | 4 | "private": true, |
| 5 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/integrations-registry", | 5 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/integrations-registry", |
| 6 | "bugs": { | 6 | "bugs": { |
| 7 | "url": "https://github.com/RhysSullivan/executor/issues" | 7 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 8 | }, | 8 | }, |
| 9 | "license": "MIT", | 9 | "license": "MIT", |
| 10 | "repository": { | 10 | "repository": { |
| 11 | "type": "git", | 11 | "type": "git", |
| 12 | "url": "git+https://github.com/RhysSullivan/executor.git", | 12 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 13 | "directory": "packages/core/integrations-registry" | 13 | "directory": "packages/core/integrations-registry" |
| 14 | }, | 14 | }, |
| 15 | "files": [ | 15 | "files": [ |
| @@ -126,7 +126,7 @@ console.log(await executor.secrets.get("api-token")); // "sk_live_xxx" · 125 unmodified lines | |||
| 126 | await executor.close(); | 126 | await executor.close(); |
| 127 | ``` | 127 | ``` |
| 128 | 128 | ||
| 129 | The same pattern is what every shipped `@executor-js/plugin-*` package does internally. See [`packages/plugins/file-secrets`](https://github.com/RhysSullivan/executor/tree/main/packages/plugins/file-secrets) for a production example that backs `secretProviders` with an XDG-located JSON file. | 129 | The same pattern is what every shipped `@executor-js/plugin-*` package does internally. See [`packages/plugins/file-secrets`](https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/file-secrets) for a production example that backs `secretProviders` with an XDG-located JSON file. |
| 130 | 130 | ||
| 131 | ## Plugins | 131 | ## Plugins |
| 132 | 132 | ||
| @@ -165,7 +165,7 @@ Plugins that need a token — HTTP-backed sources, OAuth flows, etc. — accept · 32 unmodified lines | |||
| 165 | 165 | ||
| 166 | ## Status | 166 | ## Status |
| 167 | 167 | ||
| 168 | Pre-`1.0`. APIs may still change between beta releases. See the [executor monorepo](https://github.com/RhysSullivan/executor) for the current development branch and roadmap. | 168 | Pre-`1.0`. APIs may still change between beta releases. See the [executor monorepo](https://github.com/UsefulSoftwareCo/executor) for the current development branch and roadmap. |
| 169 | 169 | ||
| 170 | ## License | 170 | ## License |
| 171 | 171 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/sdk", | 2 | "name": "@executor-js/sdk", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/sdk", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/sdk", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/core/sdk" | 12 | "directory": "packages/core/sdk" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/vite-plugin", | 2 | "name": "@executor-js/vite-plugin", |
| 3 | "version": "0.0.44", | 3 | "version": "0.0.44", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/vite-plugin", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/core/vite-plugin", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/core/vite-plugin" | 12 | "directory": "packages/core/vite-plugin" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -37,7 +37,7 @@ The runtime is passed a `SandboxToolInvoker` that bridges sandbox-side tool call · 36 unmodified lines | |||
| 37 | 37 | ||
| 38 | ## Status | 38 | ## Status |
| 39 | 39 | ||
| 40 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 40 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 41 | 41 | ||
| 42 | ## License | 42 | ## License |
| 43 | 43 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/codemode-core", | 2 | "name": "@executor-js/codemode-core", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/kernel/core", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/kernel/core", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/kernel/core" | 12 | "directory": "packages/kernel/core" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -52,7 +52,7 @@ Use this when you want a different WASM variant (e.g. debug builds, QuickJS-NG) · 51 unmodified lines | |||
| 52 | 52 | ||
| 53 | ## Status | 53 | ## Status |
| 54 | 54 | ||
| 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 56 | 56 | ||
| 57 | ## License | 57 | ## License |
| 58 | 58 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/runtime-quickjs", | 2 | "name": "@executor-js/runtime-quickjs", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/kernel/runtime-quickjs", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/kernel/runtime-quickjs", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/kernel/runtime-quickjs" | 12 | "directory": "packages/kernel/runtime-quickjs" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-desktop-settings", | 2 | "name": "@executor-js/plugin-desktop-settings", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/desktop-settings", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/desktop-settings", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/desktop-settings" | 12 | "directory": "packages/plugins/desktop-settings" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-example", | 2 | "name": "@executor-js/plugin-example", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/example", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/example", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/example" | 12 | "directory": "packages/plugins/example" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -52,7 +52,7 @@ Secrets are stored unencrypted in a plain JSON file. Use [`@executor-js/plugin-k · 51 unmodified lines | |||
| 52 | 52 | ||
| 53 | ## Status | 53 | ## Status |
| 54 | 54 | ||
| 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 56 | 56 | ||
| 57 | ## License | 57 | ## License |
| 58 | 58 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-file-secrets", | 2 | "name": "@executor-js/plugin-file-secrets", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/file-secrets", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/file-secrets", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/file-secrets" | 12 | "directory": "packages/plugins/file-secrets" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-google", | 2 | "name": "@executor-js/plugin-google", |
| 3 | "version": "1.5.26", | 3 | "version": "1.5.26", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/google", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/google", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/google" | 12 | "directory": "packages/plugins/google" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -75,7 +75,7 @@ import { graphqlPlugin } from "@executor-js/plugin-graphql/core"; · 74 unmodified lines | |||
| 75 | 75 | ||
| 76 | ## Status | 76 | ## Status |
| 77 | 77 | ||
| 78 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 78 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 79 | 79 | ||
| 80 | ## License | 80 | ## License |
| 81 | 81 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-graphql", | 2 | "name": "@executor-js/plugin-graphql", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/graphql", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/graphql", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/graphql" | 12 | "directory": "packages/plugins/graphql" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -52,7 +52,7 @@ import { keychainPlugin } from "@executor-js/plugin-keychain/core"; · 51 unmodified lines | |||
| 52 | 52 | ||
| 53 | ## Status | 53 | ## Status |
| 54 | 54 | ||
| 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 55 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 56 | 56 | ||
| 57 | ## License | 57 | ## License |
| 58 | 58 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-keychain", | 2 | "name": "@executor-js/plugin-keychain", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/keychain", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/keychain", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/keychain" | 12 | "directory": "packages/plugins/keychain" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -60,7 +60,7 @@ import { mcpPlugin } from "@executor-js/plugin-mcp/core"; · 59 unmodified lines | |||
| 60 | 60 | ||
| 61 | ## Status | 61 | ## Status |
| 62 | 62 | ||
| 63 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 63 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 64 | 64 | ||
| 65 | ## License | 65 | ## License |
| 66 | 66 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-mcp", | 2 | "name": "@executor-js/plugin-mcp", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/mcp", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/mcp", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/mcp" | 12 | "directory": "packages/plugins/mcp" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-microsoft", | 2 | "name": "@executor-js/plugin-microsoft", |
| 3 | "version": "1.5.26", | 3 | "version": "1.5.26", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/microsoft", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/microsoft", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/microsoft" | 12 | "directory": "packages/plugins/microsoft" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -72,7 +72,7 @@ import { onepasswordPlugin } from "@executor-js/plugin-onepassword/core"; · 71 unmodified lines | |||
| 72 | 72 | ||
| 73 | ## Status | 73 | ## Status |
| 74 | 74 | ||
| 75 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 75 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 76 | 76 | ||
| 77 | ## License | 77 | ## License |
| 78 | 78 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-onepassword", | 2 | "name": "@executor-js/plugin-onepassword", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/onepassword", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/onepassword", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/onepassword" | 12 | "directory": "packages/plugins/onepassword" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -76,7 +76,7 @@ import { openApiPlugin } from "@executor-js/plugin-openapi/core"; · 75 unmodified lines | |||
| 76 | 76 | ||
| 77 | ## Status | 77 | ## Status |
| 78 | 78 | ||
| 79 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/RhysSullivan/executor). | 79 | Pre-`1.0`. APIs may still change between beta releases. Part of the [executor monorepo](https://github.com/UsefulSoftwareCo/executor). |
| 80 | 80 | ||
| 81 | ## License | 81 | ## License |
| 82 | 82 | ||
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-openapi", | 2 | "name": "@executor-js/plugin-openapi", |
| 3 | "version": "1.5.27", | 3 | "version": "1.5.27", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/openapi", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/openapi", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/openapi" | 12 | "directory": "packages/plugins/openapi" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-toolkits", | 2 | "name": "@executor-js/plugin-toolkits", |
| 3 | "version": "1.5.19", | 3 | "version": "1.5.19", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/toolkits", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/toolkits", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/toolkits" | 12 | "directory": "packages/plugins/toolkits" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,14 +1,14 @@ | |||
| 1 | { | 1 | { |
| 2 | "name": "@executor-js/plugin-workos-vault", | 2 | "name": "@executor-js/plugin-workos-vault", |
| 3 | "version": "0.0.2", | 3 | "version": "0.0.2", |
| 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/workos-vault", | 4 | "homepage": "https://github.com/UsefulSoftwareCo/executor/tree/main/packages/plugins/workos-vault", |
| 5 | "bugs": { | 5 | "bugs": { |
| 6 | "url": "https://github.com/RhysSullivan/executor/issues" | 6 | "url": "https://github.com/UsefulSoftwareCo/executor/issues" |
| 7 | }, | 7 | }, |
| 8 | "license": "MIT", | 8 | "license": "MIT", |
| 9 | "repository": { | 9 | "repository": { |
| 10 | "type": "git", | 10 | "type": "git", |
| 11 | "url": "git+https://github.com/RhysSullivan/executor.git", | 11 | "url": "git+https://github.com/UsefulSoftwareCo/executor.git", |
| 12 | "directory": "packages/plugins/workos-vault" | 12 | "directory": "packages/plugins/workos-vault" |
| 13 | }, | 13 | }, |
| 14 | "files": [ | 14 | "files": [ |
| @@ -1,7 +1,7 @@ | |||
| 1 | #!/usr/bin/env bash | 1 | #!/usr/bin/env bash |
| 2 | set -euo pipefail | 2 | set -euo pipefail |
| 3 | APP=executor | 3 | APP=executor |
| 4 | REPO=RhysSullivan/executor | 4 | REPO=UsefulSoftwareCo/executor |
| 5 | 5 | ||
| 6 | MUTED='\033[0;2m' | 6 | MUTED='\033[0;2m' |
| 7 | RED='\033[0;31m' | 7 | RED='\033[0;31m' |
| @@ -8,7 +8,7 @@ const REFERENCE_DIR = join(import.meta.dirname, "../.reference"); · 7 unmodified lines | |||
| 8 | const repos = [ | 8 | const repos = [ |
| 9 | { name: "effect", url: "https://github.com/Effect-TS/effect.git" }, | 9 | { name: "effect", url: "https://github.com/Effect-TS/effect.git" }, |
| 10 | { name: "effect-atom", url: "https://github.com/tim-smart/effect-atom.git" }, | 10 | { name: "effect-atom", url: "https://github.com/tim-smart/effect-atom.git" }, |
| 11 | { name: "executor", url: "https://github.com/RhysSullivan/executor.git" }, | 11 | { name: "executor", url: "https://github.com/UsefulSoftwareCo/executor.git" }, |
| 12 | { | 12 | { |
| 13 | name: "tanstack-router", | 13 | name: "tanstack-router", |
| 14 | url: "https://github.com/TanStack/router.git", | 14 | url: "https://github.com/TanStack/router.git", |