mirror of
https://github.com/ComposioHQ/composio.git
synced 2026-09-22 11:46:35 +08:00
20aaa95c96
This PR: - adds a clean consumer harness that packs core, its internal JSON Schema dependency, and all ten TypeScript providers - verifies tarball contents, npm installation, named public exports, consumer typechecking, provider construction, and a credential-free `wrapTool` conversion - covers the current workspace core, one verified minimum-core lane per provider, and the packed workspace core presented as `1.0.0-beta.0` - preserves existing 0.x minimum peer ranges while recording the verified floors separately for the future breaking release - additively accepts core 1.0 prereleases without claiming stable 1.x support yet - widens the Anthropic and OpenAI Agents peer ranges to include the upstream versions already used by this repository - runs the gate in TypeScript CI and immediately before Changesets publishing The release guard fails before publication and its regression test verifies build -> compatibility -> publish ordering plus failure propagation. ## Non-breaking scope No public API is removed or renamed, and the existing 0.x core peer floors remain unchanged. All peer-range changes are additive. The gate reports the nine floor corrections that should be made with the planned breaking release. ## Validation - `pnpm run check:provider-compatibility` (12 packed consumer lanes) - `pnpm run test:provider-compatibility` - `pnpm run test:release-workflow` - `pnpm run build:packages` (19 packages) - focused TypeScript compile and Oxlint checks - Prettier, Changesets validation, and `git diff --check`
54 lines
1.3 KiB
JSON
54 lines
1.3 KiB
JSON
{
|
|
"name": "@composio/cloudflare",
|
|
"version": "0.10.2",
|
|
"description": "",
|
|
"main": "src/index.ts",
|
|
"type": "module",
|
|
"engines": {
|
|
"node": ">=22.22.3"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/ComposioHQ/composio.git",
|
|
"directory": "ts/packages/providers/cloudflare"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/ComposioHQ/composio/issues"
|
|
},
|
|
"homepage": "https://github.com/ComposioHQ/composio/tree/next/ts/packages/providers/cloudflare#readme",
|
|
"publishConfig": {
|
|
"access": "public",
|
|
"main": "dist/index.mjs",
|
|
"types": "dist/index.d.mts"
|
|
},
|
|
"exports": {
|
|
".": {
|
|
"types": "./dist/index.d.mts",
|
|
"default": "./dist/index.mjs"
|
|
}
|
|
},
|
|
"files": [
|
|
"README.md",
|
|
"dist"
|
|
],
|
|
"scripts": {
|
|
"clean": "git clean -xdf node_modules",
|
|
"build": "tsdown",
|
|
"test": "vitest run"
|
|
},
|
|
"keywords": [],
|
|
"author": "",
|
|
"license": "ISC",
|
|
"peerDependencies": {
|
|
"@cloudflare/workers-types": "catalog:",
|
|
"@composio/core": ">=0.10.0 <1.0.0 || >=1.0.0-beta.0 <1.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@composio/core": "workspace:*",
|
|
"tsdown": "catalog:",
|
|
"typescript": "catalog:",
|
|
"vitest": "catalog:"
|
|
},
|
|
"gitHead": "4fae6e54d5c150fba955cc5fa314281da5a1e064"
|
|
}
|