Comparing version 9.0.12 to 9.0.13
@@ -97,4 +97,4 @@ import { Nothing } from "../internal"; | ||
<State, Recipe extends Function>(recipe: Recipe, initialState: State): InferCurriedFromInitialStateAndRecipe<State, Recipe, true>; | ||
<Base, D = Draft<Base>>(base: Base, recipe: (draft: D) => ValidRecipeReturnType<Base>, listener?: PatchListener): PatchesTuple<Base>; | ||
<Base, D = Draft<Base>>(base: Base, recipe: (draft: D) => Promise<ValidRecipeReturnType<Base>>, listener?: PatchListener): PatchesTuple<Promise<Base>>; | ||
<Base, D = Draft<Base>>(base: Base, recipe: (draft: D) => ValidRecipeReturnType<D>, listener?: PatchListener): PatchesTuple<Base>; | ||
<Base, D = Draft<Base>>(base: Base, recipe: (draft: D) => Promise<ValidRecipeReturnType<D>>, listener?: PatchListener): Promise<PatchesTuple<Base>>; | ||
} | ||
@@ -101,0 +101,0 @@ export declare function never_used(): void; |
{ | ||
"name": "immer", | ||
"version": "9.0.12", | ||
"version": "9.0.13", | ||
"description": "Create your next immutable state by mutating the current one", | ||
"main": "dist/index.js", | ||
"module": "dist/immer.esm.js", | ||
"module": "dist/immer.esm.mjs", | ||
"exports": { | ||
".": { | ||
"import": "./dist/immer.esm.mjs", | ||
"require": "./dist/index.js" | ||
}, | ||
"./*": "./*" | ||
}, | ||
"umd:main": "dist/immer.umd.production.min.js", | ||
"unpkg": "dist/immer.umd.production.min.js", | ||
"jsdelivr": "dist/immer.umd.production.min.js", | ||
"jsnext:main": "dist/immer.esm.js", | ||
"react-native": "dist/immer.esm.js", | ||
"jsnext:main": "dist/immer.esm.mjs", | ||
"react-native": "dist/immer.esm.mjs", | ||
"source": "src/immer.ts", | ||
@@ -35,3 +42,3 @@ "types": "./dist/immer.d.ts", | ||
"coveralls": "jest --coverage && cat ./coverage/lcov.info | ./node_modules/.bin/coveralls && rm -rf ./coverage", | ||
"build": "rimraf dist/ && tsdx build --name immer --format esm,cjs,umd && yarn build:flow", | ||
"build": "rimraf dist/ && tsdx build --name immer --format esm,cjs,umd && cp dist/immer.esm.js dist/immer.esm.mjs && yarn build:flow", | ||
"build:flow": "cpx 'src/types/index.js.flow' dist -v", | ||
@@ -38,0 +45,0 @@ "publish-docs": "cd website && GIT_USER=mweststrate USE_SSH=true yarn docusaurus deploy", |
@@ -244,3 +244,3 @@ import {Nothing} from "../internal" | ||
base: Base, | ||
recipe: (draft: D) => ValidRecipeReturnType<Base>, | ||
recipe: (draft: D) => ValidRecipeReturnType<D>, | ||
listener?: PatchListener | ||
@@ -250,5 +250,5 @@ ): PatchesTuple<Base> | ||
base: Base, | ||
recipe: (draft: D) => Promise<ValidRecipeReturnType<Base>>, | ||
recipe: (draft: D) => Promise<ValidRecipeReturnType<D>>, | ||
listener?: PatchListener | ||
): PatchesTuple<Promise<Base>> | ||
): Promise<PatchesTuple<Base>> | ||
} | ||
@@ -255,0 +255,0 @@ |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
865235
70
6932