@@ -45,13 +45,13 @@ const immer = new Immer()
4545 * @param  {Function } patchListener - optional function that will be called with all the patches produced here 
4646 * @returns  {any } a new state, or the initial state if nothing was modified 
4747 */ 
48- export  const  produce : IProduce  =  immer . produce 
48+ export  const  produce : IProduce  =  /*  @__PURE__  */   immer . produce 
4949
5050/** 
5151 * Like `produce`, but `produceWithPatches` always returns a tuple 
5252 * [nextState, patches, inversePatches] (instead of just the next state) 
5353 */ 
54- export  const  produceWithPatches : IProduceWithPatches  =  immer . produceWithPatches . bind ( 
54+ export  const  produceWithPatches : IProduceWithPatches  =  /*  @__PURE__  */   immer . produceWithPatches . bind ( 
5555	immer 
5656) 
5757
@@ -60,27 +60,29 @@ export const produceWithPatches: IProduceWithPatches = immer.produceWithPatches.
6060 * 
6161 * Always freeze by default, even in production mode 
6262 */ 
63- export  const  setAutoFreeze  =  immer . setAutoFreeze . bind ( immer ) 
63+ export  const  setAutoFreeze  =  /*  @__PURE__  */   immer . setAutoFreeze . bind ( immer ) 
6464
6565/** 
6666 * Pass true to enable strict shallow copy. 
6767 * 
6868 * By default, immer does not copy the object descriptors such as getter, setter and non-enumrable properties. 
6969 */ 
70- export  const  setUseStrictShallowCopy  =  immer . setUseStrictShallowCopy . bind ( immer ) 
70+ export  const  setUseStrictShallowCopy  =  /* @__PURE__  */  immer . setUseStrictShallowCopy . bind ( 
71+ 	immer 
72+ ) 
7173
7274/** 
7375 * Apply an array of Immer patches to the first argument. 
7476 * 
7577 * This function is a producer, which means copy-on-write is in effect. 
7678 */ 
77- export  const  applyPatches  =  immer . applyPatches . bind ( immer ) 
79+ export  const  applyPatches  =  /*  @__PURE__  */   immer . applyPatches . bind ( immer ) 
7880
7981/** 
8082 * Create an Immer draft from the given base state, which may be a draft itself. 
8183 * The draft can be modified until you finalize it with the `finishDraft` function. 
8284 */ 
83- export  const  createDraft  =  immer . createDraft . bind ( immer ) 
85+ export  const  createDraft  =  /*  @__PURE__  */   immer . createDraft . bind ( immer ) 
8486
8587/** 
8688 * Finalize an Immer draft from a `createDraft` call, returning the base state 
@@ -90,7 +92,7 @@ export const createDraft = immer.createDraft.bind(immer)
9092 * Pass a function as the 2nd argument to generate Immer patches based on the 
9193 * changes that were made. 
9294 */ 
93- export  const  finishDraft  =  immer . finishDraft . bind ( immer ) 
95+ export  const  finishDraft  =  /*  @__PURE__  */   immer . finishDraft . bind ( immer ) 
9496
9597/** 
9698 * This function is actually a no-op, but can be used to cast an immutable type 
0 commit comments