{
  "files": {
    "packages/implement/.rush/temp/shrinkwrap-deps.json": "2dd88ea37bc8007dcfea646210b48ae672c04c03",
    "packages/implement/.eslintrc.js": "7a3d2747dc887655ca9e2d3ff621f7dfd98500b9",
    "packages/implement/README.md": "5660cd88848b7a5428394cc34d881a35dd402188",
    "packages/implement/esbuild.config.js": "0a49e35996f74ca72898dec126c76086d7a39ffc",
    "packages/implement/package.json": "0b583f0984c0e3025c50a07fa930632222a89b29",
    "packages/implement/src/common/ads/ads-action-detection.ts": "5a7b9f85d7eab9e744f8a9fc7638063f43baa214",
    "packages/implement/src/common/ads/anti-cheating.test.ts": "e2ff3dc6760cfd28d0f8c15703d7fb20d43df583",
    "packages/implement/src/common/ads/anti-cheating.ts": "a3ffb6a78e289e1c0ce45c7f7c0cee000e75e541",
    "packages/implement/src/common/ads/channel-policy.ts": "c6d036be5cedf0c5d545fac271c6c8447ca55d8a",
    "packages/implement/src/common/ads/index.ts": "ec28a4e90dc32a96b456650a8d9c2cc54506c8ba",
    "packages/implement/src/common/api-factory/index.ts": "6af71677f5e8233c0d52c678380223d22d3dfb36",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/any.test.ts": "6e225e09fce401b374221ad2e4fe33bc91df4152",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/array.test.ts": "8a9cc32be03e952f1176a970fea033d597c176cb",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/arraybuffer.test.ts": "be353282c36f813ef1301044572446dc9ea8cd3c",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/boolean.test.ts": "d41aa11edb28e88134d599092e9a4759f591e712",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/enum.test.ts": "05613425b88e942c10d3e44bfc8086dc4497f86e",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/function.test.ts": "f2efe2d5583bcec8b6a81a6e39037c5e9f1c492c",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/literal.test.ts": "687b75cf6d2e47f0e549256d09740a3c60781340",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/nullish.test.ts": "82afef0c24fa47738fadea8338e03bcfc709d455",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/number.test.ts": "b0de8b1a9aceb97dc60a09be313bff6698c3b112",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/object.test.ts": "9c8ffe083df4dc1dd169129be2b5a70decb70490",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/or.test.ts": "349d11e3a3a01ce4caf3cb3c36db8d1e488fce87",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/record.test.ts": "4b4f9a234a682e096fad173fa9e8a727bbb5d072",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/string.test.ts": "b7564bb22b45b165ac1edf84ee60ffdca4bb0277",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/symbol.test.ts": "ab88856be2b2a3d9b1fc5be5090619da03a8ce40",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/tuple.test.ts": "d188c774968b5f648e572fd965832aee67aa03f4",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/type-asserts.test.ts": "6d1194e1d4c49441599a888a693be4d2db315115",
    "packages/implement/src/common/api-factory/validator/__tests__/validate/utils.test.ts": "a0304e6984e1d9ec2a61d5a9db5c896f06970b48",
    "packages/implement/src/common/api-factory/validator/index.ts": "204e86b97c854647d177805e3180d4cfd542b0f8",
    "packages/implement/src/common/api-factory/validator/validate.ts": "5fee8175a9a05a69fe709c7e7899e5372d81efb1",
    "packages/implement/src/common/can-i-use.ts": "9a28562870d92b82ce42ec656c8e9d868dd87528",
    "packages/implement/src/common/context/index.ts": "a8212536b55c979025ba6544122894bca1dfd198",
    "packages/implement/src/common/context/types.ts": "244ff65de52dcbce2457ffee427f5fa102987825",
    "packages/implement/src/common/context/url-parse.ts": "f0c52a43038503d1c234738cd971715373c8e03e",
    "packages/implement/src/common/http/index.ts": "5087185d80e1e239262f849b3015eb9b810e2945",
    "packages/implement/src/common/http/uuid.ts": "72e0bcc38976f6d25a55128843c6e3b0dbfd978e",
    "packages/implement/src/common/http/xua.ts": "2ef571b8467fe5e8ecb470c26cb6da99b24be9a8",
    "packages/implement/src/common/report/base-tracker.ts": "e8fbc00a8e27cd1b32762830517092e97caeeca3",
    "packages/implement/src/common/report/create-trace.ts": "38f54dbbf2e3aa55553395dbe2bb93dbdb9e07df",
    "packages/implement/src/common/report/errors/index.ts": "346132103c1f6b2a7c1324bea0c78896b5c6fca8",
    "packages/implement/src/common/report/errors/report/index.ts": "bee6f5f324ebddcc423c3549916a0eee04e880cf",
    "packages/implement/src/common/report/errors/report/listeners.ts": "7aa3ec847f4c7e22304abe9efad62226dbced36f",
    "packages/implement/src/common/report/index.ts": "6d94d6985cb79a460ab9e2e84fa1b77b5db2b25a",
    "packages/implement/src/common/report/task-track/index.ts": "80e268c4b7bed2ecee8e82d32a7ff8f094dd8bda",
    "packages/implement/src/common/report/track.ts": "4072dee69ace09d8099e1131507b35f0cb6bd92e",
    "packages/implement/src/common/report/types.ts": "9c25c62b85b9ac5dbde674601924703f7df33773",
    "packages/implement/src/common/rewards/__tests__/can-use-jolicoin.test.ts": "aac9c78779f1d8de33918cff9961326a5054ef3d",
    "packages/implement/src/common/rewards/cached-fetch-reward.ts": "083305fd0cacc1e9a69191f967a7fac2dec29795",
    "packages/implement/src/common/rewards/cached-reward-service.ts": "7b7746c6e14edfa51e2fc932a4c692babc333be8",
    "packages/implement/src/common/rewards/fetch-reward.ts": "23f40af40ca4c3a594f7bc3ef6ea96a593648e35",
    "packages/implement/src/common/rewards/index.ts": "92a31d63098d8dc874d3814a76819e96d7e9f269",
    "packages/implement/src/common/rewards/registers/use-ads.ts": "77c887f0e2065a8f3eec31cb5b62e1752d07298b",
    "packages/implement/src/common/rewards/registers/use-gem-only.ts": "4c2e556cd0298c38efa6c519a0a5c5f27fb54eba",
    "packages/implement/src/common/rewards/registers/use-gem.ts": "dbf2c94d1d4cd0ccc26d92c3232300b08219430c",
    "packages/implement/src/common/rewards/registers/use-jolicoin-only.ts": "0fd5504cbd02340b0bf7add644b8248262231e47",
    "packages/implement/src/common/rewards/registers/use-jolicoin.ts": "8b4e47b65decfb087417401a0d6082579580ee81",
    "packages/implement/src/common/rewards/registers/use-subscription.ts": "713a435de1b547948a358bb6b47604d11bfff336",
    "packages/implement/src/common/rewards/registers/utils/coins/commands/currency-handlers.ts": "77219e8ce3b7cfe8c26880f6c619d41e2cccf8cb",
    "packages/implement/src/common/rewards/registers/utils/coins/commands/index.ts": "1d5700642bf3bddb8eb598b6018cfd55bd7b3308",
    "packages/implement/src/common/rewards/registers/utils/coins/commands/use-jolicoin.ts": "1d4eca1b189d67db138b0ac93144c9d8b33f22bb",
    "packages/implement/src/common/rewards/registers/utils/coins/commands/use-payment.ts": "0be30357165807e77b4b48abddf8b068dca66c93",
    "packages/implement/src/common/rewards/registers/utils/coins/commands/use-unlogin.ts": "359ec6f2bfbf865ad1b03f3f7515e14fa438da8f",
    "packages/implement/src/common/rewards/registers/utils/coins/currency-config.ts": "e8c1c5c9280fcc24df95d1aad60d0ae795042198",
    "packages/implement/src/common/rewards/registers/utils/coins/index.ts": "454c807a24a64a0a7c2c8ce0f11539d3e08c9ebe",
    "packages/implement/src/common/rewards/registers/utils/coins/jolicoin/cached-fetch-balance.ts": "4d4e504fb00ddd0de11a74d8e62cfb3190ec23e3",
    "packages/implement/src/common/rewards/registers/utils/coins/jolicoin/fetch-balance.ts": "cb54beec6a430d42ff81410198adf892f7e11182",
    "packages/implement/src/common/rewards/registers/utils/coins/jolicoin/jolicoin-handler.ts": "7e0917db25d16122d647738de1e535d113b3e7a2",
    "packages/implement/src/common/rewards/registers/utils/coins/joligem/cached-fetch-gem-balance.ts": "e462c138142b2f51971c9596f864fc0b5f8a7dda",
    "packages/implement/src/common/rewards/registers/utils/coins/joligem/fetch-gem-balance.ts": "78efdd85ea2b0141f2ff7614ef563a62e56efbfa",
    "packages/implement/src/common/rewards/registers/utils/coins/joligem/gem-handler.ts": "36f733c5dcefa00e2dc96e17cc33dacea2d190b5",
    "packages/implement/src/common/rewards/registers/utils/coins/rewards-command.ts": "b7a5309a43869f5024022158e3c95b505ecb55df",
    "packages/implement/src/common/rewards/registers/utils/common.ts": "e195e121428cb049482036f0f96d3c45e9506e2e",
    "packages/implement/src/common/rewards/registers/utils/event-listener.ts": "cd6a393d4771833cc37e38d9fb8af1900c8b0487",
    "packages/implement/src/common/rewards/registers/utils/index.ts": "f496c92e3bf81418e463f0a9a95d44798c3424b9",
    "packages/implement/src/common/rewards/registers/utils/subscription/commands/index.ts": "94b4f9510641773cb4f73a4544a36af3c1b4bd10",
    "packages/implement/src/common/rewards/registers/utils/subscription/commands/use-subscription.ts": "721023689a25c34f330e8d1e9981b89423ca45aa",
    "packages/implement/src/common/rewards/registers/utils/subscription/sub-handler.ts": "01c51ac7a82dc43a82e14b5411f01af125b2eb46",
    "packages/implement/src/common/rewards/reward-emitter.ts": "6ff370379b63c96183833750338d6f6c357fdaf1",
    "packages/implement/src/common/rewards/reward-helper.ts": "3f1a0064b1932b4e94140ed42b41d794a3ca0019",
    "packages/implement/src/common/rewards/type.ts": "91cb8140346f0d9c65b2a480cd13e059f9731f59",
    "packages/implement/src/common/utils/index.ts": "16bab7c28d1df2ca8e219bfe5ae56e20bcd93601",
    "packages/implement/src/h5/api/ads.ts": "45d191155e566d8f30848998b02fd80c76329e13",
    "packages/implement/src/h5/api/base.ts": "ead2c3cdcbe174b0e725c31a3885c7985bd8f667",
    "packages/implement/src/h5/api/get-system-info.ts": "158d66156c720446457318b7eaa9112452114dbb",
    "packages/implement/src/h5/api/index.ts": "59b4a8a83134e52de589f77bf3a6591cbf3a0e11",
    "packages/implement/src/h5/api/lifecycle.ts": "3bc23344a0975fd67ddea22bae580af401284067",
    "packages/implement/src/h5/api/platformAdsHandle/DlightekAdsHandler.ts": "5b568b9c550ae201c997503c152394724caa8309",
    "packages/implement/src/h5/api/platformAdsHandle/FunmaxAdsHandler.ts": "85d874af2aff253259756b05503a020642af2ca9",
    "packages/implement/src/h5/api/platformAdsHandle/GamedistributionAdsHandler.ts": "4d1b1460eb2cbd1ff06bf3ce4d69638320c760e1",
    "packages/implement/src/h5/api/platformAdsHandle/HuaweiQuickAdsHandler.ts": "570fbd8f16afaa6f5019b2492e2fbedf7f20ba24",
    "packages/implement/src/h5/api/platformAdsHandle/JoliboxAdsHandler.ts": "81f04604c9e432f04dc096256e24b05cd7d6ce11",
    "packages/implement/src/h5/api/runtime.ts": "8514bf6116f39c552ba817e53fbaf332a05f6f7b",
    "packages/implement/src/h5/api/storage.ts": "d16fe40e39f1e04f5f527c0878edba6d618b5a05",
    "packages/implement/src/h5/api/task.ts": "1d25e3af943e70365ac4fac3c9748322c85a2529",
    "packages/implement/src/h5/bootstrap/auth/__tests__/auth.test.ts": "5a6e6fd57f08c0fb711fbf99673087db45c26c99",
    "packages/implement/src/h5/bootstrap/auth/index.ts": "1f99932c09442673326b97c457427d8595104aca",
    "packages/implement/src/h5/bootstrap/auth/sub.ts": "00f3b046576e9530761b9e9b0943f744278deb4d",
    "packages/implement/src/h5/bootstrap/index.ts": "f16d5f680e43de3b98b7c9feee97f46fdd068839",
    "packages/implement/src/h5/http/index.ts": "1e3118ffc31a5e93d673c703d637b082f2420c15",
    "packages/implement/src/h5/http/utils/__tests__/xua.test.ts": "4345cfd10cae6f94cef673f04a5155b70123c048",
    "packages/implement/src/h5/http/utils/index.ts": "05f4d94be09b9bfdcbb1365b31a5559e44a74991",
    "packages/implement/src/h5/http/utils/session.ts": "4762a6a56762484f91ca5f2a456ab2cff3107659",
    "packages/implement/src/h5/report/encrypt/index.ts": "76733f462ce0a2a85ba2693d1894ae40e1dbaf43",
    "packages/implement/src/h5/report/encrypt/public.ts": "bcc1cdded56f75adc1cc408a25b2d05932ae137c",
    "packages/implement/src/h5/report/errors/index.ts": "22ef4184d6a6d272a5fefc1453a4a6d78ae8f2ff",
    "packages/implement/src/h5/report/event-tracker.ts": "146ff1f9e154e40f3b26679955a9b8dfe01d5462",
    "packages/implement/src/h5/report/index.ts": "7154000726a72f477183d069eea5de87d12ceb7d",
    "packages/implement/src/h5/report/task-tracker.ts": "23e07b4146d7885aeccb82bf8e4bbcfff92e7fd5",
    "packages/implement/src/h5/rewards/index.ts": "fb46cd07d2aa58fdeef38190b0f3df84d9aa62c3",
    "packages/implement/src/index.native.ts": "96cc46c8919ba2333600e9c3ee100f47c511a79a",
    "packages/implement/src/index.ts": "d0ca7b5312b0a258ae8887e725440c70190442f7",
    "packages/implement/src/native/api/__tests__/convertVersionCodeToVString.test.ts": "5f948265725f8ca48851de4bd41b24a10d754982",
    "packages/implement/src/native/api/__tests__/getSpinSubscriptionPrice.test.ts": "9cd640701719b801c99d16286112322bd8054a4f",
    "packages/implement/src/native/api/ads.ts": "ad52ef656f1a5ecaf5b2f07b78049e73164fe35a",
    "packages/implement/src/native/api/base.ts": "7a75a90c47b3beeb3d9864fd7db960767720693b",
    "packages/implement/src/native/api/call-host-method.ts": "9183e6aba53fda0ddee8b2603eae725b4ab07a71",
    "packages/implement/src/native/api/get-system-info.ts": "33aa88b7f4d6c4204bc7e81ee9cce05296587691",
    "packages/implement/src/native/api/index.ts": "8b3ce68b5cdef27ad1abc905e3cb32746b9a228f",
    "packages/implement/src/native/api/is-native-support.ts": "46d9353fcec02ac0f4ed7094a7ceae2900eb45c1",
    "packages/implement/src/native/api/keyboard.ts": "cb65da6e8cbfb7ef4a21582acd74f450a0e3c894",
    "packages/implement/src/native/api/lifecycle.ts": "af0f376f1283ed0e80062d1568225a334c7d22f9",
    "packages/implement/src/native/api/login.ts": "780cabf471d1c0232f474f98f3bc06b302d0484d",
    "packages/implement/src/native/api/navigate.ts": "278f1bc5d48b72a72c38762e47bac528e5138fec",
    "packages/implement/src/native/api/payment.ts": "048828fed5b99f09320a7b15ab35a96275b009ea",
    "packages/implement/src/native/api/request.ts": "c02ca1163d13a17bc5e74e27a21f7fd204ec34d1",
    "packages/implement/src/native/api/rewards.ts": "1f77ff7a3930ae6194df9ccaaf42043a1d2dbce2",
    "packages/implement/src/native/api/runtime.ts": "3012817d8e7a73379829f91074615062b1e29dfd",
    "packages/implement/src/native/api/storage.ts": "d395e86a04060a1e734f12c1b9c2e7b56eba392b",
    "packages/implement/src/native/api/task.ts": "2d9bd991e5b7408fb9a57229dd05e34e390b012f",
    "packages/implement/src/native/api/utils.ts": "a589552be6ef411ea7bffa5061da9825ae68a73f",
    "packages/implement/src/native/bootstrap/index.ts": "349f3d484d6c762f670cf417530a451da53499c6",
    "packages/implement/src/native/bootstrap/init-env.ts": "d7c3d9bfcf496d6478836f9c6d6e61a712f7b612",
    "packages/implement/src/native/network/create-fetch.ts": "6d9dacabf473f2e965227c09c5293aa5d9789309",
    "packages/implement/src/native/network/index.ts": "27b619a9a1127c3713eade7731cb26a3d84be6d5",
    "packages/implement/src/native/network/report.ts": "705e9614faeb0611c9c57ced998885bdc3a02d11",
    "packages/implement/src/native/network/types.ts": "4e8eb72bf0b0b26a5298ce42d96855d27769be51",
    "packages/implement/src/native/network/utils.ts": "53877a6871dc3a6b173daef930872c44589659b9",
    "packages/implement/src/native/payment/__tests__/payment-service-simple.test.ts": "156482a0b57c34b6ce2e370a3ad2aac6bb1ca144",
    "packages/implement/src/native/payment/index.ts": "6ead1fc6e7261ba851f926afb315f6988639e74a",
    "packages/implement/src/native/payment/payment-helper.ts": "8ba410780450897fc9ee8f93cb38c67ae3dd7291",
    "packages/implement/src/native/payment/payment-service.ts": "768506a4aa5213e8c4a28a5e160750b1e390854f",
    "packages/implement/src/native/payment/registers/base.ts": "63973fe618cfaa5bc0baa88c7f1d271638c65c1a",
    "packages/implement/src/native/payment/registers/const.ts": "cba0087bccbd01349acc46f69adaeed80f4d16a0",
    "packages/implement/src/native/payment/registers/joli-coin.ts": "caa3bd121e2159091dbe7cc3f58c2fba67d337a4",
    "packages/implement/src/native/payment/registers/jolicoin-iap.ts": "84bb77b95a762a39fed491f0117f945a2bed95b9",
    "packages/implement/src/native/payment/registers/type.ts": "911f6b44b569fce15e50f945879a7eab1d53baf6",
    "packages/implement/src/native/payment/utils/__tests__/cache-with-storage.test.ts": "fb4e7d5d82f40d1e0b047489f1c85a5c3ca27540",
    "packages/implement/src/native/payment/utils/cache-with-storage.ts": "55293d2bb49d0fa258c32ac3df6e90371fa00941",
    "packages/implement/src/native/report/errors/index.ts": "40e60ee03e0b91cdb0a143a2bea07f5d1e5d6dd7",
    "packages/implement/src/native/report/index.ts": "b00979f24146bfd378e9462353ecaffd337cd645",
    "packages/implement/src/native/report/task-tracker.ts": "69a6cb7c2e30b0037cafe36665fb2713438d846d",
    "packages/implement/src/native/rewards/check-frequency.ts": "8680a102e765fc0e4deec42e6b12a313d2ff575f",
    "packages/implement/src/native/rewards/index.ts": "f45622ed8c07fa53e5213fca6b439b03ab81e0da",
    "packages/implement/src/native/rewards/ui/payment-modal.ts": "42a577caa41abe01e40cf113dcbe242e80079e25",
    "packages/implement/src/native/rewards/ui/subscription-modal.ts": "d3fac293c302ddb4bcc3a6bf49dc5e087d5f03f6",
    "packages/implement/src/native/rewards/ui/unlogin-modal.ts": "da6f18bd2cc575592e216fed584d09f6765f1e96",
    "packages/implement/src/native/rewards/ui/use-modal.ts": "7ec80b389daac9660c20c46979e875fc00ebd0ac",
    "packages/implement/src/native/rewards/ui/utils.ts": "4ac58033bd35757b9519c1490abb70c4e6af66af",
    "packages/implement/src/native/rewards/utils.ts": "af00dd225556ab61332cb2cbf5e8da426136bc0b",
    "packages/implement/src/native/subscription/index.ts": "c2583698dbe32520c475d9ca504cf062cf50b2a3",
    "packages/implement/src/native/subscription/registers/base.ts": "a8034966b4db4c1e6883104900f27b28cfe1d586",
    "packages/implement/src/native/subscription/registers/sub-app.ts": "15a677ef1b7202b0166e843c0de5e765114bf3ef",
    "packages/implement/src/native/subscription/registers/type.ts": "ebfdd101a297bb86e9dc4ea2c320065c1252f7c5",
    "packages/implement/src/native/subscription/subscription-helper.ts": "5c7f3d52b0c0ec9899f6542c5aec21c2e4d7cf9f",
    "packages/implement/src/native/subscription/subscription-service.ts": "26336a186d5ef4bfaa12aad5527eb45ef108083d",
    "packages/implement/src/native/subscription/type.ts": "38ede96d451b6e9ca2f286c5f41ecf1d16a27a5c",
    "packages/implement/src/native/ui/modal-iframe.ts": "7d50b2c44023f08dc025d4483838f930c8e5a55d",
    "packages/implement/src/native/ui/retention.ts": "85b600af664d714c6ce8b56a9eee823527df87ec",
    "packages/implement/src/native/utils/can-iuse-native.ts": "08fbb294bfc08bcdf46d95f7f89bc7bcc561c976",
    "packages/implement/tsconfig.json": "b150f4b2ef4eb9d98f92135d481fe530eb7145b5"
  },
  "arguments": "npm run clean && npm run build:esm && tsc "
}
