Unified · Split
| @@ -1,5 +0,0 @@ | ||
| 1 | −--- | |
| 2 | −"@executor-js/config": minor | |
| 3 | −--- | |
| 4 | − | |
| 5 | −Add `plugins` field to `executor.jsonc` schema and `loadPluginsFromJsonc` loader so the host can resolve plugin packages dynamically at boot via jiti instead of statically importing them in `executor.config.ts`. | |
| @@ -1,5 +0,0 @@ | ||
| 1 | −--- | |
| 2 | −"executor": patch | |
| 3 | −--- | |
| 4 | − | |
| 5 | −Serialize platform-variant npm publishes and skip already-published versions on retry. All variants target the same `executor` package; concurrent PUTs hit npm's 409 packument-conflict, and `npm view` propagation races meant the pre-check could miss a freshly-published version. Mirrors codex's `rust-release.yml` skip pattern. | |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "executor", |
| 3 | − "version": "1.4.14", | |
| 3 | + "version": "1.4.15", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "bin": { |
| 6 | 6 | "executor": "./bin/executor.ts" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/cloud", |
| 3 | − "version": "1.4.2", | |
| 3 | + "version": "1.4.3", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "scripts": { |
| @@ -28,7 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | }, |
| 29 | 29 | "apps/cli": { |
| 30 | 30 | "name": "executor", |
| 31 | − "version": "1.4.14", | |
| 31 | + "version": "1.4.15", | |
| 32 | 32 | "bin": { |
| 33 | 33 | "executor": "./bin/executor.ts", |
| 34 | 34 | }, |
| @@ -48,7 +48,7 @@ · 13 unmodified lines | ||
| 48 | 48 | }, |
| 49 | 49 | "apps/cloud": { |
| 50 | 50 | "name": "@executor-js/cloud", |
| 51 | − "version": "1.4.2", | |
| 51 | + "version": "1.4.3", | |
| 52 | 52 | "dependencies": { |
| 53 | 53 | "@cloudflare/vite-plugin": "^1.31.1", |
| 54 | 54 | "@effect/atom-react": "catalog:", |
| @@ -194,7 +194,7 @@ · 139 unmodified lines | ||
| 194 | 194 | }, |
| 195 | 195 | "examples/all-plugins": { |
| 196 | 196 | "name": "@executor-js/example-all-plugins", |
| 197 | − "version": "0.0.2", | |
| 197 | + "version": "0.0.3", | |
| 198 | 198 | "dependencies": { |
| 199 | 199 | "@executor-js/plugin-file-secrets": "workspace:*", |
| 200 | 200 | "@executor-js/plugin-google-discovery": "workspace:*", |
| @@ -229,7 +229,7 @@ · 28 unmodified lines | ||
| 229 | 229 | }, |
| 230 | 230 | "packages/core/api": { |
| 231 | 231 | "name": "@executor-js/api", |
| 232 | − "version": "1.4.4", | |
| 232 | + "version": "1.4.5", | |
| 233 | 233 | "dependencies": { |
| 234 | 234 | "@executor-js/execution": "workspace:*", |
| 235 | 235 | "@executor-js/sdk": "workspace:*", |
| @@ -246,7 +246,7 @@ · 10 unmodified lines | ||
| 246 | 246 | }, |
| 247 | 247 | "packages/core/cli": { |
| 248 | 248 | "name": "@executor-js/cli", |
| 249 | − "version": "0.0.2", | |
| 249 | + "version": "0.1.0", | |
| 250 | 250 | "bin": { |
| 251 | 251 | "executor": "./dist/index.js", |
| 252 | 252 | }, |
| @@ -266,7 +266,7 @@ · 13 unmodified lines | ||
| 266 | 266 | }, |
| 267 | 267 | "packages/core/config": { |
| 268 | 268 | "name": "@executor-js/config", |
| 269 | − "version": "0.0.2", | |
| 269 | + "version": "0.1.0", | |
| 270 | 270 | "dependencies": { |
| 271 | 271 | "@executor-js/sdk": "workspace:*", |
| 272 | 272 | "effect": "catalog:", |
| @@ -284,7 +284,7 @@ · 11 unmodified lines | ||
| 284 | 284 | }, |
| 285 | 285 | "packages/core/execution": { |
| 286 | 286 | "name": "@executor-js/execution", |
| 287 | − "version": "0.0.2", | |
| 287 | + "version": "0.1.0", | |
| 288 | 288 | "dependencies": { |
| 289 | 289 | "@executor-js/codemode-core": "workspace:*", |
| 290 | 290 | "@executor-js/sdk": "workspace:*", |
| @@ -302,7 +302,7 @@ · 11 unmodified lines | ||
| 302 | 302 | }, |
| 303 | 303 | "packages/core/sdk": { |
| 304 | 304 | "name": "@executor-js/sdk", |
| 305 | − "version": "0.0.2", | |
| 305 | + "version": "0.1.0", | |
| 306 | 306 | "dependencies": { |
| 307 | 307 | "@executor-js/storage-core": "workspace:*", |
| 308 | 308 | "effect": "catalog:", |
| @@ -330,7 +330,7 @@ · 21 unmodified lines | ||
| 330 | 330 | }, |
| 331 | 331 | "packages/core/storage-core": { |
| 332 | 332 | "name": "@executor-js/storage-core", |
| 333 | − "version": "0.0.2", | |
| 333 | + "version": "0.1.0", | |
| 334 | 334 | "dependencies": { |
| 335 | 335 | "@standard-schema/spec": "^1.0.0", |
| 336 | 336 | "effect": "catalog:", |
| @@ -352,7 +352,7 @@ · 15 unmodified lines | ||
| 352 | 352 | }, |
| 353 | 353 | "packages/core/storage-drizzle": { |
| 354 | 354 | "name": "@executor-js/storage-drizzle", |
| 355 | − "version": "0.0.1", | |
| 355 | + "version": "0.0.2", | |
| 356 | 356 | "dependencies": { |
| 357 | 357 | "@executor-js/storage-core": "workspace:*", |
| 358 | 358 | "drizzle-orm": "catalog:", |
| @@ -406,7 +406,7 @@ · 47 unmodified lines | ||
| 406 | 406 | }, |
| 407 | 407 | "packages/core/vite-plugin": { |
| 408 | 408 | "name": "@executor-js/vite-plugin", |
| 409 | − "version": "0.0.1", | |
| 409 | + "version": "0.0.2", | |
| 410 | 410 | "dependencies": { |
| 411 | 411 | "@executor-js/sdk": "workspace:*", |
| 412 | 412 | "jiti": "^2.6.1", |
| @@ -444,7 +444,7 @@ · 31 unmodified lines | ||
| 444 | 444 | }, |
| 445 | 445 | "packages/kernel/core": { |
| 446 | 446 | "name": "@executor-js/codemode-core", |
| 447 | − "version": "0.0.2", | |
| 447 | + "version": "0.1.0", | |
| 448 | 448 | "dependencies": { |
| 449 | 449 | "@babel/parser": "^7.29.2", |
| 450 | 450 | "@standard-schema/spec": "^1.0.0", |
| @@ -507,7 +507,7 @@ · 56 unmodified lines | ||
| 507 | 507 | }, |
| 508 | 508 | "packages/kernel/runtime-quickjs": { |
| 509 | 509 | "name": "@executor-js/runtime-quickjs", |
| 510 | − "version": "0.0.2", | |
| 510 | + "version": "0.1.0", | |
| 511 | 511 | "dependencies": { |
| 512 | 512 | "@executor-js/codemode-core": "workspace:*", |
| 513 | 513 | "effect": "catalog:", |
| @@ -524,7 +524,7 @@ · 10 unmodified lines | ||
| 524 | 524 | }, |
| 525 | 525 | "packages/plugins/example": { |
| 526 | 526 | "name": "@executor-js/plugin-example", |
| 527 | − "version": "0.0.2", | |
| 527 | + "version": "0.1.0", | |
| 528 | 528 | "dependencies": { |
| 529 | 529 | "@executor-js/sdk": "workspace:*", |
| 530 | 530 | }, |
| @@ -547,7 +547,7 @@ · 16 unmodified lines | ||
| 547 | 547 | }, |
| 548 | 548 | "packages/plugins/file-secrets": { |
| 549 | 549 | "name": "@executor-js/plugin-file-secrets", |
| 550 | − "version": "0.0.2", | |
| 550 | + "version": "0.1.0", | |
| 551 | 551 | "dependencies": { |
| 552 | 552 | "@executor-js/sdk": "workspace:*", |
| 553 | 553 | "effect": "catalog:", |
| @@ -561,7 +561,7 @@ · 7 unmodified lines | ||
| 561 | 561 | }, |
| 562 | 562 | "packages/plugins/google-discovery": { |
| 563 | 563 | "name": "@executor-js/plugin-google-discovery", |
| 564 | − "version": "0.0.2", | |
| 564 | + "version": "0.1.0", | |
| 565 | 565 | "dependencies": { |
| 566 | 566 | "@executor-js/api": "workspace:*", |
| 567 | 567 | "@executor-js/sdk": "workspace:*", |
| @@ -593,7 +593,7 @@ · 25 unmodified lines | ||
| 593 | 593 | }, |
| 594 | 594 | "packages/plugins/graphql": { |
| 595 | 595 | "name": "@executor-js/plugin-graphql", |
| 596 | − "version": "0.0.2", | |
| 596 | + "version": "0.1.0", | |
| 597 | 597 | "dependencies": { |
| 598 | 598 | "@effect/platform-node": "catalog:", |
| 599 | 599 | "@executor-js/config": "workspace:*", |
| @@ -629,7 +629,7 @@ · 29 unmodified lines | ||
| 629 | 629 | }, |
| 630 | 630 | "packages/plugins/keychain": { |
| 631 | 631 | "name": "@executor-js/plugin-keychain", |
| 632 | − "version": "0.0.2", | |
| 632 | + "version": "0.1.0", | |
| 633 | 633 | "dependencies": { |
| 634 | 634 | "@executor-js/sdk": "workspace:*", |
| 635 | 635 | "@napi-rs/keyring": "^1.2.0", |
| @@ -645,7 +645,7 @@ · 9 unmodified lines | ||
| 645 | 645 | }, |
| 646 | 646 | "packages/plugins/mcp": { |
| 647 | 647 | "name": "@executor-js/plugin-mcp", |
| 648 | − "version": "0.0.2", | |
| 648 | + "version": "0.1.0", | |
| 649 | 649 | "dependencies": { |
| 650 | 650 | "@effect/platform-node": "catalog:", |
| 651 | 651 | "@executor-js/config": "workspace:*", |
| @@ -684,7 +684,7 @@ · 32 unmodified lines | ||
| 684 | 684 | }, |
| 685 | 685 | "packages/plugins/onepassword": { |
| 686 | 686 | "name": "@executor-js/plugin-onepassword", |
| 687 | − "version": "0.0.2", | |
| 687 | + "version": "0.1.0", | |
| 688 | 688 | "dependencies": { |
| 689 | 689 | "@1password/op-js": "^0.1.13", |
| 690 | 690 | "@1password/sdk": "^0.4.1-beta.1", |
| @@ -715,7 +715,7 @@ · 24 unmodified lines | ||
| 715 | 715 | }, |
| 716 | 716 | "packages/plugins/openapi": { |
| 717 | 717 | "name": "@executor-js/plugin-openapi", |
| 718 | − "version": "0.0.2", | |
| 718 | + "version": "0.1.0", | |
| 719 | 719 | "dependencies": { |
| 720 | 720 | "@effect/platform-node": "catalog:", |
| 721 | 721 | "@executor-js/config": "workspace:*", |
| @@ -779,7 +779,7 @@ · 57 unmodified lines | ||
| 779 | 779 | }, |
| 780 | 780 | "packages/react": { |
| 781 | 781 | "name": "@executor-js/react", |
| 782 | − "version": "1.4.4", | |
| 782 | + "version": "1.4.5", | |
| 783 | 783 | "dependencies": { |
| 784 | 784 | "@base-ui/react": "^1.3.0", |
| 785 | 785 | "@effect/atom-react": "catalog:", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/example-all-plugins", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.0.3", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "scripts": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/api", |
| 3 | − "version": "1.4.4", | |
| 3 | + "version": "1.4.5", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/cli", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "description": "CLI for the executor SDK — schema generation, migrations", |
| 5 | 5 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/cli", |
| 6 | 6 | "bugs": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/config", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/config", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/execution", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/execution", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/sdk", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/sdk", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -61,8 +61,12 @@ · 54 unmodified lines | ||
| 61 | 61 | "react": "catalog:" |
| 62 | 62 | }, |
| 63 | 63 | "peerDependenciesMeta": { |
| 64 | − "@effect/atom-react": { "optional": true }, | |
| 65 | − "react": { "optional": true } | |
| 64 | + "@effect/atom-react": { | |
| 65 | + "optional": true | |
| 66 | + }, | |
| 67 | + "react": { | |
| 68 | + "optional": true | |
| 69 | + } | |
| 66 | 70 | }, |
| 67 | 71 | "devDependencies": { |
| 68 | 72 | "@effect/atom-react": "catalog:", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/storage-core", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/storage-core", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/storage-drizzle", |
| 3 | − "version": "0.0.1", | |
| 3 | + "version": "0.0.2", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/vite-plugin", |
| 3 | − "version": "0.0.1", | |
| 3 | + "version": "0.0.2", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/core/vite-plugin", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/codemode-core", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/kernel/core", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/runtime-quickjs", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/kernel/runtime-quickjs", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-example", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/example", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -56,7 +56,9 @@ · 49 unmodified lines | ||
| 56 | 56 | "react": "catalog:" |
| 57 | 57 | }, |
| 58 | 58 | "peerDependenciesMeta": { |
| 59 | − "react": { "optional": true } | |
| 59 | + "react": { | |
| 60 | + "optional": true | |
| 61 | + } | |
| 60 | 62 | }, |
| 61 | 63 | "devDependencies": { |
| 62 | 64 | "@effect/vitest": "catalog:", |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-file-secrets", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/file-secrets", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-google-discovery", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/google-discovery", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-graphql", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/graphql", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-keychain", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/keychain", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-mcp", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/mcp", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-onepassword", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/onepassword", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/plugin-openapi", |
| 3 | − "version": "0.0.2", | |
| 3 | + "version": "0.1.0", | |
| 4 | 4 | "homepage": "https://github.com/RhysSullivan/executor/tree/main/packages/plugins/openapi", |
| 5 | 5 | "bugs": { |
| 6 | 6 | "url": "https://github.com/RhysSullivan/executor/issues" |
| @@ -1,6 +1,6 @@ | ||
| 1 | 1 | { |
| 2 | 2 | "name": "@executor-js/react", |
| 3 | − "version": "1.4.4", | |
| 3 | + "version": "1.4.5", | |
| 4 | 4 | "private": true, |
| 5 | 5 | "type": "module", |
| 6 | 6 | "exports": { |