diff --git a/.changeset/stale-drinks-fix.md b/.changeset/stale-drinks-fix.md new file mode 100644 index 0000000000..b994a7f446 --- /dev/null +++ b/.changeset/stale-drinks-fix.md @@ -0,0 +1,6 @@ +--- +"wagmi": patch +"@wagmi/vue": patch +--- + +Added experimental actions entrypoint. diff --git a/packages/react/package.json b/packages/react/package.json index 157b84e6ce..ba80918bfb 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -42,6 +42,10 @@ "types": "./dist/types/exports/actions.d.ts", "default": "./dist/esm/exports/actions.js" }, + "./actions/experimental": { + "types": "./dist/types/exports/actions.experimental.d.ts", + "default": "./dist/esm/exports/actions.experimental.js" + }, "./chains": { "types": "./dist/types/exports/chains.d.ts", "default": "./dist/esm/exports/chains.js" diff --git a/packages/react/src/exports/actions.experimental.test.ts b/packages/react/src/exports/actions.experimental.test.ts new file mode 100644 index 0000000000..b69b3f9d29 --- /dev/null +++ b/packages/react/src/exports/actions.experimental.test.ts @@ -0,0 +1,22 @@ +import { expect, test } from 'vitest' + +import * as experimentalActions from './actions.experimental.js' + +test('exports', () => { + expect(Object.keys(experimentalActions)).toMatchInlineSnapshot(` + [ + "getCallsStatus", + "getCapabilities", + "sendCalls", + "showCallsStatus", + "writeContracts", + "getCallsStatusQueryOptions", + "getCallsStatusQueryKey", + "getCapabilitiesQueryOptions", + "getCapabilitiesQueryKey", + "sendCallsMutationOptions", + "showCallsStatusMutationOptions", + "writeContractsMutationOptions", + ] + `) +}) diff --git a/packages/react/src/exports/actions.experimental.ts b/packages/react/src/exports/actions.experimental.ts new file mode 100644 index 0000000000..6ee0334af5 --- /dev/null +++ b/packages/react/src/exports/actions.experimental.ts @@ -0,0 +1,7 @@ +//////////////////////////////////////////////////////////////////////////////// +// @wagmi/core/experimental +//////////////////////////////////////////////////////////////////////////////// + +// biome-ignore lint/performance/noBarrelFile: entrypoint module +// biome-ignore lint/performance/noReExportAll: entrypoint module +export * from '@wagmi/core/experimental' diff --git a/packages/vue/package.json b/packages/vue/package.json index 90bcb38f3f..d82c983d6f 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -41,6 +41,10 @@ "types": "./dist/types/exports/actions.d.ts", "default": "./dist/esm/exports/actions.js" }, + "./actions/experimental": { + "types": "./dist/types/exports/actions.experimental.d.ts", + "default": "./dist/esm/exports/actions.experimental.js" + }, "./chains": { "types": "./dist/types/exports/chains.d.ts", "default": "./dist/esm/exports/chains.js" diff --git a/packages/vue/src/exports/actions.experimental.test.ts b/packages/vue/src/exports/actions.experimental.test.ts new file mode 100644 index 0000000000..b69b3f9d29 --- /dev/null +++ b/packages/vue/src/exports/actions.experimental.test.ts @@ -0,0 +1,22 @@ +import { expect, test } from 'vitest' + +import * as experimentalActions from './actions.experimental.js' + +test('exports', () => { + expect(Object.keys(experimentalActions)).toMatchInlineSnapshot(` + [ + "getCallsStatus", + "getCapabilities", + "sendCalls", + "showCallsStatus", + "writeContracts", + "getCallsStatusQueryOptions", + "getCallsStatusQueryKey", + "getCapabilitiesQueryOptions", + "getCapabilitiesQueryKey", + "sendCallsMutationOptions", + "showCallsStatusMutationOptions", + "writeContractsMutationOptions", + ] + `) +}) diff --git a/packages/vue/src/exports/actions.experimental.ts b/packages/vue/src/exports/actions.experimental.ts new file mode 100644 index 0000000000..6ee0334af5 --- /dev/null +++ b/packages/vue/src/exports/actions.experimental.ts @@ -0,0 +1,7 @@ +//////////////////////////////////////////////////////////////////////////////// +// @wagmi/core/experimental +//////////////////////////////////////////////////////////////////////////////// + +// biome-ignore lint/performance/noBarrelFile: entrypoint module +// biome-ignore lint/performance/noReExportAll: entrypoint module +export * from '@wagmi/core/experimental'