diff --git a/packages/alova/package.json b/packages/alova/package.json index a6d3fb15..14c150d6 100644 --- a/packages/alova/package.json +++ b/packages/alova/package.json @@ -3,7 +3,9 @@ "version": "0.1.0", "exports": { ".": "./src/index.ts", - "./client": "./src/client.ts" + "./fetch": "./src/fetch.ts", + "./client": "./src/client.ts", + "./mock": "./src/mock.ts" }, "typesVersions": { "*": { @@ -11,6 +13,7 @@ } }, "dependencies": { + "@alova/mock": "2.0.7", "@sa/utils": "workspace:*", "alova": "3.0.20" } diff --git a/packages/alova/src/fetch.ts b/packages/alova/src/fetch.ts new file mode 100644 index 00000000..8511ce46 --- /dev/null +++ b/packages/alova/src/fetch.ts @@ -0,0 +1,2 @@ +import adapterFetch from 'alova/fetch'; +export default adapterFetch; diff --git a/packages/alova/src/mock.ts b/packages/alova/src/mock.ts new file mode 100644 index 00000000..f3aaf087 --- /dev/null +++ b/packages/alova/src/mock.ts @@ -0,0 +1 @@ +export * from '@alova/mock'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ba61d7b..7e9d2fcb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -162,6 +162,9 @@ importers: packages/alova: dependencies: + '@alova/mock': + specifier: 2.0.7 + version: 2.0.7(alova@3.0.20) '@sa/utils': specifier: workspace:* version: link:../utils @@ -284,9 +287,17 @@ importers: packages: + '@alova/mock@2.0.7': + resolution: {integrity: sha512-4W8Ncsmj7cdjzZk7f2zFqc32aoYQNoDJS3z7W0nqAkTJ7KR8ZiGaHA5dJovyXnLphmTeyWS3yHMVWnesI7y4ig==} + peerDependencies: + alova: ^3.0.20 + '@alova/shared@1.0.5': resolution: {integrity: sha512-/a2Qm+xebQJ1OlIgpslK+UL1J7yhkt1/Mqdq58a22+fSVdANukmUcF4j4w1DF3lxZ04SrqP+2oJprJ8UOvM+9Q==} + '@alova/shared@1.0.6': + resolution: {integrity: sha512-W89j64InjFIsW/u5YmYvpXGWz8JerBAYWyu/Fc7xfc5B+95SSA3ybW4nyHacBUW6yYQyGZwa8S8bVPePqa7bmA==} + '@ampproject/remapping@2.3.0': resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} @@ -4224,8 +4235,15 @@ packages: snapshots: + '@alova/mock@2.0.7(alova@3.0.20)': + dependencies: + '@alova/shared': 1.0.6 + alova: 3.0.20 + '@alova/shared@1.0.5': {} + '@alova/shared@1.0.6': {} + '@ampproject/remapping@2.3.0': dependencies: '@jridgewell/gen-mapping': 0.3.5