{"program":{"fileNames":["../../../node_modules/typescript/lib/lib.es5.d.ts","../../../node_modules/typescript/lib/lib.es2015.d.ts","../../../node_modules/typescript/lib/lib.es2016.d.ts","../../../node_modules/typescript/lib/lib.es2017.d.ts","../../../node_modules/typescript/lib/lib.es2018.d.ts","../../../node_modules/typescript/lib/lib.es2019.d.ts","../../../node_modules/typescript/lib/lib.es2020.d.ts","../../../node_modules/typescript/lib/lib.es2021.d.ts","../../../node_modules/typescript/lib/lib.es2022.d.ts","../../../node_modules/typescript/lib/lib.dom.d.ts","../../../node_modules/typescript/lib/lib.dom.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.core.d.ts","../../../node_modules/typescript/lib/lib.es2015.collection.d.ts","../../../node_modules/typescript/lib/lib.es2015.generator.d.ts","../../../node_modules/typescript/lib/lib.es2015.iterable.d.ts","../../../node_modules/typescript/lib/lib.es2015.promise.d.ts","../../../node_modules/typescript/lib/lib.es2015.proxy.d.ts","../../../node_modules/typescript/lib/lib.es2015.reflect.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2016.array.include.d.ts","../../../node_modules/typescript/lib/lib.es2017.date.d.ts","../../../node_modules/typescript/lib/lib.es2017.object.d.ts","../../../node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2017.string.d.ts","../../../node_modules/typescript/lib/lib.es2017.intl.d.ts","../../../node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","../../../node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","../../../node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","../../../node_modules/typescript/lib/lib.es2018.intl.d.ts","../../../node_modules/typescript/lib/lib.es2018.promise.d.ts","../../../node_modules/typescript/lib/lib.es2018.regexp.d.ts","../../../node_modules/typescript/lib/lib.es2019.array.d.ts","../../../node_modules/typescript/lib/lib.es2019.object.d.ts","../../../node_modules/typescript/lib/lib.es2019.string.d.ts","../../../node_modules/typescript/lib/lib.es2019.symbol.d.ts","../../../node_modules/typescript/lib/lib.es2019.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.bigint.d.ts","../../../node_modules/typescript/lib/lib.es2020.date.d.ts","../../../node_modules/typescript/lib/lib.es2020.promise.d.ts","../../../node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2020.string.d.ts","../../../node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","../../../node_modules/typescript/lib/lib.es2020.intl.d.ts","../../../node_modules/typescript/lib/lib.es2020.number.d.ts","../../../node_modules/typescript/lib/lib.es2021.promise.d.ts","../../../node_modules/typescript/lib/lib.es2021.string.d.ts","../../../node_modules/typescript/lib/lib.es2021.weakref.d.ts","../../../node_modules/typescript/lib/lib.es2021.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.array.d.ts","../../../node_modules/typescript/lib/lib.es2022.error.d.ts","../../../node_modules/typescript/lib/lib.es2022.intl.d.ts","../../../node_modules/typescript/lib/lib.es2022.object.d.ts","../../../node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","../../../node_modules/typescript/lib/lib.es2022.string.d.ts","../../../node_modules/typescript/lib/lib.es2022.regexp.d.ts","../../../node_modules/typescript/lib/lib.decorators.d.ts","../../../node_modules/typescript/lib/lib.decorators.legacy.d.ts","../../../node_modules/tslib/tslib.d.ts","../../../node_modules/@types/react/global.d.ts","../../../node_modules/csstype/index.d.ts","../../../node_modules/@types/prop-types/index.d.ts","../../../node_modules/@types/scheduler/tracing.d.ts","../../../node_modules/@types/react/index.d.ts","../../../node_modules/@types/react/jsx-runtime.d.ts","../../../node_modules/@types/ms/index.d.ts","../../../node_modules/@types/debug/index.d.ts","../src/errors.ts","../src/types.ts","../src/empty-carts.ts","../src/cart-functions.ts","../src/cart-keys.ts","../src/create-request-cart-product.ts","../src/shopping-cart-hook-manager.ts","../src/shopping-cart-options-context.ts","../src/shopping-cart-context.ts","../src/use-manager-client.ts","../src/use-refetch-on-focus.ts","../src/use-shopping-cart.ts","../src/with-shopping-cart.tsx","../src/shopping-cart-provider.tsx","../src/managers.ts","../src/shopping-cart-actions.ts","../src/shopping-cart-reducer.ts","../src/state-based-actions.ts","../src/sync.ts","../src/shopping-cart-manager.ts","../src/index.ts"],"fileInfos":[{"version":"f33e5332b24c3773e930e212cbb8b6867c8ba3ec4492064ea78e55a524d57450","affectsGlobalScope":true},"45b7ab580deca34ae9729e97c13cfd999df04416a79116c3bfb483804f85ded4","26f2f787e82c4222710f3b676b4d83eb5ad0a72fa7b746f03449e7a026ce5073","9a68c0c07ae2fa71b44384a839b7b8d81662a236d4b9ac30916718f7510b1b2d","5e1c4c362065a6b95ff952c0eab010f04dcd2c3494e813b493ecfd4fcb9fc0d8","68d73b4a11549f9c0b7d352d10e91e5dca8faa3322bfb77b661839c42b1ddec7","5efce4fc3c29ea84e8928f97adec086e3dc876365e0982cc8479a07954a3efd4","feecb1be483ed332fad555aff858affd90a48ab19ba7272ee084704eb7167569","5514e54f17d6d74ecefedc73c504eadffdeda79c7ea205cf9febead32d45c4bc",{"version":"21e41a76098aa7a191028256e52a726baafd45a925ea5cf0222eb430c96c1d83","affectsGlobalScope":true},{"version":"35299ae4a62086698444a5aaee27fc7aa377c68cbb90b441c9ace246ffd05c97","affectsGlobalScope":true},{"version":"138fb588d26538783b78d1e3b2c2cc12d55840b97bf5e08bca7f7a174fbe2f17","affectsGlobalScope":true},{"version":"dc2df20b1bcdc8c2d34af4926e2c3ab15ffe1160a63e58b7e09833f616efff44","affectsGlobalScope":true},{"version":"4443e68b35f3332f753eacc66a04ac1d2053b8b035a0e0ac1d455392b5e243b3","affectsGlobalScope":true},{"version":"bc47685641087c015972a3f072480889f0d6c65515f12bd85222f49a98952ed7","affectsGlobalScope":true},{"version":"0dc1e7ceda9b8b9b455c3a2d67b0412feab00bd2f66656cd8850e8831b08b537","affectsGlobalScope":true},{"version":"ce691fb9e5c64efb9547083e4a34091bcbe5bdb41027e310ebba8f7d96a98671","affectsGlobalScope":true},{"version":"8d697a2a929a5fcb38b7a65594020fcef05ec1630804a33748829c5ff53640d0","affectsGlobalScope":true},{"version":"4ff2a353abf8a80ee399af572debb8faab2d33ad38c4b4474cff7f26e7653b8d","affectsGlobalScope":true},{"version":"93495ff27b8746f55d19fcbcdbaccc99fd95f19d057aed1bd2c0cafe1335fbf0","affectsGlobalScope":true},{"version":"6fc23bb8c3965964be8c597310a2878b53a0306edb71d4b5a4dfe760186bcc01","affectsGlobalScope":true},{"version":"38f0219c9e23c915ef9790ab1d680440d95419ad264816fa15009a8851e79119","affectsGlobalScope":true},{"version":"bb42a7797d996412ecdc5b2787720de477103a0b2e53058569069a0e2bae6c7e","affectsGlobalScope":true},{"version":"4738f2420687fd85629c9efb470793bb753709c2379e5f85bc1815d875ceadcd","affectsGlobalScope":true},{"version":"2f11ff796926e0832f9ae148008138ad583bd181899ab7dd768a2666700b1893","affectsGlobalScope":true},{"version":"4de680d5bb41c17f7f68e0419412ca23c98d5749dcaaea1896172f06435891fc","affectsGlobalScope":true},{"version":"9fc46429fbe091ac5ad2608c657201eb68b6f1b8341bd6d670047d32ed0a88fa","affectsGlobalScope":true},{"version":"61c37c1de663cf4171e1192466e52c7a382afa58da01b1dc75058f032ddf0839","affectsGlobalScope":true},{"version":"b541a838a13f9234aba650a825393ffc2292dc0fc87681a5d81ef0c96d281e7a","affectsGlobalScope":true},{"version":"e0275cd0e42990dc3a16f0b7c8bca3efe87f1c8ad404f80c6db1c7c0b828c59f","affectsGlobalScope":true},{"version":"811ec78f7fefcabbda4bfa93b3eb67d9ae166ef95f9bff989d964061cbf81a0c","affectsGlobalScope":true},{"version":"717937616a17072082152a2ef351cb51f98802fb4b2fdabd32399843875974ca","affectsGlobalScope":true},{"version":"d7e7d9b7b50e5f22c915b525acc5a49a7a6584cf8f62d0569e557c5cfc4b2ac2","affectsGlobalScope":true},{"version":"71c37f4c9543f31dfced6c7840e068c5a5aacb7b89111a4364b1d5276b852557","affectsGlobalScope":true},{"version":"576711e016cf4f1804676043e6a0a5414252560eb57de9faceee34d79798c850","affectsGlobalScope":true},{"version":"89c1b1281ba7b8a96efc676b11b264de7a8374c5ea1e6617f11880a13fc56dc6","affectsGlobalScope":true},{"version":"49ed889be54031e1044af0ad2c603d627b8bda8b50c1a68435fe85583901d072","affectsGlobalScope":true},{"version":"e93d098658ce4f0c8a0779e6cab91d0259efb88a318137f686ad76f8410ca270","affectsGlobalScope":true},{"version":"063600664504610fe3e99b717a1223f8b1900087fab0b4cad1496a114744f8df","affectsGlobalScope":true},{"version":"934019d7e3c81950f9a8426d093458b65d5aff2c7c1511233c0fd5b941e608ab","affectsGlobalScope":true},{"version":"bf14a426dbbf1022d11bd08d6b8e709a2e9d246f0c6c1032f3b2edb9a902adbe","affectsGlobalScope":true},{"version":"ec0104fee478075cb5171e5f4e3f23add8e02d845ae0165bfa3f1099241fa2aa","affectsGlobalScope":true},{"version":"2b72d528b2e2fe3c57889ca7baef5e13a56c957b946906d03767c642f386bbc3","affectsGlobalScope":true},{"version":"acae90d417bee324b1372813b5a00829d31c7eb670d299cd7f8f9a648ac05688","affectsGlobalScope":true},{"version":"368af93f74c9c932edd84c58883e736c9e3d53cec1fe24c0b0ff451f529ceab1","affectsGlobalScope":true},{"version":"af3dd424cf267428f30ccfc376f47a2c0114546b55c44d8c0f1d57d841e28d74","affectsGlobalScope":true},{"version":"995c005ab91a498455ea8dfb63aa9f83fa2ea793c3d8aa344be4a1678d06d399","affectsGlobalScope":true},{"version":"51e547984877a62227042850456de71a5c45e7fe86b7c975c6e68896c86fa23b","affectsGlobalScope":true},{"version":"62a4966981264d1f04c44eb0f4b5bdc3d81c1a54725608861e44755aa24ad6a5","affectsGlobalScope":true},{"version":"4fa6ed14e98aa80b91f61b9805c653ee82af3502dc21c9da5268d3857772ca05","affectsGlobalScope":true},{"version":"e6633e05da3ff36e6da2ec170d0d03ccf33de50ca4dc6f5aeecb572cedd162fb","affectsGlobalScope":true},{"version":"86a34c7a13de9cabc43161348f663624b56871ed80986e41d214932ddd8d6719","affectsGlobalScope":true},{"version":"8444af78980e3b20b49324f4a16ba35024fef3ee069a0eb67616ea6ca821c47a","affectsGlobalScope":true},{"version":"caccc56c72713969e1cfe5c3d44e5bab151544d9d2b373d7dbe5a1e4166652be","affectsGlobalScope":true},{"version":"3287d9d085fbd618c3971944b65b4be57859f5415f495b33a6adc994edd2f004","affectsGlobalScope":true},{"version":"50d53ccd31f6667aff66e3d62adf948879a3a16f05d89882d1188084ee415bbc","affectsGlobalScope":true},{"version":"33358442698bb565130f52ba79bfd3d4d484ac85fe33f3cb1759c54d18201393","affectsGlobalScope":true},{"version":"782dec38049b92d4e85c1585fbea5474a219c6984a35b004963b00beb1aab538","affectsGlobalScope":true},"4a882ffbb4ed09d9b7734f784aebb1dfe488d63725c40759165c5d9c657ca029",{"version":"549df62b64a71004aee17685b445a8289013daf96246ce4d9b087d13d7a27a61","affectsGlobalScope":true},"0a6f28e1d77b99b0ef7da2f0bf50f301ea8a7eb7b4f573e458e725452a477bd2","6a386ff939f180ae8ef064699d8b7b6e62bc2731a62d7fbf5e02589383838dea","f5a8b384f182b3851cec3596ccc96cb7464f8d3469f48c74bf2befb782a19de5",{"version":"59112973598601bb6c1970c0dd5eee78f9a440d8ffb76534d8fcde15c59830bf","affectsGlobalScope":true},"de618fec44f70765cc7bbc30c9049b1c31f3cfb3824e7a7731121ca1785998e4","6a9c5127096b35264eb7cd21b2417bfc1d42cceca9ba4ce2bb0c3410b7816042","93b7325b49dfbf613d940ed0e471216657b2d77459dac34f1b5b1678f08f884c",{"version":"6970e2b275b0db17534c526f7d376ff12584f042fc890613663cff820e642a0a","signature":"b62d6c1e01b6816f492ce4ce4675d0619f4926e9b9412637c2f9c2733de0e4da"},{"version":"60c80ef89926db0cb9e776354cfb48ef84717a690e3b8545c2107529f2c54bc7","signature":"52097a436dd7fef8e66daedd2158686b8d55093313f67dc63e93b6355a410a48"},{"version":"33762f705ae64dcc5179c3c3062797b7f654d03d3932277e6ce9af14610bed63","signature":"73077e666dac041b062a0b6e885350286cfa1326e486658995803a7420792234"},{"version":"eda0d3e545adf59bd67b6498947f05012a4558e54feadaa46def90f4e00d71a8","signature":"3c28429629e0430e064d7eb0a03bb90865175ec95c851e32ea2241c9634ce55f"},{"version":"2b9b15896992b9867739870faccd08740a19a156faada736517313c302fb496a","signature":"653085789e79e1d98663c7666e86843d3d9fde516c98ae9b1e7c513cac54d2d2"},{"version":"090c4a29d37878a4dad574b215c86677a59ebac63d1ed837c31bbc54adf3b446","signature":"b65c52e6901bf580b40ec3e48b7b300ccbc323f62e69b844f2db72762a2de010"},{"version":"58c8aa1d8996ea8ee57eaa93996ae386693cca318339b03e0bc86867c413ac43","signature":"eecad02c1c0c3e88d87086196231d71f71afef340aea1ab4956cf21009bb7bba"},{"version":"ed58caf22f2d06d6f797cee2d824d3476086479e1201a5ea52097773c8db45bd","signature":"dc290f0ab85f0505e19dd0c10fecea748d6a2d2344610ba5cf77da13b1757cc7"},{"version":"e8de707c192dc824797be39ed2b9aeb307f173a44efd3a5c335406501626546b","signature":"f4c4f521d48082ad82faa018fd89949c6c7072c547934ea31072cb318b1fb6cc"},{"version":"940c9057fc4bb51fec13d377ca9b246dae0c97c5e02b1de36346b96d90ec7812","signature":"b29d61aa33a2dc7c8a0ddbaa9fe8f99dc5ff4a05da1bbaf87d2f9761bf3dd46b"},{"version":"f2397bd66e2e55349e0b2b60f6baf1bfa2121211a2e133234911b66246866da4","signature":"2e54fa77b8e776ca9d14829ea18f2f7943285d422986f4b3833d534c71f881a5"},{"version":"f2f52731766268faf04360f4463903ca5a0384c52e2054628895655333bfabf7","signature":"2ddccd75cf7d2eab968f94b6f2735aedba2983e1eb3e2e1f4477b8c550b3cfc7"},{"version":"b569f7eed022611c2429b1d48be21676cf9e3ac6a565329c89dee37fab768216","signature":"43e7cbe0425b86ce5e466b3b109325e6da1805c4e48344b5d78dfec0e21a41f4"},{"version":"37d03dd4d13bdf3a75c1f2134ce52424ef2f9a340f9c2181a5de488c60c969ce","signature":"cb048c903d8371c8039b888e35efd587cd4bd2fe6c80138da665251ae8f421f7"},{"version":"9e3c8eb5a5086c2c3bb442d39dbf1d01028b9bf7a2fdf9c855f1a6b530826294","signature":"302353af8e17457bd12f51b802331e1c20b16855aa9ee2e669e2c89020f2b45a"},{"version":"f07ef201468c83167e2afd7acff91aa84f41384209c6262f1af642bb8e616e09","signature":"ce01f3e66ea5e40c64a0e75a09c773a3e548011334a89411a74747cc3ce5f252"},{"version":"57686baa7806d8efb720bc505c8f96581506a13e4fd3f15ae76169de5e1a9233","signature":"8ce8a0130791d2bd55afa03600e559ae0595f774439a489f531307b355fa3587"},{"version":"0061f70d947148bb3b63ff1d1ea6ac2219d5bb549a91f3df44573e9e7e614abc","signature":"4324ac73a168eb83e918cf64318513c1bf2d18f43a7ce162cc23fea729139b49"},{"version":"f0f6b564d58b4f29dcc98e36f021a34c6078315b18b45146ff1c79c23630cba6","signature":"5c4fe33efc1534e66ddf74bc468aa7c7fc7d89ab945cfd2f7dc9dc62f051d8a5"},{"version":"0849e08e7ad55ff5a791ba5d08a48256d5623bd96f236322ea116b219b54dd1d","signature":"0c6811a657f4ec895d4c8d7777764db1f2f2555836825a92ec302c63f7c45815"},"a78e6b4e5b4d0cd20e2feb781c2c72bba31af70d936ec11405e2f4f9f4d34b2b"],"root":[[68,88]],"options":{"composite":true,"declaration":true,"declarationDir":"./types","declarationMap":true,"esModuleInterop":true,"importHelpers":true,"jsx":4,"module":1,"noEmitHelpers":true,"outDir":"./cjs","rootDir":"../src","skipLibCheck":true,"sourceMap":true,"strict":true,"target":9},"fileIdsList":[[66],[60,61,62,63],[64],[59,65,67,69,70],[59,65,69],[59,65],[59,65,68,69,70,71,73,79,80,81,87],[59,65,67,69,70,71],[59,65,69,73],[59,64,65,69],[59,65,67,68,69,71,82,83,84,85,86],[59,64,65,67,69,75,76],[59,65,67,69],[59,64,65,67,69,70,71,72],[59,64,65,68],[59,64,65,69,76],[59,64,65,67,69,72,75,77],[59,64,65,69,74,75,77,78],[59,64,65,69,77,79],[69],[64,69],[64,65,69],[64,68]],"referencedMap":[[67,1],[64,2],[65,3],[71,4],[72,5],[73,5],[70,5],[68,6],[88,7],[82,8],[83,9],[76,10],[74,5],[87,11],[75,10],[81,12],[84,8],[85,13],[86,14],[69,15],[77,16],[78,17],[79,18],[80,19]],"exportedModulesMap":[[67,1],[64,2],[65,3],[71,20],[72,20],[73,20],[70,20],[88,7],[82,20],[83,20],[76,21],[74,20],[87,20],[75,21],[81,22],[84,20],[85,20],[86,20],[69,23],[77,20],[78,20],[79,20],[80,22]],"semanticDiagnosticsPerFile":[67,66,62,60,64,65,63,61,59,57,58,10,11,13,12,2,14,15,16,17,18,19,20,21,3,4,22,26,23,24,25,27,28,29,5,30,31,32,33,6,37,34,35,36,38,7,39,44,45,40,41,42,43,8,49,46,47,48,50,9,51,52,53,56,54,55,1,71,72,73,70,68,88,82,83,76,74,87,75,81,84,85,86,69,77,78,79,80],"latestChangedDtsFile":"./types/index.d.ts"},"version":"5.3.3"}